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: 47,747 shares; 2024Q4: 47,174 shares; 2025Q1: 45,467 shares; 2025Q2: 43,240 shares; 2025Q3: 42,360 shares; 2025Q4: 40,450 shares 40,450 $12.7M 4.91% -1,910 Timeline IBDT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 291,975 shares; 2024Q4: 319,174 shares; 2025Q1: 362,694 shares; 2025Q2: 363,094 shares; 2025Q3: 364,960 shares; 2025Q4: 390,560 shares 390,560 $9.94M 3.85% +25,600 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: 40,452 shares; 2024Q4: 41,852 shares; 2025Q1: 41,197 shares; 2025Q2: 40,606 shares; 2025Q3: 39,931 shares; 2025Q4: 39,030 shares 39,030 $9.01M 3.49% -901 Timeline IBDU ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 272,895 shares; 2024Q4: 306,400 shares; 2025Q1: 339,000 shares; 2025Q2: 341,400 shares; 2025Q3: 342,150 shares; 2025Q4: 375,595 shares 375,595 $8.79M 3.41% +33,445 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: 16,912 shares; 2024Q4: 16,742 shares; 2025Q1: 15,847 shares; 2025Q2: 15,577 shares; 2025Q3: 15,027 shares; 2025Q4: 14,962 shares 14,962 $8.54M 3.31% -65 Timeline IBDS ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 292,130 shares; 2024Q4: 310,130 shares; 2025Q1: 339,470 shares; 2025Q2: 339,370 shares; 2025Q3: 339,070 shares; 2025Q4: 350,425 shares 350,425 $8.51M 3.3% +11,355 Timeline IBDV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 193,900 shares; 2024Q4: 237,100 shares; 2025Q1: 273,500 shares; 2025Q2: 289,000 shares; 2025Q3: 296,250 shares; 2025Q4: 359,850 shares 359,850 $7.94M 3.08% +63,600 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,563 shares; 2024Q4: 34,335 shares; 2025Q1: 25,325 shares; 2025Q2: 24,925 shares; 2025Q3: 24,710 shares; 2025Q4: 23,160 shares 23,160 $7.46M 2.89% -1,550 Timeline IBDR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 265,485 shares; 2024Q4: 279,985 shares; 2025Q1: 297,820 shares; 2025Q2: 300,320 shares; 2025Q3: 304,120 shares; 2025Q4: 301,825 shares 301,825 $7.31M 2.83% -2,295 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: 16,952 shares; 2024Q4: 16,757 shares; 2025Q1: 16,327 shares; 2025Q2: 16,330 shares; 2025Q3: 16,067 shares; 2025Q4: 14,927 shares 14,927 $7.22M 2.8% -1,140 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,996 shares; 2024Q4: 12,896 shares; 2025Q1: 12,521 shares; 2025Q2: 12,486 shares; 2025Q3: 12,211 shares; 2025Q4: 12,056 shares 12,056 $6.99M 2.71% -155 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: 46,925 shares; 2024Q4: 45,922 shares; 2025Q1: 45,425 shares; 2025Q2: 43,575 shares; 2025Q3: 36,150 shares; 2025Q4: 32,900 shares 32,900 $6.03M 2.34% -3,250 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,827 shares; 2024Q4: 24,905 shares; 2025Q1: 23,465 shares; 2025Q2: 24,520 shares; 2025Q3: 23,870 shares; 2025Q4: 22,528 shares 22,528 $5.97M 2.31% -1,342 Timeline CMI CUMMINS INC More: the full row for CUMMINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,030 shares; 2024Q4: 12,778 shares; 2025Q1: 12,260 shares; 2025Q2: 12,260 shares; 2025Q3: 12,050 shares; 2025Q4: 11,413 shares 11,413 $5.83M 2.26% -637 Timeline IBDW ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 147,700 shares; 2024Q4: 170,000 shares; 2025Q1: 199,350 shares; 2025Q2: 199,350 shares; 2025Q3: 201,350 shares; 2025Q4: 246,350 shares 246,350 $5.21M 2.02% +45,000 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,457 shares; 2024Q4: 8,322 shares; 2025Q1: 7,362 shares; 2025Q2: 7,012 shares; 2025Q3: 6,625 shares; 2025Q4: 5,585 shares 5,585 $4.91M 1.9% -1,040 Timeline OEF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,333 shares; 2024Q4: 13,183 shares; 2025Q1: 12,841 shares; 2025Q2: 13,126 shares; 2025Q3: 12,501 shares; 2025Q4: 12,797 shares 12,797 $4.39M 1.7% +296 Timeline BANK OF AMER CORP BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,500 shares; 2024Q4: 3,397 shares; 2025Q1: 3,343 shares; 2025Q2: 3,373 shares; 2025Q3: 3,365 shares; 2025Q4: 3,445 shares 3,445 $4.31M 1.67% +80 AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,290 shares; 2024Q4: 27,340 shares; 2025Q1: 26,290 shares; 2025Q2: 24,965 shares; 2025Q3: 22,865 shares; 2025Q4: 16,740 shares 16,740 $4.3M 1.67% -6,125 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: 35,330 shares; 2024Q4: 35,460 shares; 2025Q1: 35,410 shares; 2025Q2: 35,510 shares; 2025Q3: 33,985 shares; 2025Q4: 31,935 shares 31,935 $4.24M 1.64% -2,050 Timeline FCX FREEPORT MCMORAN INC More: the full row for FREEPORT MCMORAN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 30,075 shares; 2025Q1: 74,875 shares; 2025Q2: 75,875 shares; 2025Q3: 76,875 shares; 2025Q4: 82,975 shares 82,975 $4.21M 1.63% +6,100 Timeline VRTX VERTEX PHARMACEUTICALS INC More: the full row for VERTEX PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,175 shares; 2024Q4: 6,034 shares; 2025Q1: 7,954 shares; 2025Q2: 8,150 shares; 2025Q3: 7,875 shares; 2025Q4: 9,040 shares 9,040 $4.1M 1.59% +1,165 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,303 shares; 2024Q4: 11,278 shares; 2025Q1: 11,478 shares; 2025Q2: 11,478 shares; 2025Q3: 11,525 shares; 2025Q4: 11,485 shares 11,485 $3.76M 1.46% -40 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES 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: 31,810 shares; 2025Q2: 40,085 shares; 2025Q3: 43,832 shares; 2025Q4: 45,327 shares 45,327 $3.7M 1.44% +1,495 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,661 shares; 2024Q4: 4,399 shares; 2025Q1: 4,414 shares; 2025Q2: 4,462 shares; 2025Q3: 4,299 shares; 2025Q4: 5,496 shares 5,496 $3.64M 1.41% +1,197 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: not reported; 2024Q4: not reported; 2025Q1: 21,300 shares; 2025Q2: 32,650 shares; 2025Q3: 31,400 shares; 2025Q4: 30,850 shares 30,850 $3.6M 1.4% -550 Timeline NKE NIKE INC More: the full row for NIKE 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: 54,870 shares 54,870 $3.5M 1.35% new Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,775 shares; 2024Q4: 46,375 shares; 2025Q1: 45,425 shares; 2025Q2: 45,425 shares; 2025Q3: 45,425 shares; 2025Q4: 44,325 shares 44,325 $3.41M 1.32% -1,100 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: not reported; 2025Q1: 12,680 shares; 2025Q2: 26,430 shares; 2025Q3: 36,880 shares; 2025Q4: 61,180 shares 61,180 $3.11M 1.21% +24,300 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,415 shares; 2024Q4: 22,380 shares; 2025Q1: 15,380 shares; 2025Q2: 13,680 shares; 2025Q3: 13,525 shares; 2025Q4: 13,075 shares 13,075 $2.99M 1.16% -450 Timeline COF CAPITAL ONE FINL CORP More: the full row for CAPITAL ONE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,195 shares; 2024Q4: 10,625 shares; 2025Q1: 11,125 shares; 2025Q2: 11,990 shares; 2025Q3: 12,315 shares; 2025Q4: 12,250 shares 12,250 $2.97M 1.15% -65 Timeline MNST MONSTER BEVERAGE CORP NEW More: the full row for MONSTER BEVERAGE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 41,845 shares; 2024Q4: 44,395 shares; 2025Q1: 43,645 shares; 2025Q2: 43,695 shares; 2025Q3: 40,695 shares; 2025Q4: 37,895 shares 37,895 $2.9M 1.13% -2,800 Timeline HEWLETT PACKARD ENTERPRISE C HEWLETT PACKARD ENTERPRISE C More: the full row for HEWLETT PACKARD ENTERPRISE C Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 12,550 shares; 2025Q1: 26,325 shares; 2025Q2: 26,825 shares; 2025Q3: 33,500 shares; 2025Q4: 43,400 shares 43,400 $2.89M 1.12% +9,900 ABNB AIRBNB INC More: the full row for AIRBNB 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: 12,900 shares; 2025Q4: 21,240 shares 21,240 $2.88M 1.12% +8,340 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,523 shares; 2024Q4: 3,671 shares; 2025Q1: 3,703 shares; 2025Q2: 3,703 shares; 2025Q3: 3,703 shares; 2025Q4: 3,309 shares 3,309 $2.85M 1.11% -394 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: 22,885 shares; 2024Q4: 22,085 shares; 2025Q1: 21,085 shares; 2025Q2: 20,960 shares; 2025Q3: 20,860 shares; 2025Q4: 18,695 shares 18,695 $2.68M 1.04% -2,165 Timeline DHI D R HORTON INC More: the full row for D R HORTON 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: 16,990 shares 16,990 $2.45M 0.95% new Timeline IBDX ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 41,000 shares; 2024Q4: 45,000 shares; 2025Q1: 52,500 shares; 2025Q2: 52,500 shares; 2025Q3: 56,000 shares; 2025Q4: 94,500 shares 94,500 $2.41M 0.94% +38,500 Timeline KMB KIMBERLY-CLARK CORP More: the full row for KIMBERLY-CLARK CORP 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: 23,695 shares 23,695 $2.39M 0.93% new Timeline TFC TRUIST FINL CORP More: the full row for TRUIST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 66,723 shares; 2024Q4: 64,300 shares; 2025Q1: 59,400 shares; 2025Q2: 56,900 shares; 2025Q3: 54,900 shares; 2025Q4: 47,800 shares 47,800 $2.35M 0.91% -7,100 Timeline SCZ ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,653 shares; 2024Q4: 3,713 shares; 2025Q1: 31,789 shares; 2025Q2: 28,498 shares; 2025Q3: 27,103 shares; 2025Q4: 29,133 shares 29,133 $2.26M 0.88% +2,030 Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS CO 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: 8,710 shares; 2025Q4: 13,915 shares 13,915 $2.25M 0.87% +5,205 Timeline TGT TARGET CORP More: the full row for TARGET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 14,190 shares; 2025Q1: 18,925 shares; 2025Q2: 25,495 shares; 2025Q3: 26,547 shares; 2025Q4: 22,687 shares 22,687 $2.22M 0.86% -3,860 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: 4,273 shares; 2024Q4: 4,273 shares; 2025Q1: 4,400 shares; 2025Q2: 4,400 shares; 2025Q3: 4,085 shares; 2025Q4: 4,239 shares 4,239 $2.21M 0.86% +154 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: 4,433 shares; 2024Q4: 4,433 shares; 2025Q1: 4,433 shares; 2025Q2: 5,243 shares; 2025Q3: 5,243 shares; 2025Q4: 7,398 shares 7,398 $1.99M 0.77% +2,155 Timeline IWN ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 10,449 shares; 2025Q2: 11,274 shares; 2025Q3: 10,700 shares; 2025Q4: 10,799 shares 10,799 $1.96M 0.76% +99 Timeline KNSL KINSALE CAP GROUP INC More: the full row for KINSALE CAP GROUP 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: 1,777 shares; 2025Q3: 2,547 shares; 2025Q4: 4,967 shares 4,967 $1.94M 0.75% +2,420 Timeline BBY BEST BUY INC More: the full row for BEST BUY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,575 shares; 2024Q4: 34,050 shares; 2025Q1: 33,475 shares; 2025Q2: 33,475 shares; 2025Q3: 33,475 shares; 2025Q4: 28,975 shares 28,975 $1.94M 0.75% -4,500 Timeline IWS ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,469 shares; 2024Q4: 13,592 shares; 2025Q1: 13,906 shares; 2025Q2: 14,078 shares; 2025Q3: 13,373 shares; 2025Q4: 13,700 shares 13,700 $1.93M 0.75% +327 Timeline NBIX NEUROCRINE BIOSCIENCES INC More: the full row for NEUROCRINE BIOSCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,515 shares; 2024Q4: 14,115 shares; 2025Q1: 14,990 shares; 2025Q2: 14,910 shares; 2025Q3: 13,810 shares; 2025Q4: 13,560 shares 13,560 $1.92M 0.75% -250 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: not reported; 2024Q4: 560 shares; 2025Q1: 2,513 shares; 2025Q2: 3,043 shares; 2025Q3: 2,873 shares; 2025Q4: 2,833 shares 2,833 $1.92M 0.74% -40 Timeline GRMN GARMIN LTD More: the full row for GARMIN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,490 shares; 2024Q4: 11,490 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 9,325 shares 9,325 $1.89M 0.73% new Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,975 shares; 2024Q4: 14,215 shares; 2025Q1: 13,790 shares; 2025Q2: 13,790 shares; 2025Q3: 9,705 shares; 2025Q4: 9,505 shares 9,505 $1.85M 0.72% -200 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: 15,807 shares; 2024Q4: 15,257 shares; 2025Q1: 13,633 shares; 2025Q2: 10,723 shares; 2025Q3: 10,728 shares; 2025Q4: 8,580 shares 8,580 $1.78M 0.69% -2,148 Timeline ISRG INTUITIVE SURGICAL INC More: the full row for INTUITIVE SURGICAL 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: 995 shares; 2025Q3: 1,196 shares; 2025Q4: 2,984 shares 2,984 $1.69M 0.65% +1,788 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 7,750 shares; 2025Q2: 23,100 shares; 2025Q3: 37,950 shares; 2025Q4: 43,750 shares 43,750 $1.68M 0.65% +5,800 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,565 shares; 2024Q4: 7,498 shares; 2025Q1: 8,145 shares; 2025Q2: 8,170 shares; 2025Q3: 7,860 shares; 2025Q4: 7,390 shares 7,390 $1.65M 0.64% -470 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,810 shares; 2024Q4: 5,410 shares; 2025Q1: 5,335 shares; 2025Q2: 5,335 shares; 2025Q3: 5,370 shares; 2025Q4: 5,335 shares 5,335 $1.63M 0.63% -35 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,450 shares; 2024Q4: 23,852 shares; 2025Q1: 20,252 shares; 2025Q2: 19,252 shares; 2025Q3: 18,952 shares; 2025Q4: 17,930 shares 17,930 $1.51M 0.59% -1,022 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,795 shares; 2024Q4: 4,734 shares; 2025Q1: 4,734 shares; 2025Q2: 4,734 shares; 2025Q3: 4,686 shares; 2025Q4: 4,236 shares 4,236 $1.46M 0.57% -450 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: 10,288 shares; 2024Q4: 10,173 shares; 2025Q1: 10,320 shares; 2025Q2: 11,580 shares; 2025Q3: 10,735 shares; 2025Q4: 4,125 shares 4,125 $1.36M 0.53% -6,610 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,620 shares; 2024Q4: 10,820 shares; 2025Q1: 12,630 shares; 2025Q2: 12,630 shares; 2025Q3: 12,530 shares; 2025Q4: 13,430 shares 13,430 $1.29M 0.5% +900 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,317 shares; 2024Q4: 1,067 shares; 2025Q1: 1,111 shares; 2025Q2: 1,127 shares; 2025Q3: 1,130 shares; 2025Q4: 1,176 shares 1,176 $1.26M 0.49% +46 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,506 shares; 2024Q4: 5,696 shares; 2025Q1: 5,581 shares; 2025Q2: 5,741 shares; 2025Q3: 5,470 shares; 2025Q4: 5,070 shares 5,070 $1.16M 0.45% -400 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: 9,947 shares; 2024Q4: 10,497 shares; 2025Q1: 12,497 shares; 2025Q2: 12,904 shares; 2025Q3: 12,487 shares; 2025Q4: 9,162 shares 9,162 $1.15M 0.45% -3,325 Timeline USB US BANCORP More: the full row for US BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,875 shares; 2024Q4: 28,225 shares; 2025Q1: 28,625 shares; 2025Q2: 28,625 shares; 2025Q3: 28,725 shares; 2025Q4: 20,625 shares 20,625 $1.1M 0.43% -8,100 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,355 shares; 2024Q4: 5,885 shares; 2025Q1: 5,927 shares; 2025Q2: 5,927 shares; 2025Q3: 5,743 shares; 2025Q4: 4,563 shares 4,563 $851K 0.33% -1,180 Timeline FBTC FIDELITY WISE ORIGIN BITCOIN More: the full row for FIDELITY WISE ORIGIN BITCOIN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,650 shares; 2024Q4: 6,005 shares; 2025Q1: 7,317 shares; 2025Q2: 8,167 shares; 2025Q3: 8,203 shares; 2025Q4: 11,067 shares 11,067 $844K 0.33% +2,864 Timeline MANH MANHATTAN ASSOCIATES INC More: the full row for MANHATTAN ASSOCIATES 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: 4,900 shares; 2025Q3: 4,805 shares; 2025Q4: 4,840 shares 4,840 $839K 0.33% +35 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,092 shares; 2024Q4: 4,167 shares; 2025Q1: 5,402 shares; 2025Q2: 5,955 shares; 2025Q3: 5,670 shares; 2025Q4: 2,205 shares 2,205 $772K 0.3% -3,465 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: 2,359 shares; 2024Q4: 2,607 shares; 2025Q1: 2,607 shares; 2025Q2: 2,682 shares; 2025Q3: 2,608 shares; 2025Q4: 2,838 shares 2,838 $772K 0.3% +230 Timeline CMG CHIPOTLE MEXICAN GRILL INC More: the full row for CHIPOTLE MEXICAN GRILL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 63,275 shares; 2024Q4: 64,675 shares; 2025Q1: 58,675 shares; 2025Q2: 58,315 shares; 2025Q3: 57,115 shares; 2025Q4: 17,000 shares 17,000 $629K 0.24% -40,115 Timeline IGSB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,357 shares; 2024Q4: 12,167 shares; 2025Q1: 11,860 shares; 2025Q2: 11,368 shares; 2025Q3: 11,283 shares; 2025Q4: 11,872 shares 11,872 $628K 0.24% +589 Timeline HPE HEWLETT PACKARD ENTERPRISE C More: the full row for HEWLETT PACKARD ENTERPRISE C 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: 8,410 shares; 2025Q4: 24,010 shares 24,010 $577K 0.22% +15,600 Timeline IJR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,074 shares; 2024Q4: 3,174 shares; 2025Q1: 3,299 shares; 2025Q2: 2,899 shares; 2025Q3: 2,984 shares; 2025Q4: 4,239 shares 4,239 $509K 0.2% +1,255 Timeline HNRG HALLADOR ENERGY COMPANY More: the full row for HALLADOR ENERGY COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 19,000 shares; 2025Q1: 19,000 shares; 2025Q2: 19,000 shares; 2025Q3: 19,000 shares; 2025Q4: 24,000 shares 24,000 $457K 0.18% +5,000 Timeline AFL AFLAC INC More: the full row for AFLAC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,000 shares; 2024Q4: 4,000 shares; 2025Q1: 4,000 shares; 2025Q2: 4,000 shares; 2025Q3: 4,000 shares; 2025Q4: 4,000 shares 4,000 $441K 0.17% 0 Timeline IBMQ ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,000 shares; 2024Q4: 13,000 shares; 2025Q1: 13,000 shares; 2025Q2: 13,000 shares; 2025Q3: 13,000 shares; 2025Q4: 13,000 shares 13,000 $332K 0.13% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 765 shares; 2024Q4: 766 shares; 2025Q1: 738 shares; 2025Q2: 738 shares; 2025Q3: 709 shares; 2025Q4: 469 shares 469 $320K 0.12% -240 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,000 shares; 2025Q4: 1,000 shares 1,000 $314K 0.12% 0 Timeline TPL TEXAS PACIFIC LAND CORPORATI More: the full row for TEXAS PACIFIC LAND CORPORATI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,271 shares; 2024Q4: 1,090 shares; 2025Q1: 863 shares; 2025Q2: 863 shares; 2025Q3: 813 shares; 2025Q4: 1,050 shares 1,050 $302K 0.12% +237 Timeline IBMO ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,200 shares; 2024Q4: 11,000 shares; 2025Q1: 11,000 shares; 2025Q2: 11,000 shares; 2025Q3: 11,000 shares; 2025Q4: 11,000 shares 11,000 $282K 0.11% 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: not reported; 2025Q1: 1,390 shares; 2025Q2: 1,398 shares; 2025Q3: 1,422 shares; 2025Q4: 1,722 shares 1,722 $262K 0.1% +300 Timeline IBMP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,000 shares; 2024Q4: 10,000 shares; 2025Q1: 10,000 shares; 2025Q2: 10,000 shares; 2025Q3: 10,000 shares; 2025Q4: 10,000 shares 10,000 $254K 0.1% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 285 shares; 2025Q3: 290 shares; 2025Q4: 365 shares 365 $241K 0.09% +75 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 575 shares; 2025Q4: 510 shares 510 $229K 0.09% -65 Timeline STLD STEEL DYNAMICS INC More: the full row for STEEL DYNAMICS 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: 1,225 shares 1,225 $208K 0.08% new 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 406 shares 406 $204K 0.08% new Timeline MBIN MERCHANTS BANCORP IND More: the full row for MERCHANTS BANCORP IND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,735 shares; 2024Q4: 6,735 shares; 2025Q1: 6,735 shares; 2025Q2: 6,735 shares; 2025Q3: 6,295 shares; 2025Q4: 5,985 shares 5,985 $204K 0.08% -310 Timeline FDMT 4D MOLECULAR THERAPEUTICS IN More: the full row for 4D MOLECULAR THERAPEUTICS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,000 shares; 2024Q4: 25,000 shares; 2025Q1: 25,000 shares; 2025Q2: 25,000 shares; 2025Q3: 25,000 shares; 2025Q4: 25,000 shares 25,000 $188K 0.07% 0 Timeline