LQD 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: 79,913 shares; 2024Q4: 58,327 shares; 2025Q1: 176,448 shares; 2025Q2: 196,194 shares; 2025Q3: 210,289 shares; 2025Q4: 258,965 shares 258,965 $28.5M 5.11% +48,676 Timeline BINC BLACKROCK ETF TRUST II More: the full row for BLACKROCK ETF TRUST II 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: 500,156 shares 500,156 $26.4M 4.73% new 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: 148,901 shares; 2024Q4: 144,834 shares; 2025Q1: 144,796 shares; 2025Q2: 140,379 shares; 2025Q3: 134,881 shares; 2025Q4: 132,312 shares 132,312 $24.7M 4.42% -2,569 Timeline BLV VANGUARD BD INDEX FDS More: the full row for VANGUARD BD INDEX FDS 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: 111,270 shares; 2025Q3: 244,170 shares; 2025Q4: 313,903 shares 313,903 $21.8M 3.91% +69,733 Timeline MSTR STRATEGY INC More: the full row for STRATEGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 160,668 shares; 2024Q4: 160,211 shares; 2025Q1: 135,454 shares; 2025Q2: 134,075 shares; 2025Q3: 89,981 shares; 2025Q4: 128,733 shares 128,733 $19.6M 3.5% +38,752 Timeline HYG 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: 112,077 shares; 2024Q4: 123,478 shares; 2025Q1: 284,833 shares; 2025Q2: 299,252 shares; 2025Q3: 312,045 shares; 2025Q4: 234,458 shares 234,458 $18.9M 3.39% -77,587 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: 31,070 shares; 2024Q4: 31,732 shares; 2025Q1: 35,195 shares; 2025Q2: 35,900 shares; 2025Q3: 35,590 shares; 2025Q4: 36,624 shares 36,624 $17.7M 3.17% +1,034 Timeline IBIT ISHARES BITCOIN TRUST ETF More: the full row for ISHARES BITCOIN TRUST ETF Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 282,326 shares; 2024Q4: 293,705 shares; 2025Q1: 289,860 shares; 2025Q2: 288,111 shares; 2025Q3: 287,670 shares; 2025Q4: 355,730 shares 355,730 $17.7M 3.16% +68,060 Timeline TLT 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: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 179,351 shares 179,351 $15.6M 2.8% new 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: 45,634 shares; 2024Q4: 45,989 shares; 2025Q1: 50,153 shares; 2025Q2: 50,461 shares; 2025Q3: 49,404 shares; 2025Q4: 48,551 shares 48,551 $15.2M 2.72% -853 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: 34,076 shares; 2024Q4: 33,663 shares; 2025Q1: 33,569 shares; 2025Q2: 34,061 shares; 2025Q3: 37,033 shares; 2025Q4: 33,671 shares 33,671 $15.1M 2.71% -3,362 Timeline BMNR BITMINE IMMERSION TECHS INC More: the full row for BITMINE IMMERSION TECHS 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: 276,412 shares; 2025Q4: 503,896 shares 503,896 $13.7M 2.45% +227,484 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: 59,717 shares; 2024Q4: 60,172 shares; 2025Q1: 57,225 shares; 2025Q2: 57,281 shares; 2025Q3: 56,375 shares; 2025Q4: 57,610 shares 57,610 $13.3M 2.38% +1,235 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: 9,601 shares; 2024Q4: 9,919 shares; 2025Q1: 10,224 shares; 2025Q2: 10,621 shares; 2025Q3: 10,800 shares; 2025Q4: 10,835 shares 10,835 $11.6M 2.09% +35 Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,920 shares; 2024Q4: 21,019 shares; 2025Q1: 26,573 shares; 2025Q2: 26,742 shares; 2025Q3: 26,648 shares; 2025Q4: 26,437 shares 26,437 $11.2M 2% -211 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: 59,444 shares; 2024Q4: 51,050 shares; 2025Q1: 40,277 shares; 2025Q2: 41,000 shares; 2025Q3: 40,395 shares; 2025Q4: 40,441 shares 40,441 $11M 1.97% +46 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: 105,477 shares; 2024Q4: 109,395 shares; 2025Q1: 202,663 shares; 2025Q2: 203,604 shares; 2025Q3: 201,737 shares; 2025Q4: 209,731 shares 209,731 $10.7M 1.91% +7,994 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: 36,749 shares; 2024Q4: 36,858 shares; 2025Q1: 40,296 shares; 2025Q2: 41,284 shares; 2025Q3: 41,190 shares; 2025Q4: 42,621 shares 42,621 $10.3M 1.85% +1,431 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: 18,580 shares; 2024Q4: 19,062 shares; 2025Q1: 21,186 shares; 2025Q2: 21,778 shares; 2025Q3: 29,602 shares; 2025Q4: 30,106 shares 30,106 $9.94M 1.78% +504 Timeline BA BOEING CO More: the full row for BOEING 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: 39,015 shares; 2025Q2: 40,568 shares; 2025Q3: 41,578 shares; 2025Q4: 45,092 shares 45,092 $9.79M 1.75% +3,514 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: not reported; 2024Q4: not reported; 2025Q1: 54,967 shares; 2025Q2: 57,111 shares; 2025Q3: 60,649 shares; 2025Q4: 61,009 shares 61,009 $8.94M 1.6% +360 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 44,695 shares; 2024Q4: 46,715 shares; 2025Q1: 50,453 shares; 2025Q2: 51,242 shares; 2025Q3: 51,326 shares; 2025Q4: 54,312 shares 54,312 $8.7M 1.56% +2,986 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: 20,241 shares; 2024Q4: 20,865 shares; 2025Q1: 21,541 shares; 2025Q2: 22,162 shares; 2025Q3: 22,815 shares; 2025Q4: 24,704 shares 24,704 $8.66M 1.55% +1,889 Timeline LPX LOUISIANA PAC CORP More: the full row for LOUISIANA PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 59,092 shares; 2024Q4: 59,432 shares; 2025Q1: 74,593 shares; 2025Q2: 79,401 shares; 2025Q3: 79,803 shares; 2025Q4: 106,734 shares 106,734 $8.62M 1.54% +26,931 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: 51,896 shares; 2024Q4: 53,304 shares; 2025Q1: 61,276 shares; 2025Q2: 65,472 shares; 2025Q3: 66,829 shares; 2025Q4: 70,778 shares 70,778 $8.52M 1.53% +3,949 Timeline SOLV SOLVENTUM CORP More: the full row for SOLVENTUM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,725 shares; 2024Q4: 45,893 shares; 2025Q1: 77,272 shares; 2025Q2: 82,318 shares; 2025Q3: 99,169 shares; 2025Q4: 107,408 shares 107,408 $8.51M 1.52% +8,239 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: 13,599 shares; 2024Q4: 14,088 shares; 2025Q1: 14,354 shares; 2025Q2: 14,803 shares; 2025Q3: 15,430 shares; 2025Q4: 16,593 shares 16,593 $8.34M 1.49% +1,163 Timeline RSP INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 67,048 shares; 2024Q4: 47,558 shares; 2025Q1: 80,736 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 34,601 shares 34,601 $6.63M 1.19% new Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,083 shares; 2024Q4: 14,166 shares; 2025Q1: 18,293 shares; 2025Q2: 18,571 shares; 2025Q3: 18,162 shares; 2025Q4: 17,910 shares 17,910 $6.2M 1.11% -252 Timeline CEG CONSTELLATION ENERGY CORP More: the full row for CONSTELLATION ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,136 shares; 2024Q4: 9,644 shares; 2025Q1: 16,111 shares; 2025Q2: 16,325 shares; 2025Q3: 15,988 shares; 2025Q4: 15,846 shares 15,846 $5.6M 1% -142 Timeline PH PARKER-HANNIFIN CORP More: the full row for PARKER-HANNIFIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,860 shares; 2024Q4: 4,900 shares; 2025Q1: 5,816 shares; 2025Q2: 5,883 shares; 2025Q3: 5,889 shares; 2025Q4: 5,854 shares 5,854 $5.15M 0.92% -35 Timeline NEM NEWMONT CORP More: the full row for NEWMONT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 39,100 shares; 2024Q4: 44,824 shares; 2025Q1: 49,580 shares; 2025Q2: 51,601 shares; 2025Q3: 51,079 shares; 2025Q4: 50,254 shares 50,254 $5.02M 0.9% -825 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: 6,556 shares; 2024Q4: 6,726 shares; 2025Q1: 8,592 shares; 2025Q2: 9,024 shares; 2025Q3: 8,994 shares; 2025Q4: 8,884 shares 8,884 $4.53M 0.81% -110 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: 19,519 shares; 2024Q4: 21,173 shares; 2025Q1: 24,130 shares; 2025Q2: 24,597 shares; 2025Q3: 24,536 shares; 2025Q4: 24,610 shares 24,610 $4.51M 0.81% +74 Timeline LHX L3HARRIS TECHNOLOGIES INC More: the full row for L3HARRIS TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,306 shares; 2024Q4: 8,869 shares; 2025Q1: 13,663 shares; 2025Q2: 13,963 shares; 2025Q3: 14,011 shares; 2025Q4: 14,129 shares 14,129 $4.15M 0.74% +118 Timeline BHP BHP BILLITON LIMITED More: the full row for BHP BILLITON LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 30,720 shares; 2024Q4: 33,321 shares; 2025Q1: 63,439 shares; 2025Q2: 64,388 shares; 2025Q3: 65,678 shares; 2025Q4: 68,113 shares 68,113 $4.11M 0.74% +2,435 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: 10,204 shares; 2024Q4: 10,560 shares; 2025Q1: 11,680 shares; 2025Q2: 12,184 shares; 2025Q3: 11,985 shares; 2025Q4: 12,307 shares 12,307 $3.97M 0.71% +322 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: 6,006 shares; 2024Q4: 6,376 shares; 2025Q1: 6,029 shares; 2025Q2: 6,182 shares; 2025Q3: 6,504 shares; 2025Q4: 6,802 shares 6,802 $3.88M 0.7% +298 Timeline BLK BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,603 shares; 2025Q1: 3,273 shares; 2025Q2: 3,380 shares; 2025Q3: 3,407 shares; 2025Q4: 3,615 shares 3,615 $3.87M 0.69% +208 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: 14,383 shares; 2024Q4: 14,535 shares; 2025Q1: 16,753 shares; 2025Q2: 16,895 shares; 2025Q3: 16,719 shares; 2025Q4: 18,997 shares 18,997 $3.85M 0.69% +2,278 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,083 shares; 2024Q4: 17,512 shares; 2025Q1: 28,542 shares; 2025Q2: 29,396 shares; 2025Q3: 32,924 shares; 2025Q4: 38,850 shares 38,850 $3.84M 0.69% +5,926 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,231 shares; 2024Q4: 9,618 shares; 2025Q1: 13,357 shares; 2025Q2: 14,012 shares; 2025Q3: 15,064 shares; 2025Q4: 15,835 shares 15,835 $3.82M 0.68% +771 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,048 shares; 2024Q4: 10,700 shares; 2025Q1: 12,527 shares; 2025Q2: 12,844 shares; 2025Q3: 12,965 shares; 2025Q4: 14,124 shares 14,124 $3.71M 0.66% +1,159 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,045 shares; 2024Q4: 30,037 shares; 2025Q1: 29,537 shares; 2025Q2: 30,775 shares; 2025Q3: 31,049 shares; 2025Q4: 32,523 shares 32,523 $3.62M 0.65% +1,474 Timeline STE STERIS PLC More: the full row for STERIS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,605 shares; 2024Q4: 9,771 shares; 2025Q1: 12,760 shares; 2025Q2: 13,022 shares; 2025Q3: 13,231 shares; 2025Q4: 14,158 shares 14,158 $3.59M 0.64% +927 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,391 shares; 2024Q4: 6,805 shares; 2025Q1: 8,748 shares; 2025Q2: 9,082 shares; 2025Q3: 9,283 shares; 2025Q4: 11,076 shares 11,076 $3.59M 0.64% +1,793 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: 11,628 shares; 2024Q4: 12,277 shares; 2025Q1: 18,693 shares; 2025Q2: 19,695 shares; 2025Q3: 20,845 shares; 2025Q4: 23,530 shares 23,530 $3.59M 0.64% +2,685 Timeline ROP ROPER TECHNOLOGIES INC More: the full row for ROPER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,690 shares; 2024Q4: 4,103 shares; 2025Q1: 4,941 shares; 2025Q2: 5,088 shares; 2025Q3: 6,124 shares; 2025Q4: 7,942 shares 7,942 $3.54M 0.63% +1,818 Timeline ITW ILLINOIS TOOL WKS INC More: the full row for ILLINOIS TOOL WKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,035 shares; 2024Q4: 8,781 shares; 2025Q1: 11,990 shares; 2025Q2: 12,296 shares; 2025Q3: 12,384 shares; 2025Q4: 14,103 shares 14,103 $3.47M 0.62% +1,719 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: 16,153 shares; 2024Q4: 18,404 shares; 2025Q1: 28,002 shares; 2025Q2: 29,591 shares; 2025Q3: 30,159 shares; 2025Q4: 32,406 shares 32,406 $3.41M 0.61% +2,247 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: 10,119 shares; 2024Q4: 11,163 shares; 2025Q1: 12,368 shares; 2025Q2: 14,173 shares; 2025Q3: 14,278 shares; 2025Q4: 14,767 shares 14,767 $3.37M 0.6% +489 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,015 shares; 2024Q4: 14,667 shares; 2025Q1: 15,780 shares; 2025Q2: 16,608 shares; 2025Q3: 20,063 shares; 2025Q4: 29,859 shares 29,859 $3.35M 0.6% +9,796 Timeline MLPA GLOBAL X FDS More: the full row for GLOBAL X FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,420 shares; 2024Q4: 38,685 shares; 2025Q1: 43,642 shares; 2025Q2: 46,311 shares; 2025Q3: 49,893 shares; 2025Q4: 68,877 shares 68,877 $3.33M 0.6% +18,984 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: 2,734 shares; 2024Q4: 2,872 shares; 2025Q1: 2,940 shares; 2025Q2: 3,056 shares; 2025Q3: 3,129 shares; 2025Q4: 3,864 shares 3,864 $3.33M 0.6% +735 Timeline AWK AMERICAN WTR WKS CO INC NEW More: the full row for AMERICAN WTR WKS CO INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,836 shares; 2024Q4: 13,439 shares; 2025Q1: 15,810 shares; 2025Q2: 16,702 shares; 2025Q3: 17,669 shares; 2025Q4: 25,521 shares 25,521 $3.33M 0.6% +7,852 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,592 shares; 2024Q4: 47,643 shares; 2025Q1: 51,254 shares; 2025Q2: 54,122 shares; 2025Q3: 59,951 shares; 2025Q4: 78,533 shares 78,533 $3.2M 0.57% +18,582 Timeline CTVA CORTEVA INC More: the full row for CORTEVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,028 shares; 2024Q4: 34,637 shares; 2025Q1: 40,308 shares; 2025Q2: 42,148 shares; 2025Q3: 42,473 shares; 2025Q4: 47,100 shares 47,100 $3.16M 0.57% +4,627 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: 6,819 shares; 2024Q4: 7,133 shares; 2025Q1: 8,122 shares; 2025Q2: 8,547 shares; 2025Q3: 8,702 shares; 2025Q4: 10,329 shares 10,329 $3.16M 0.57% +1,627 Timeline ET ENERGY TRANSFER L P More: the full row for ENERGY TRANSFER L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 140,093 shares; 2025Q2: 154,188 shares; 2025Q3: 161,280 shares; 2025Q4: 189,880 shares 189,880 $3.13M 0.56% +28,600 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,363 shares; 2024Q4: 7,596 shares; 2025Q1: 8,981 shares; 2025Q2: 9,764 shares; 2025Q3: 9,481 shares; 2025Q4: 9,789 shares 9,789 $3.12M 0.56% +308 Timeline KMI KINDER MORGAN INC DEL More: the full row for KINDER MORGAN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 86,519 shares; 2024Q4: 89,541 shares; 2025Q1: 89,744 shares; 2025Q2: 94,114 shares; 2025Q3: 95,737 shares; 2025Q4: 111,987 shares 111,987 $3.08M 0.55% +16,250 Timeline XEL XCEL ENERGY INC More: the full row for XCEL ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,715 shares; 2024Q4: 33,089 shares; 2025Q1: 35,901 shares; 2025Q2: 39,358 shares; 2025Q3: 39,813 shares; 2025Q4: 41,287 shares 41,287 $3.05M 0.55% +1,474 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,410 shares; 2024Q4: 16,037 shares; 2025Q1: 15,976 shares; 2025Q2: 16,729 shares; 2025Q3: 16,911 shares; 2025Q4: 18,886 shares 18,886 $3.03M 0.54% +1,975 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,771 shares; 2024Q4: 12,068 shares; 2025Q1: 14,097 shares; 2025Q2: 15,592 shares; 2025Q3: 17,593 shares; 2025Q4: 20,992 shares 20,992 $3.01M 0.54% +3,399 Timeline FDS FACTSET RESH SYS INC More: the full row for FACTSET RESH SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,774 shares; 2024Q4: 5,007 shares; 2025Q1: 6,403 shares; 2025Q2: 6,605 shares; 2025Q3: 8,711 shares; 2025Q4: 9,511 shares 9,511 $2.76M 0.49% +800 Timeline PLTR PALANTIR TECHNOLOGIES INC More: the full row for PALANTIR TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,035 shares; 2024Q4: 32,569 shares; 2025Q1: 18,955 shares; 2025Q2: 17,134 shares; 2025Q3: 13,865 shares; 2025Q4: 13,995 shares 13,995 $2.49M 0.45% +130 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: 12,728 shares; 2024Q4: 14,227 shares; 2025Q1: 16,337 shares; 2025Q2: 17,801 shares; 2025Q3: 22,105 shares; 2025Q4: 24,356 shares 24,356 $2.46M 0.44% +2,251 Timeline POWL POWELL INDS INC More: the full row for POWELL INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,388 shares; 2024Q4: 1,388 shares; 2025Q1: 5,643 shares; 2025Q2: 5,665 shares; 2025Q3: 5,767 shares; 2025Q4: 5,936 shares 5,936 $1.89M 0.34% +169 Timeline HBM HUDBAY MINERALS INC More: the full row for HUDBAY MINERALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 61,842 shares; 2024Q4: 65,230 shares; 2025Q1: 91,524 shares; 2025Q2: 91,993 shares; 2025Q3: 94,175 shares; 2025Q4: 94,762 shares 94,762 $1.88M 0.34% +587 Timeline QQQM INVESCO EXCH TRADED FD TR II More: the full row for INVESCO EXCH TRADED FD TR II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,583 shares; 2024Q4: 3,571 shares; 2025Q1: 4,510 shares; 2025Q2: 6,748 shares; 2025Q3: 6,718 shares; 2025Q4: 6,973 shares 6,973 $1.76M 0.32% +255 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,191 shares; 2024Q4: 16,559 shares; 2025Q1: 10,673 shares; 2025Q2: 10,444 shares; 2025Q3: 10,653 shares; 2025Q4: 10,930 shares 10,930 $1.48M 0.26% +277 Timeline IONQ IONQ INC More: the full row for IONQ 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: 29,383 shares; 2025Q2: 28,995 shares; 2025Q3: 30,231 shares; 2025Q4: 31,276 shares 31,276 $1.4M 0.25% +1,045 Timeline ROK ROCKWELL AUTOMATION INC More: the full row for ROCKWELL AUTOMATION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,859 shares; 2024Q4: 1,981 shares; 2025Q1: 2,840 shares; 2025Q2: 2,857 shares; 2025Q3: 3,006 shares; 2025Q4: 3,169 shares 3,169 $1.23M 0.22% +163 Timeline INOD INNODATA INC More: the full row for INNODATA 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: 23,259 shares; 2025Q2: 21,941 shares; 2025Q3: 22,571 shares; 2025Q4: 23,530 shares 23,530 $1.2M 0.21% +959 Timeline MTW MANITOWOC CO INC More: the full row for MANITOWOC CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,084 shares; 2024Q4: 39,041 shares; 2025Q1: 82,373 shares; 2025Q2: 82,136 shares; 2025Q3: 82,610 shares; 2025Q4: 92,034 shares 92,034 $1.1M 0.2% +9,424 Timeline HASI HA SUSTAINABLE INFRA CAP INC More: the full row for HA SUSTAINABLE INFRA CAP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,684 shares; 2024Q4: 22,939 shares; 2025Q1: 22,473 shares; 2025Q2: 23,120 shares; 2025Q3: 32,277 shares; 2025Q4: 34,276 shares 34,276 $1.08M 0.19% +1,999 Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,684 shares; 2024Q4: 4,678 shares; 2025Q1: 4,184 shares; 2025Q2: 4,183 shares; 2025Q3: 4,397 shares; 2025Q4: 4,752 shares 4,752 $1.01M 0.18% +355 Timeline TDG TRANSDIGM GROUP INC More: the full row for TRANSDIGM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 641 shares; 2024Q4: 669 shares; 2025Q1: 580 shares; 2025Q2: 582 shares; 2025Q3: 693 shares; 2025Q4: 757 shares 757 $1.01M 0.18% +64 Timeline EQIX EQUINIX INC More: the full row for EQUINIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 656 shares; 2024Q4: 671 shares; 2025Q1: 757 shares; 2025Q2: 758 shares; 2025Q3: 1,213 shares; 2025Q4: 1,295 shares 1,295 $992K 0.18% +82 Timeline SMMD 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: 20,345 shares; 2024Q4: 15,948 shares; 2025Q1: 10,954 shares; 2025Q2: 10,749 shares; 2025Q3: 11,567 shares; 2025Q4: 12,419 shares 12,419 $931K 0.17% +852 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: 1,235 shares; 2024Q4: 1,337 shares; 2025Q1: 2,030 shares; 2025Q2: 2,058 shares; 2025Q3: 2,470 shares; 2025Q4: 3,853 shares 3,853 $881K 0.16% +1,383 Timeline HIMS HIMS & HERS HEALTH INC More: the full row for HIMS & HERS HEALTH 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: 20,606 shares; 2025Q2: 20,222 shares; 2025Q3: 20,832 shares; 2025Q4: 25,959 shares 25,959 $843K 0.15% +5,127 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 522 shares; 2024Q4: 546 shares; 2025Q1: 489 shares; 2025Q2: 7,365 shares; 2025Q3: 7,679 shares; 2025Q4: 9,164 shares 9,164 $836K 0.15% +1,485 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: 3,280 shares; 2024Q4: 3,383 shares; 2025Q1: 2,528 shares; 2025Q2: 2,528 shares; 2025Q3: 2,393 shares; 2025Q4: 2,513 shares 2,513 $789K 0.14% +120 Timeline FBRT FRANKLIN BSP RLTY TR INC More: the full row for FRANKLIN BSP RLTY TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,055,160 shares; 2024Q4: 1,157,111 shares; 2025Q1: 1,345,488 shares; 2025Q2: 1,408,626 shares; 2025Q3: 1,442,728 shares; 2025Q4: 75,547 shares 75,547 $758K 0.14% -1,367,181 Timeline JBBB JANUS DETROIT STR TR More: the full row for JANUS DETROIT STR 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: not reported; 2025Q2: 13,482 shares; 2025Q3: 13,894 shares; 2025Q4: 15,606 shares 15,606 $744K 0.13% +1,712 Timeline ETHA ISHARES ETHEREUM TR More: the full row for ISHARES ETHEREUM TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,386 shares; 2024Q4: 13,386 shares; 2025Q1: 19,706 shares; 2025Q2: 19,706 shares; 2025Q3: 19,706 shares; 2025Q4: 21,032 shares 21,032 $472K 0.08% +1,326 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,960 shares; 2024Q4: 2,550 shares; 2025Q1: 2,550 shares; 2025Q2: 2,550 shares; 2025Q3: 7,050 shares; 2025Q4: 3,550 shares 3,550 $453K 0.08% -3,500 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,937 shares; 2024Q4: 2,937 shares; 2025Q1: 2,774 shares; 2025Q2: 2,774 shares; 2025Q3: 2,774 shares; 2025Q4: 2,810 shares 2,810 $432K 0.08% +36 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC 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: 4,170 shares; 2025Q2: 4,170 shares; 2025Q3: 4,170 shares; 2025Q4: 4,170 shares 4,170 $398K 0.07% 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: 700 shares; 2024Q4: 690 shares; 2025Q1: 647 shares; 2025Q2: 648 shares; 2025Q3: 537 shares; 2025Q4: 538 shares 538 $367K 0.07% +1 Timeline SPYM SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,271 shares; 2024Q4: 23,566 shares; 2025Q1: 32,104 shares; 2025Q2: 45,902 shares; 2025Q3: 47,072 shares; 2025Q4: 4,272 shares 4,272 $343K 0.06% -42,800 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: 908 shares; 2024Q4: 924 shares; 2025Q1: 471 shares; 2025Q2: 471 shares; 2025Q3: 464 shares; 2025Q4: 501 shares 501 $331K 0.06% +37 Timeline ENVX ENOVIX CORPORATION More: the full row for ENOVIX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,888 shares; 2024Q4: 74,610 shares; 2025Q1: 144,045 shares; 2025Q2: 146,031 shares; 2025Q3: 42,089 shares; 2025Q4: 42,089 shares 42,089 $308K 0.06% 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 993 shares; 2025Q3: 993 shares; 2025Q4: 993 shares 993 $288K 0.05% 0 Timeline IYW 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: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,116 shares 1,116 $223K 0.04% new Timeline PLUG PLUG PWR INC More: the full row for PLUG PWR INC 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 $19.7K <0.01% 0 Timeline