Skip to content

JARISLOWSKY, FRASER Ltd

Follow

13F filer, CIK 1123778, MONTREAL, Quebec, Canada

JARISLOWSKY, FRASER Ltd reported $17,504,646,625 across 188 holdings for the quarter ended 2025-06-30, in a 13F-HR filed 2025-07-15. Its ten largest share positions make up 41.07% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001123778-25-000003

Period
2025-06-30
Reported value
$17.5B
Holdings
188
Top 10 weight
41.07%
New
6
Sold out
3

Largest buys vs the previous quarter

SecurityShares changeApprox. value
IBKRadded+3,148,029$174M
SHOPadded+1,083,169$125M
TFIIadded+1,132,014$101M
CIGIadded+530,253$69.2M
TSMadded+238,299$54M

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
QSRreduced-2,813,702-$186M
STNreduced-676,400-$73.4M
TRIreduced-255,834-$51.3M
CAEreduced-1,439,092-$42.1M
BNSreduced-610,273-$33.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 2025

Share positions as resolved from 13F-HR 0001123778-25-000003, largest first. % of portfolio is the value over $17,504,646,625, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
CNICANADIAN NATL RY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 8,819,461 shares; 2024Q1: 8,511,212 shares; 2024Q2: 8,610,928 shares; 2024Q3: 8,736,997 shares; 2024Q4: 9,159,075 shares; 2025Q1: 9,216,459 shares; 2025Q2: 9,241,703 shares 9,241,703$961M5.49%+25,244Timeline
BNBROOKFIELD CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 22,503,592 shares; 2024Q1: 21,667,121 shares; 2024Q2: 21,144,135 shares; 2024Q3: 19,161,418 shares; 2024Q4: 18,297,896 shares; 2025Q1: 15,845,435 shares; 2025Q2: 15,506,528 shares 15,506,528$958M5.47%-338,907Timeline
TDTORONTO DOMINION BK ONTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,917,358 shares; 2024Q1: 1,838,726 shares; 2024Q2: 1,621,285 shares; 2024Q3: 1,521,200 shares; 2024Q4: 1,472,075 shares; 2025Q1: 12,127,589 shares; 2025Q2: 11,996,531 shares 11,996,531$881M5.03%-131,058Timeline
BMOBANK OF MONTREALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 314,414 shares; 2024Q1: 3,827,130 shares; 2024Q2: 5,239,662 shares; 2024Q3: 6,285,331 shares; 2024Q4: 6,711,773 shares; 2025Q1: 6,549,559 shares; 2025Q2: 6,400,179 shares 6,400,179$708M4.04%-149,380Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,663,576 shares; 2024Q1: 1,570,363 shares; 2024Q2: 1,500,227 shares; 2024Q3: 1,449,107 shares; 2024Q4: 1,371,654 shares; 2025Q1: 1,443,983 shares; 2025Q2: 1,397,554 shares 1,397,554$695M3.97%-46,429Timeline
CAECAE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 17,334,635 shares; 2024Q1: 21,964,698 shares; 2024Q2: 22,249,466 shares; 2024Q3: 22,291,187 shares; 2024Q4: 23,994,091 shares; 2025Q1: 23,187,828 shares; 2025Q2: 21,748,736 shares 21,748,736$636M3.63%-1,439,092Timeline
OTEXOPEN TEXT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 15,391,557 shares; 2024Q1: 14,934,688 shares; 2024Q2: 15,702,510 shares; 2024Q3: 16,589,561 shares; 2024Q4: 18,547,256 shares; 2025Q1: 20,626,538 shares; 2025Q2: 21,032,718 shares 21,032,718$613M3.5%+406,180Timeline
TRITHOMSON REUTERS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 4,303,591 shares; 2024Q1: 3,724,155 shares; 2024Q2: 3,589,198 shares; 2024Q3: 3,525,182 shares; 2024Q4: 3,353,428 shares; 2025Q1: 3,266,594 shares; 2025Q2: 3,010,760 shares 3,010,760$604M3.45%-255,834Timeline
SHOPSHOPIFY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 4,858,624 shares; 2024Q1: 3,770,182 shares; 2024Q2: 4,437,786 shares; 2024Q3: 5,949,224 shares; 2024Q4: 4,116,015 shares; 2025Q1: 3,999,810 shares; 2025Q2: 5,082,979 shares 5,082,979$585M3.34%+1,083,169Timeline
TRPTC ENERGY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 13,166,454 shares; 2024Q1: 12,759,331 shares; 2024Q2: 12,592,857 shares; 2024Q3: 12,248,009 shares; 2024Q4: 11,797,379 shares; 2025Q1: 11,500,319 shares; 2025Q2: 11,244,354 shares 11,244,354$548M3.13%-255,965Timeline
STNSTANTEC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 6,456,847 shares; 2024Q1: 5,445,228 shares; 2024Q2: 5,316,836 shares; 2024Q3: 5,210,510 shares; 2024Q4: 4,997,846 shares; 2025Q1: 5,640,466 shares; 2025Q2: 4,964,066 shares 4,964,066$539M3.08%-676,400Timeline
FNVFRANCO NEV CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 3,444,848 shares; 2024Q1: 3,474,773 shares; 2024Q2: 3,434,574 shares; 2024Q3: 3,372,201 shares; 2024Q4: 3,219,986 shares; 2025Q1: 2,864,793 shares; 2025Q2: 2,797,010 shares 2,797,010$458M2.62%-67,783Timeline
GIBCGI INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 5,347,324 shares; 2024Q1: 4,710,670 shares; 2024Q2: 4,609,507 shares; 2024Q3: 4,522,781 shares; 2024Q4: 4,341,175 shares; 2025Q1: 4,263,945 shares; 2025Q2: 4,218,244 shares 4,218,244$442M2.53%-45,701Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 2,342,493 shares; 2024Q1: 2,210,251 shares; 2024Q2: 2,167,526 shares; 2024Q3: 2,137,979 shares; 2024Q4: 2,009,385 shares; 2025Q1: 1,966,455 shares; 2025Q2: 2,011,481 shares 2,011,481$441M2.52%+45,026Timeline
GILGILDAN ACTIVEWEAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 11,882,800 shares; 2024Q1: 11,222,154 shares; 2024Q2: 11,031,700 shares; 2024Q3: 10,328,349 shares; 2024Q4: 8,773,086 shares; 2025Q1: 6,963,062 shares; 2025Q2: 7,412,206 shares 7,412,206$364M2.08%+449,144Timeline
CIGICOLLIERS INTL GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 2,297,479 shares; 2024Q1: 2,215,765 shares; 2024Q2: 2,190,257 shares; 2024Q3: 2,149,212 shares; 2024Q4: 2,044,558 shares; 2025Q1: 2,002,583 shares; 2025Q2: 2,532,836 shares 2,532,836$331M1.89%+530,253Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 687,785 shares; 2024Q1: 670,944 shares; 2024Q2: 649,969 shares; 2024Q3: 639,238 shares; 2024Q4: 610,962 shares; 2025Q1: 568,326 shares; 2025Q2: 562,749 shares 562,749$316M1.81%-5,577Timeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,700,596 shares; 2024Q1: 1,658,230 shares; 2024Q2: 1,522,231 shares; 2024Q3: 1,527,595 shares; 2024Q4: 1,391,121 shares; 2025Q1: 1,359,011 shares; 2025Q2: 1,427,023 shares 1,427,023$312M1.78%+68,012Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 2,122,405 shares; 2024Q1: 2,079,873 shares; 2024Q2: 2,204,558 shares; 2024Q3: 2,377,330 shares; 2024Q4: 2,262,391 shares; 2025Q1: 2,169,717 shares; 2025Q2: 2,195,829 shares 2,195,829$299M1.71%+26,112Timeline
TFIITFI INTERNATIONAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,172,019 shares; 2025Q2: 3,304,033 shares 3,304,033$296M1.69%+1,132,014Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,145,563 shares; 2024Q1: 1,109,524 shares; 2024Q2: 1,027,573 shares; 2024Q3: 979,826 shares; 2024Q4: 972,123 shares; 2025Q1: 946,315 shares; 2025Q2: 926,080 shares 926,080$268M1.53%-20,235Timeline
DSGXDESCARTES SYS GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 4,335,250 shares; 2024Q1: 3,329,220 shares; 2024Q2: 2,890,232 shares; 2024Q3: 2,838,860 shares; 2024Q4: 2,706,032 shares; 2025Q1: 2,649,759 shares; 2025Q2: 2,604,847 shares 2,604,847$264M1.51%-44,912Timeline
RYROYAL BK CDAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 2,257,807 shares; 2024Q1: 2,235,429 shares; 2024Q2: 2,089,756 shares; 2024Q3: 2,071,506 shares; 2024Q4: 2,019,759 shares; 2025Q1: 1,997,039 shares; 2025Q2: 1,983,304 shares 1,983,304$261M1.49%-13,735Timeline
BSXBOSTON SCIENTIFIC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 3,028,215 shares; 2024Q1: 2,962,910 shares; 2024Q2: 2,879,213 shares; 2024Q3: 2,769,266 shares; 2024Q4: 2,519,272 shares; 2025Q1: 2,271,539 shares; 2025Q2: 2,268,973 shares 2,268,973$244M1.39%-2,566Timeline
FISVFISERV INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,796,045 shares; 2024Q1: 1,747,209 shares; 2024Q2: 1,667,270 shares; 2024Q3: 1,566,629 shares; 2024Q4: 1,358,882 shares; 2025Q1: 1,228,210 shares; 2025Q2: 1,382,912 shares 1,382,912$238M1.36%+154,702Timeline
IBKRINTERACTIVE BROKERS GROUP INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,811,804 shares; 2024Q1: 1,710,286 shares; 2024Q2: 1,528,790 shares; 2024Q3: 1,454,505 shares; 2024Q4: 1,239,524 shares; 2025Q1: 1,068,672 shares; 2025Q2: 4,216,701 shares 4,216,701$234M1.33%+3,148,029Timeline
QSRRESTAURANT BRANDS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 7,041,995 shares; 2024Q1: 6,756,695 shares; 2024Q2: 6,673,716 shares; 2024Q3: 6,569,026 shares; 2024Q4: 6,330,904 shares; 2025Q1: 6,225,039 shares; 2025Q2: 3,411,337 shares 3,411,337$226M1.29%-2,813,702Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,716,759 shares; 2024Q1: 1,664,883 shares; 2024Q2: 1,599,495 shares; 2024Q3: 1,566,633 shares; 2024Q4: 1,349,673 shares; 2025Q1: 1,207,355 shares; 2025Q2: 1,215,482 shares 1,215,482$214M1.22%+8,127Timeline
UNHUNITEDHEALTH GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 653,209 shares; 2024Q1: 655,100 shares; 2024Q2: 654,348 shares; 2024Q3: 640,277 shares; 2024Q4: 607,582 shares; 2025Q1: 595,533 shares; 2025Q2: 669,494 shares 669,494$209M1.19%+73,961Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,519,241 shares; 2024Q1: 1,453,449 shares; 2024Q2: 1,304,464 shares; 2024Q3: 1,260,063 shares; 2024Q4: 1,243,510 shares; 2025Q1: 1,159,336 shares; 2025Q2: 1,144,198 shares 1,144,198$203M1.16%-15,138Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,270,905 shares; 2024Q1: 1,451,736 shares; 2024Q2: 1,436,046 shares; 2024Q3: 1,397,801 shares; 2024Q4: 1,353,630 shares; 2025Q1: 1,299,004 shares; 2025Q2: 1,300,128 shares 1,300,128$172M0.98%+1,124Timeline
TSMTAIWAN SEMICONDUCTOR MANUFACQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 342,606 shares; 2024Q1: 290,390 shares; 2024Q2: 257,562 shares; 2024Q3: 252,671 shares; 2024Q4: 243,958 shares; 2025Q1: 502,410 shares; 2025Q2: 740,709 shares 740,709$168M0.96%+238,299Timeline
ACNACCENTURE PLC IRELANDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 497,940 shares; 2024Q1: 496,966 shares; 2024Q2: 550,117 shares; 2024Q3: 552,645 shares; 2024Q4: 542,896 shares; 2025Q1: 537,486 shares; 2025Q2: 553,027 shares 553,027$165M0.94%+15,541Timeline
BDXBECTON DICKINSON & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 864,762 shares; 2024Q1: 896,176 shares; 2024Q2: 883,000 shares; 2024Q3: 865,055 shares; 2024Q4: 862,836 shares; 2025Q1: 825,613 shares; 2025Q2: 941,803 shares 941,803$162M0.93%+116,190Timeline
CPRTCOPART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 4,522,170 shares; 2024Q1: 4,345,695 shares; 2024Q2: 4,249,625 shares; 2024Q3: 4,167,096 shares; 2024Q4: 3,865,070 shares; 2025Q1: 3,781,000 shares; 2025Q2: 3,194,714 shares 3,194,714$157M0.9%-586,286Timeline
HDBHDFC BANK LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,535,326 shares; 2024Q1: 1,640,649 shares; 2024Q2: 1,648,305 shares; 2024Q3: 1,657,932 shares; 2024Q4: 1,698,012 shares; 2025Q1: 1,768,877 shares; 2025Q2: 1,815,448 shares 1,815,448$139M0.8%+46,571Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 231,704 shares; 2024Q1: 222,128 shares; 2024Q2: 220,283 shares; 2024Q3: 213,101 shares; 2024Q4: 182,223 shares; 2025Q1: 175,985 shares; 2025Q2: 172,946 shares 172,946$128M0.73%-3,039Timeline
IQVIQVIA HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 788,895 shares; 2024Q1: 757,397 shares; 2024Q2: 762,305 shares; 2024Q3: 750,256 shares; 2024Q4: 719,874 shares; 2025Q1: 708,480 shares; 2025Q2: 793,023 shares 793,023$125M0.71%+84,543Timeline
SHWSHERWIN WILLIAMS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 425,326 shares; 2024Q1: 413,161 shares; 2024Q2: 411,155 shares; 2024Q3: 377,059 shares; 2024Q4: 365,322 shares; 2025Q1: 355,922 shares; 2025Q2: 356,345 shares 356,345$122M0.7%+423Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 280 shares; 2024Q1: 268 shares; 2024Q2: 210 shares; 2024Q3: 2,100 shares; 2024Q4: 2,000 shares; 2025Q1: 439,542 shares; 2025Q2: 424,414 shares 424,414$117M0.67%-15,128Timeline
AMEAMETEK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 666,750 shares; 2024Q1: 659,935 shares; 2024Q2: 655,392 shares; 2024Q3: 649,078 shares; 2024Q4: 629,766 shares; 2025Q1: 623,309 shares; 2025Q2: 624,414 shares 624,414$113M0.65%+1,105Timeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 572,858 shares; 2024Q1: 578,039 shares; 2024Q2: 587,708 shares; 2024Q3: 587,141 shares; 2024Q4: 570,323 shares; 2025Q1: 561,918 shares; 2025Q2: 566,066 shares 566,066$112M0.64%+4,148Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 270,728 shares; 2024Q1: 257,522 shares; 2024Q2: 234,066 shares; 2024Q3: 231,686 shares; 2024Q4: 232,962 shares; 2025Q1: 231,154 shares; 2025Q2: 227,734 shares 227,734$111M0.63%-3,420Timeline
TJXTJX COS INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,048,065 shares; 2024Q1: 1,020,046 shares; 2024Q2: 1,016,375 shares; 2024Q3: 991,534 shares; 2024Q4: 932,188 shares; 2025Q1: 891,802 shares; 2025Q2: 894,104 shares 894,104$110M0.63%+2,302Timeline
MFCMANULIFE FINL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 20,715,602 shares; 2024Q1: 19,983,130 shares; 2024Q2: 18,560,925 shares; 2024Q3: 16,732,118 shares; 2024Q4: 16,160,979 shares; 2025Q1: 3,444,720 shares; 2025Q2: 3,380,967 shares 3,380,967$108M0.62%-63,753Timeline
ADSKAUTODESK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 234,709 shares; 2024Q1: 232,115 shares; 2024Q2: 379,882 shares; 2024Q3: 411,582 shares; 2024Q4: 414,120 shares; 2025Q1: 413,038 shares; 2025Q2: 342,031 shares 342,031$106M0.6%-71,007Timeline
GWREGUIDEWIRE SOFTWARE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 864,172 shares; 2024Q1: 846,393 shares; 2024Q2: 800,544 shares; 2024Q3: 639,758 shares; 2024Q4: 534,615 shares; 2025Q1: 451,560 shares; 2025Q2: 445,232 shares 445,232$105M0.6%-6,328Timeline
MDLZMONDELEZ INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,256,615 shares; 2024Q1: 1,257,756 shares; 2024Q2: 1,390,582 shares; 2024Q3: 1,394,474 shares; 2024Q4: 1,291,561 shares; 2025Q1: 1,412,490 shares; 2025Q2: 1,424,945 shares 1,424,945$96.1M0.55%+12,455Timeline
CDNSCADENCE DESIGN SYSTEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 243,093 shares; 2024Q4: 284,470 shares; 2025Q1: 296,137 shares; 2025Q2: 306,107 shares 306,107$94.3M0.54%+9,970Timeline
OZKBANK OZK LITTLE ROCK ARKQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,607,445 shares; 2024Q1: 1,487,094 shares; 2024Q2: 1,971,037 shares; 2024Q3: 1,992,471 shares; 2024Q4: 1,854,885 shares; 2025Q1: 1,799,390 shares; 2025Q2: 1,802,199 shares 1,802,199$84.8M0.48%+2,809Timeline
CBCHUBB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 682,646 shares; 2024Q1: 713,854 shares; 2024Q2: 518,976 shares; 2024Q3: 462,026 shares; 2024Q4: 456,532 shares; 2025Q1: 290,438 shares; 2025Q2: 286,876 shares 286,876$83.1M0.47%-3,562Timeline
ENBENBRIDGE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 2,802,524 shares; 2024Q1: 2,746,263 shares; 2024Q2: 1,978,942 shares; 2024Q3: 1,815,407 shares; 2024Q4: 1,791,976 shares; 2025Q1: 1,753,081 shares; 2025Q2: 1,720,893 shares 1,720,893$77.9M0.44%-32,188Timeline
BNSBANK NOVA SCOTIA B CQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 13,163,545 shares; 2024Q1: 12,741,121 shares; 2024Q2: 12,685,074 shares; 2024Q3: 12,392,247 shares; 2024Q4: 11,750,934 shares; 2025Q1: 1,973,640 shares; 2025Q2: 1,363,367 shares 1,363,367$75.2M0.43%-610,273Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 682,023 shares; 2024Q1: 654,913 shares; 2024Q2: 535,628 shares; 2024Q3: 511,972 shares; 2024Q4: 488,573 shares; 2025Q1: 478,573 shares; 2025Q2: 472,846 shares 472,846$72.2M0.41%-5,727Timeline
MNSTMONSTER BEVERAGE CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,103,174 shares; 2024Q1: 1,073,595 shares; 2024Q2: 1,051,153 shares; 2024Q3: 1,237,674 shares; 2024Q4: 1,114,307 shares; 2025Q1: 1,082,329 shares; 2025Q2: 1,089,720 shares 1,089,720$68.3M0.39%+7,391Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 643,971 shares; 2024Q1: 622,835 shares; 2024Q2: 475,704 shares; 2024Q3: 462,972 shares; 2024Q4: 429,274 shares; 2025Q1: 424,738 shares; 2025Q2: 421,922 shares 421,922$67.2M0.38%-2,816Timeline
RELXRELX PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,314,583 shares; 2024Q1: 1,281,454 shares; 2024Q2: 1,212,161 shares; 2024Q3: 1,165,886 shares; 2024Q4: 1,202,753 shares; 2025Q1: 1,166,822 shares; 2025Q2: 1,149,177 shares 1,149,177$62.4M0.36%-17,645Timeline
CYBERARK SOFTWARE LTD/ISRAELCYBERARK SOFTWARE LTD/ISRAELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 204,291 shares; 2024Q1: 151,038 shares; 2024Q2: 149,084 shares; 2024Q3: 145,897 shares; 2024Q4: 140,653 shares; 2025Q1: 142,749 shares; 2025Q2: 153,324 shares 153,324$62.4M0.36%+10,575
DEODIAGEO PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 720,064 shares; 2024Q1: 699,141 shares; 2024Q2: 650,907 shares; 2024Q3: 619,615 shares; 2024Q4: 623,534 shares; 2025Q1: 608,843 shares; 2025Q2: 603,410 shares 603,410$60.8M0.35%-5,433Timeline
SITESITEONE LANDSCAPE SUPPLY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 434,813 shares; 2024Q2: 549,302 shares; 2024Q3: 554,039 shares; 2024Q4: 517,019 shares; 2025Q1: 507,192 shares; 2025Q2: 421,067 shares 421,067$50.9M0.29%-86,125Timeline
ASMLASML HLDG NVQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 28,212 shares; 2024Q1: 27,098 shares; 2024Q2: 29,211 shares; 2024Q3: 28,731 shares; 2024Q4: 58,643 shares; 2025Q1: 60,401 shares; 2025Q2: 62,544 shares 62,544$50.1M0.29%+2,143Timeline
CMECME GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 153,870 shares; 2024Q1: 156,920 shares; 2024Q2: 205,592 shares; 2024Q3: 222,060 shares; 2024Q4: 223,879 shares; 2025Q1: 201,612 shares; 2025Q2: 179,009 shares 179,009$49.3M0.28%-22,603Timeline
AFGAMERICAN FINANCIAL GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 504,747 shares; 2024Q1: 491,418 shares; 2024Q2: 477,005 shares; 2024Q3: 463,865 shares; 2024Q4: 386,973 shares; 2025Q1: 368,823 shares; 2025Q2: 373,366 shares 373,366$47.1M0.27%+4,543Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 68,743 shares; 2024Q1: 64,405 shares; 2024Q2: 55,235 shares; 2024Q3: 52,270 shares; 2024Q4: 50,786 shares; 2025Q1: 47,404 shares; 2025Q2: 46,618 shares 46,618$46.1M0.26%-786Timeline
SAPSAP SEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 159,578 shares; 2024Q1: 147,336 shares; 2024Q2: 131,643 shares; 2024Q3: 128,036 shares; 2024Q4: 125,620 shares; 2025Q1: 121,414 shares; 2025Q2: 144,581 shares 144,581$44M0.25%+23,167Timeline
PEGPUBLIC SVC ENTERPRISE GROUPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 5,530 shares; 2024Q1: 682,055 shares; 2024Q2: 718,243 shares; 2024Q3: 731,607 shares; 2024Q4: 541,507 shares; 2025Q1: 529,213 shares; 2025Q2: 495,057 shares 495,057$41.7M0.24%-34,156Timeline
CLCOLGATE PALMOLIVE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 630,312 shares; 2024Q1: 589,084 shares; 2024Q2: 525,223 shares; 2024Q3: 473,840 shares; 2024Q4: 465,390 shares; 2025Q1: 452,965 shares; 2025Q2: 448,102 shares 448,102$40.7M0.23%-4,863Timeline
UNILEVER PLCUNILEVER PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 625,189 shares; 2024Q1: 645,631 shares; 2024Q2: 669,290 shares; 2024Q3: 643,813 shares; 2024Q4: 664,094 shares; 2025Q1: 657,459 shares; 2025Q2: 656,322 shares 656,322$40.1M0.23%-1,137
CACCCREDIT ACCEP CORP MICHQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 71,262 shares; 2024Q1: 69,669 shares; 2024Q2: 66,805 shares; 2024Q3: 64,982 shares; 2024Q4: 73,135 shares; 2025Q1: 69,632 shares; 2025Q2: 70,479 shares 70,479$35.9M0.21%+847Timeline
SPYSTATE STR SPDR S&P 500 ETF TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 46,406 shares; 2024Q1: 45,661 shares; 2024Q2: 42,739 shares; 2024Q3: 42,348 shares; 2024Q4: 42,263 shares; 2025Q1: 44,233 shares; 2025Q2: 50,798 shares 50,798$31.4M0.18%+6,565Timeline
VRSKVERISK ANALYTICS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 233,791 shares; 2024Q1: 207,012 shares; 2024Q2: 128,754 shares; 2024Q3: 119,788 shares; 2024Q4: 114,091 shares; 2025Q1: 102,471 shares; 2025Q2: 98,038 shares 98,038$30.5M0.17%-4,433Timeline
AXAXOS FINANCIAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 825,667 shares; 2024Q1: 651,835 shares; 2024Q2: 634,041 shares; 2024Q3: 614,338 shares; 2024Q4: 404,939 shares; 2025Q1: 383,295 shares; 2025Q2: 386,660 shares 386,660$29.4M0.17%+3,365Timeline
PGRPROGRESSIVE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 145,196 shares; 2024Q1: 141,909 shares; 2024Q2: 139,479 shares; 2024Q3: 135,599 shares; 2024Q4: 95,856 shares; 2025Q1: 91,212 shares; 2025Q2: 92,162 shares 92,162$24.6M0.14%+950Timeline
SFBSSERVISFIRST BANCSHARES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 263,663 shares; 2024Q1: 398,340 shares; 2024Q2: 391,797 shares; 2024Q3: 380,364 shares; 2024Q4: 316,675 shares; 2025Q1: 302,146 shares; 2025Q2: 306,182 shares 306,182$23.7M0.14%+4,036Timeline
LCIILCI INDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 550,700 shares; 2024Q1: 539,415 shares; 2024Q2: 298,276 shares; 2024Q3: 286,209 shares; 2024Q4: 239,455 shares; 2025Q1: 229,547 shares; 2025Q2: 239,243 shares 239,243$21.8M0.12%+9,696Timeline
ALCALCON AGQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 239,574 shares; 2024Q1: 234,786 shares; 2024Q2: 235,905 shares; 2024Q3: 222,158 shares; 2024Q4: 238,082 shares; 2025Q1: 235,401 shares; 2025Q2: 234,542 shares 234,542$20.7M0.12%-859Timeline
ADPAUTOMATIC DATA PROCESSING INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 110,797 shares; 2024Q1: 106,094 shares; 2024Q2: 89,709 shares; 2024Q3: 76,329 shares; 2024Q4: 66,564 shares; 2025Q1: 64,409 shares; 2025Q2: 61,672 shares 61,672$19M0.11%-2,737Timeline
PBAPEMBINA PIPELINE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 505,484 shares; 2024Q1: 496,971 shares; 2024Q2: 464,899 shares; 2024Q3: 461,654 shares; 2024Q4: 456,629 shares; 2025Q1: 454,099 shares; 2025Q2: 441,843 shares 441,843$16.6M0.09%-12,256Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 143,632 shares; 2024Q1: 131,678 shares; 2024Q2: 99,533 shares; 2024Q3: 99,358 shares; 2024Q4: 99,228 shares; 2025Q1: 92,293 shares; 2025Q2: 88,783 shares 88,783$16.5M0.09%-3,510Timeline
MELIMERCADOLIBRE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 2,149 shares; 2024Q3: 2,262 shares; 2024Q4: 3,249 shares; 2025Q1: 6,109 shares; 2025Q2: 6,147 shares 6,147$16.1M0.09%+38Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 38,670 shares; 2024Q1: 31,667 shares; 2024Q2: 25,772 shares; 2024Q3: 23,749 shares; 2024Q4: 22,762 shares; 2025Q1: 21,922 shares; 2025Q2: 20,547 shares 20,547$16M0.09%-1,375Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 291,559 shares; 2024Q1: 276,772 shares; 2024Q2: 192,562 shares; 2024Q3: 169,002 shares; 2024Q4: 167,711 shares; 2025Q1: 146,147 shares; 2025Q2: 144,227 shares 144,227$15.5M0.09%-1,920Timeline
SESEA LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 97,556 shares; 2024Q1: 97,556 shares; 2024Q2: 88,476 shares; 2024Q3: 84,516 shares; 2024Q4: 72,283 shares; 2025Q1: 89,783 shares; 2025Q2: 89,480 shares 89,480$14.3M0.08%-303Timeline
ZTSZOETIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 111,346 shares; 2024Q1: 102,035 shares; 2024Q2: 86,363 shares; 2024Q3: 87,875 shares; 2024Q4: 85,714 shares; 2025Q1: 84,535 shares; 2025Q2: 83,422 shares 83,422$13M0.07%-1,113Timeline
TFPMTRIPLE FLAG PRECIOUS METALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 294,900 shares; 2024Q1: 628,068 shares; 2024Q2: 540,302 shares; 2024Q3: 576,591 shares; 2024Q4: 570,183 shares; 2025Q1: 547,632 shares; 2025Q2: 526,223 shares 526,223$12.5M0.07%-21,409Timeline
ATSATS CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 63,194 shares; 2024Q1: 63,231 shares; 2024Q2: 94,544 shares; 2024Q3: 137,812 shares; 2024Q4: 134,535 shares; 2025Q1: 137,520 shares; 2025Q2: 379,208 shares 379,208$12.1M0.07%+241,688Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 67,405 shares; 2024Q1: 56,906 shares; 2024Q2: 53,585 shares; 2024Q3: 52,131 shares; 2024Q4: 52,703 shares; 2025Q1: 52,800 shares; 2025Q2: 52,388 shares 52,388$10.7M0.06%-412Timeline
NTRNUTRIEN LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 340,744 shares; 2024Q1: 278,636 shares; 2024Q2: 210,410 shares; 2024Q3: 210,869 shares; 2024Q4: 205,584 shares; 2025Q1: 195,221 shares; 2025Q2: 183,571 shares 183,571$10.7M0.06%-11,650Timeline
TUTELUS CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,075,068 shares; 2024Q1: 956,521 shares; 2024Q2: 888,052 shares; 2024Q3: 711,412 shares; 2024Q4: 728,668 shares; 2025Q1: 646,809 shares; 2025Q2: 654,773 shares 654,773$10.5M0.06%+7,964Timeline
BAPCREDICORP LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 39,425 shares; 2024Q1: 39,595 shares; 2024Q2: 37,608 shares; 2024Q3: 38,652 shares; 2024Q4: 38,551 shares; 2025Q1: 46,660 shares; 2025Q2: 46,640 shares 46,640$10.4M0.06%-20Timeline
TCOMTRIP COM GROUP LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 184,272 shares; 2024Q1: 184,272 shares; 2024Q2: 162,471 shares; 2024Q3: 155,471 shares; 2024Q4: 136,222 shares; 2025Q1: 171,272 shares; 2025Q2: 171,123 shares 171,123$10M0.06%-149Timeline
BKNGBOOKING HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 27,794 shares; 2024Q1: 5,704 shares; 2024Q2: 2,351 shares; 2024Q3: 1,967 shares; 2024Q4: 1,863 shares; 2025Q1: 1,830 shares; 2025Q2: 1,710 shares 1,710$9.9M0.06%-120Timeline
NUNU HLDGS LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 716,716 shares; 2024Q1: 723,126 shares; 2024Q2: 727,482 shares; 2024Q3: 658,289 shares; 2024Q4: 554,731 shares; 2025Q1: 665,211 shares; 2025Q2: 649,240 shares 649,240$8.91M0.05%-15,971Timeline
HLNHALEON PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 640,493 shares; 2024Q4: 697,108 shares; 2025Q1: 705,398 shares; 2025Q2: 730,102 shares 730,102$7.57M0.04%+24,704Timeline
CMCSACOMCAST CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 455,388 shares; 2024Q1: 424,058 shares; 2024Q2: 342,536 shares; 2024Q3: 259,636 shares; 2024Q4: 224,201 shares; 2025Q1: 200,236 shares; 2025Q2: 195,736 shares 195,736$6.99M0.04%-4,500Timeline
XPXP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 282,418 shares; 2024Q1: 285,128 shares; 2024Q2: 344,149 shares; 2024Q3: 376,523 shares; 2024Q4: 486,118 shares; 2025Q1: 322,352 shares; 2025Q2: 325,157 shares 325,157$6.57M0.04%+2,805Timeline
NVSNOVARTIS AGQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 64,046 shares; 2024Q1: 61,313 shares; 2024Q2: 56,728 shares; 2024Q3: 56,767 shares; 2024Q4: 53,492 shares; 2025Q1: 54,147 shares; 2025Q2: 53,447 shares 53,447$6.47M0.04%-700Timeline
EMREMERSON ELEC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 72,353 shares; 2024Q1: 60,950 shares; 2024Q2: 48,600 shares; 2024Q3: 46,360 shares; 2024Q4: 45,660 shares; 2025Q1: 45,460 shares; 2025Q2: 45,460 shares 45,460$6.06M0.03%0Timeline
FMXFOMENTO ECONOMICO MEXICANO SQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 60,707 shares; 2024Q1: 57,047 shares; 2024Q2: 46,497 shares; 2024Q3: 47,123 shares; 2024Q4: 47,003 shares; 2025Q1: 56,533 shares; 2025Q2: 56,456 shares 56,456$5.81M0.03%-77Timeline
INFYINFOSYS LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 251,324 shares; 2024Q1: 274,864 shares; 2024Q2: 267,952 shares; 2024Q3: 267,952 shares; 2024Q4: 267,301 shares; 2025Q1: 312,001 shares; 2025Q2: 310,969 shares 310,969$5.76M0.03%-1,032Timeline
YUMCYUM CHINA HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 127,393 shares; 2024Q1: 127,393 shares; 2024Q2: 122,138 shares; 2024Q3: 124,835 shares; 2024Q4: 127,699 shares; 2025Q1: 126,479 shares; 2025Q2: 126,314 shares 126,314$5.65M0.03%-165Timeline
NVONOVO-NORDISK A SQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 123,732 shares; 2024Q1: 119,052 shares; 2024Q2: 81,357 shares; 2024Q3: 73,497 shares; 2024Q4: 77,441 shares; 2025Q1: 80,373 shares; 2025Q2: 71,840 shares 71,840$4.96M0.03%-8,533Timeline
CPCANADIAN PACIFIC KANSAS CITYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 89,644 shares; 2024Q1: 60,028 shares; 2024Q2: 56,071 shares; 2024Q3: 62,432 shares; 2024Q4: 62,733 shares; 2025Q1: 62,738 shares; 2025Q2: 62,144 shares 62,144$4.93M0.03%-594Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 76,410 shares; 2024Q1: 70,991 shares; 2024Q2: 65,865 shares; 2024Q3: 36,385 shares; 2024Q4: 34,417 shares; 2025Q1: 34,438 shares; 2025Q2: 32,595 shares 32,595$4.67M0.03%-1,843Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 132,804 shares; 2024Q1: 104,240 shares; 2024Q2: 79,318 shares; 2024Q3: 75,518 shares; 2024Q4: 60,038 shares; 2025Q1: 59,838 shares; 2025Q2: 59,738 shares 59,738$4.23M0.02%-100Timeline
SUSUNCOR ENERGY INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 184,218 shares; 2024Q1: 175,067 shares; 2024Q2: 146,664 shares; 2024Q3: 153,958 shares; 2024Q4: 151,596 shares; 2025Q1: 112,242 shares; 2025Q2: 110,282 shares 110,282$4.12M0.02%-1,960Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 20,917 shares; 2024Q1: 18,543 shares; 2024Q2: 14,003 shares; 2024Q3: 14,003 shares; 2024Q4: 14,003 shares; 2025Q1: 13,918 shares; 2025Q2: 14,025 shares 14,025$4.1M0.02%+107Timeline
BCEBCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 390,578 shares; 2024Q1: 294,459 shares; 2024Q2: 217,153 shares; 2024Q3: 222,851 shares; 2024Q4: 208,669 shares; 2025Q1: 203,892 shares; 2025Q2: 177,151 shares 177,151$3.92M0.02%-26,741Timeline
SLFSUN LIFE FINANCIAL INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 231,027 shares; 2024Q1: 231,046 shares; 2024Q2: 217,209 shares; 2024Q3: 222,432 shares; 2024Q4: 187,148 shares; 2025Q1: 58,555 shares; 2025Q2: 58,750 shares 58,750$3.9M0.02%+195Timeline
PFEPFIZER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 251,097 shares; 2024Q1: 225,794 shares; 2024Q2: 199,499 shares; 2024Q3: 151,224 shares; 2024Q4: 158,433 shares; 2025Q1: 147,033 shares; 2025Q2: 142,340 shares 142,340$3.45M0.02%-4,693Timeline
DOOBRP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 42,427 shares; 2024Q4: 41,521 shares; 2025Q1: not reported; 2025Q2: 68,664 shares 68,664$3.33M0.02%newTimeline
CMCANADIAN IMPERIAL BANK OF COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 27,106 shares; 2024Q1: 39,818 shares; 2024Q2: 36,436 shares; 2024Q3: 52,849 shares; 2024Q4: 52,749 shares; 2025Q1: 45,903 shares; 2025Q2: 45,903 shares 45,903$3.25M0.02%0Timeline
TOTALENERGIES SETOTALENERGIES SEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 63,243 shares; 2024Q1: 58,714 shares; 2024Q2: 47,936 shares; 2024Q3: 47,381 shares; 2024Q4: 46,486 shares; 2025Q1: 50,050 shares; 2025Q2: 49,850 shares 49,850$3.06M0.02%-200
NKENIKE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 73,640 shares; 2024Q1: 66,663 shares; 2024Q2: 47,038 shares; 2024Q3: 45,528 shares; 2024Q4: 45,283 shares; 2025Q1: 44,783 shares; 2025Q2: 40,875 shares 40,875$2.9M0.02%-3,908Timeline
DUKDUKE ENERGY CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 35,483 shares; 2024Q1: 35,483 shares; 2024Q2: 24,383 shares; 2024Q3: 24,383 shares; 2024Q4: 24,883 shares; 2025Q1: 24,383 shares; 2025Q2: 24,383 shares 24,383$2.88M0.02%0Timeline
NGGNATIONAL GRID PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 33,341 shares; 2024Q1: 37,159 shares; 2024Q2: 36,760 shares; 2024Q3: 36,838 shares; 2024Q4: 36,776 shares; 2025Q1: 37,141 shares; 2025Q2: 37,371 shares 37,371$2.78M0.02%+230Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 46,247 shares; 2024Q1: 46,097 shares; 2024Q2: 36,190 shares; 2024Q3: 36,320 shares; 2024Q4: 35,265 shares; 2025Q1: 34,665 shares; 2025Q2: 34,150 shares 34,150$2.7M0.02%-515Timeline
CVSCVS HEALTH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 105,430 shares; 2024Q1: 94,545 shares; 2024Q2: 80,045 shares; 2024Q3: 44,045 shares; 2024Q4: 41,395 shares; 2025Q1: 38,395 shares; 2025Q2: 38,080 shares 38,080$2.63M0.02%-315Timeline
KMBKIMBERLY-CLARK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 63,025 shares; 2024Q1: 59,155 shares; 2024Q2: 41,067 shares; 2024Q3: 23,317 shares; 2024Q4: 22,367 shares; 2025Q1: 19,560 shares; 2025Q2: 19,460 shares 19,460$2.51M0.01%-100Timeline
JDJD.COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 9,466 shares; 2024Q4: 24,792 shares; 2025Q1: 84,216 shares; 2025Q2: 75,206 shares 75,206$2.45M0.01%-9,010Timeline
XELXCEL ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 45,950 shares; 2024Q1: 45,800 shares; 2024Q2: 35,000 shares; 2024Q3: 35,000 shares; 2024Q4: 35,000 shares; 2025Q1: 35,000 shares; 2025Q2: 35,000 shares 35,000$2.38M0.01%0Timeline
ALLALLSTATE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 30,873 shares; 2024Q1: 30,873 shares; 2024Q2: 12,336 shares; 2024Q3: 12,136 shares; 2024Q4: 11,386 shares; 2025Q1: 11,231 shares; 2025Q2: 11,131 shares 11,131$2.24M0.01%-100Timeline
IMOIMPERIAL OIL LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 39,573 shares; 2024Q1: 42,123 shares; 2024Q2: 26,551 shares; 2024Q3: 28,641 shares; 2024Q4: 27,911 shares; 2025Q1: 27,947 shares; 2025Q2: 26,947 shares 26,947$2.14M0.01%-1,000Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 20,038 shares; 2024Q1: 9,404 shares; 2024Q2: 7,476 shares; 2024Q3: 6,995 shares; 2024Q4: 6,994 shares; 2025Q1: 6,199 shares; 2025Q2: 5,984 shares 5,984$2.12M0.01%-215Timeline
EOGEOG RES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 31,454 shares; 2024Q1: 24,479 shares; 2024Q2: 16,114 shares; 2024Q3: 16,111 shares; 2024Q4: 16,108 shares; 2025Q1: 15,825 shares; 2025Q2: 15,525 shares 15,525$1.86M0.01%-300Timeline
LINLINDE PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,612 shares 3,612$1.69M0.01%newTimeline
INGING GROEP N.V.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 69,133 shares; 2024Q1: 81,698 shares; 2024Q2: 75,658 shares; 2024Q3: 76,373 shares; 2024Q4: 81,592 shares; 2025Q1: 70,705 shares; 2025Q2: 76,377 shares 76,377$1.67M0.01%+5,672Timeline
CNQCANADIAN NAT RES LTD MED TERQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 28,144 shares; 2024Q1: 19,129 shares; 2024Q2: 35,008 shares; 2024Q3: 51,602 shares; 2024Q4: 51,517 shares; 2025Q1: 49,726 shares; 2025Q2: 50,039 shares 50,039$1.57M0.01%+313Timeline
BRK-ABERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 2 shares; 2024Q1: 2 shares; 2024Q2: 2 shares; 2024Q3: 2 shares; 2024Q4: 2 shares; 2025Q1: 2 shares; 2025Q2: 2 shares 2$1.46M0.01%0Timeline
IFFINTERNATIONAL FLAVORS&FRAGRAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 28,187 shares; 2024Q1: 24,237 shares; 2024Q2: 19,400 shares; 2024Q3: 19,400 shares; 2024Q4: 19,000 shares; 2025Q1: 19,000 shares; 2025Q2: 19,000 shares 19,000$1.4M0.01%0Timeline
WMTWALMART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 8,396 shares; 2024Q1: 17,543 shares; 2024Q2: 13,898 shares; 2024Q3: 13,493 shares; 2024Q4: 14,343 shares; 2025Q1: 14,343 shares; 2025Q2: 13,868 shares 13,868$1.36M0.01%-475Timeline
EFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 32,875 shares; 2024Q1: 14,137 shares; 2024Q2: 14,000 shares; 2024Q3: 14,000 shares; 2024Q4: 15,980 shares; 2025Q1: 14,000 shares; 2025Q2: 14,000 shares 14,000$1.25M0.01%0Timeline
AFLAFLAC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 20,000 shares; 2024Q1: 19,500 shares; 2024Q2: 13,200 shares; 2024Q3: 13,200 shares; 2024Q4: 13,200 shares; 2025Q1: 11,600 shares; 2025Q2: 11,600 shares 11,600$1.22M0.01%0Timeline
AZNASTRAZENECA PLC-SPONS ADRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 11,763 shares; 2024Q1: 14,083 shares; 2024Q2: 14,119 shares; 2024Q3: 12,392 shares; 2024Q4: 16,047 shares; 2025Q1: 14,682 shares; 2025Q2: 17,262 shares 17,262$1.21M0.01%+2,580Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 7,498 shares; 2024Q1: 3,608 shares; 2024Q2: 3,293 shares; 2024Q3: 3,199 shares; 2024Q4: 3,199 shares; 2025Q1: 3,199 shares; 2025Q2: 3,235 shares 3,235$1.19M0.01%+36Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 755 shares; 2024Q1: 728 shares; 2024Q2: 7,280 shares; 2024Q3: 7,630 shares; 2024Q4: 7,476 shares; 2025Q1: 7,280 shares; 2025Q2: 7,280 shares 7,280$1.15M0.01%0Timeline
METMETLIFE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 51,495 shares; 2024Q1: 33,475 shares; 2024Q2: 22,075 shares; 2024Q3: 19,445 shares; 2024Q4: 17,398 shares; 2025Q1: 15,680 shares; 2025Q2: 13,780 shares 13,780$1.11M0.01%-1,900Timeline
SHELSHELL PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 39,977 shares; 2024Q1: 36,327 shares; 2024Q2: 21,252 shares; 2024Q3: 20,902 shares; 2024Q4: 17,552 shares; 2025Q1: 15,920 shares; 2025Q2: 15,620 shares 15,620$1.1M0.01%-300Timeline
PMPHILIP MORRIS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 36,600 shares; 2024Q1: 30,475 shares; 2024Q2: 18,900 shares; 2024Q3: 18,900 shares; 2024Q4: 5,850 shares; 2025Q1: 5,800 shares; 2025Q2: 5,750 shares 5,750$1.05M0.01%-50Timeline
GLDSPDR GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 6,046 shares; 2024Q1: 6,046 shares; 2024Q2: 5,909 shares; 2024Q3: 5,900 shares; 2024Q4: 4,487 shares; 2025Q1: 3,386 shares; 2025Q2: 3,316 shares 3,316$1.01M0.01%-70Timeline
ZBHZIMMER BIOMET HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 31,773 shares; 2024Q1: 31,073 shares; 2024Q2: 13,255 shares; 2024Q3: 12,980 shares; 2024Q4: 12,650 shares; 2025Q1: 10,250 shares; 2025Q2: 10,250 shares 10,250$935K0.01%0Timeline
WFCWELLS FARGO & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 30,630 shares; 2024Q1: 22,070 shares; 2024Q2: 17,749 shares; 2024Q3: 17,049 shares; 2024Q4: 15,390 shares; 2025Q1: 11,500 shares; 2025Q2: 11,500 shares 11,500$921K0.01%0Timeline
IHGINTERCONTINENTAL HOTELS GROUQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 7,553 shares; 2024Q1: 7,685 shares; 2024Q2: 7,606 shares; 2024Q3: 7,531 shares; 2024Q4: 7,273 shares; 2025Q1: 7,002 shares; 2025Q2: 7,389 shares 7,389$852K<0.01%+387Timeline
CTASCINTAS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 802 shares; 2024Q1: 800 shares; 2024Q2: 800 shares; 2024Q3: 3,200 shares; 2024Q4: 3,200 shares; 2025Q1: 3,200 shares; 2025Q2: 3,200 shares 3,200$713K<0.01%0Timeline
BBARRICK MNG CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 32,902 shares 32,902$685K<0.01%newTimeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 3,700 shares; 2024Q1: 3,700 shares; 2024Q2: 3,080 shares; 2024Q3: 3,080 shares; 2024Q4: 3,080 shares; 2025Q1: 3,080 shares; 2025Q2: 3,080 shares 3,080$683K<0.01%0Timeline
MGAMAGNA INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 6,966,832 shares; 2024Q1: 6,752,491 shares; 2024Q2: 7,148,236 shares; 2024Q3: 8,016,750 shares; 2024Q4: 7,496,860 shares; 2025Q1: 21,650 shares; 2025Q2: 17,090 shares 17,090$659K<0.01%-4,560Timeline
SNNSMITH & NEPHEW PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 36,684 shares; 2024Q1: 28,350 shares; 2024Q2: 22,100 shares; 2024Q3: 22,100 shares; 2024Q4: 21,300 shares; 2025Q1: 21,000 shares; 2025Q2: 20,825 shares 20,825$638K<0.01%-175Timeline
FTSFORTIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 40,604 shares; 2024Q1: 38,422 shares; 2024Q2: 20,686 shares; 2024Q3: 19,705 shares; 2024Q4: 22,417 shares; 2025Q1: 20,705 shares; 2025Q2: 13,105 shares 13,105$624K<0.01%-7,600Timeline
MDTMEDTRONIC PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 17,567 shares; 2024Q1: 9,019 shares; 2024Q2: 8,555 shares; 2024Q3: 7,923 shares; 2024Q4: 7,923 shares; 2025Q1: 7,523 shares; 2025Q2: 7,017 shares 7,017$612K<0.01%-506Timeline
AEMAGNICO EAGLE MINES LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 3,740 shares; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 4,776 shares; 2024Q4: 4,776 shares; 2025Q1: 5,101 shares; 2025Q2: 4,776 shares 4,776$568K<0.01%-325Timeline
MMM3M COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 73,660 shares; 2024Q1: 56,795 shares; 2024Q2: 21,999 shares; 2024Q3: 6,109 shares; 2024Q4: 4,899 shares; 2025Q1: 3,800 shares; 2025Q2: 3,600 shares 3,600$548K<0.01%-200Timeline
MOALTRIA GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 72,000 shares; 2024Q1: 61,700 shares; 2024Q2: 46,300 shares; 2024Q3: 10,300 shares; 2024Q4: 9,300 shares; 2025Q1: 9,300 shares; 2025Q2: 9,300 shares 9,300$545K<0.01%0Timeline
MRSHMARSH & MCLENNAN COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,700 shares; 2024Q1: 1,700 shares; 2024Q2: 1,700 shares; 2024Q3: 1,700 shares; 2024Q4: 1,700 shares; 2025Q1: 1,700 shares; 2025Q2: 2,323 shares 2,323$508K<0.01%+623Timeline
USBUS BANCORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 81,277 shares; 2024Q1: 53,352 shares; 2024Q2: 20,102 shares; 2024Q3: 15,952 shares; 2024Q4: 13,252 shares; 2025Q1: 12,352 shares; 2025Q2: 11,152 shares 11,152$505K<0.01%-1,200Timeline
IYWISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 3,595 shares; 2024Q3: 3,595 shares; 2024Q4: 3,700 shares; 2025Q1: 3,700 shares; 2025Q2: 2,885 shares 2,885$500K<0.01%-815Timeline
WCNWASTE CONNECTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 10,280 shares; 2024Q1: 1,784 shares; 2024Q2: 1,784 shares; 2024Q3: 2,588 shares; 2024Q4: 2,768 shares; 2025Q1: 2,678 shares; 2025Q2: 2,678 shares 2,678$499K<0.01%0Timeline
TXNTEXAS INSTRS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 8,025 shares; 2024Q1: 2,225 shares; 2024Q2: 2,225 shares; 2024Q3: 2,225 shares; 2024Q4: 2,390 shares; 2025Q1: 2,310 shares; 2025Q2: 2,310 shares 2,310$480K<0.01%0Timeline
SONYSONY GROUP CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 18,277 shares 18,277$476K<0.01%newTimeline
RCIROGERS COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 16,643 shares; 2024Q1: 16,851 shares; 2024Q2: 16,578 shares; 2024Q3: 23,187 shares; 2024Q4: 18,684 shares; 2025Q1: 18,296 shares; 2025Q2: 15,784 shares 15,784$467K<0.01%-2,512Timeline
MTBM & T BK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 7,915 shares; 2024Q1: 3,940 shares; 2024Q2: 3,815 shares; 2024Q3: 3,655 shares; 2024Q4: 3,655 shares; 2025Q1: 3,555 shares; 2025Q2: 2,155 shares 2,155$418K<0.01%-1,400Timeline
EEMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 7,395 shares; 2024Q3: 8,341 shares; 2024Q4: 8,341 shares; 2025Q1: 8,341 shares; 2025Q2: 8,341 shares 8,341$402K<0.01%0Timeline
HLTHILTON WORLDWIDE HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 2,176 shares; 2024Q1: 2,176 shares; 2024Q2: 2,176 shares; 2024Q3: 2,045 shares; 2024Q4: 1,745 shares; 2025Q1: 1,745 shares; 2025Q2: 1,445 shares 1,445$385K<0.01%-300Timeline
BF-BBROWN FORMAN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 35,263 shares; 2024Q1: 33,443 shares; 2024Q2: 21,569 shares; 2024Q3: 21,569 shares; 2024Q4: 21,569 shares; 2025Q1: 13,569 shares; 2025Q2: 13,569 shares 13,569$365K<0.01%0Timeline
BF-ABROWN FORMAN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 42,138 shares; 2024Q1: 42,138 shares; 2024Q2: 31,908 shares; 2024Q3: 30,558 shares; 2024Q4: 26,438 shares; 2025Q1: 14,500 shares; 2025Q2: 13,200 shares 13,200$363K<0.01%-1,300Timeline
CDWCDW CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,949 shares; 2024Q1: 1,949 shares; 2024Q2: 1,949 shares; 2024Q3: 1,949 shares; 2024Q4: 1,949 shares; 2025Q1: 1,949 shares; 2025Q2: 1,949 shares 1,949$348K<0.01%0Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 4,482 shares; 2024Q3: 558 shares; 2024Q4: 558 shares; 2025Q1: 558 shares; 2025Q2: 558 shares 558$346K<0.01%0Timeline
CAHCARDINAL HEALTH INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 2,450 shares; 2024Q1: 2,250 shares; 2024Q2: 2,250 shares; 2024Q3: 2,250 shares; 2024Q4: 2,250 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares 2,000$336K<0.01%0Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 810 shares; 2024Q1: 830 shares; 2024Q2: 830 shares; 2024Q3: 870 shares; 2024Q4: 870 shares; 2025Q1: 870 shares; 2025Q2: 865 shares 865$335K<0.01%-5Timeline
TECKTECK RESOURCES LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 28,574 shares; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 7,062 shares; 2024Q4: 7,062 shares; 2025Q1: 7,062 shares; 2025Q2: 7,062 shares 7,062$285K<0.01%0Timeline
TRVTRAVELERS COMPANIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 1,040 shares; 2024Q2: 1,043 shares; 2024Q3: 1,043 shares; 2024Q4: 1,040 shares; 2025Q1: 1,040 shares; 2025Q2: 1,040 shares 1,040$278K<0.01%0Timeline
ROSTROSS STORES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 2,859 shares; 2024Q1: 2,584 shares; 2024Q2: 2,284 shares; 2024Q3: 2,284 shares; 2024Q4: 2,174 shares; 2025Q1: 2,174 shares; 2025Q2: 2,174 shares 2,174$277K<0.01%0Timeline
CATCATERPILLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,097 shares; 2024Q1: 1,072 shares; 2024Q2: 705 shares; 2024Q3: 705 shares; 2024Q4: 705 shares; 2025Q1: 705 shares; 2025Q2: 705 shares 705$274K<0.01%0Timeline
VLOVALERO ENERGY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 2,092 shares; 2024Q1: 1,992 shares; 2024Q2: 1,992 shares; 2024Q3: 1,992 shares; 2024Q4: 1,992 shares; 2025Q1: 1,992 shares; 2025Q2: 1,992 shares 1,992$268K<0.01%0Timeline
WFGWEST FRASER TIMBER CO LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 7,205 shares; 2024Q1: 4,740 shares; 2024Q2: 4,740 shares; 2024Q3: 3,590 shares; 2024Q4: 3,590 shares; 2025Q1: 3,590 shares; 2025Q2: 3,590 shares 3,590$263K<0.01%0Timeline
ITWILLINOIS TOOL WKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 1,262 shares; 2024Q1: 1,262 shares; 2024Q2: 1,062 shares; 2024Q3: 1,062 shares; 2024Q4: 1,062 shares; 2025Q1: 1,062 shares; 2025Q2: 1,062 shares 1,062$263K<0.01%0Timeline
TTTRANE TECHNOLOGIES PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 600 shares; 2024Q4: 600 shares; 2025Q1: 600 shares; 2025Q2: 600 shares 600$262K<0.01%0Timeline
DDOMINION ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 25,568 shares; 2024Q1: 20,568 shares; 2024Q2: 6,651 shares; 2024Q3: 6,651 shares; 2024Q4: 6,651 shares; 2025Q1: 4,336 shares; 2025Q2: 4,336 shares 4,336$245K<0.01%0Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 3,072 shares; 2024Q1: 944 shares; 2024Q2: 944 shares; 2024Q3: 944 shares; 2024Q4: 944 shares; 2025Q1: 944 shares; 2025Q2: 1,003 shares 1,003$231K<0.01%+59Timeline
HONHONEYWELL INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 5,741 shares; 2024Q1: 2,320 shares; 2024Q2: 1,370 shares; 2024Q3: 1,370 shares; 2024Q4: 1,370 shares; 2025Q1: 1,370 shares; 2025Q2: 958 shares 958$223K<0.01%-412Timeline
CVECENOVUS ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 13,500 shares; 2024Q1: 22,680 shares; 2024Q2: 16,430 shares; 2024Q3: 20,148 shares; 2024Q4: 20,148 shares; 2025Q1: 16,398 shares; 2025Q2: 16,398 shares 16,398$223K<0.01%0Timeline
AMDADVANCED MICRO DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,548 shares 1,548$220K<0.01%newTimeline
FASTFASTENAL COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,896 shares 4,896$206K<0.01%newTimeline
ABEVAMBEV SAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: 37,738 shares; 2024Q1: 37,738 shares; 2024Q2: 39,103 shares; 2024Q3: 44,795 shares; 2024Q4: 47,303 shares; 2025Q1: 47,546 shares; 2025Q2: 71,201 shares 71,201$172K<0.01%+23,655Timeline

Principal amounts

Notes and convertibles filed as a face amount (PRN). A face amount is never added to a share count (H6).

SecurityTypeAmountValueChange
IGSBISHARES TR ETFprincipal128,935$6.8M+3,502
IGIBISHARES TR ISHS 5-10YR INVTprincipal55,475$2.96M+696
SHYISHARES TR COMprincipal24,881$2.06M+2,211
ISTBISHARES TR CORE 1 5 YR USDprincipal32,143$1.56M-187

Sold out in Q2 2025

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

SecurityShares beforeValue beforeType
BARRICK GOLD CORPBARRICK GOLD CORP32,640$634Kshares
COOCOOPER COS INC5,800$489Kshares
VUGVANGUARD INDEX FDS800$297Kshares

How Q2 2025 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 0001123778-25-000003 base2025-07-15acceptance time not in the bulk data set