Skip to content

SATURNA CAPITAL CORP

Follow

13F filer, CIK 1316617, BELLINGHAM, WA

SATURNA CAPITAL CORP reported $8,194,385,933 across 140 holdings for the quarter ended 2026-06-30, in a 13F-HR filed 2026-08-14. Its ten largest share positions make up 58.59% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001316617-26-000007

Period
2026-06-30
Reported value
$8.19B
Holdings
140
Top 10 weight
58.59%
New
4
Sold out
12

Largest buys vs the previous quarter

SecurityShares changeApprox. value
CRHadded+839,822$83.7M
WMadded+324,971$73.6M
SYKadded+175,844$57.2M
NOWadded+475,152$52.8M
AMDadded+100,813$48.4M

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
LLYreduced-94,693-$111M
TRMBexited-1,682,542-$110M
ASMLreduced-66,104-$108M
JCIreduced-645,716-$94.6M
ETNreduced-193,278-$80.7M

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q2 2026

Share positions as resolved from 13F-HR 0001316617-26-000007, largest first. % of portfolio is the value over $8,194,385,933, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
TSMTAIWAN SEMICONDUCTOR MANUFACQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,133,023 shares; 2024Q4: 2,132,879 shares; 2025Q1: 2,132,839 shares; 2025Q2: 2,137,279 shares; 2025Q3: 2,139,440 shares; 2025Q4: 2,041,106 shares; 2026Q1: 1,992,101 shares; 2026Q2: 1,864,582 shares 1,864,582$808M9.86%-127,519Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,471,015 shares; 2024Q4: 1,530,665 shares; 2025Q1: 1,530,320 shares; 2025Q2: 1,533,809 shares; 2025Q3: 1,531,367 shares; 2025Q4: 1,529,076 shares; 2026Q1: 1,497,180 shares; 2026Q2: 1,445,853 shares 1,445,853$559M6.82%-51,327Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,134,890 shares; 2024Q4: 2,128,054 shares; 2025Q1: 2,108,951 shares; 2025Q2: 1,835,276 shares; 2025Q3: 1,798,007 shares; 2025Q4: 1,786,099 shares; 2026Q1: 1,780,138 shares; 2026Q2: 1,774,020 shares 1,774,020$545M6.66%-6,118Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 649,411 shares; 2024Q4: 629,082 shares; 2025Q1: 600,756 shares; 2025Q2: 593,584 shares; 2025Q3: 589,510 shares; 2025Q4: 561,346 shares; 2026Q1: 555,104 shares; 2026Q2: 460,411 shares 460,411$539M6.58%-94,693Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,111,853 shares; 2024Q4: 1,111,828 shares; 2025Q1: 1,111,976 shares; 2025Q2: 1,113,148 shares; 2025Q3: 1,114,146 shares; 2025Q4: 1,063,439 shares; 2026Q1: 1,047,266 shares; 2026Q2: 1,106,228 shares 1,106,228$480M5.86%+58,962Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,430,995 shares; 2024Q4: 1,432,421 shares; 2025Q1: 1,431,847 shares; 2025Q2: 1,440,771 shares; 2025Q3: 1,444,219 shares; 2025Q4: 1,440,160 shares; 2026Q1: 1,431,204 shares; 2026Q2: 1,344,465 shares 1,344,465$479M5.84%-86,739Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,174,658 shares; 2024Q4: 2,325,525 shares; 2025Q1: 2,322,471 shares; 2025Q2: 2,246,118 shares; 2025Q3: 2,236,700 shares; 2025Q4: 2,229,598 shares; 2026Q1: 2,208,991 shares; 2026Q2: 2,199,411 shares 2,199,411$441M5.39%-9,580Timeline
ASMLASML HLDG NVQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 319,554 shares; 2024Q4: 320,100 shares; 2025Q1: 320,200 shares; 2025Q2: 320,967 shares; 2025Q3: 321,457 shares; 2025Q4: 320,088 shares; 2026Q1: 316,657 shares; 2026Q2: 250,553 shares 250,553$411M5.01%-66,104Timeline
JCIJOHNSON CONTROLS INTERNATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,641,639 shares; 2024Q4: 2,642,443 shares; 2025Q1: 2,642,128 shares; 2025Q2: 2,647,612 shares; 2025Q3: 2,646,952 shares; 2025Q4: 2,631,693 shares; 2026Q1: 2,604,438 shares; 2026Q2: 1,958,722 shares 1,958,722$287M3.5%-645,716Timeline
AMDADVANCED MICRO DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,215,870 shares; 2024Q4: 1,207,025 shares; 2025Q1: 864,175 shares; 2025Q2: 253,175 shares; 2025Q3: 265,400 shares; 2025Q4: 423,030 shares; 2026Q1: 421,134 shares; 2026Q2: 521,947 shares 521,947$251M3.06%+100,813Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 676,176 shares; 2024Q4: 676,665 shares; 2025Q1: 717,186 shares; 2025Q2: 719,013 shares; 2025Q3: 749,148 shares; 2025Q4: 780,291 shares; 2026Q1: 781,671 shares; 2026Q2: 958,069 shares 958,069$241M2.94%+176,398Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,063,021 shares; 2024Q4: 1,758,560 shares; 2025Q1: 1,740,685 shares; 2025Q2: 1,744,887 shares; 2025Q3: 1,744,897 shares; 2025Q4: 1,742,310 shares; 2026Q1: 1,788,543 shares; 2026Q2: 1,938,996 shares 1,938,996$226M2.76%+150,453Timeline
TJXTJX COS INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,230,875 shares; 2024Q4: 1,231,020 shares; 2025Q1: 1,230,865 shares; 2025Q2: 1,230,877 shares; 2025Q3: 1,230,514 shares; 2025Q4: 1,228,549 shares; 2026Q1: 1,220,155 shares; 2026Q2: 1,217,439 shares 1,217,439$191M2.33%-2,716Timeline
TTTRANE TECHNOLOGIES PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 403,869 shares; 2024Q4: 403,779 shares; 2025Q1: 403,659 shares; 2025Q2: 404,986 shares; 2025Q3: 404,971 shares; 2025Q4: 402,668 shares; 2026Q1: 401,732 shares; 2026Q2: 402,085 shares 402,085$183M2.23%+353Timeline
NOWSERVICENOW INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 188,798 shares; 2024Q4: 188,814 shares; 2025Q1: 188,865 shares; 2025Q2: 189,501 shares; 2025Q3: 189,677 shares; 2025Q4: 948,175 shares; 2026Q1: 1,151,313 shares; 2026Q2: 1,626,465 shares 1,626,465$181M2.2%+475,152Timeline
SYKSTRYKER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 313,270 shares; 2024Q4: 313,441 shares; 2025Q1: 314,441 shares; 2025Q2: 317,311 shares; 2025Q3: 317,316 shares; 2025Q4: 317,184 shares; 2026Q1: 367,413 shares; 2026Q2: 543,257 shares 543,257$177M2.16%+175,844Timeline
AZNASTRAZENECA PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 821,571 shares; 2026Q2: 911,933 shares 911,933$155M1.89%+90,362Timeline
ROKROCKWELL AUTOMATION INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 301,300 shares; 2024Q4: 301,300 shares; 2025Q1: 301,300 shares; 2025Q2: 301,507 shares; 2025Q3: 301,507 shares; 2025Q4: 301,462 shares; 2026Q1: 301,481 shares; 2026Q2: 301,865 shares 301,865$149M1.82%+384Timeline
WMWASTE MGMT INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,838 shares; 2024Q4: 1,951 shares; 2025Q1: 1,951 shares; 2025Q2: 5,851 shares; 2025Q3: 126,549 shares; 2025Q4: 163,631 shares; 2026Q1: 270,936 shares; 2026Q2: 595,907 shares 595,907$135M1.65%+324,971Timeline
CHDCHURCH & DWIGHT CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,191,893 shares; 2024Q4: 1,192,156 shares; 2025Q1: 1,192,086 shares; 2025Q2: 1,199,640 shares; 2025Q3: 1,191,945 shares; 2025Q4: 1,186,630 shares; 2026Q1: 1,189,676 shares; 2026Q2: 1,338,490 shares 1,338,490$132M1.61%+148,814Timeline
GWWWW GRAINGER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 81,980 shares; 2024Q4: 81,950 shares; 2025Q1: 81,950 shares; 2025Q2: 82,003 shares; 2025Q3: 82,003 shares; 2025Q4: 81,994 shares; 2026Q1: 81,994 shares; 2026Q2: 82,102 shares 82,102$112M1.36%+108Timeline
CRHCRH PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 48,467 shares; 2025Q3: 112,022 shares; 2025Q4: 174,605 shares; 2026Q1: 264,355 shares; 2026Q2: 1,104,177 shares 1,104,177$110M1.34%+839,822Timeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 429,635 shares; 2024Q4: 426,801 shares; 2025Q1: 427,201 shares; 2025Q2: 426,853 shares; 2025Q3: 425,924 shares; 2025Q4: 419,371 shares; 2026Q1: 414,432 shares; 2026Q2: 479,497 shares 479,497$99.8M1.22%+65,065Timeline
LECOLINCOLN ELEC HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 280,279 shares; 2024Q4: 280,279 shares; 2025Q1: 280,279 shares; 2025Q2: 269,070 shares; 2025Q3: 269,020 shares; 2025Q4: 268,975 shares; 2026Q1: 268,975 shares; 2026Q2: 373,899 shares 373,899$97.7M1.19%+104,924Timeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 957,562 shares; 2024Q4: 957,622 shares; 2025Q1: 957,318 shares; 2025Q2: 953,192 shares; 2025Q3: 947,151 shares; 2025Q4: 943,724 shares; 2026Q1: 625,467 shares; 2026Q2: 748,046 shares 748,046$97.6M1.19%+122,579Timeline
AZOAUTOZONE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 40,638 shares; 2024Q4: 40,646 shares; 2025Q1: 40,646 shares; 2025Q2: 40,885 shares; 2025Q3: 41,230 shares; 2025Q4: 40,931 shares; 2026Q1: 40,965 shares; 2026Q2: 32,123 shares 32,123$97.1M1.18%-8,842Timeline
ITWILLINOIS TOOL WKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 308,174 shares; 2024Q4: 308,124 shares; 2025Q1: 308,124 shares; 2025Q2: 308,328 shares; 2025Q3: 308,203 shares; 2025Q4: 306,443 shares; 2026Q1: 306,212 shares; 2026Q2: 306,584 shares 306,584$82.9M1.01%+372Timeline
TXNTEXAS INSTRS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 266,007 shares; 2024Q4: 266,128 shares; 2025Q1: 266,063 shares; 2025Q2: 272,025 shares; 2025Q3: 265,692 shares; 2025Q4: 257,365 shares; 2026Q1: 257,374 shares; 2026Q2: 257,763 shares 257,763$76.8M0.94%+389Timeline
LINLINDE PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 136,060 shares; 2024Q4: 135,785 shares; 2025Q1: 134,937 shares; 2025Q2: 135,977 shares; 2025Q3: 136,302 shares; 2025Q4: 141,721 shares; 2026Q1: 142,925 shares; 2026Q2: 143,894 shares 143,894$74.5M0.91%+969Timeline
FERGFERGUSON ENTERPRISES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 211,892 shares; 2024Q4: 237,018 shares; 2025Q1: 237,833 shares; 2025Q2: 238,178 shares; 2025Q3: 238,803 shares; 2025Q4: 239,074 shares; 2026Q1: 241,805 shares; 2026Q2: 278,627 shares 278,627$66.1M0.81%+36,822Timeline
ULUNILEVER PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 575,543 shares; 2026Q1: 794,310 shares; 2026Q2: 1,048,865 shares 1,048,865$63.1M0.77%+254,555Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 185,339 shares; 2024Q4: 182,643 shares; 2025Q1: 182,593 shares; 2025Q2: 182,398 shares; 2025Q3: 182,083 shares; 2025Q4: 180,902 shares; 2026Q1: 179,177 shares; 2026Q2: 229,115 shares 229,115$58.2M0.71%+49,938Timeline
APDAIR PRODUCTS AND CHEMICALS IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 110,860 shares; 2024Q4: 110,935 shares; 2025Q1: 110,935 shares; 2025Q2: 111,035 shares; 2025Q3: 113,535 shares; 2025Q4: 115,991 shares; 2026Q1: 122,166 shares; 2026Q2: 174,439 shares 174,439$51.2M0.62%+52,273Timeline
NVSNOVARTIS AGQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 318,018 shares; 2024Q4: 320,266 shares; 2025Q1: 320,166 shares; 2025Q2: 315,876 shares; 2025Q3: 315,301 shares; 2025Q4: 312,662 shares; 2026Q1: 311,008 shares; 2026Q2: 311,392 shares 311,392$48.8M0.6%+384Timeline
CNICANADIAN NATL RY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 384,000 shares; 2024Q4: 384,000 shares; 2025Q1: 384,000 shares; 2025Q2: 384,280 shares; 2025Q3: 384,280 shares; 2025Q4: 384,214 shares; 2026Q1: 400,263 shares; 2026Q2: 400,815 shares 400,815$47.8M0.58%+552Timeline
CLCOLGATE PALMOLIVE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 489,200 shares; 2024Q4: 490,200 shares; 2025Q1: 490,200 shares; 2025Q2: 450,327 shares; 2025Q3: 450,327 shares; 2025Q4: 450,252 shares; 2026Q1: 450,252 shares; 2026Q2: 450,828 shares 450,828$41.3M0.5%+576Timeline
UPSUNITED PARCEL SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 271,495 shares; 2024Q4: 274,863 shares; 2025Q1: 274,863 shares; 2025Q2: 268,288 shares; 2025Q3: 305,525 shares; 2025Q4: 305,245 shares; 2026Q1: 303,390 shares; 2026Q2: 343,798 shares 343,798$37M0.45%+40,408Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 394,071 shares; 2024Q4: 394,195 shares; 2025Q1: 393,320 shares; 2025Q2: 392,395 shares; 2025Q3: 392,295 shares; 2025Q4: 391,855 shares; 2026Q1: 391,930 shares; 2026Q2: 388,939 shares 388,939$35.3M0.43%-2,991Timeline
KMBKIMBERLY-CLARK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 301,090 shares; 2024Q4: 301,134 shares; 2025Q1: 301,134 shares; 2025Q2: 301,374 shares; 2025Q3: 301,374 shares; 2025Q4: 301,117 shares; 2026Q1: 301,117 shares; 2026Q2: 301,501 shares 301,501$33.1M0.4%+384Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,029 shares; 2024Q4: 4,029 shares; 2025Q1: 34,279 shares; 2025Q2: 34,464 shares; 2025Q3: 51,804 shares; 2025Q4: 64,627 shares; 2026Q1: 69,386 shares; 2026Q2: 93,811 shares 93,811$33.1M0.4%+24,425Timeline
KVUEKENVUE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,334,860 shares; 2024Q4: 1,711,024 shares; 2025Q1: 1,718,601 shares; 2025Q2: 1,731,373 shares; 2025Q3: 1,718,707 shares; 2025Q4: 1,676,887 shares; 2026Q1: 1,677,123 shares; 2026Q2: 1,679,259 shares 1,679,259$32.1M0.39%+2,136Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 952,200 shares; 2024Q4: 945,482 shares; 2025Q1: 145,223 shares; 2025Q2: 145,106 shares; 2025Q3: 145,149 shares; 2025Q4: 141,026 shares; 2026Q1: 157,451 shares; 2026Q2: 197,643 shares 197,643$25.4M0.31%+40,192Timeline
NKENIKE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 105,000 shares; 2025Q2: 155,055 shares; 2025Q3: 155,830 shares; 2025Q4: 300,730 shares; 2026Q1: 356,440 shares; 2026Q2: 377,794 shares 377,794$15.5M0.19%+21,354Timeline
RIORIO TINTO PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 83,728 shares; 2024Q4: 82,915 shares; 2025Q1: 76,915 shares; 2025Q2: 85,920 shares; 2025Q3: 106,269 shares; 2025Q4: 106,429 shares; 2026Q1: 107,264 shares; 2026Q2: 120,886 shares 120,886$11.5M0.14%+13,622Timeline
JBLJABIL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,600 shares; 2024Q4: 28,600 shares; 2025Q1: 28,600 shares; 2025Q2: 28,600 shares; 2025Q3: 29,560 shares; 2025Q4: 29,500 shares; 2026Q1: 28,600 shares; 2026Q2: 29,008 shares 29,008$11.2M0.14%+408Timeline
QCOMQUALCOMM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 50,253 shares; 2024Q4: 49,857 shares; 2025Q1: 49,910 shares; 2025Q2: 50,813 shares; 2025Q3: 53,699 shares; 2025Q4: 47,811 shares; 2026Q1: 56,064 shares; 2026Q2: 54,234 shares 54,234$10M0.12%-1,830Timeline
SQMSOCIEDAD QUIMICA Y MINERA DEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 49,407 shares; 2024Q4: 49,407 shares; 2025Q1: 49,407 shares; 2025Q2: 80,407 shares; 2025Q3: 110,407 shares; 2025Q4: 110,641 shares; 2026Q1: 121,186 shares; 2026Q2: 126,467 shares 126,467$9.3M0.11%+5,281Timeline
MPWRMONOLITHIC PWR SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,618 shares; 2024Q4: 1,618 shares; 2025Q1: 1,618 shares; 2025Q2: 5,774 shares; 2025Q3: 6,781 shares; 2025Q4: 6,781 shares; 2026Q1: 6,563 shares; 2026Q2: 6,408 shares 6,408$8.86M0.11%-155Timeline
BBARRICK MNG CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 176,561 shares; 2025Q3: 211,561 shares; 2025Q4: 212,261 shares; 2026Q1: 212,061 shares; 2026Q2: 213,072 shares 213,072$7.83M0.1%+1,011Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,494 shares; 2024Q4: 28,999 shares; 2025Q1: 28,999 shares; 2025Q2: 28,999 shares; 2025Q3: 28,999 shares; 2025Q4: 30,484 shares; 2026Q1: 30,044 shares; 2026Q2: 30,044 shares 30,044$7.21M0.09%0Timeline
APHAMPHENOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 7,500 shares; 2025Q3: 22,065 shares; 2025Q4: 35,515 shares; 2026Q1: 32,153 shares; 2026Q2: 32,853 shares 32,853$5.79M0.07%+700Timeline
NVONOVO-NORDISK A SQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,132,038 shares; 2024Q4: 2,111,948 shares; 2025Q1: 2,144,759 shares; 2025Q2: 2,123,692 shares; 2025Q3: 2,074,653 shares; 2025Q4: 2,072,619 shares; 2026Q1: 1,790,627 shares; 2026Q2: 116,291 shares 116,291$5.52M0.07%-1,674,336Timeline
ORLYOREILLY AUTOMOTIVE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,791 shares; 2024Q4: 3,803 shares; 2025Q1: 3,806 shares; 2025Q2: 57,405 shares; 2025Q3: 57,302 shares; 2025Q4: 56,250 shares; 2026Q1: 46,719 shares; 2026Q2: 49,387 shares 49,387$4.55M0.06%+2,668Timeline
SAPSAP SEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,804 shares; 2024Q4: 18,677 shares; 2025Q1: 16,227 shares; 2025Q2: 19,949 shares; 2025Q3: 16,778 shares; 2025Q4: 22,121 shares; 2026Q1: 27,073 shares; 2026Q2: 24,181 shares 24,181$4.13M0.05%-2,892Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,412 shares; 2024Q4: 4,362 shares; 2025Q1: 4,362 shares; 2025Q2: 4,346 shares; 2025Q3: 4,346 shares; 2025Q4: 4,246 shares; 2026Q1: 4,146 shares; 2026Q2: 3,996 shares 3,996$3.74M0.05%-150Timeline
PWRQUANTA SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,553 shares; 2024Q4: 8,393 shares; 2025Q1: 7,935 shares; 2025Q2: 8,061 shares; 2025Q3: 7,156 shares; 2025Q4: 7,150 shares; 2026Q1: 4,884 shares; 2026Q2: 5,074 shares 5,074$3.65M0.04%+190Timeline
AEMAGNICO EAGLE MINES LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,689 shares; 2024Q4: 28,353 shares; 2025Q1: 28,396 shares; 2025Q2: 29,148 shares; 2025Q3: 27,327 shares; 2025Q4: 25,731 shares; 2026Q1: 20,388 shares; 2026Q2: 21,834 shares 21,834$3.3M0.04%+1,446Timeline
ETNEATON CORP PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 133,526 shares; 2024Q4: 132,703 shares; 2025Q1: 202,833 shares; 2025Q2: 203,498 shares; 2025Q3: 203,362 shares; 2025Q4: 203,321 shares; 2026Q1: 201,103 shares; 2026Q2: 7,825 shares 7,825$3.27M0.04%-193,278Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,970 shares; 2024Q4: 6,822 shares; 2025Q1: 6,172 shares; 2025Q2: 5,947 shares; 2025Q3: 5,580 shares; 2025Q4: 5,580 shares; 2026Q1: 5,320 shares; 2026Q2: 6,055 shares 6,055$3.21M0.04%+735Timeline
ROSTROSS STORES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,510 shares; 2024Q4: 2,510 shares; 2025Q1: 2,510 shares; 2025Q2: 2,510 shares; 2025Q3: 7,669 shares; 2025Q4: 8,434 shares; 2026Q1: 11,056 shares; 2026Q2: 13,454 shares 13,454$3.01M0.04%+2,398Timeline
RSGREPUBLIC SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,377 shares; 2024Q4: 7,130 shares; 2025Q1: 7,235 shares; 2025Q2: 7,315 shares; 2025Q3: 10,168 shares; 2025Q4: 12,819 shares; 2026Q1: 13,009 shares; 2026Q2: 13,864 shares 13,864$2.95M0.04%+855Timeline
MNSTMONSTER BEVERAGE CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 32,800 shares; 2024Q4: 33,313 shares; 2025Q1: 33,383 shares; 2025Q2: 33,383 shares; 2025Q3: 33,383 shares; 2025Q4: 28,575 shares; 2026Q1: 28,525 shares; 2026Q2: 28,350 shares 28,350$2.73M0.03%-175Timeline
CTVACORTEVA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 32,236 shares; 2024Q4: 31,286 shares; 2025Q1: 25,466 shares; 2025Q2: 28,463 shares; 2025Q3: 25,553 shares; 2025Q4: 38,135 shares; 2026Q1: 35,135 shares; 2026Q2: 31,877 shares 31,877$2.69M0.03%-3,258Timeline
EMEEMCOR GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 960 shares; 2024Q4: 1,069 shares; 2025Q1: 1,142 shares; 2025Q2: 1,142 shares; 2025Q3: 1,103 shares; 2025Q4: 1,753 shares; 2026Q1: 2,670 shares; 2026Q2: 3,240 shares 3,240$2.67M0.03%+570Timeline
MSIMOTOROLA SOLUTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,577 shares; 2024Q4: 7,592 shares; 2025Q1: 7,395 shares; 2025Q2: 7,395 shares; 2025Q3: 7,369 shares; 2025Q4: 7,085 shares; 2026Q1: 6,095 shares; 2026Q2: 6,095 shares 6,095$2.53M0.03%0Timeline
MUMICRON TECHNOLOGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,175 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 968 shares; 2026Q1: 1,778 shares; 2026Q2: 2,410 shares 2,410$2.35M0.03%+632Timeline
INFYINFOSYS LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 163,200 shares; 2024Q4: 166,428 shares; 2025Q1: 166,428 shares; 2025Q2: 191,318 shares; 2025Q3: 211,318 shares; 2025Q4: 210,000 shares; 2026Q1: 210,000 shares; 2026Q2: 213,564 shares 213,564$2.24M0.03%+3,564Timeline
FIXCOMFORT SYS USA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,308 shares; 2024Q4: 3,499 shares; 2025Q1: 2,451 shares; 2025Q2: 2,451 shares; 2025Q3: 2,246 shares; 2025Q4: 2,256 shares; 2026Q1: 1,950 shares; 2026Q2: 1,126 shares 1,126$2.23M0.03%-824Timeline
PSAPUBLIC STORAGEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,542 shares; 2024Q4: 6,551 shares; 2025Q1: 6,901 shares; 2025Q2: 7,136 shares; 2025Q3: 7,123 shares; 2025Q4: 6,863 shares; 2026Q1: 6,863 shares; 2026Q2: 6,863 shares 6,863$2.18M0.03%0Timeline
NEENEXTERA ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,175 shares; 2024Q4: 16,325 shares; 2025Q1: 16,325 shares; 2025Q2: 16,415 shares; 2025Q3: 16,415 shares; 2025Q4: 22,042 shares; 2026Q1: 16,039 shares; 2026Q2: 24,913 shares 24,913$2.18M0.03%+8,874Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 921,002 shares; 2024Q4: 922,475 shares; 2025Q1: 922,415 shares; 2025Q2: 924,568 shares; 2025Q3: 159,382 shares; 2025Q4: 16,444 shares; 2026Q1: 14,588 shares; 2026Q2: 14,568 shares 14,568$2.13M0.03%-20Timeline
GSKGSK PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 27,338 shares; 2024Q4: 25,200 shares; 2025Q1: 22,650 shares; 2025Q2: 22,658 shares; 2025Q3: 20,650 shares; 2025Q4: 29,162 shares; 2026Q1: 33,346 shares; 2026Q2: 41,025 shares 41,025$2.13M0.03%+7,679Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,505 shares; 2024Q4: 3,925 shares; 2025Q1: 4,439 shares; 2025Q2: 4,607 shares; 2025Q3: 4,702 shares; 2025Q4: 4,811 shares; 2026Q1: 3,794 shares; 2026Q2: 3,694 shares 3,694$2.08M0.03%-100Timeline
MCOMOODYS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,689 shares; 2024Q4: 5,015 shares; 2025Q1: 5,015 shares; 2025Q2: 5,015 shares; 2025Q3: 4,681 shares; 2025Q4: 4,368 shares; 2026Q1: 4,362 shares; 2026Q2: 4,362 shares 4,362$1.98M0.02%0Timeline
SCCOSOUTHERN COPPER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 43,673 shares; 2024Q4: 43,943 shares; 2025Q1: 44,263 shares; 2025Q2: 44,700 shares; 2025Q3: 45,150 shares; 2025Q4: 43,239 shares; 2026Q1: 7,282 shares; 2026Q2: 9,434 shares 9,434$1.69M0.02%+2,152Timeline
WELLWELLTOWER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 5,195 shares; 2025Q3: 6,280 shares; 2025Q4: 6,360 shares; 2026Q1: 7,205 shares; 2026Q2: 7,350 shares 7,350$1.67M0.02%+145Timeline
TLKTELEKOMUNIKASI INDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 83,782 shares; 2024Q4: 83,782 shares; 2025Q1: 83,782 shares; 2025Q2: 100,782 shares; 2025Q3: 100,782 shares; 2025Q4: 120,000 shares; 2026Q1: 120,000 shares; 2026Q2: 121,896 shares 121,896$1.64M0.02%+1,896Timeline
COPCONOCOPHILLIPSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,045 shares; 2024Q4: 19,684 shares; 2025Q1: 19,684 shares; 2025Q2: 5,025 shares; 2025Q3: 4,890 shares; 2025Q4: not reported; 2026Q1: 15,075 shares; 2026Q2: 15,636 shares 15,636$1.63M0.02%+561Timeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,325 shares; 2025Q3: 5,978 shares; 2025Q4: 7,404 shares; 2026Q1: 7,476 shares; 2026Q2: 8,076 shares 8,076$1.54M0.02%+600Timeline
PLDPROLOGIS INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,857 shares; 2024Q4: 10,832 shares; 2025Q1: 11,757 shares; 2025Q2: 12,382 shares; 2025Q3: 12,970 shares; 2025Q4: 12,410 shares; 2026Q1: 12,410 shares; 2026Q2: 11,005 shares 11,005$1.49M0.02%-1,405Timeline
EQIXEQUINIX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 841 shares; 2024Q4: 841 shares; 2025Q1: 951 shares; 2025Q2: 1,417 shares; 2025Q3: 1,417 shares; 2025Q4: 1,393 shares; 2026Q1: 1,393 shares; 2026Q2: 1,393 shares 1,393$1.45M0.02%0Timeline
FASTFASTENAL COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,144 shares; 2024Q4: 18,144 shares; 2025Q1: 18,144 shares; 2025Q2: 36,288 shares; 2025Q3: 36,300 shares; 2025Q4: 34,010 shares; 2026Q1: 31,860 shares; 2026Q2: 28,736 shares 28,736$1.38M0.02%-3,124Timeline
TELTE CONNECTIVITY PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,440 shares; 2024Q4: 13,565 shares; 2025Q1: 13,515 shares; 2025Q2: 13,460 shares; 2025Q3: 12,854 shares; 2025Q4: 12,095 shares; 2026Q1: 6,458 shares; 2026Q2: 6,458 shares 6,458$1.3M0.02%0Timeline
CPRTCOPART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 37,132 shares; 2025Q3: 34,012 shares; 2025Q4: 15,262 shares; 2026Q1: 36,754 shares; 2026Q2: 44,134 shares 44,134$1.25M0.02%+7,380Timeline
AMATAPPLIED MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,185 shares; 2026Q1: 1,590 shares; 2026Q2: 1,590 shares 1,590$1.15M0.01%0Timeline
URIUNITED RENTALS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 290 shares; 2026Q2: 957 shares 957$1.08M0.01%+667Timeline
FSLRFIRST SOLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,204 shares; 2024Q4: 5,304 shares; 2025Q1: 6,113 shares; 2025Q2: 3,943 shares; 2025Q3: 3,448 shares; 2025Q4: 3,208 shares; 2026Q1: 4,268 shares; 2026Q2: 4,818 shares 4,818$1.07M0.01%+550Timeline
NSCNORFOLK SOUTHN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,095 shares; 2024Q4: 4,175 shares; 2025Q1: 4,075 shares; 2025Q2: 4,035 shares; 2025Q3: 3,940 shares; 2025Q4: 3,860 shares; 2026Q1: 3,410 shares; 2026Q2: 3,410 shares 3,410$1.07M0.01%0Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,115 shares; 2024Q4: 1,369 shares; 2025Q1: 1,369 shares; 2025Q2: 1,369 shares; 2025Q3: 1,369 shares; 2025Q4: 1,369 shares; 2026Q1: 1,869 shares; 2026Q2: 2,869 shares 2,869$1.04M0.01%+1,000Timeline
PSXPHILLIPS 66Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,729 shares; 2024Q4: 5,268 shares; 2025Q1: 5,268 shares; 2025Q2: 3,888 shares; 2025Q3: 3,781 shares; 2025Q4: 5,624 shares; 2026Q1: 8,334 shares; 2026Q2: 5,794 shares 5,794$979K0.01%-2,540Timeline
ACMAECOMQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 5,635 shares; 2025Q4: 3,915 shares; 2026Q1: 10,301 shares; 2026Q2: 13,951 shares 13,951$974K0.01%+3,650Timeline
NVTNVENT ELEC PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,242 shares; 2025Q3: 5,342 shares; 2025Q4: 5,340 shares; 2026Q1: 5,099 shares; 2026Q2: 5,641 shares 5,641$957K0.01%+542Timeline
BHPBHP BILLITON LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,654 shares; 2024Q4: 11,868 shares; 2025Q1: 11,868 shares; 2025Q2: 11,624 shares; 2025Q3: 11,624 shares; 2025Q4: 12,025 shares; 2026Q1: 12,025 shares; 2026Q2: 10,950 shares 10,950$922K0.01%-1,075Timeline
EMREMERSON ELEC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 9,121 shares; 2025Q1: 12,801 shares; 2025Q2: 4,257 shares; 2025Q3: 4,387 shares; 2025Q4: 3,164 shares; 2026Q1: 6,239 shares; 2026Q2: 6,263 shares 6,263$897K0.01%+24Timeline
DDOMINION ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,400 shares; 2024Q4: 12,200 shares; 2025Q1: 12,265 shares; 2025Q2: 12,315 shares; 2025Q3: 12,315 shares; 2025Q4: 12,413 shares; 2026Q1: 12,448 shares; 2026Q2: 12,363 shares 12,363$852K0.01%-85Timeline
TERTERADYNE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,402 shares; 2025Q4: 5,690 shares; 2026Q1: 4,303 shares; 2026Q2: 1,747 shares 1,747$845K0.01%-2,556Timeline
GEVGE VERNOVA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 756 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 613 shares; 2026Q1: 613 shares; 2026Q2: 690 shares 690$811K0.01%+77Timeline
ISRGINTUITIVE SURGICAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 623 shares; 2025Q3: not reported; 2025Q4: 783 shares; 2026Q1: 768 shares; 2026Q2: 2,018 shares 2,018$803K0.01%+1,250Timeline
BSXBOSTON SCIENTIFIC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,500 shares; 2024Q4: 26,500 shares; 2025Q1: 26,505 shares; 2025Q2: 41,791 shares; 2025Q3: 42,221 shares; 2025Q4: 42,804 shares; 2026Q1: 42,787 shares; 2026Q2: 17,835 shares 17,835$761K0.01%-24,952Timeline
CRMSALESFORCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,747 shares; 2024Q4: 6,878 shares; 2025Q1: 6,941 shares; 2025Q2: 6,761 shares; 2025Q3: 6,386 shares; 2025Q4: 5,686 shares; 2026Q1: 5,043 shares; 2026Q2: 4,799 shares 4,799$752K0.01%-244Timeline
SPGSIMON PPTY GROUP INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,250 shares 3,250$745K0.01%newTimeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,436 shares; 2025Q1: 1,734 shares; 2025Q2: 1,951 shares; 2025Q3: 2,001 shares; 2025Q4: 2,001 shares; 2026Q1: 2,001 shares; 2026Q2: 2,001 shares 2,001$707K0.01%0Timeline
DOXAMDOCS LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,200 shares; 2026Q2: 12,400 shares 12,400$691K0.01%+8,200Timeline
ENPHENPHASE ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,910 shares; 2024Q4: 6,515 shares; 2025Q1: 6,515 shares; 2025Q2: 7,351 shares; 2025Q3: 10,060 shares; 2025Q4: 10,515 shares; 2026Q1: 10,957 shares; 2026Q2: 13,557 shares 13,557$668K0.01%+2,600Timeline
AONAON PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,989 shares; 2024Q4: 1,989 shares; 2025Q1: 1,989 shares; 2025Q2: 1,989 shares; 2025Q3: 1,989 shares; 2025Q4: 1,989 shares; 2026Q1: 1,989 shares; 2026Q2: 1,989 shares 1,989$660K0.01%0Timeline
INTUINTUITQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 295,503 shares; 2024Q4: 296,073 shares; 2025Q1: 295,183 shares; 2025Q2: 295,763 shares; 2025Q3: 296,119 shares; 2025Q4: 8,215 shares; 2026Q1: 2,568 shares; 2026Q2: 2,525 shares 2,525$659K0.01%-43Timeline
CPTCAMDEN PPTY TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,540 shares; 2024Q4: 4,540 shares; 2025Q1: 5,440 shares; 2025Q2: 5,990 shares; 2025Q3: 5,990 shares; 2025Q4: 5,650 shares; 2026Q1: 5,650 shares; 2026Q2: 5,650 shares 5,650$647K0.01%0Timeline
FNDFLOOR & DECOR HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,060 shares; 2024Q4: 6,060 shares; 2025Q1: 6,960 shares; 2025Q2: 7,150 shares; 2025Q3: 7,150 shares; 2025Q4: 9,108 shares; 2026Q1: 9,635 shares; 2026Q2: 10,635 shares 10,635$631K0.01%+1,000Timeline
VMRKVIVMARK RESIDENTIALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,260 shares; 2024Q4: 7,260 shares; 2025Q1: 8,690 shares; 2025Q2: 9,575 shares; 2025Q3: 9,575 shares; 2025Q4: 9,000 shares; 2026Q1: 9,000 shares; 2026Q2: 9,000 shares 9,000$611K0.01%0Timeline
AGXARGAN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,894 shares; 2024Q4: 3,894 shares; 2025Q1: 2,532 shares; 2025Q2: 2,078 shares; 2025Q3: 1,589 shares; 2025Q4: 1,589 shares; 2026Q1: 1,175 shares; 2026Q2: 723 shares 723$577K0.01%-452Timeline
GEHCGE HEALTHCARE TECHNOLOGIES IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 8,655 shares; 2026Q2: 8,980 shares 8,980$575K0.01%+325Timeline
STXSEAGATE TECHNOLOGY HLDNGS PLQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,032 shares; 2025Q4: 811 shares; 2026Q1: 667 shares; 2026Q2: 593 shares 593$572K0.01%-74Timeline
FSSFEDERAL SIGNAL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 3,341 shares; 2026Q1: 3,341 shares; 2026Q2: 4,353 shares 4,353$559K0.01%+1,012Timeline
NXPINXP SEMICONDUCTORS N VQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,534 shares; 2024Q4: 6,359 shares; 2025Q1: 6,259 shares; 2025Q2: 6,209 shares; 2025Q3: 2,879 shares; 2025Q4: 2,879 shares; 2026Q1: 1,979 shares; 2026Q2: 1,979 shares 1,979$556K0.01%0Timeline
SITMSITIME CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,200 shares; 2024Q4: 1,200 shares; 2025Q1: not reported; 2025Q2: 960 shares; 2025Q3: 960 shares; 2025Q4: 1,010 shares; 2026Q1: 1,020 shares; 2026Q2: 745 shares 745$555K0.01%-275Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,608 shares; 2024Q4: 2,303 shares; 2025Q1: 2,903 shares; 2025Q2: 2,873 shares; 2025Q3: 3,873 shares; 2025Q4: 3,873 shares; 2026Q1: 2,873 shares; 2026Q2: 1,673 shares 1,673$548K0.01%-1,200Timeline
TYLTYLER TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,811 shares; 2024Q4: 1,821 shares; 2025Q1: 3,658 shares; 2025Q2: 4,203 shares; 2025Q3: 3,977 shares; 2025Q4: 2,543 shares; 2026Q1: 1,688 shares; 2026Q2: 1,790 shares 1,790$524K0.01%+102Timeline
SKMSK TELECOM CO LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,000 shares; 2024Q4: 11,000 shares; 2025Q1: 11,000 shares; 2025Q2: 11,000 shares; 2025Q3: 11,000 shares; 2025Q4: 11,000 shares; 2026Q1: 11,000 shares; 2026Q2: 16,500 shares 16,500$522K0.01%+5,500Timeline
GLWCORNING INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,000 shares; 2026Q2: 2,000 shares 2,000$511K0.01%0Timeline
MAAMID-AMER APT CMNTYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,830 shares; 2024Q4: 2,830 shares; 2025Q1: 3,490 shares; 2025Q2: 3,910 shares; 2025Q3: 3,910 shares; 2025Q4: 3,750 shares; 2026Q1: 3,445 shares; 2026Q2: 3,645 shares 3,645$506K0.01%+200Timeline
BMIBADGER METER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,233 shares; 2026Q1: 2,233 shares; 2026Q2: 3,224 shares 3,224$478K0.01%+991Timeline
INSWINTERNATIONAL SEAWAYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,402 shares; 2026Q1: 5,402 shares; 2026Q2: 6,134 shares 6,134$470K0.01%+732Timeline
CBCHUBB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,170 shares; 2024Q4: 3,170 shares; 2025Q1: 3,170 shares; 2025Q2: 3,170 shares; 2025Q3: 3,170 shares; 2025Q4: 3,170 shares; 2026Q1: 1,170 shares; 2026Q2: 1,170 shares 1,170$407K<0.01%0Timeline
LMBLIMBACH HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,165 shares; 2024Q4: 9,804 shares; 2025Q1: 7,844 shares; 2025Q2: 6,867 shares; 2025Q3: 5,145 shares; 2025Q4: 5,145 shares; 2026Q1: 5,145 shares; 2026Q2: 5,145 shares 5,145$396K<0.01%0Timeline
SANBANCO SANTANDER SAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 17,500 shares; 2025Q3: 23,775 shares; 2025Q4: 35,400 shares; 2026Q1: 26,000 shares; 2026Q2: 26,000 shares 26,000$362K<0.01%0Timeline
TDTORONTO DOMINION BK ONTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,850 shares; 2025Q3: 2,850 shares; 2025Q4: 2,850 shares; 2026Q1: 2,850 shares; 2026Q2: 2,850 shares 2,850$346K<0.01%0Timeline
WYWEYERHAEUSER COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,239 shares; 2024Q4: 16,239 shares; 2025Q1: 19,639 shares; 2025Q2: 21,979 shares; 2025Q3: 21,979 shares; 2025Q4: 10,990 shares; 2026Q1: 10,990 shares; 2026Q2: 14,390 shares 14,390$344K<0.01%+3,400Timeline
FBINFORTUNE BRANDS INNOVATIONS IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,350 shares; 2024Q4: not reported; 2025Q1: 3,700 shares; 2025Q2: 4,590 shares; 2025Q3: 4,590 shares; 2025Q4: 4,440 shares; 2026Q1: not reported; 2026Q2: 5,880 shares 5,880$323K<0.01%newTimeline
CDNSCADENCE DESIGN SYSTEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,180 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 852 shares 852$320K<0.01%newTimeline
CATCATERPILLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 295 shares; 2026Q2: 295 shares 295$314K<0.01%0Timeline
RYNRAYONIER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 14,074 shares; 2026Q2: 14,074 shares 14,074$299K<0.01%0Timeline
NTRSNORTHERN TR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,667 shares; 2025Q3: 1,667 shares; 2025Q4: 1,667 shares; 2026Q1: 1,667 shares; 2026Q2: 1,667 shares 1,667$290K<0.01%0Timeline
MTRXMATRIX SVC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,694 shares; 2024Q4: 32,694 shares; 2025Q1: 22,886 shares; 2025Q2: 23,850 shares; 2025Q3: 17,606 shares; 2025Q4: 17,606 shares; 2026Q1: 17,606 shares; 2026Q2: 20,275 shares 20,275$278K<0.01%+2,669Timeline
TSCOTRACTOR SUPPLY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,330 shares; 2024Q4: 11,650 shares; 2025Q1: 13,550 shares; 2025Q2: 14,830 shares; 2025Q3: 14,830 shares; 2025Q4: 14,330 shares; 2026Q1: 14,330 shares; 2026Q2: 8,430 shares 8,430$266K<0.01%-5,900Timeline
ITRIITRON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,213 shares; 2024Q4: 9,981 shares; 2025Q1: 9,981 shares; 2025Q2: 9,981 shares; 2025Q3: 6,992 shares; 2025Q4: 6,992 shares; 2026Q1: 3,000 shares; 2026Q2: 3,000 shares 3,000$260K<0.01%0Timeline
MCHPMICROCHIP TECHNOLOGY INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,635 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 9,625 shares; 2025Q3: 8,743 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,500 shares 2,500$228K<0.01%newTimeline
RTXRTX CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,251 shares; 2025Q4: 1,219 shares; 2026Q1: 1,187 shares; 2026Q2: 1,187 shares 1,187$225K<0.01%0Timeline
GPCGENUINE PARTS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 383,800 shares; 2024Q4: 383,800 shares; 2025Q1: 383,800 shares; 2025Q2: 384,075 shares; 2025Q3: 384,075 shares; 2025Q4: 384,010 shares; 2026Q1: 152,010 shares; 2026Q2: 1,800 shares 1,800$212K<0.01%-150,210Timeline
WFCWELLS FARGO & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,558 shares; 2025Q3: 2,558 shares; 2025Q4: 2,558 shares; 2026Q1: 2,558 shares; 2026Q2: 2,558 shares 2,558$211K<0.01%0Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,584 shares; 2026Q2: 1,534 shares 1,534$210K<0.01%-50Timeline

