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: 344,271 shares; 2024Q4: 343,006 shares; 2025Q1: 312,661 shares; 2025Q2: 309,615 shares; 2025Q3: 288,878 shares; 2025Q4: 286,620 shares 286,620 $77.9M 10.35% -2,258 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: 233,583 shares; 2024Q4: 232,532 shares; 2025Q1: 225,509 shares; 2025Q2: 224,231 shares; 2025Q3: 209,850 shares; 2025Q4: 207,830 shares 207,830 $65.2M 8.67% -2,020 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: 149,580 shares; 2024Q4: 150,017 shares; 2025Q1: 143,983 shares; 2025Q2: 145,216 shares; 2025Q3: 132,135 shares; 2025Q4: 131,339 shares 131,339 $63.5M 8.44% -796 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 287,274 shares; 2024Q4: 287,698 shares; 2025Q1: 279,316 shares; 2025Q2: 276,271 shares; 2025Q3: 267,347 shares; 2025Q4: 265,379 shares 265,379 $61.3M 8.14% -1,968 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 99,679 shares; 2024Q4: 98,931 shares; 2025Q1: 94,484 shares; 2025Q2: 96,216 shares; 2025Q3: 90,846 shares; 2025Q4: 90,553 shares 90,553 $59.8M 7.94% -293 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 120,347 shares; 2024Q4: 119,431 shares; 2025Q1: 109,245 shares; 2025Q2: 107,509 shares; 2025Q3: 102,360 shares; 2025Q4: 101,759 shares 101,759 $58.1M 7.72% -601 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: 113,000 shares; 2024Q4: 112,336 shares; 2025Q1: 111,085 shares; 2025Q2: 109,993 shares; 2025Q3: 108,889 shares; 2025Q4: 108,119 shares 108,119 $54.3M 7.22% -770 Timeline 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: 180,053 shares; 2024Q4: 179,071 shares; 2025Q1: 176,428 shares; 2025Q2: 175,179 shares; 2025Q3: 169,640 shares; 2025Q4: 168,051 shares 168,051 $52.6M 6.99% -1,589 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 61,150 shares; 2024Q4: 60,757 shares; 2025Q1: 156,675 shares; 2025Q2: 156,409 shares; 2025Q3: 155,270 shares; 2025Q4: 154,344 shares 154,344 $46.9M 6.23% -926 Timeline PRI PRIMERICA INC More: the full row for PRIMERICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 140,221 shares; 2024Q4: 139,810 shares; 2025Q1: 135,815 shares; 2025Q2: 135,698 shares; 2025Q3: 132,913 shares; 2025Q4: 132,306 shares 132,306 $34.2M 4.54% -607 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 88,216 shares; 2025Q4: 234,527 shares 234,527 $29.5M 3.92% +146,311 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 441 shares; 2024Q4: 441 shares; 2025Q1: 441 shares; 2025Q2: 187,620 shares; 2025Q3: 86,451 shares; 2025Q4: 86,017 shares 86,017 $28.4M 3.77% -434 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,172 shares; 2024Q4: 34,013 shares; 2025Q1: 35,794 shares; 2025Q2: 35,762 shares; 2025Q3: 35,452 shares; 2025Q4: 35,240 shares 35,240 $23.8M 3.17% -212 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 154,121 shares; 2025Q1: 367,574 shares; 2025Q2: 366,249 shares; 2025Q3: 367,419 shares; 2025Q4: 365,783 shares 365,783 $18.6M 2.47% -1,636 Timeline LVMUY LVMH MOET HENNESSY-UNSP ADR More: the full row for LVMH MOET HENNESSY-UNSP ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 49,971 shares; 2024Q4: 52,497 shares; 2025Q1: 52,092 shares; 2025Q2: 167,829 shares; 2025Q3: 115,597 shares; 2025Q4: 114,977 shares 114,977 $17.3M 2.3% -620 Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,649 shares; 2024Q4: 17,481 shares; 2025Q1: 17,382 shares; 2025Q2: 17,347 shares; 2025Q3: 17,189 shares; 2025Q4: 66,808 shares 66,808 $15.3M 2.03% +49,619 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,479 shares; 2024Q4: 18,386 shares; 2025Q1: 18,239 shares; 2025Q2: 19,804 shares; 2025Q3: 19,658 shares; 2025Q4: 19,533 shares 19,533 $10.2M 1.36% -125 Timeline C CITIGROUP INC More: the full row for CITIGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 75,614 shares; 2024Q4: 75,614 shares; 2025Q1: 65,788 shares; 2025Q2: 65,788 shares; 2025Q3: 62,091 shares; 2025Q4: 62,091 shares 62,091 $7.25M 0.96% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,083 shares; 2024Q4: 14,333 shares; 2025Q1: 12,352 shares; 2025Q2: 12,352 shares; 2025Q3: 44,784 shares; 2025Q4: 45,507 shares 45,507 $5.48M 0.73% +723 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 39,884 shares; 2024Q4: 40,842 shares; 2025Q1: 30,590 shares; 2025Q2: 28,686 shares; 2025Q3: 28,496 shares; 2025Q4: 28,235 shares 28,235 $4.14M 0.55% -261 Timeline NSRGY NESTLE SA-SPONS ADR More: the full row for NESTLE SA-SPONS ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 191,912 shares; 2024Q4: 190,777 shares; 2025Q1: 107,858 shares; 2025Q2: 95,559 shares; 2025Q3: 34,835 shares; 2025Q4: 34,035 shares 34,035 $3.36M 0.45% -800 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,000 shares; 2024Q4: 12,000 shares; 2025Q1: 11,955 shares; 2025Q2: 11,955 shares; 2025Q3: 11,955 shares; 2025Q4: 11,955 shares 11,955 $3.26M 0.43% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,552 shares; 2024Q4: 7,552 shares; 2025Q1: 6,417 shares; 2025Q2: 6,417 shares; 2025Q3: 5,500 shares; 2025Q4: 10,617 shares 10,617 $3.08M 0.41% +5,117 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: 86,911 shares; 2024Q4: 88,135 shares; 2025Q1: 59,851 shares; 2025Q2: 59,243 shares; 2025Q3: 14,041 shares; 2025Q4: 13,469 shares 13,469 $1.93M 0.26% -572 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,571 shares; 2024Q4: 37,571 shares; 2025Q1: 36,941 shares; 2025Q2: 36,941 shares; 2025Q3: 34,720 shares; 2025Q4: 34,720 shares 34,720 $1.07M 0.14% 0 Timeline CADE CADENCE BANK More: the full row for CADENCE BANK Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,950 shares; 2024Q4: 20,950 shares; 2025Q1: not reported; 2025Q2: 20,950 shares; 2025Q3: 20,950 shares; 2025Q4: 20,950 shares 20,950 $897K 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 829 shares; 2024Q4: 829 shares; 2025Q1: 860 shares; 2025Q2: 2,062 shares; 2025Q3: 2,053 shares; 2025Q4: 2,095 shares 2,095 $735K 0.1% +42 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,648 shares; 2024Q4: 9,648 shares; 2025Q1: 9,208 shares; 2025Q2: 7,016 shares; 2025Q3: 7,016 shares; 2025Q4: 7,016 shares 7,016 $563K 0.07% 0 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 580 shares; 2024Q4: 580 shares; 2025Q1: 580 shares; 2025Q2: 580 shares; 2025Q3: 580 shares; 2025Q4: 5,800 shares 5,800 $544K 0.07% +5,220 Timeline GLW CORNING INC More: the full row for CORNING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 5,271 shares; 2025Q1: 5,215 shares; 2025Q2: 5,215 shares; 2025Q3: 5,215 shares; 2025Q4: 5,215 shares 5,215 $457K 0.06% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 3,062 shares; 2025Q1: 3,062 shares; 2025Q2: 3,027 shares; 2025Q3: 2,975 shares; 2025Q4: 2,975 shares 2,975 $453K 0.06% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,875 shares; 2025Q1: 1,875 shares; 2025Q2: 1,875 shares; 2025Q3: 1,823 shares; 2025Q4: 1,823 shares 1,823 $377K 0.05% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,956 shares; 2025Q1: 1,956 shares; 2025Q2: 1,956 shares; 2025Q3: 1,956 shares; 2025Q4: 1,956 shares 1,956 $359K 0.05% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,766 shares; 2024Q4: 42,288 shares; 2025Q1: 42,288 shares; 2025Q2: 42,288 shares; 2025Q3: 42,288 shares; 2025Q4: 42,288 shares 42,288 $294K 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,183 shares; 2024Q4: 1,183 shares; 2025Q1: 1,248 shares; 2025Q2: 1,251 shares; 2025Q3: 594 shares; 2025Q4: 631 shares 631 $284K 0.04% +37 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 6,521 shares; 2025Q1: 6,521 shares; 2025Q2: 6,521 shares; 2025Q3: 6,521 shares; 2025Q4: 6,521 shares 6,521 $270K 0.04% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,540 shares; 2025Q1: 2,540 shares; 2025Q2: 2,540 shares; 2025Q3: 2,524 shares; 2025Q4: 2,524 shares 2,524 $266K 0.04% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,636 shares; 2025Q1: not reported; 2025Q2: 1,636 shares; 2025Q3: 1,636 shares; 2025Q4: 1,636 shares 1,636 $217K 0.03% 0 Timeline APD AIR PRODUCTS AND CHEMICALS I More: the full row for AIR PRODUCTS AND CHEMICALS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 862 shares; 2025Q1: 845 shares; 2025Q2: 845 shares; 2025Q3: 845 shares; 2025Q4: 845 shares 845 $209K 0.03% 0 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,050 shares 2,050 $51K 0.01% new Timeline PROVECTUS BIOPHARMACEUTICALS PROVECTUS BIOPHARMACEUTICALS More: the full row for PROVECTUS BIOPHARMACEUTICALS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,000 shares; 2024Q4: 20,000 shares; 2025Q1: 20,000 shares; 2025Q2: 20,000 shares; 2025Q3: 20,000 shares; 2025Q4: 20,000 shares 20,000 $1.12K <0.01% 0