GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 227,400 shares; 2024Q4: 227,632 shares; 2025Q1: 164,085 shares; 2025Q2: 190,680 shares; 2025Q3: 190,843 shares 190,843 $46.4M 15.51% +163 Timeline XLU 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 475,590 shares 475,590 $41.5M 13.86% new Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 183,655 shares; 2024Q4: 184,204 shares; 2025Q1: 146,451 shares; 2025Q2: 113,337 shares; 2025Q3: 61,472 shares 61,472 $36.9M 12.33% -51,865 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 57,192 shares; 2024Q4: 57,192 shares; 2025Q1: 51,454 shares; 2025Q2: 51,454 shares; 2025Q3: 51,454 shares 51,454 $25.9M 8.65% 0 Timeline BABA ALIBABA GROUP HLDG LTD More: the full row for ALIBABA GROUP HLDG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 107,819 shares; 2024Q4: 107,819 shares; 2025Q1: 107,819 shares; 2025Q2: 107,819 shares; 2025Q3: 107,819 shares 107,819 $19.3M 6.44% 0 Timeline GRNT GRANITE RIDGE RESOURCES INC More: the full row for GRANITE RIDGE RESOURCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,627,647 shares; 2024Q4: 3,325,470 shares; 2025Q1: 3,325,470 shares; 2025Q2: 3,325,470 shares; 2025Q3: 3,325,470 shares 3,325,470 $18M 6.01% 0 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 57,660 shares; 2024Q4: 57,660 shares; 2025Q1: 57,660 shares; 2025Q2: 79,872 shares; 2025Q3: 79,872 shares 79,872 $17.5M 5.86% 0 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 229,766 shares; 2024Q4: 230,168 shares; 2025Q1: 230,670 shares; 2025Q2: 231,110 shares; 2025Q3: 231,612 shares 231,612 $17.3M 5.77% +502 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,735 shares; 2024Q4: 70,812 shares; 2025Q1: 62,346 shares; 2025Q2: 62,422 shares; 2025Q3: 62,491 shares 62,491 $15.9M 5.32% +69 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 75,856 shares; 2024Q4: 76,308 shares; 2025Q1: 70,883 shares; 2025Q2: 71,352 shares; 2025Q3: 71,839 shares 71,839 $11M 3.69% +487 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,851 shares; 2024Q4: 36,890 shares; 2025Q1: 36,934 shares; 2025Q2: 48,069 shares; 2025Q3: 48,144 shares 48,144 $9.55M 3.19% +75 Timeline XPO XPO INC More: the full row for XPO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,979 shares; 2024Q4: 17,979 shares; 2025Q1: 61,253 shares; 2025Q2: 72,821 shares; 2025Q3: 72,821 shares 72,821 $9.41M 3.15% 0 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,003 shares; 2024Q4: 45,654 shares; 2025Q1: 46,053 shares; 2025Q2: 46,422 shares; 2025Q3: 46,780 shares 46,780 $9M 3.01% +358 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 117,453 shares; 2024Q4: 118,156 shares; 2025Q1: 83,426 shares; 2025Q2: 84,033 shares; 2025Q3: 84,614 shares 84,614 $7.16M 2.39% +581 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,329 shares; 2024Q4: 25,457 shares; 2025Q1: 22,321 shares; 2025Q2: 22,450 shares; 2025Q3: 22,561 shares 22,561 $6.62M 2.21% +111 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 5,571 shares; 2025Q3: 8,494 shares 8,494 $3M 1% +2,923 Timeline QXO QXO INC More: the full row for QXO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 117,271 shares 117,271 $2.24M 0.75% new 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,038 shares; 2024Q4: 4,045 shares; 2025Q1: 4,053 shares; 2025Q2: 4,060 shares; 2025Q3: 4,066 shares 4,066 $2.11M 0.7% +6 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 5,125 shares 5,125 $489K 0.16% new Timeline