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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 518,080 shares; 2024Q1: 503,575 shares; 2024Q2: 488,635 shares; 2024Q3: 608,613 shares 608,613 $38.5M 8.7% +119,978 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 463,086 shares; 2024Q1: 489,610 shares; 2024Q2: 426,551 shares; 2024Q3: 429,912 shares 429,912 $34.7M 7.83% +3,361 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 512,922 shares; 2024Q1: 498,398 shares; 2024Q2: 475,645 shares; 2024Q3: 523,698 shares 523,698 $32.2M 7.26% +48,053 Timeline NTR NUTRIEN LTD More: the full row for NUTRIEN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 425,130 shares; 2024Q1: 445,941 shares; 2024Q2: 445,453 shares; 2024Q3: 663,346 shares 663,346 $31.9M 7.21% +217,893 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 455,067 shares; 2024Q1: 332,235 shares; 2024Q2: 331,647 shares; 2024Q3: 331,469 shares 331,469 $28.4M 6.41% -178 Timeline CVE CENOVUS ENERGY INC More: the full row for CENOVUS ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,518,975 shares; 2024Q1: 1,463,678 shares; 2024Q2: 1,461,388 shares; 2024Q3: 1,680,484 shares 1,680,484 $28.1M 6.35% +219,096 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,343,779 shares; 2024Q1: 1,104,709 shares; 2024Q2: 884,276 shares; 2024Q3: 895,402 shares 895,402 $26.5M 5.98% +11,126 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 351,364 shares; 2024Q1: 640,076 shares; 2024Q2: 639,285 shares; 2024Q3: 641,864 shares 641,864 $26.1M 5.89% +2,579 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 375,752 shares; 2024Q1: 326,013 shares; 2024Q2: 355,326 shares; 2024Q3: 359,989 shares 359,989 $26M 5.87% +4,663 Timeline GIB CGI INC More: the full row for CGI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 231,315 shares; 2024Q1: 222,836 shares; 2024Q2: 222,485 shares; 2024Q3: 225,387 shares 225,387 $26M 5.86% +2,902 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 451,424 shares; 2024Q1: 382,328 shares; 2024Q2: 631,286 shares; 2024Q3: 777,962 shares 777,962 $25.9M 5.84% +146,676 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 1,799,148 shares; 2024Q2: 2,046,150 shares; 2024Q3: 2,521,108 shares 2,521,108 $23.2M 5.24% +474,958 Timeline CAE CAE INC More: the full row for CAE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,029,600 shares; 2024Q1: 992,131 shares; 2024Q2: 990,612 shares; 2024Q3: 1,088,488 shares 1,088,488 $20.5M 4.62% +97,876 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 110,853 shares; 2024Q2: 279,655 shares; 2024Q3: 209,423 shares 209,423 $20.4M 4.61% -70,232 Timeline OTEX OPEN TEXT CORP More: the full row for OPEN TEXT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 399,643 shares; 2024Q2: 398,968 shares; 2024Q3: 404,175 shares 404,175 $13.5M 3.04% +5,207 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 104,448 shares; 2024Q3: 109,448 shares 109,448 $5.57M 1.26% +5,000 Timeline OSK OSHKOSH CORP More: the full row for OSHKOSH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 48,509 shares; 2024Q1: 48,509 shares; 2024Q2: 36,527 shares; 2024Q3: 45,227 shares 45,227 $4.53M 1.02% +8,700 Timeline ATS ATS CORPORATION More: the full row for ATS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 110,830 shares; 2024Q3: 132,830 shares 132,830 $3.86M 0.87% +22,000 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 43,476 shares; 2024Q1: 51,476 shares; 2024Q2: 51,476 shares; 2024Q3: 51,476 shares 51,476 $3.75M 0.85% 0 Timeline VFC V F CORP More: the full row for V F CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 81,759 shares; 2024Q1: 81,759 shares; 2024Q2: 146,759 shares; 2024Q3: 126,759 shares 126,759 $2.53M 0.57% -20,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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,590 shares; 2024Q1: 3,590 shares; 2024Q2: 3,990 shares; 2024Q3: 3,990 shares 3,990 $1.84M 0.41% 0 Timeline GNRC GENERAC HLDGS INC More: the full row for GENERAC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 38,363 shares; 2024Q1: 54,863 shares; 2024Q2: 21,363 shares; 2024Q3: 10,611 shares 10,611 $1.69M 0.38% -10,752 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 58,208 shares; 2024Q1: 92,208 shares; 2024Q2: 92,208 shares; 2024Q3: 92,208 shares 92,208 $1.67M 0.38% 0 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 12,513 shares; 2024Q1: 11,613 shares; 2024Q2: 11,613 shares; 2024Q3: 11,613 shares 11,613 $1.63M 0.37% 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 5,297 shares; 2024Q3: 5,297 shares 5,297 $1.53M 0.34% 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,670 shares; 2024Q1: 400 shares; 2024Q2: 15,400 shares; 2024Q3: 16,900 shares 16,900 $1.49M 0.34% +1,500 Timeline 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 8,000 shares; 2024Q2: 7,000 shares; 2024Q3: 7,710 shares 7,710 $1.34M 0.3% +710 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 12,647 shares; 2024Q1: 6,035 shares; 2024Q2: 6,035 shares; 2024Q3: 5,635 shares 5,635 $1.31M 0.3% -400 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,760 shares; 2024Q1: 5,760 shares; 2024Q2: 5,760 shares; 2024Q3: 5,260 shares 5,260 $1.11M 0.25% -500 Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 6,658 shares; 2024Q1: 6,658 shares; 2024Q2: 5,658 shares; 2024Q3: 5,678 shares 5,678 $1.03M 0.23% +20 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 9,200 shares 9,200 $993K 0.22% new 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,601 shares; 2024Q1: 1,601 shares; 2024Q2: 1,601 shares; 2024Q3: 1,601 shares 1,601 $990K 0.22% 0 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,058 shares; 2024Q1: 2,058 shares; 2024Q2: 2,058 shares; 2024Q3: 2,058 shares 2,058 $886K 0.2% 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,200 shares; 2024Q1: 4,200 shares; 2024Q2: 4,200 shares; 2024Q3: 4,200 shares 4,200 $697K 0.16% 0 Timeline TGT TARGET CORP More: the full row for TARGET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 9,990 shares; 2024Q1: 6,924 shares; 2024Q2: 6,924 shares; 2024Q3: 3,528 shares 3,528 $550K 0.12% -3,396 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 321,376 shares; 2024Q1: 256,254 shares; 2024Q2: 219,075 shares; 2024Q3: 3,910 shares 3,910 $489K 0.11% -215,165 Timeline CENOVUS ENERGY INC CENOVUS ENERGY INC More: the full row for CENOVUS ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 60,875 shares; 2024Q1: 20,875 shares; 2024Q2: 20,875 shares; 2024Q3: 34,402 shares 34,402 $410K 0.09% +13,527 PROSHARES TR PROSHARES TR More: the full row for PROSHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 10,000 shares; 2024Q1: 29,500 shares; 2024Q2: 43,500 shares; 2024Q3: 54,400 shares 54,400 $402K 0.09% +10,900 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,200 shares; 2024Q1: 2,200 shares; 2024Q2: 2,200 shares; 2024Q3: 2,200 shares 2,200 $258K 0.06% 0 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,225 shares; 2024Q1: 2,225 shares; 2024Q2: 1,225 shares; 2024Q3: 1,225 shares 1,225 $205K 0.05% 0 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,200 shares; 2024Q1: 1,200 shares; 2024Q2: 1,200 shares; 2024Q3: 1,200 shares 1,200 $125K 0.03% 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; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 1,816 shares; 2024Q2: 1,816 shares; 2024Q3: 1,816 shares 1,816 $86.4K 0.02% 0 Timeline BNS BANK NOVA SCOTIA B C More: the full row for BANK NOVA SCOTIA B C Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 1,462 shares; 2024Q2: 1,462 shares; 2024Q3: 1,242 shares 1,242 $67.7K 0.02% -220 Timeline