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: not loaded; 2024Q4: 74,883 shares; 2025Q1: 73,571 shares; 2025Q2: 73,261 shares 73,261 $36.4M 9.41% -310 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 359,285 shares; 2025Q1: 349,330 shares; 2025Q2: 347,795 shares 347,795 $34M 8.78% -1,535 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: not loaded; 2024Q4: 149,194 shares; 2025Q1: 146,184 shares; 2025Q2: 145,229 shares 145,229 $31.8M 8.2% -955 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: not loaded; 2024Q4: 93,613 shares; 2025Q1: 91,782 shares; 2025Q2: 91,227 shares 91,227 $29.1M 7.52% -555 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: not loaded; 2024Q4: 169,235 shares; 2025Q1: 165,870 shares; 2025Q2: 164,915 shares 164,915 $29.1M 7.51% -955 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: not loaded; 2024Q4: 205,568 shares; 2025Q1: 202,704 shares; 2025Q2: 203,734 shares 203,734 $26.8M 6.93% +1,030 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: not loaded; 2024Q4: 74,835 shares; 2025Q1: 73,462 shares; 2025Q2: 72,967 shares 72,967 $25.9M 6.69% -495 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: not loaded; 2024Q4: 42,576 shares; 2025Q1: 41,736 shares; 2025Q2: 41,465 shares 41,465 $20.1M 5.2% -271 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: not loaded; 2024Q4: 253,707 shares; 2025Q1: 248,611 shares; 2025Q2: 259,366 shares 259,366 $19.1M 4.93% +10,755 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 142,062 shares; 2025Q1: 139,500 shares; 2025Q2: 138,750 shares 138,750 $16.8M 4.34% -750 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 79,935 shares; 2025Q1: 78,578 shares; 2025Q2: 78,208 shares 78,208 $16M 4.14% -370 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 loaded; 2024Q4: 153,354 shares; 2025Q1: 151,036 shares; 2025Q2: 149,706 shares 149,706 $15.6M 4.03% -1,330 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 92,493 shares; 2025Q1: 91,052 shares; 2025Q2: 90,512 shares 90,512 $15.6M 4.03% -540 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 284,760 shares; 2025Q1: 279,473 shares; 2025Q2: 274,360 shares 274,360 $13.6M 3.5% -5,113 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 376,399 shares; 2025Q1: 370,092 shares; 2025Q2: 366,222 shares 366,222 $13.1M 3.38% -3,870 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 43,855 shares; 2025Q1: 42,925 shares; 2025Q2: 42,660 shares 42,660 $12.8M 3.29% -265 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: not loaded; 2024Q4: 95,640 shares; 2025Q1: 93,905 shares; 2025Q2: 93,325 shares 93,325 $12.3M 3.18% -580 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 214,903 shares; 2025Q1: 211,051 shares; 2025Q2: 210,391 shares 210,391 $11.6M 3% -660 Timeline DEO 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 loaded; 2024Q4: 71,934 shares; 2025Q1: 71,243 shares; 2025Q2: 70,778 shares 70,778 $7.14M 1.84% -465 Timeline GOOG 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: not loaded; 2024Q4: 2,100 shares; 2025Q1: 2,100 shares; 2025Q2: 2,100 shares 2,100 $373K 0.1% 0 Timeline