GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 38,627 shares; 2024Q4: 67,814 shares; 2025Q1: 49,366 shares; 2025Q2: 49,166 shares; 2025Q3: 49,086 shares; 2025Q4: 49,116 shares; 2026Q1: 50,210 shares 50,210 $14.4M 12.6% +1,094 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; 2024Q2: restricted; 2024Q3: 39,224 shares; 2024Q4: 40,078 shares; 2025Q1: 30,903 shares; 2025Q2: 30,741 shares; 2025Q3: 30,691 shares; 2025Q4: 30,746 shares; 2026Q1: 31,974 shares 31,974 $9.41M 8.21% +1,228 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; 2024Q2: restricted; 2024Q3: 56,261 shares; 2024Q4: 57,822 shares; 2025Q1: 55,580 shares; 2025Q2: 54,959 shares; 2025Q3: 54,879 shares; 2025Q4: 54,727 shares; 2026Q1: 57,207 shares 57,207 $9.23M 8.05% +2,480 Timeline BIP BROOKFIELD INFRASTRUCTURE PA More: the full row for BROOKFIELD INFRASTRUCTURE PA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 309,249 shares; 2024Q4: 318,162 shares; 2025Q1: 235,105 shares; 2025Q2: 233,844 shares; 2025Q3: 233,464 shares; 2025Q4: 232,424 shares; 2026Q1: 232,410 shares 232,410 $8.39M 7.33% -14 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 54,199 shares; 2024Q4: 55,390 shares; 2025Q1: 35,175 shares; 2025Q2: 35,036 shares; 2025Q3: 34,976 shares; 2025Q4: 35,068 shares; 2026Q1: 36,645 shares 36,645 $7.63M 6.66% +1,577 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 12,946 shares; 2025Q1: 12,831 shares; 2025Q2: 12,681 shares; 2025Q3: 12,665 shares; 2025Q4: 12,761 shares; 2026Q1: 12,748 shares 12,748 $7.29M 6.36% -13 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 69,475 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 19,069 shares; 2026Q1: 32,552 shares 32,552 $6.62M 5.78% +13,483 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 26,933 shares; 2024Q4: 27,490 shares; 2025Q1: 16,389 shares; 2025Q2: 16,311 shares; 2025Q3: 16,287 shares; 2025Q4: 16,298 shares; 2026Q1: 17,141 shares 17,141 $6.35M 5.54% +843 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 13,523 shares; 2024Q4: 13,865 shares; 2025Q1: 6,590 shares; 2025Q2: 6,539 shares; 2025Q3: 6,529 shares; 2025Q4: 11,617 shares; 2026Q1: 16,491 shares 16,491 $5.9M 5.15% +4,874 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; 2024Q2: restricted; 2024Q3: 103,449 shares; 2024Q4: 104,560 shares; 2025Q1: 50,934 shares; 2025Q2: 50,685 shares; 2025Q3: 50,595 shares; 2025Q4: 50,607 shares; 2026Q1: 55,281 shares 55,281 $4.34M 3.79% +4,674 Timeline FSLR FIRST SOLAR INC More: the full row for FIRST SOLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 36,667 shares; 2024Q4: 44,243 shares; 2025Q1: 43,828 shares; 2025Q2: 43,343 shares; 2025Q3: 43,283 shares; 2025Q4: 43,738 shares; 2026Q1: 21,410 shares 21,410 $4.22M 3.69% -22,328 Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 62,760 shares; 2024Q4: 63,160 shares; 2025Q1: 27,430 shares; 2025Q2: 27,256 shares; 2025Q3: 27,196 shares; 2025Q4: 15,679 shares; 2026Q1: 15,679 shares 15,679 $3.93M 3.43% 0 Timeline BIRK BIRKENSTOCK HOLDING PLC More: the full row for BIRKENSTOCK HOLDING PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 95,436 shares; 2026Q1: 95,480 shares 95,480 $3.42M 2.99% +44 Timeline CAE CAE INC More: the full row for CAE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 190,003 shares; 2024Q4: 252,202 shares; 2025Q1: 124,667 shares; 2025Q2: 123,757 shares; 2025Q3: 123,567 shares; 2025Q4: 123,223 shares; 2026Q1: 123,302 shares 123,302 $3.2M 2.8% +79 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; 2024Q2: restricted; 2024Q3: 46,018 shares; 2024Q4: 46,647 shares; 2025Q1: 24,563 shares; 2025Q2: 24,380 shares; 2025Q3: 24,330 shares; 2025Q4: 24,124 shares; 2026Q1: 27,620 shares 27,620 $2.84M 2.48% +3,496 Timeline CLS CELESTICA INC More: the full row for CELESTICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 28,913 shares; 2025Q2: 28,771 shares; 2025Q3: 18,514 shares; 2025Q4: 9,868 shares; 2026Q1: 9,959 shares 9,959 $2.8M 2.45% +91 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 82,822 shares 82,822 $2.19M 1.91% new Timeline RELX RELX PLC More: the full row for RELX PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 56,707 shares 56,707 $1.88M 1.64% new Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 3,755 shares 3,755 $1.62M 1.41% new Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 6,131 shares 6,131 $1.04M 0.91% new 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 17,537 shares 17,537 $854K 0.74% new 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 12,761 shares 12,761 $842K 0.74% new Timeline XLE SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 13,686 shares 13,686 $838K 0.73% new 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,424 shares 1,424 $682K 0.6% new 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 10,663 shares 10,663 $666K 0.58% 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 13,662 shares 13,662 $610K 0.53% new Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,375 shares 2,375 $491K 0.43% new 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,352 shares 4,352 $412K 0.36% new Timeline BMO BANK OF MONTREAL More: the full row for BANK OF MONTREAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,907 shares 2,907 $393K 0.34% new Timeline SLF SUN LIFE FINANCIAL INC. More: the full row for SUN LIFE FINANCIAL INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 6,081 shares 6,081 $380K 0.33% new Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,483 shares 1,483 $376K 0.33% new Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,815 shares 1,815 $352K 0.31% new Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 687 shares 687 $343K 0.3% new Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 7,802 shares 7,802 $316K 0.28% new Timeline BAM BROOKFIELD ASSET MANAGMT LTD More: the full row for BROOKFIELD ASSET MANAGMT LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 6,652 shares 6,652 $295K 0.26% new Timeline