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; 2023Q4: 463,086 shares; 2024Q1: 489,610 shares; 2024Q2: 426,551 shares; 2024Q3: 429,912 shares; 2024Q4: 367,446 shares; 2025Q1: 316,516 shares; 2025Q2: 278,610 shares; 2025Q3: 226,197 shares 226,197 $38.1M 12.7% -52,413 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; 2023Q4: 321,376 shares; 2024Q1: 256,254 shares; 2024Q2: 219,075 shares; 2024Q3: 3,910 shares; 2024Q4: 3,910 shares; 2025Q1: 206,282 shares; 2025Q2: 255,488 shares; 2025Q3: 220,458 shares 220,458 $32.5M 10.83% -35,030 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 351,364 shares; 2024Q1: 640,076 shares; 2024Q2: 639,285 shares; 2024Q3: 641,864 shares; 2024Q4: 809,045 shares; 2025Q1: 694,942 shares; 2025Q2: 559,017 shares; 2025Q3: 499,597 shares 499,597 $25.2M 8.4% -59,420 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; 2023Q4: 451,424 shares; 2024Q1: 382,328 shares; 2024Q2: 631,286 shares; 2024Q3: 777,962 shares; 2024Q4: 795,332 shares; 2025Q1: 696,293 shares; 2025Q2: 677,413 shares; 2025Q3: 633,545 shares 633,545 $20.3M 6.75% -43,868 Timeline MFC MANULIFE FINL CORP More: the full row for MANULIFE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 1,343,779 shares; 2024Q1: 1,104,709 shares; 2024Q2: 884,276 shares; 2024Q3: 895,402 shares; 2024Q4: 781,573 shares; 2025Q1: 695,153 shares; 2025Q2: 710,069 shares; 2025Q3: 635,318 shares 635,318 $19.8M 6.6% -74,751 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; 2023Q4: 455,067 shares; 2024Q1: 332,235 shares; 2024Q2: 331,647 shares; 2024Q3: 331,469 shares; 2024Q4: 284,791 shares; 2025Q1: 191,818 shares; 2025Q2: 267,908 shares; 2025Q3: 240,014 shares 240,014 $17.9M 5.96% -27,894 Timeline CM CANADIAN IMPERIAL BANK OF CO More: the full row for CANADIAN IMPERIAL BANK OF CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 512,922 shares; 2024Q1: 498,398 shares; 2024Q2: 475,645 shares; 2024Q3: 523,698 shares; 2024Q4: 387,299 shares; 2025Q1: 385,212 shares; 2025Q2: 285,273 shares; 2025Q3: 212,022 shares 212,022 $16.9M 5.65% -73,251 Timeline NTR NUTRIEN LTD More: the full row for NUTRIEN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 425,130 shares; 2024Q1: 445,941 shares; 2024Q2: 445,453 shares; 2024Q3: 663,346 shares; 2024Q4: 541,324 shares; 2025Q1: 406,762 shares; 2025Q2: 313,057 shares; 2025Q3: 280,633 shares 280,633 $16.5M 5.49% -32,424 Timeline GIB CGI INC More: the full row for CGI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 231,315 shares; 2024Q1: 222,836 shares; 2024Q2: 222,485 shares; 2024Q3: 225,387 shares; 2024Q4: 197,010 shares; 2025Q1: 160,720 shares; 2025Q2: 172,318 shares; 2025Q3: 155,232 shares 155,232 $13.8M 4.61% -17,086 Timeline TU TELUS CORPORATION More: the full row for TELUS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 902,372 shares; 2025Q3: 786,678 shares 786,678 $12.4M 4.13% -115,694 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; 2023Q4: 375,752 shares; 2024Q1: 326,013 shares; 2024Q2: 355,326 shares; 2024Q3: 359,989 shares; 2024Q4: 287,533 shares; 2025Q1: 161,810 shares; 2025Q2: 209,015 shares; 2025Q3: 188,137 shares 188,137 $12.1M 4.02% -20,878 Timeline ATS ATS CORPORATION More: the full row for ATS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 110,830 shares; 2024Q3: 132,830 shares; 2024Q4: 717,571 shares; 2025Q1: 806,997 shares; 2025Q2: 486,375 shares; 2025Q3: 447,446 shares 447,446 $11.7M 3.9% -38,929 Timeline HBM HUDBAY MINERALS INC More: the full row for HUDBAY MINERALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 1,799,148 shares; 2024Q2: 2,046,150 shares; 2024Q3: 2,521,108 shares; 2024Q4: 2,613,432 shares; 2025Q1: 2,424,596 shares; 2025Q2: 1,145,239 shares; 2025Q3: 687,008 shares 687,008 $10.4M 3.47% -458,231 Timeline GIL GILDAN ACTIVEWEAR INC More: the full row for GILDAN ACTIVEWEAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 272,918 shares; 2025Q3: 172,773 shares 172,773 $9.98M 3.33% -100,145 Timeline WFG WEST FRASER TIMBER CO LTD More: the full row for WEST FRASER TIMBER CO LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 110,853 shares; 2024Q2: 279,655 shares; 2024Q3: 209,423 shares; 2024Q4: 158,544 shares; 2025Q1: 152,530 shares; 2025Q2: 150,298 shares; 2025Q3: 135,552 shares 135,552 $9.22M 3.07% -14,746 Timeline OSK OSHKOSH CORP More: the full row for OSHKOSH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 48,509 shares; 2024Q1: 48,509 shares; 2024Q2: 36,527 shares; 2024Q3: 45,227 shares; 2024Q4: 45,227 shares; 2025Q1: 37,227 shares; 2025Q2: 37,227 shares; 2025Q3: 37,227 shares 37,227 $4.83M 1.61% 0 Timeline EQX EQUINOX GOLD CORP More: the full row for EQUINOX GOLD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 570,000 shares; 2025Q2: 527,019 shares; 2025Q3: 417,019 shares 417,019 $4.67M 1.56% -110,000 Timeline CCJ CAMECO CORP More: the full row for CAMECO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 283,159 shares; 2025Q2: 163,961 shares; 2025Q3: 49,899 shares 49,899 $4.19M 1.4% -114,062 Timeline HSIC SCHEIN HENRY INC More: the full row for SCHEIN HENRY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 43,476 shares; 2024Q1: 51,476 shares; 2024Q2: 51,476 shares; 2024Q3: 51,476 shares; 2024Q4: 51,476 shares; 2025Q1: 41,476 shares; 2025Q2: 41,476 shares; 2025Q3: 41,476 shares 41,476 $2.75M 0.92% 0 Timeline GBX GREENBRIER COS INC More: the full row for GREENBRIER COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 104,448 shares; 2024Q3: 109,448 shares; 2024Q4: 60,179 shares; 2025Q1: 56,799 shares; 2025Q2: 56,799 shares; 2025Q3: 47,799 shares 47,799 $2.21M 0.74% -9,000 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; 2023Q4: 3,590 shares; 2024Q1: 3,590 shares; 2024Q2: 3,990 shares; 2024Q3: 3,990 shares; 2024Q4: 3,990 shares; 2025Q1: 3,433 shares; 2025Q2: 3,155 shares; 2025Q3: 3,155 shares 3,155 $1.59M 0.53% 0 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 200 shares; 2025Q3: 310 shares 310 $1.33M 0.44% +110 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 5,760 shares; 2024Q1: 5,760 shares; 2024Q2: 5,760 shares; 2024Q3: 5,260 shares; 2024Q4: 5,260 shares; 2025Q1: 3,760 shares; 2025Q2: 3,760 shares; 2025Q3: 3,760 shares 3,760 $1.19M 0.4% 0 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; 2023Q4: 1,601 shares; 2024Q1: 1,601 shares; 2024Q2: 1,601 shares; 2024Q3: 1,601 shares; 2024Q4: 1,601 shares; 2025Q1: 1,482 shares; 2025Q2: 2,432 shares; 2025Q3: 2,432 shares 2,432 $1.18M 0.39% 0 Timeline ING ING GROEP N.V. More: the full row for ING GROEP N.V. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 58,208 shares; 2024Q1: 92,208 shares; 2024Q2: 92,208 shares; 2024Q3: 92,208 shares; 2024Q4: 106,208 shares; 2025Q1: 70,208 shares; 2025Q2: 50,208 shares; 2025Q3: 44,883 shares 44,883 $1.17M 0.39% -5,325 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; 2023Q4: 1,200 shares; 2024Q1: 1,200 shares; 2024Q2: 1,200 shares; 2024Q3: 1,200 shares; 2024Q4: 1,200 shares; 2025Q1: 14,631 shares; 2025Q2: 14,631 shares; 2025Q3: 14,631 shares 14,631 $1.17M 0.39% 0 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 5,297 shares; 2024Q3: 5,297 shares; 2024Q4: 5,297 shares; 2025Q1: 3,897 shares; 2025Q2: 3,897 shares; 2025Q3: 3,897 shares 3,897 $1.1M 0.37% 0 Timeline ZBH ZIMMER BIOMET HOLDINGS INC More: the full row for ZIMMER BIOMET HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 9,200 shares; 2024Q4: 9,200 shares; 2025Q1: 10,484 shares; 2025Q2: 10,484 shares; 2025Q3: 10,484 shares 10,484 $1.03M 0.34% 0 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 4,200 shares; 2024Q1: 4,200 shares; 2024Q2: 4,200 shares; 2024Q3: 4,200 shares; 2024Q4: 4,200 shares; 2025Q1: 4,200 shares; 2025Q2: 4,200 shares; 2025Q3: 4,200 shares 4,200 $1.02M 0.34% 0 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 12,647 shares; 2024Q1: 6,035 shares; 2024Q2: 6,035 shares; 2024Q3: 5,635 shares; 2024Q4: 4,235 shares; 2025Q1: 5,573 shares; 2025Q2: 5,573 shares; 2025Q3: 3,961 shares 3,961 $1.01M 0.34% -1,612 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 2,058 shares; 2024Q1: 2,058 shares; 2024Q2: 2,058 shares; 2024Q3: 2,058 shares; 2024Q4: 2,058 shares; 2025Q1: 1,808 shares; 2025Q2: 1,808 shares; 2025Q3: 1,449 shares 1,449 $751K 0.25% -359 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 700 shares; 2025Q2: 700 shares; 2025Q3: 700 shares 700 $678K 0.23% 0 Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 6,658 shares; 2024Q1: 6,658 shares; 2024Q2: 5,658 shares; 2024Q3: 5,678 shares; 2024Q4: 3,678 shares; 2025Q1: 2,978 shares; 2025Q2: 2,978 shares; 2025Q3: 2,978 shares 2,978 $597K 0.2% 0 Timeline DECK DECKERS OUTDOOR CORP More: the full row for DECKERS OUTDOOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 6,100 shares; 2025Q3: 5,100 shares 5,100 $517K 0.17% -1,000 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; 2023Q4: 2,200 shares; 2024Q1: 2,200 shares; 2024Q2: 2,200 shares; 2024Q3: 2,200 shares; 2024Q4: 2,200 shares; 2025Q1: 2,200 shares; 2025Q2: 2,200 shares; 2025Q3: 2,200 shares 2,200 $208K 0.07% 0 Timeline TRP TC ENERGY CORP More: the full row for TC ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 1,816 shares; 2024Q2: 1,816 shares; 2024Q3: 1,816 shares; 2024Q4: 1,816 shares; 2025Q1: 1,816 shares; 2025Q2: 1,816 shares; 2025Q3: 1,816 shares 1,816 $98.8K 0.03% 0 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 2,670 shares; 2024Q1: 400 shares; 2024Q2: 15,400 shares; 2024Q3: 16,900 shares; 2024Q4: 400 shares; 2025Q1: 400 shares; 2025Q2: 400 shares; 2025Q3: 400 shares 400 $27.9K 0.01% 0 Timeline SOBO SOUTH BOW CORP More: the full row for SOUTH BOW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 363 shares; 2025Q1: 363 shares; 2025Q2: 363 shares; 2025Q3: 363 shares 363 $10.3K <0.01% 0 Timeline