Sold out in Q2 2026

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
TRMBTRIMBLE INC1,682,542$110Mshares
NICENICE LTD29,644$3.27Mshares
ADBEADOBE INC9,533$2.32Mshares
FTNTFORTINET INC13,423$1.1Mshares
CCJCAMECO CORP6,820$741Kshares
IBMINTERNATIONAL BUSINESS MACHS1,632$396Kshares
SNNSMITH & NEPHEW PLC12,303$391Kshares
PANWPALO ALTO NETWORKS INC2,183$350Kshares
CSWCSW INDUSTRIALS INC1,313$342Kshares
CVXCHEVRON CORPORATION1,033$214Kshares
CRWDCROWDSTRIKE HLDGS INC538$210Kshares
ZSZSCALER INC1,428$200Kshares

How Q2 2026 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0001316617-26-000007 base2026-08-14acceptance time not in the bulk data set

Filings

Every filing of this filer: 13F reports and notices, the 13D and 13G it filed or is a reporting person of, and Forms 3, 4 and 5 it reported as an owner.

FilingSubjectFiledAcceptedIngested
13F-HR 0001316617-26-000007 Quarter ended 2026-06-302026-08-14acceptance time not in the bulk data set
13F-HR 0001316617-26-000005 Quarter ended 2026-03-312026-05-12acceptance time not in the bulk data set
13F-HR 0001316617-26-000002 Quarter ended 2025-12-312026-02-11acceptance time not in the bulk data set
13F-HR 0001316617-25-000012 Quarter ended 2025-09-302025-11-14acceptance time not in the bulk data set
13F-HR 0001316617-25-000009 Quarter ended 2025-06-302025-08-12acceptance time not in the bulk data set
13F-HR 0001316617-25-000007 Quarter ended 2025-03-312025-05-02acceptance time not in the bulk data set
13F-HR 0001316617-25-000002 Quarter ended 2024-12-312025-02-07acceptance time not in the bulk data set
13F-HR 0001316617-24-000014 Quarter ended 2024-09-302024-11-05acceptance time not in the bulk data set
13F-HR 0001316617-24-000012 Quarter ended 2024-06-302024-07-31acceptance time not in the bulk data set
13F-HR 0001316617-24-000009 Quarter ended 2024-03-312024-05-13acceptance time not in the bulk data set
13F-HR 0001316617-24-000005 Quarter ended 2023-12-312024-02-06acceptance time not in the bulk data set
13F-HR 0001316617-23-000009 Quarter ended 2023-09-302023-11-15acceptance time not in the bulk data set
13F-HR 0001316617-23-000007 Quarter ended 2023-06-302023-08-04acceptance time not in the bulk data set
13F-HR 0001316617-23-000005 Quarter ended 2023-03-312023-05-15acceptance time not in the bulk data set
13F-HR 0001316617-23-000002 Quarter ended 2022-12-312023-02-09acceptance time not in the bulk data set
13F-HR 0001316617-22-000012 Quarter ended 2022-09-302022-11-10acceptance time not in the bulk data set
13F-HR 0001316617-22-000010 Quarter ended 2022-06-302022-08-12acceptance time not in the bulk data set
13F-HR 0001316617-22-000008 Quarter ended 2022-03-312022-05-10acceptance time not in the bulk data set
13F-HR 0001316617-22-000002 Quarter ended 2021-12-312022-02-09acceptance time not in the bulk data set
13F-HR 0001316617-21-000020 Quarter ended 2021-09-302021-11-08acceptance time not in the bulk data set
13F-HR 0001316617-21-000018 Quarter ended 2021-06-302021-08-11acceptance time not in the bulk data set
13F-HR 0001316617-21-000016 Quarter ended 2021-03-312021-05-14acceptance time not in the bulk data set
13F-HR/A 0001316617-21-000005 Quarter ended 2020-09-302021-02-12acceptance time not in the bulk data set
13F-HR 0001316617-21-000002 Quarter ended 2020-12-312021-02-12acceptance time not in the bulk data set
13F-HR 0001316617-20-000008 Quarter ended 2020-09-302020-11-10acceptance time not in the bulk data set
13F-HR 0001316617-20-000006 Quarter ended 2020-06-302020-08-14acceptance time not in the bulk data set
13F-HR 0001316617-20-000004 Quarter ended 2020-03-312020-05-14acceptance time not in the bulk data set
13F-HR 0001316617-20-000002 Quarter ended 2019-12-312020-02-13acceptance time not in the bulk data set
13F-HR 0001316617-19-000012 Quarter ended 2019-09-302019-11-14acceptance time not in the bulk data set
13F-HR 0001316617-19-000010 Quarter ended 2019-06-302019-07-31acceptance time not in the bulk data set
13F-HR 0001316617-19-000008 Quarter ended 2019-03-312019-05-15acceptance time not in the bulk data set
13F-HR 0001316617-19-000002 Quarter ended 2018-12-312019-02-08acceptance time not in the bulk data set
13F-HR 0001316617-18-000012 Quarter ended 2018-09-302018-11-13acceptance time not in the bulk data set
13F-HR 0001316617-18-000009 Quarter ended 2018-06-302018-08-02acceptance time not in the bulk data set
13F-HR 0001316617-18-000007 Quarter ended 2018-03-312018-05-10acceptance time not in the bulk data set
13F-HR 0001316617-18-000002 Quarter ended 2017-12-312018-02-06acceptance time not in the bulk data set
13F-HR 0001316617-17-000009 Quarter ended 2017-09-302017-11-14acceptance time not in the bulk data set
13F-HR 0001316617-17-000007 Quarter ended 2017-06-302017-08-14acceptance time not in the bulk data set
13F-HR 0001316617-17-000005 Quarter ended 2017-03-312017-05-16acceptance time not in the bulk data set
13F-HR 0001316617-17-000003 Quarter ended 2016-12-312017-02-14acceptance time not in the bulk data set
13F-HR 0001316617-16-000019 Quarter ended 2016-09-302016-11-14acceptance time not in the bulk data set
13F-HR 0001316617-16-000017 Quarter ended 2016-06-302016-08-08acceptance time not in the bulk data set
13F-HR 0001316617-16-000015 Quarter ended 2016-03-312016-05-13acceptance time not in the bulk data set
13F-HR 0000811860-16-000074 Quarter ended 2015-12-312016-02-12acceptance time not in the bulk data set
13F-HR 0001316617-15-000010 Quarter ended 2015-09-302015-12-04acceptance time not in the bulk data set
13F-HR 0001316617-15-000006 Quarter ended 2015-06-302015-08-13acceptance time not in the bulk data set
13F-HR 0001316617-15-000005 Quarter ended 2015-03-312015-05-01acceptance time not in the bulk data set
13F-HR 0001316617-15-000002 Quarter ended 2014-12-312015-02-11acceptance time not in the bulk data set
13F-HR 0001316617-14-000011 Quarter ended 2014-09-302014-11-13acceptance time not in the bulk data set
13F-HR 0001316617-14-000009 Quarter ended 2014-06-302014-08-14acceptance time not in the bulk data set
13F-HR 0001316617-14-000006 Quarter ended 2014-03-312014-05-14acceptance time not in the bulk data set
13F-HR 0001316617-14-000003 Quarter ended 2013-12-312014-02-11acceptance time not in the bulk data set
13F-HR 0001316617-13-000012 Quarter ended 2013-09-302013-11-12acceptance time not in the bulk data set
13F-HR 0001316617-13-000009 Quarter ended 2013-06-302013-08-14acceptance time not in the bulk data set