TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 504,596 shares; 2024Q4: 1,579,074 shares; 2025Q1: 1,630,812 shares; 2025Q2: 1,511,573 shares 1,511,573 $342M 4.88% -119,239 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 98,676 shares; 2024Q4: 617,606 shares; 2025Q1: 606,406 shares; 2025Q2: 580,906 shares 580,906 $289M 4.12% -25,500 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,137,743 shares; 2025Q1: 2,431,661 shares; 2025Q2: 2,612,255 shares 2,612,255 $272M 3.88% +180,594 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,871,719 shares; 2024Q4: 2,624,723 shares; 2025Q1: 2,789,330 shares; 2025Q2: 3,394,260 shares 3,394,260 $272M 3.87% +604,930 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 232,134 shares; 2024Q4: 1,424,014 shares; 2025Q1: 1,432,014 shares; 2025Q2: 1,328,814 shares 1,328,814 $234M 3.34% -103,200 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 748,162 shares; 2024Q4: 469,286 shares; 2025Q1: 549,319 shares; 2025Q2: 672,281 shares 672,281 $214M 3.05% +122,962 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 69,193 shares; 2024Q4: 422,624 shares; 2025Q1: 449,042 shares; 2025Q2: 425,642 shares 425,642 $213M 3.04% -23,400 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,718 shares; 2024Q4: 62,471 shares; 2025Q1: 60,621 shares; 2025Q2: 55,911 shares 55,911 $208M 2.96% -4,710 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 605,935 shares; 2024Q4: 599,291 shares; 2025Q1: 656,496 shares; 2025Q2: 815,582 shares 815,582 $194M 2.77% +159,086 Timeline CNQ CANADIAN NAT RES LTD MED TER More: the full row for CANADIAN NAT RES LTD MED TER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,549,610 shares; 2024Q4: 940,731 shares; 2025Q1: 4,738,577 shares; 2025Q2: 6,131,602 shares 6,131,602 $192M 2.74% +1,393,025 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 51,946 shares; 2024Q4: 353,231 shares; 2025Q1: 332,231 shares; 2025Q2: 316,631 shares 316,631 $178M 2.53% -15,600 Timeline QSR RESTAURANT BRANDS INTL INC More: the full row for RESTAURANT BRANDS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,028,349 shares; 2024Q4: 2,016,082 shares; 2025Q1: 2,307,351 shares; 2025Q2: 2,539,975 shares 2,539,975 $169M 2.4% +232,624 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 68,200 shares; 2024Q4: 544,219 shares; 2025Q1: 600,419 shares; 2025Q2: 576,062 shares 576,062 $159M 2.26% -24,357 Timeline ICHGF INTERCONTINENTAL HOTELS GROU More: the full row for INTERCONTINENTAL HOTELS GROU Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,349,305 shares 1,349,305 $154M 2.19% new Timeline OTIS OTIS WORLDWIDE CORP More: the full row for OTIS WORLDWIDE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 129,266 shares; 2024Q4: 1,033,423 shares; 2025Q1: 1,503,369 shares; 2025Q2: 1,471,094 shares 1,471,094 $146M 2.08% -32,275 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 479,448 shares; 2024Q4: 387,901 shares; 2025Q1: 383,355 shares; 2025Q2: 388,408 shares 388,408 $138M 1.96% +5,053 Timeline RY ROYAL BK CDA More: the full row for ROYAL BK CDA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,214,397 shares; 2024Q4: 1,202,099 shares; 2025Q1: 1,055,670 shares; 2025Q2: 1,039,273 shares 1,039,273 $137M 1.95% -16,397 Timeline RBA RB GLOBAL INC More: the full row for RB GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,418,666 shares; 2024Q4: 1,258,057 shares; 2025Q1: 1,242,141 shares; 2025Q2: 1,234,891 shares 1,234,891 $131M 1.87% -7,250 Timeline COF CAPITAL ONE FINL CORP More: the full row for CAPITAL ONE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 606,238 shares 606,238 $129M 1.84% new Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 371,515 shares; 2024Q4: 462,100 shares; 2025Q1: 562,759 shares; 2025Q2: 412,019 shares 412,019 $129M 1.83% -150,740 Timeline ELV ELEVANCE HEALTH INC FORMERLY More: the full row for ELEVANCE HEALTH INC FORMERLY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 341,724 shares; 2024Q4: 524,531 shares; 2025Q1: 323,638 shares; 2025Q2: 329,656 shares 329,656 $128M 1.83% +6,018 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 52,916 shares; 2024Q4: 339,707 shares; 2025Q1: 354,107 shares; 2025Q2: 353,157 shares 353,157 $121M 1.73% -950 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 160,278 shares; 2024Q4: 1,064,217 shares; 2025Q1: 1,052,117 shares; 2025Q2: 965,017 shares 965,017 $119M 1.7% -87,100 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,253,470 shares; 2024Q4: 1,245,674 shares; 2025Q1: 1,135,513 shares; 2025Q2: 645,939 shares 645,939 $118M 1.68% -489,574 Timeline AEM AGNICO EAGLE MINES LTD More: the full row for AGNICO EAGLE MINES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,993,016 shares; 2024Q4: 1,971,652 shares; 2025Q1: 1,421,094 shares; 2025Q2: 944,967 shares 944,967 $113M 1.61% -476,127 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 491 shares; 2024Q4: 4,817 shares; 2025Q1: 1,431,149 shares; 2025Q2: 1,477,348 shares 1,477,348 $112M 1.59% +46,199 Timeline CVS CVS HEALTH CORP More: the full row for CVS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,388,195 shares; 2025Q2: 1,612,178 shares 1,612,178 $111M 1.58% +223,983 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,254 shares; 2024Q4: 186,131 shares; 2025Q1: 192,731 shares; 2025Q2: 186,331 shares 186,331 $107M 1.53% -6,400 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 122,809 shares; 2024Q4: 120,398 shares; 2025Q1: 116,698 shares; 2025Q2: 484,098 shares 484,098 $106M 1.51% +367,400 Timeline ROST ROSS STORES INC More: the full row for ROSS STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 526,323 shares; 2024Q4: 636,557 shares; 2025Q1: 680,994 shares; 2025Q2: 806,734 shares 806,734 $103M 1.47% +125,740 Timeline TECK TECK RESOURCES LTD More: the full row for TECK RESOURCES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,410,034 shares 2,410,034 $97.5M 1.39% new Timeline GIB CGI INC More: the full row for CGI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 863,261 shares; 2025Q1: 904,153 shares; 2025Q2: 900,271 shares 900,271 $94.6M 1.35% -3,882 Timeline WPM WHEATON PRECIOUS METALS CORP More: the full row for WHEATON PRECIOUS METALS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,808,726 shares; 2024Q4: 1,794,022 shares; 2025Q1: 1,772,043 shares; 2025Q2: 980,013 shares 980,013 $88.2M 1.26% -792,030 Timeline EQT EQT CORP More: the full row for EQT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,500,000 shares; 2024Q4: 2,542,000 shares; 2025Q1: 912,200 shares; 2025Q2: 1,510,095 shares 1,510,095 $88.1M 1.25% +597,895 Timeline RRC RANGE RES CORP More: the full row for RANGE RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,660,309 shares; 2024Q4: 2,911,509 shares; 2025Q1: 2,405,009 shares; 2025Q2: 2,045,709 shares 2,045,709 $83.2M 1.19% -359,300 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 169,344 shares; 2024Q4: 168,947 shares; 2025Q1: 167,004 shares; 2025Q2: 166,176 shares 166,176 $80.7M 1.15% -828 Timeline DIAGEO PLC DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,015,679 shares 3,015,679 $79.1M 1.13% new WTW WILLIS TOWERS WATSON PLC LTD More: the full row for WILLIS TOWERS WATSON PLC LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 152,863 shares; 2025Q1: 227,621 shares; 2025Q2: 235,341 shares 235,341 $72.1M 1.03% +7,720 Timeline MTD METTLER TOLEDO INTERNATIONAL More: the full row for METTLER TOLEDO INTERNATIONAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,207 shares; 2024Q4: 55,518 shares; 2025Q1: 52,018 shares; 2025Q2: 58,224 shares 58,224 $68.4M 0.97% +6,206 Timeline HCA HCA HEALTHCARE INC More: the full row for HCA HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 102 shares; 2024Q4: 231,594 shares; 2025Q1: 164,123 shares; 2025Q2: 164,896 shares 164,896 $63.2M 0.9% +773 Timeline TD TORONTO DOMINION BK ONT More: the full row for TORONTO DOMINION BK ONT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,138 shares; 2024Q4: not reported; 2025Q1: 854,767 shares; 2025Q2: 852,173 shares 852,173 $62.7M 0.89% -2,594 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 210,263 shares 210,263 $57.3M 0.82% new Timeline MTB M & T BK CORP More: the full row for M & T BK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 588,302 shares; 2024Q4: 322 shares; 2025Q1: 1,204 shares; 2025Q2: 295,506 shares 295,506 $57.3M 0.82% +294,302 Timeline ASML Hldgs NV Ord ASML Hldgs NV Ord More: the full row for ASML Hldgs NV Ord Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 61,049 shares; 2025Q1: not reported; 2025Q2: 71,714 shares 71,714 $57.3M 0.82% new SAP SE SAP SE More: the full row for SAP SE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 183,630 shares 183,630 $55.9M 0.8% new FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 168,272 shares; 2024Q4: 166,706 shares; 2025Q1: 165,207 shares; 2025Q2: 303,464 shares 303,464 $52.3M 0.75% +138,257 Timeline GGG GRACO INC More: the full row for GRACO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 139,471 shares; 2024Q4: 640,474 shares; 2025Q1: 624,874 shares; 2025Q2: 600,774 shares 600,774 $51.6M 0.74% -24,100 Timeline EFXT ENERFLEX LTD More: the full row for ENERFLEX LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,508,762 shares; 2024Q4: 8,276,972 shares; 2025Q1: 6,294,108 shares; 2025Q2: 6,231,212 shares 6,231,212 $49.2M 0.7% -62,896 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 150,295 shares; 2024Q4: 149,627 shares; 2025Q1: 147,769 shares; 2025Q2: 146,885 shares 146,885 $42.6M 0.61% -884 Timeline Novo-Nordisk A-S Ord Novo-Nordisk A-S Ord More: the full row for Novo-Nordisk A-S Ord Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 609,460 shares 609,460 $42.3M 0.6% new RCI ROGERS COMMUNICATIONS INC More: the full row for ROGERS COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,133,087 shares; 2024Q4: 1,299,311 shares; 2025Q1: 218,649 shares; 2025Q2: 1,421,228 shares 1,421,228 $42.2M 0.6% +1,202,579 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 71,884 shares; 2024Q4: 76,184 shares; 2025Q1: 92,379 shares; 2025Q2: 79,184 shares 79,184 $41.8M 0.59% -13,195 Timeline NOC NORTHROP GRUMMAN CORP More: the full row for NORTHROP GRUMMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 82,137 shares; 2024Q4: 81,932 shares; 2025Q1: 80,992 shares; 2025Q2: 80,595 shares 80,595 $40.3M 0.57% -397 Timeline EXE EXPAND ENERGY CORPORATION More: the full row for EXPAND ENERGY CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 127,100 shares; 2024Q4: 427,600 shares; 2025Q1: 731,000 shares; 2025Q2: 311,100 shares 311,100 $36.4M 0.52% -419,900 Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 305,606 shares; 2024Q4: 96,046 shares; 2025Q1: 105,206 shares; 2025Q2: 124,506 shares 124,506 $34M 0.48% +19,300 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 449,611 shares; 2024Q4: 448,374 shares; 2025Q1: 247,263 shares; 2025Q2: 245,834 shares 245,834 $32.8M 0.47% -1,429 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 53,109 shares; 2024Q4: 58,109 shares; 2025Q1: 83,679 shares; 2025Q2: 86,829 shares 86,829 $31M 0.44% +3,150 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 317,428 shares; 2024Q4: 340,728 shares; 2025Q1: 381,929 shares; 2025Q2: 340,728 shares 340,728 $30.2M 0.43% -41,201 Timeline ICLR ICON PUB LTD CO More: the full row for ICON PUB LTD CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 143,947 shares; 2025Q1: 175,677 shares; 2025Q2: 193,851 shares 193,851 $28.2M 0.4% +18,174 Timeline HDB HDFC BANK LTD More: the full row for HDFC BANK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 288,398 shares; 2024Q4: 339,190 shares; 2025Q1: 376,702 shares; 2025Q2: 326,390 shares 326,390 $25M 0.36% -50,312 Timeline UNILEVER PLC UNILEVER PLC More: the full row for UNILEVER PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 407,417 shares 407,417 $24.9M 0.35% new LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 569,036 shares; 2024Q4: 72,524 shares; 2025Q1: 69,124 shares; 2025Q2: 91,024 shares 91,024 $20.2M 0.29% +21,900 Timeline FTV FORTIVE CORP More: the full row for FORTIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 297,059 shares; 2024Q4: 291,638 shares; 2025Q1: 287,785 shares; 2025Q2: 336,574 shares 336,574 $17.5M 0.25% +48,789 Timeline HLT HILTON WORLDWIDE HLDGS INC More: the full row for HILTON WORLDWIDE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,307 shares; 2024Q4: 44,076 shares; 2025Q1: 47,935 shares; 2025Q2: 57,073 shares 57,073 $15.2M 0.22% +9,138 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,136 shares; 2024Q4: 38,838 shares; 2025Q1: 34,138 shares; 2025Q2: 31,538 shares 31,538 $14.8M 0.21% -2,600 Timeline GPOR GULFPORT ENERGY CORP More: the full row for GULFPORT ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 75,000 shares; 2025Q1: not reported; 2025Q2: 65,900 shares 65,900 $13.3M 0.19% new Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 95,367 shares; 2024Q4: 114,240 shares; 2025Q1: 106,440 shares; 2025Q2: 99,040 shares 99,040 $13.1M 0.19% -7,400 Timeline CARR CARRIER GLOBAL CORPORATION More: the full row for CARRIER GLOBAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 201,350 shares; 2024Q4: 198,103 shares; 2025Q1: 185,303 shares; 2025Q2: 178,203 shares 178,203 $13M 0.19% -7,100 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,206 shares; 2024Q4: 23,606 shares; 2025Q1: 242,925 shares; 2025Q2: 33,518 shares 33,518 $13M 0.18% -209,407 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 139,227 shares; 2025Q1: 216,327 shares; 2025Q2: 251,027 shares 251,027 $12.3M 0.18% +34,700 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 89,726 shares; 2024Q4: 92,626 shares; 2025Q1: 86,826 shares; 2025Q2: 76,126 shares 76,126 $11.6M 0.17% -10,700 Timeline FDS FACTSET RESH SYS INC More: the full row for FACTSET RESH SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,944 shares; 2024Q4: 25,655 shares; 2025Q1: 26,155 shares; 2025Q2: 24,555 shares 24,555 $11M 0.16% -1,600 Timeline SU SUNCOR ENERGY INC NEW More: the full row for SUNCOR ENERGY INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 257,500 shares 257,500 $9.65M 0.14% new Timeline STN STANTEC INC More: the full row for STANTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,538 shares; 2024Q4: 83,755 shares; 2025Q1: 76,059 shares; 2025Q2: 73,673 shares 73,673 $8.02M 0.11% -2,386 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 110,520 shares; 2024Q4: 111,720 shares; 2025Q1: 105,720 shares; 2025Q2: 110,820 shares 110,820 $7.87M 0.11% +5,100 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 84,446 shares; 2024Q4: 88,646 shares; 2025Q1: 84,646 shares; 2025Q2: 80,846 shares 80,846 $7.35M 0.1% -3,800 Timeline VOLUTION GROUP PLC VOLUTION GROUP PLC More: the full row for VOLUTION GROUP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 893,612 shares 893,612 $7.25M 0.1% new DSGX DESCARTES SYS GROUP INC More: the full row for DESCARTES SYS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 69,888 shares; 2025Q1: 65,998 shares; 2025Q2: 65,438 shares 65,438 $6.65M 0.09% -560 Timeline AGI ALAMOS GOLD INC More: the full row for ALAMOS GOLD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 220,547 shares; 2025Q1: 229,412 shares; 2025Q2: 220,222 shares 220,222 $5.86M 0.08% -9,190 Timeline GDXJ VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 104,157 shares; 2025Q1: 95,215 shares; 2025Q2: 85,833 shares 85,833 $5.8M 0.08% -9,382 Timeline RAL RALLIANT CORP More: the full row for RALLIANT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 112,190 shares 112,190 $5.44M 0.08% new Timeline PBA PEMBINA PIPELINE CORP More: the full row for PEMBINA PIPELINE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 135,000 shares 135,000 $5.07M 0.07% new Timeline FSV FIRSTSERVICE CORP NEW More: the full row for FIRSTSERVICE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,870 shares; 2024Q4: 29,018 shares; 2025Q1: 28,565 shares; 2025Q2: 28,086 shares 28,086 $4.9M 0.07% -479 Timeline CIGI COLLIERS INTL GROUP INC More: the full row for COLLIERS INTL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,312 shares; 2024Q4: 40,696 shares; 2025Q1: 37,953 shares; 2025Q2: 36,279 shares 36,279 $4.75M 0.07% -1,674 Timeline ROP ROPER TECHNOLOGIES INC More: the full row for ROPER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 874 shares; 2025Q2: 7,704 shares 7,704 $4.37M 0.06% +6,830 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 8,000 shares; 2025Q2: 9,000 shares 9,000 $3.65M 0.05% +1,000 Timeline RGLD ROYAL GOLD INC More: the full row for ROYAL GOLD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 17,437 shares; 2025Q1: 16,482 shares; 2025Q2: 15,664 shares 15,664 $2.79M 0.04% -818 Timeline ATS ATS CORPORATION More: the full row for ATS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 623,509 shares; 2024Q4: 641,989 shares; 2025Q1: 613,299 shares; 2025Q2: 81,114 shares 81,114 $2.59M 0.04% -532,185 Timeline SYF SYNCHRONY FINANCIAL More: the full row for SYNCHRONY FINANCIAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,888 shares; 2025Q2: 36,319 shares 36,319 $2.42M 0.03% +31,431 Timeline WCN WASTE CONNECTIONS INC More: the full row for WASTE CONNECTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,000 shares; 2024Q4: 12,000 shares; 2025Q1: 12,000 shares; 2025Q2: 12,000 shares 12,000 $2.24M 0.03% 0 Timeline NTB BANK OF N T BUTTERFIELD & SO More: the full row for BANK OF N T BUTTERFIELD & SO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 476 shares; 2024Q4: 8,355 shares; 2025Q1: 12,916 shares; 2025Q2: 50,275 shares 50,275 $2.23M 0.03% +37,359 Timeline KGC KINROSS GOLD CORP More: the full row for KINROSS GOLD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 121,111 shares; 2025Q1: 134,085 shares; 2025Q2: 134,406 shares 134,406 $2.1M 0.03% +321 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,394 shares; 2025Q2: 13,369 shares 13,369 $2.08M 0.03% +11,975 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,478 shares; 2025Q2: 7,917 shares 7,917 $2.05M 0.03% +6,439 Timeline GRTUF GRANITE REAL ESTATE INVESTME More: the full row for GRANITE REAL ESTATE INVESTME Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 50,225 shares; 2025Q1: 43,595 shares; 2025Q2: 39,310 shares 39,310 $2M 0.03% -4,285 Timeline TFII TFI INTERNATIONAL INC More: the full row for TFI INTERNATIONAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 13,726 shares; 2025Q1: 36,857 shares; 2025Q2: 21,099 shares 21,099 $1.9M 0.03% -15,758 Timeline REXR REXFORD INDL RLTY INC More: the full row for REXFORD INDL RLTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 34,505 shares 34,505 $1.23M 0.02% new Timeline CI THE CIGNA GROUP More: the full row for THE CIGNA GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 556 shares; 2025Q1: 1,086 shares; 2025Q2: 3,549 shares 3,549 $1.17M 0.02% +2,463 Timeline FERG FERGUSON ENTERPRISES INC More: the full row for FERGUSON ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 205 shares; 2024Q4: 1,204 shares; 2025Q1: 2,049 shares; 2025Q2: 4,938 shares 4,938 $1.08M 0.02% +2,889 Timeline HII HUNTINGTON INGALLS INDS INC More: the full row for HUNTINGTON INGALLS INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,025 shares; 2025Q2: 3,433 shares 3,433 $829K 0.01% +2,408 Timeline ERO ERO COPPER CORP More: the full row for ERO COPPER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 33,871 shares; 2025Q1: 31,656 shares; 2025Q2: 33,756 shares 33,756 $571K 0.01% +2,100 Timeline ABNB AIRBNB INC More: the full row for AIRBNB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 790 shares; 2025Q2: 3,627 shares 3,627 $480K 0.01% +2,837 Timeline FNV FRANCO NEV CORP More: the full row for FRANCO NEV CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,714 shares; 2024Q4: 4,177 shares; 2025Q1: 4,177 shares; 2025Q2: 2,858 shares 2,858 $470K 0.01% -1,319 Timeline FTS FORTIS INC More: the full row for FORTIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,968 shares; 2024Q4: 11,492 shares; 2025Q1: not reported; 2025Q2: 7,863 shares 7,863 $376K 0.01% new Timeline CP CANADIAN PACIFIC KANSAS CITY More: the full row for CANADIAN PACIFIC KANSAS CITY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 575,014 shares; 2024Q4: 5,979 shares; 2025Q1: 5,979 shares; 2025Q2: 4,495 shares 4,495 $357K 0.01% -1,484 Timeline