AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 344,271 shares; 2024Q4: 343,006 shares; 2025Q1: 312,661 shares; 2025Q2: 309,615 shares; 2025Q3: 288,878 shares; 2025Q4: 286,620 shares; 2026Q1: 276,278 shares; 2026Q2: 273,364 shares 273,364 $79.1M 10.46% -2,914 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; 2024Q3: 61,150 shares; 2024Q4: 60,757 shares; 2025Q1: 156,675 shares; 2025Q2: 156,409 shares; 2025Q3: 155,270 shares; 2025Q4: 154,344 shares; 2026Q1: 150,105 shares; 2026Q2: 148,602 shares 148,602 $71M 9.38% -1,503 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 233,583 shares; 2024Q4: 232,532 shares; 2025Q1: 225,509 shares; 2025Q2: 224,231 shares; 2025Q3: 209,850 shares; 2025Q4: 207,830 shares; 2026Q1: 200,718 shares; 2026Q2: 199,040 shares 199,040 $70.3M 9.3% -1,678 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; 2024Q3: 287,274 shares; 2024Q4: 287,698 shares; 2025Q1: 279,316 shares; 2025Q2: 276,271 shares; 2025Q3: 267,347 shares; 2025Q4: 265,379 shares; 2026Q1: 257,131 shares; 2026Q2: 246,188 shares 246,188 $58.7M 7.76% -10,943 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 180,053 shares; 2024Q4: 179,071 shares; 2025Q1: 176,428 shares; 2025Q2: 175,179 shares; 2025Q3: 169,640 shares; 2025Q4: 168,051 shares; 2026Q1: 162,287 shares; 2026Q2: 155,648 shares 155,648 $55.6M 7.36% -6,639 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; 2024Q3: 113,000 shares; 2024Q4: 112,336 shares; 2025Q1: 111,085 shares; 2025Q2: 109,993 shares; 2025Q3: 108,889 shares; 2025Q4: 108,119 shares; 2026Q1: 105,172 shares; 2026Q2: 105,008 shares 105,008 $52.5M 6.95% -164 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 120,347 shares; 2024Q4: 119,431 shares; 2025Q1: 109,245 shares; 2025Q2: 107,509 shares; 2025Q3: 102,360 shares; 2025Q4: 101,759 shares; 2026Q1: 98,471 shares; 2026Q2: 99,456 shares 99,456 $51.1M 6.75% +985 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; 2024Q3: 99,679 shares; 2024Q4: 98,931 shares; 2025Q1: 94,484 shares; 2025Q2: 96,216 shares; 2025Q3: 90,846 shares; 2025Q4: 90,553 shares; 2026Q1: 87,781 shares; 2026Q2: 84,919 shares 84,919 $47.8M 6.33% -2,862 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 149,580 shares; 2024Q4: 150,017 shares; 2025Q1: 143,983 shares; 2025Q2: 145,216 shares; 2025Q3: 132,135 shares; 2025Q4: 131,339 shares; 2026Q1: 127,382 shares; 2026Q2: 122,816 shares 122,816 $45.8M 6.06% -4,566 Timeline PRI PRIMERICA INC More: the full row for PRIMERICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 140,221 shares; 2024Q4: 139,810 shares; 2025Q1: 135,815 shares; 2025Q2: 135,698 shares; 2025Q3: 132,913 shares; 2025Q4: 132,306 shares; 2026Q1: 129,888 shares; 2026Q2: 129,764 shares 129,764 $36.9M 4.88% -124 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 88,216 shares; 2025Q4: 234,527 shares; 2026Q1: 228,330 shares; 2026Q2: 498,426 shares 498,426 $35.8M 4.74% +270,096 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 441 shares; 2024Q4: 441 shares; 2025Q1: 441 shares; 2025Q2: 187,620 shares; 2025Q3: 86,451 shares; 2025Q4: 86,017 shares; 2026Q1: 84,827 shares; 2026Q2: 84,959 shares 84,959 $35.3M 4.67% +132 Timeline NVO NOVO-NORDISK A S More: the full row for NOVO-NORDISK A S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 154,121 shares; 2025Q1: 367,574 shares; 2025Q2: 366,249 shares; 2025Q3: 367,419 shares; 2025Q4: 365,783 shares; 2026Q1: 719,230 shares; 2026Q2: 479,184 shares 479,184 $23M 3.04% -240,046 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 34,172 shares; 2024Q4: 34,013 shares; 2025Q1: 35,794 shares; 2025Q2: 35,762 shares; 2025Q3: 35,452 shares; 2025Q4: 35,240 shares; 2026Q1: 34,319 shares; 2026Q2: 34,801 shares 34,801 $18.3M 2.42% +482 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,479 shares; 2024Q4: 18,386 shares; 2025Q1: 18,239 shares; 2025Q2: 19,804 shares; 2025Q3: 19,658 shares; 2025Q4: 19,533 shares; 2026Q1: 41,151 shares; 2026Q2: 41,117 shares 41,117 $16.7M 2.21% -34 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 580 shares; 2024Q4: 580 shares; 2025Q1: 580 shares; 2025Q2: 580 shares; 2025Q3: 580 shares; 2025Q4: 5,800 shares; 2026Q1: 5,800 shares; 2026Q2: 195,507 shares 195,507 $14M 1.85% +189,707 Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,649 shares; 2024Q4: 17,481 shares; 2025Q1: 17,382 shares; 2025Q2: 17,347 shares; 2025Q3: 17,189 shares; 2025Q4: 66,808 shares; 2026Q1: 123,159 shares; 2026Q2: 60,608 shares 60,608 $13M 1.72% -62,551 Timeline C CITIGROUP INC More: the full row for CITIGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 75,614 shares; 2024Q4: 75,614 shares; 2025Q1: 65,788 shares; 2025Q2: 65,788 shares; 2025Q3: 62,091 shares; 2025Q4: 62,091 shares; 2026Q1: 56,000 shares; 2026Q2: 56,000 shares 56,000 $7.84M 1.04% 0 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; 2024Q3: 11,083 shares; 2024Q4: 14,333 shares; 2025Q1: 12,352 shares; 2025Q2: 12,352 shares; 2025Q3: 44,784 shares; 2025Q4: 45,507 shares; 2026Q1: 45,384 shares; 2026Q2: 44,751 shares 44,751 $6.12M 0.81% -633 Timeline TRV TRAVELERS COMPANIES INC More: the full row for TRAVELERS COMPANIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,552 shares; 2024Q4: 7,552 shares; 2025Q1: 6,417 shares; 2025Q2: 6,417 shares; 2025Q3: 5,500 shares; 2025Q4: 10,617 shares; 2026Q1: 9,617 shares; 2026Q2: 9,617 shares 9,617 $3.17M 0.42% 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; 2024Q3: 39,884 shares; 2024Q4: 40,842 shares; 2025Q1: 30,590 shares; 2025Q2: 28,686 shares; 2025Q3: 28,496 shares; 2025Q4: 28,235 shares; 2026Q1: 25,633 shares; 2026Q2: 30,431 shares 30,431 $2.92M 0.39% +4,798 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,000 shares; 2024Q4: 12,000 shares; 2025Q1: 11,955 shares; 2025Q2: 11,955 shares; 2025Q3: 11,955 shares; 2025Q4: 11,955 shares; 2026Q1: not reported; 2026Q2: 11,905 shares 11,905 $2.63M 0.35% new Timeline STEL STELLAR BANCORP INC More: the full row for STELLAR BANCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 37,571 shares; 2024Q4: 37,571 shares; 2025Q1: 36,941 shares; 2025Q2: 36,941 shares; 2025Q3: 34,720 shares; 2025Q4: 34,720 shares; 2026Q1: 7,033 shares; 2026Q2: 34,720 shares 34,720 $1.37M 0.18% +27,687 Timeline GLW CORNING INC More: the full row for CORNING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 5,271 shares; 2025Q1: 5,215 shares; 2025Q2: 5,215 shares; 2025Q3: 5,215 shares; 2025Q4: 5,215 shares; 2026Q1: 5,215 shares; 2026Q2: 5,215 shares 5,215 $1.33M 0.18% 0 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 837 shares; 2025Q3: 745 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,351 shares 1,351 $1.01M 0.13% new Timeline HBAN HUNTINGTON BANCSHARES INC More: the full row for HUNTINGTON BANCSHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 51,851 shares; 2026Q2: 51,851 shares 51,851 $919K 0.12% 0 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 829 shares; 2024Q4: 829 shares; 2025Q1: 860 shares; 2025Q2: 2,062 shares; 2025Q3: 2,053 shares; 2025Q4: 2,095 shares; 2026Q1: 2,502 shares; 2026Q2: 2,519 shares 2,519 $864K 0.11% +17 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,648 shares; 2024Q4: 9,648 shares; 2025Q1: 9,208 shares; 2025Q2: 7,016 shares; 2025Q3: 7,016 shares; 2025Q4: 7,016 shares; 2026Q1: 7,016 shares; 2026Q2: 7,016 shares 7,016 $616K 0.08% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,875 shares; 2025Q1: 1,875 shares; 2025Q2: 1,875 shares; 2025Q3: 1,823 shares; 2025Q4: 1,823 shares; 2026Q1: 1,823 shares; 2026Q2: 1,823 shares 1,823 $463K 0.06% 0 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,956 shares; 2025Q1: 1,956 shares; 2025Q2: 1,956 shares; 2025Q3: 1,956 shares; 2025Q4: 1,956 shares; 2026Q1: 1,956 shares; 2026Q2: 1,956 shares 1,956 $371K 0.05% 0 Timeline LUV SOUTHWEST AIRLS CO More: the full row for SOUTHWEST AIRLS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 6,521 shares; 2025Q1: 6,521 shares; 2025Q2: 6,521 shares; 2025Q3: 6,521 shares; 2025Q4: 6,521 shares; 2026Q1: not reported; 2026Q2: 6,521 shares 6,521 $335K 0.04% new Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 2,540 shares; 2025Q1: 2,540 shares; 2025Q2: 2,540 shares; 2025Q3: 2,524 shares; 2025Q4: 2,524 shares; 2026Q1: 2,469 shares; 2026Q2: 2,469 shares 2,469 $317K 0.04% 0 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 3,062 shares; 2025Q1: 3,062 shares; 2025Q2: 3,027 shares; 2025Q3: 2,975 shares; 2025Q4: 2,975 shares; 2026Q1: 1,745 shares; 2026Q2: 1,745 shares 1,745 $289K 0.04% 0 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,183 shares; 2024Q4: 1,183 shares; 2025Q1: 1,248 shares; 2025Q2: 1,251 shares; 2025Q3: 594 shares; 2025Q4: 631 shares; 2026Q1: not reported; 2026Q2: 631 shares 631 $265K 0.04% new Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,636 shares; 2025Q1: not reported; 2025Q2: 1,636 shares; 2025Q3: 1,636 shares; 2025Q4: 1,636 shares; 2026Q1: not reported; 2026Q2: 1,567 shares 1,567 $224K 0.03% new Timeline BHC BAUSCH HEALTH COS INC More: the full row for BAUSCH HEALTH COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 42,766 shares; 2024Q4: 42,288 shares; 2025Q1: 42,288 shares; 2025Q2: 42,288 shares; 2025Q3: 42,288 shares; 2025Q4: 42,288 shares; 2026Q1: 42,288 shares; 2026Q2: 42,288 shares 42,288 $208K 0.03% 0 Timeline