GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 169,235 shares; 2025Q1: 165,870 shares; 2025Q2: 164,915 shares; 2025Q3: 140,430 shares; 2025Q4: 137,855 shares 137,855 $43.1M 10.5% -2,575 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 359,285 shares; 2025Q1: 349,330 shares; 2025Q2: 347,795 shares; 2025Q3: 344,605 shares; 2025Q4: 336,535 shares 336,535 $37.6M 9.14% -8,070 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 74,883 shares; 2025Q1: 73,571 shares; 2025Q2: 73,261 shares; 2025Q3: 73,086 shares; 2025Q4: 71,456 shares 71,456 $34.6M 8.41% -1,630 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 205,568 shares; 2025Q1: 202,704 shares; 2025Q2: 203,734 shares; 2025Q3: 199,909 shares; 2025Q4: 196,684 shares 196,684 $33.6M 8.16% -3,225 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 93,613 shares; 2025Q1: 91,782 shares; 2025Q2: 91,227 shares; 2025Q3: 89,897 shares; 2025Q4: 87,792 shares 87,792 $32.5M 7.9% -2,105 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 74,835 shares; 2025Q1: 73,462 shares; 2025Q2: 72,967 shares; 2025Q3: 72,069 shares; 2025Q4: 70,464 shares 70,464 $24.7M 6.01% -1,605 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 253,707 shares; 2025Q1: 248,611 shares; 2025Q2: 259,366 shares; 2025Q3: 242,421 shares; 2025Q4: 236,946 shares 236,946 $22.3M 5.44% -5,475 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 79,935 shares; 2025Q1: 78,578 shares; 2025Q2: 78,208 shares; 2025Q3: 77,848 shares; 2025Q4: 76,293 shares 76,293 $20.7M 5.05% -1,555 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 42,576 shares; 2025Q1: 41,736 shares; 2025Q2: 41,465 shares; 2025Q3: 41,322 shares; 2025Q4: 40,445 shares 40,445 $20.3M 4.95% -877 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 142,062 shares; 2025Q1: 139,500 shares; 2025Q2: 138,750 shares; 2025Q3: 136,050 shares; 2025Q4: 133,675 shares 133,675 $18.4M 4.48% -2,375 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 149,194 shares; 2025Q1: 146,184 shares; 2025Q2: 145,229 shares; 2025Q3: 95,114 shares; 2025Q4: 93,379 shares 93,379 $18.2M 4.43% -1,735 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 214,903 shares; 2025Q1: 211,051 shares; 2025Q2: 210,391 shares; 2025Q3: 205,206 shares; 2025Q4: 200,326 shares 200,326 $14.8M 3.6% -4,880 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 284,760 shares; 2025Q1: 279,473 shares; 2025Q2: 274,360 shares; 2025Q3: 269,395 shares; 2025Q4: 263,170 shares 263,170 $14.7M 3.57% -6,225 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 153,354 shares; 2025Q1: 151,036 shares; 2025Q2: 149,706 shares; 2025Q3: 147,516 shares; 2025Q4: 143,951 shares 143,951 $14.2M 3.47% -3,565 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 95,640 shares; 2025Q1: 93,905 shares; 2025Q2: 93,325 shares; 2025Q3: 91,400 shares; 2025Q4: 89,380 shares 89,380 $13M 3.15% -2,020 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 43,855 shares; 2025Q1: 42,925 shares; 2025Q2: 42,660 shares; 2025Q3: 42,200 shares; 2025Q4: 41,365 shares 41,365 $11.1M 2.7% -835 Timeline FTS FORTIS INC More: the full row for FORTIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 207,565 shares; 2025Q4: 206,705 shares 206,705 $10.8M 2.62% -860 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 133,496 shares; 2025Q4: 132,151 shares 132,151 $9.73M 2.37% -1,345 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 92,493 shares; 2025Q1: 91,052 shares; 2025Q2: 90,512 shares; 2025Q3: 89,327 shares; 2025Q4: 44,763 shares 44,763 $8.69M 2.11% -44,564 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 376,399 shares; 2025Q1: 370,092 shares; 2025Q2: 366,222 shares; 2025Q3: 359,949 shares; 2025Q4: 165,691 shares 165,691 $4.95M 1.2% -194,258 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 71,934 shares; 2025Q1: 71,243 shares; 2025Q2: 70,778 shares; 2025Q3: 69,653 shares; 2025Q4: 32,107 shares 32,107 $2.77M 0.67% -37,546 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,100 shares; 2025Q1: 2,100 shares; 2025Q2: 2,100 shares; 2025Q3: 2,095 shares; 2025Q4: 955 shares 955 $300K 0.07% -1,140 Timeline