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; 2024Q3: 47,591 shares; 2024Q4: 47,315 shares; 2025Q1: 47,431 shares; 2025Q2: 47,127 shares; 2025Q3: 48,948 shares; 2025Q4: 146,388 shares; 2026Q1: 151,894 shares; 2026Q2: 153,629 shares 153,629 $67.2M 9.02% +1,735 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 233,100 shares; 2024Q4: 235,996 shares; 2025Q1: 218,075 shares; 2025Q2: 209,525 shares; 2025Q3: 207,453 shares; 2025Q4: 202,901 shares; 2026Q1: 189,451 shares; 2026Q2: 183,401 shares 183,401 $36.7M 4.92% -6,050 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 95,493 shares; 2024Q4: 96,133 shares; 2025Q1: 91,614 shares; 2025Q2: 90,764 shares; 2025Q3: 89,589 shares; 2025Q4: 87,925 shares; 2026Q1: 99,210 shares; 2026Q2: 94,398 shares 94,398 $27.3M 3.66% -4,812 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 37,799 shares; 2024Q4: 76,318 shares; 2025Q1: 72,693 shares; 2025Q2: 71,553 shares; 2025Q3: 76,478 shares; 2025Q4: 76,113 shares; 2026Q1: 80,138 shares; 2026Q2: 78,978 shares 78,978 $26.9M 3.61% -1,160 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,900 shares; 2024Q4: 17,150 shares; 2025Q1: 18,550 shares; 2025Q2: 18,425 shares; 2025Q3: 20,325 shares; 2025Q4: 20,090 shares; 2026Q1: 18,695 shares; 2026Q2: 18,255 shares 18,255 $19.4M 2.61% -440 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: 55,577 shares; 2024Q4: 55,377 shares; 2025Q1: 54,352 shares; 2025Q2: 54,252 shares; 2025Q3: 55,252 shares; 2025Q4: 55,012 shares; 2026Q1: 52,987 shares; 2026Q2: 52,222 shares 52,222 $18.5M 2.48% -765 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 67,877 shares; 2024Q4: 69,825 shares; 2025Q1: 73,927 shares; 2025Q2: 73,912 shares; 2025Q3: 72,124 shares; 2025Q4: 71,494 shares; 2026Q1: 72,234 shares; 2026Q2: 71,774 shares 71,774 $18.1M 2.42% -460 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; 2024Q3: 54,060 shares; 2024Q4: 55,951 shares; 2025Q1: 54,943 shares; 2025Q2: 54,068 shares; 2025Q3: 53,156 shares; 2025Q4: 52,756 shares; 2026Q1: 52,643 shares; 2026Q2: 52,906 shares 52,906 $17.3M 2.32% +263 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; 2024Q3: 41,440 shares; 2024Q4: 42,008 shares; 2025Q1: 41,883 shares; 2025Q2: 41,108 shares; 2025Q3: 41,608 shares; 2025Q4: 41,808 shares; 2026Q1: 39,308 shares; 2026Q2: 39,233 shares 39,233 $16.7M 2.24% -75 Timeline LB LANDBRIDGE COMPANY LLC More: the full row for LANDBRIDGE COMPANY LLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 23,525 shares; 2024Q4: 99,225 shares; 2025Q1: 109,475 shares; 2025Q2: 113,465 shares; 2025Q3: 202,340 shares; 2025Q4: 200,880 shares; 2026Q1: 208,955 shares; 2026Q2: 210,805 shares 210,805 $16.7M 2.24% +1,850 Timeline WPM WHEATON PRECIOUS METALS CORP More: the full row for WHEATON PRECIOUS METALS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 156,217 shares; 2024Q4: 160,917 shares; 2025Q1: 165,067 shares; 2025Q2: 162,510 shares; 2025Q3: 156,767 shares; 2025Q4: 155,012 shares; 2026Q1: 148,889 shares; 2026Q2: 147,484 shares 147,484 $16.6M 2.22% -1,405 Timeline GBTC GRAYSCALE BITCOIN TRUST ETF More: the full row for GRAYSCALE BITCOIN TRUST ETF Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 404,550 shares; 2024Q4: 403,354 shares; 2025Q1: 399,086 shares; 2025Q2: 388,961 shares; 2025Q3: 334,466 shares; 2025Q4: 332,841 shares; 2026Q1: 355,791 shares; 2026Q2: 358,216 shares 358,216 $16.3M 2.19% +2,425 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 324,624 shares; 2024Q4: 380,366 shares; 2025Q1: 408,933 shares; 2025Q2: 397,296 shares; 2025Q3: 403,051 shares; 2025Q4: 402,114 shares; 2026Q1: 392,130 shares; 2026Q2: 390,091 shares 390,091 $16M 2.15% -2,039 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; 2024Q3: 38,436 shares; 2024Q4: 39,386 shares; 2025Q1: 42,040 shares; 2025Q2: 41,957 shares; 2025Q3: 44,176 shares; 2025Q4: 44,076 shares; 2026Q1: 44,063 shares; 2026Q2: 44,769 shares 44,769 $15.8M 2.12% +706 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 25,710 shares; 2024Q4: 26,885 shares; 2025Q1: 27,665 shares; 2025Q2: 27,315 shares; 2025Q3: 29,155 shares; 2025Q4: 29,175 shares; 2026Q1: 28,665 shares; 2026Q2: 28,635 shares 28,635 $14.9M 1.99% -30 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; 2024Q3: 15,610 shares; 2024Q4: 15,835 shares; 2025Q1: 15,800 shares; 2025Q2: 15,750 shares; 2025Q3: 15,253 shares; 2025Q4: 15,158 shares; 2026Q1: 14,495 shares; 2026Q2: 14,575 shares 14,575 $14.3M 1.91% +80 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; 2024Q3: 37,395 shares; 2024Q4: 38,225 shares; 2025Q1: 40,545 shares; 2025Q2: 40,735 shares; 2025Q3: 41,453 shares; 2025Q4: 40,263 shares; 2026Q1: 40,772 shares; 2026Q2: 40,732 shares 40,732 $11.9M 1.6% -40 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: 19,154 shares; 2024Q4: 21,079 shares; 2025Q1: 20,850 shares; 2025Q2: 20,333 shares; 2025Q3: 19,792 shares; 2025Q4: 18,674 shares; 2026Q1: 28,124 shares; 2026Q2: 31,573 shares 31,573 $11.8M 1.58% +3,449 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: 51,455 shares; 2024Q4: 51,345 shares; 2025Q1: 48,468 shares; 2025Q2: 48,039 shares; 2025Q3: 49,914 shares; 2025Q4: 49,704 shares; 2026Q1: 49,204 shares; 2026Q2: 48,936 shares 48,936 $11.7M 1.56% -268 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: 67,255 shares; 2024Q4: 67,490 shares; 2025Q1: 68,565 shares; 2025Q2: 68,190 shares; 2025Q3: 68,690 shares; 2025Q4: 68,390 shares; 2026Q1: 66,822 shares; 2026Q2: 65,781 shares 65,781 $10.9M 1.46% -1,041 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,484 shares; 2024Q4: 2,520 shares; 2025Q1: 2,454 shares; 2025Q2: 2,372 shares; 2025Q3: 2,368 shares; 2025Q4: 2,373 shares; 2026Q1: 2,342 shares; 2026Q2: 60,210 shares 60,210 $10.7M 1.44% +57,868 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; 2024Q3: 67,155 shares; 2024Q4: 67,605 shares; 2025Q1: 68,135 shares; 2025Q2: 67,420 shares; 2025Q3: 68,105 shares; 2025Q4: 67,610 shares; 2026Q1: 65,915 shares; 2026Q2: 66,140 shares 66,140 $10M 1.34% +225 Timeline FNV FRANCO NEV CORP More: the full row for FRANCO NEV CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 45,906 shares; 2024Q4: 46,381 shares; 2025Q1: 47,506 shares; 2025Q2: 47,341 shares; 2025Q3: 48,399 shares; 2025Q4: 48,024 shares; 2026Q1: 47,214 shares; 2026Q2: 47,679 shares 47,679 $9.94M 1.33% +465 Timeline CACI CACI INTL INC More: the full row for CACI INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,815 shares; 2024Q4: 21,265 shares; 2025Q1: 21,710 shares; 2025Q2: 22,000 shares; 2025Q3: 21,514 shares; 2025Q4: 21,394 shares; 2026Q1: 21,145 shares; 2026Q2: 21,270 shares 21,270 $9.85M 1.32% +125 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; 2024Q3: 143,275 shares; 2024Q4: 144,325 shares; 2025Q1: 149,225 shares; 2025Q2: 149,125 shares; 2025Q3: 148,025 shares; 2025Q4: 147,100 shares; 2026Q1: 145,650 shares; 2026Q2: 145,000 shares 145,000 $9.12M 1.22% -650 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,671 shares; 2024Q4: 32,101 shares; 2025Q1: 32,903 shares; 2025Q2: 32,815 shares; 2025Q3: 33,115 shares; 2025Q4: 33,415 shares; 2026Q1: 33,465 shares; 2026Q2: 32,915 shares 32,915 $8.95M 1.2% -550 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; 2024Q3: 34,172 shares; 2024Q4: 34,877 shares; 2025Q1: 36,352 shares; 2025Q2: 36,602 shares; 2025Q3: 39,702 shares; 2025Q4: 39,567 shares; 2026Q1: 38,692 shares; 2026Q2: 39,802 shares 39,802 $8.78M 1.18% +1,110 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: 37,330 shares; 2024Q4: 38,380 shares; 2025Q1: 38,930 shares; 2025Q2: 38,880 shares; 2025Q3: 39,174 shares; 2025Q4: 39,074 shares; 2026Q1: 38,955 shares; 2026Q2: 39,260 shares 39,260 $8.67M 1.16% +305 Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 66,540 shares; 2024Q4: 67,740 shares; 2025Q1: 69,297 shares; 2025Q2: 69,300 shares; 2025Q3: 68,811 shares; 2025Q4: 68,876 shares; 2026Q1: 69,065 shares; 2026Q2: 69,745 shares 69,745 $8.59M 1.15% +680 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,947 shares; 2024Q4: 53,522 shares; 2025Q1: 58,872 shares; 2025Q2: 61,097 shares; 2025Q3: 57,867 shares; 2025Q4: 57,607 shares; 2026Q1: 59,057 shares; 2026Q2: 58,457 shares 58,457 $8.57M 1.15% -600 Timeline BTC GRAYSCALE BITCOIN MINI TR ET More: the full row for GRAYSCALE BITCOIN MINI TR ET Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 204,406 shares; 2025Q1: 209,556 shares; 2025Q2: 215,640 shares; 2025Q3: 297,110 shares; 2025Q4: 301,190 shares; 2026Q1: 313,677 shares; 2026Q2: 320,872 shares 320,872 $8.33M 1.12% +7,195 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: 20,692 shares; 2024Q4: 21,092 shares; 2025Q1: 20,842 shares; 2025Q2: 20,427 shares; 2025Q3: 23,777 shares; 2025Q4: 23,852 shares; 2026Q1: 23,849 shares; 2026Q2: 23,949 shares 23,949 $8.22M 1.1% +100 Timeline WMB WILLIAMS COS INC More: the full row for WILLIAMS COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 65,790 shares; 2024Q4: 68,190 shares; 2025Q1: 87,065 shares; 2025Q2: 91,515 shares; 2025Q3: 91,122 shares; 2025Q4: 99,372 shares; 2026Q1: 98,497 shares; 2026Q2: 100,220 shares 100,220 $7.45M 1% +1,723 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,103 shares; 2024Q4: 12,623 shares; 2025Q1: 13,929 shares; 2025Q2: 14,144 shares; 2025Q3: 14,567 shares; 2025Q4: 14,502 shares; 2026Q1: 14,263 shares; 2026Q2: 14,128 shares 14,128 $7.2M 0.97% -135 Timeline AJG GALLAGHER ARTHUR J & CO More: the full row for GALLAGHER ARTHUR J & CO 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: 1,940 shares; 2025Q4: 2,820 shares; 2026Q1: 22,300 shares; 2026Q2: 31,285 shares 31,285 $7.18M 0.96% +8,985 Timeline WBI WATERBRIDGE INFRASTRUCTURE L More: the full row for WATERBRIDGE INFRASTRUCTURE L 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: 35,050 shares; 2025Q4: 119,825 shares; 2026Q1: 200,200 shares; 2026Q2: 203,650 shares 203,650 $6.98M 0.94% +3,450 Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,480 shares; 2024Q4: 19,780 shares; 2025Q1: 19,255 shares; 2025Q2: 19,040 shares; 2025Q3: 19,490 shares; 2025Q4: 19,290 shares; 2026Q1: 18,725 shares; 2026Q2: 18,090 shares 18,090 $6.7M 0.9% -635 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 43,540 shares; 2024Q4: 44,690 shares; 2025Q1: 44,390 shares; 2025Q2: 44,181 shares; 2025Q3: 42,950 shares; 2025Q4: 42,450 shares; 2026Q1: 37,900 shares; 2026Q2: 35,188 shares 35,188 $6.5M 0.87% -2,712 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 30,486 shares; 2024Q4: 30,471 shares; 2025Q1: 30,357 shares; 2025Q2: 30,330 shares; 2025Q3: 30,080 shares; 2025Q4: 29,655 shares; 2026Q1: 29,505 shares; 2026Q2: 29,705 shares 29,705 $6.43M 0.86% +200 Timeline FDX FEDEX CORP More: the full row for FEDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,823 shares; 2024Q4: 18,823 shares; 2025Q1: 18,898 shares; 2025Q2: 18,848 shares; 2025Q3: 20,323 shares; 2025Q4: 19,907 shares; 2026Q1: 19,632 shares; 2026Q2: 19,842 shares 19,842 $6.21M 0.83% +210 Timeline HE HAWAIIAN ELEC INDS INC MTN B More: the full row for HAWAIIAN ELEC INDS INC MTN B Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 323,900 shares; 2025Q3: 341,300 shares; 2025Q4: 363,550 shares; 2026Q1: 370,650 shares; 2026Q2: 434,750 shares 434,750 $5.88M 0.79% +64,100 Timeline XYL XYLEM INC More: the full row for XYLEM 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: 24,375 shares; 2026Q2: 49,455 shares 49,455 $5.85M 0.78% +25,080 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: 18,366 shares; 2024Q4: 19,896 shares; 2025Q1: 19,578 shares; 2025Q2: 19,416 shares; 2025Q3: 23,221 shares; 2025Q4: 23,296 shares; 2026Q1: 22,358 shares; 2026Q2: 22,283 shares 22,283 $5.66M 0.76% -75 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: 17,805 shares; 2024Q4: 17,705 shares; 2025Q1: 16,189 shares; 2025Q2: 15,740 shares; 2025Q3: 18,097 shares; 2025Q4: 17,887 shares; 2026Q1: 15,957 shares; 2026Q2: 15,432 shares 15,432 $5.51M 0.74% -525 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,127 shares; 2024Q4: 17,697 shares; 2025Q1: 19,287 shares; 2025Q2: 19,211 shares; 2025Q3: 19,377 shares; 2025Q4: 19,142 shares; 2026Q1: 19,486 shares; 2026Q2: 19,526 shares 19,526 $5.49M 0.74% +40 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,522 shares; 2024Q4: 28,622 shares; 2025Q1: 30,210 shares; 2025Q2: 32,247 shares; 2025Q3: 32,347 shares; 2025Q4: 32,147 shares; 2026Q1: 32,747 shares; 2026Q2: 67,845 shares 67,845 $5.31M 0.71% +35,098 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; 2024Q3: 2,200 shares; 2024Q4: 2,380 shares; 2025Q1: 2,310 shares; 2025Q2: 2,310 shares; 2025Q3: 2,310 shares; 2025Q4: 2,310 shares; 2026Q1: 2,240 shares; 2026Q2: 12,250 shares 12,250 $4.87M 0.65% +10,010 Timeline INFL LISTED FDS TR More: the full row for LISTED FDS TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 85,810 shares; 2024Q4: 86,110 shares; 2025Q1: 86,572 shares; 2025Q2: 87,555 shares; 2025Q3: 87,130 shares; 2025Q4: 86,605 shares; 2026Q1: 88,302 shares; 2026Q2: 89,202 shares 89,202 $4.45M 0.6% +900 Timeline RIO RIO TINTO PLC More: the full row for RIO TINTO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 51,885 shares; 2024Q4: 53,855 shares; 2025Q1: 53,480 shares; 2025Q2: 52,130 shares; 2025Q3: 47,825 shares; 2025Q4: 47,805 shares; 2026Q1: 47,555 shares; 2026Q2: 46,860 shares 46,860 $4.45M 0.6% -695 Timeline MSB MESABI TR More: the full row for MESABI TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 146,400 shares; 2024Q4: 145,725 shares; 2025Q1: 165,225 shares; 2025Q2: 165,625 shares; 2025Q3: 167,425 shares; 2025Q4: 167,225 shares; 2026Q1: 169,775 shares; 2026Q2: 170,575 shares 170,575 $4.32M 0.58% +800 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: 9,435 shares; 2024Q4: 10,125 shares; 2025Q1: 9,544 shares; 2025Q2: 9,184 shares; 2025Q3: 8,606 shares; 2025Q4: 8,606 shares; 2026Q1: 8,586 shares; 2026Q2: 8,543 shares 8,543 $4.27M 0.57% -43 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,671 shares; 2024Q4: 19,646 shares; 2025Q1: 19,821 shares; 2025Q2: 18,546 shares; 2025Q3: 18,231 shares; 2025Q4: 18,331 shares; 2026Q1: 18,321 shares; 2026Q2: 18,271 shares 18,271 $4.07M 0.55% -50 Timeline MSGS MADISON SQUARE GRDN SPRT COR More: the full row for MADISON SQUARE GRDN SPRT COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,695 shares; 2024Q4: 13,595 shares; 2025Q1: 13,470 shares; 2025Q2: 11,945 shares; 2025Q3: 12,595 shares; 2025Q4: 12,245 shares; 2026Q1: 12,095 shares; 2026Q2: 10,065 shares 10,065 $4.04M 0.54% -2,030 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: 29,368 shares; 2024Q4: 30,818 shares; 2025Q1: 31,818 shares; 2025Q2: 31,818 shares; 2025Q3: 31,843 shares; 2025Q4: 31,963 shares; 2026Q1: 31,638 shares; 2026Q2: 30,088 shares 30,088 $3.87M 0.52% -1,550 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: 24,956 shares; 2024Q4: 24,856 shares; 2025Q1: 24,781 shares; 2025Q2: 24,771 shares; 2025Q3: 27,571 shares; 2025Q4: 27,551 shares; 2026Q1: 26,226 shares; 2026Q2: 26,651 shares 26,651 $3.82M 0.51% +425 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,750 shares; 2024Q4: 2,750 shares; 2025Q1: 39,975 shares; 2025Q2: 42,860 shares; 2025Q3: 44,335 shares; 2025Q4: 44,485 shares; 2026Q1: 43,685 shares; 2026Q2: 45,185 shares 45,185 $3.78M 0.51% +1,500 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; 2024Q3: 7,625 shares; 2024Q4: 7,630 shares; 2025Q1: 7,595 shares; 2025Q2: 7,585 shares; 2025Q3: 7,385 shares; 2025Q4: 7,385 shares; 2026Q1: 7,385 shares; 2026Q2: 7,535 shares 7,535 $3.74M 0.5% +150 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,434 shares; 2024Q4: 25,134 shares; 2025Q1: 24,908 shares; 2025Q2: 24,908 shares; 2025Q3: 28,082 shares; 2025Q4: 27,682 shares; 2026Q1: 26,836 shares; 2026Q2: 23,712 shares 23,712 $3.72M 0.5% -3,124 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 27,644 shares; 2024Q4: 27,181 shares; 2025Q1: 27,281 shares; 2025Q2: 26,418 shares; 2025Q3: 25,668 shares; 2025Q4: 28,768 shares; 2026Q1: 111,043 shares; 2026Q2: 153,401 shares 153,401 $3.69M 0.5% +42,358 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 32,879 shares; 2024Q4: 34,914 shares; 2025Q1: 35,949 shares; 2025Q2: 35,749 shares; 2025Q3: 37,170 shares; 2025Q4: 37,170 shares; 2026Q1: 36,079 shares; 2026Q2: 36,729 shares 36,729 $3.37M 0.45% +650 Timeline MKC MCCORMICK & CO INC More: the full row for MCCORMICK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 35,475 shares; 2024Q4: 36,535 shares; 2025Q1: 36,670 shares; 2025Q2: 36,670 shares; 2025Q3: 36,270 shares; 2025Q4: 38,195 shares; 2026Q1: 42,535 shares; 2026Q2: 66,430 shares 66,430 $3.35M 0.45% +23,895 Timeline VTI VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,132 shares; 2024Q4: 8,132 shares; 2025Q1: 8,732 shares; 2025Q2: 8,932 shares; 2025Q3: 8,932 shares; 2025Q4: 8,432 shares; 2026Q1: 8,732 shares; 2026Q2: 8,732 shares 8,732 $3.23M 0.43% 0 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: 65,850 shares; 2024Q4: 65,850 shares; 2025Q1: 65,150 shares; 2025Q2: 65,150 shares; 2025Q3: 64,150 shares; 2025Q4: 64,650 shares; 2026Q1: 64,200 shares; 2026Q2: 63,650 shares 63,650 $3.05M 0.41% -550 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; 2024Q3: 6,284 shares; 2024Q4: 6,284 shares; 2025Q1: 6,219 shares; 2025Q2: 6,214 shares; 2025Q3: 6,259 shares; 2025Q4: 6,234 shares; 2026Q1: 5,629 shares; 2026Q2: 5,479 shares 5,479 $2.75M 0.37% -150 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; 2024Q3: 10,430 shares; 2024Q4: 10,580 shares; 2025Q1: 10,500 shares; 2025Q2: 11,180 shares; 2025Q3: 10,830 shares; 2025Q4: 10,155 shares; 2026Q1: 11,140 shares; 2026Q2: 12,285 shares 12,285 $2.61M 0.35% +1,145 Timeline UPS UNITED PARCEL SVCS INC More: the full row for UNITED PARCEL SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 35,895 shares; 2024Q4: 37,905 shares; 2025Q1: 38,032 shares; 2025Q2: 31,750 shares; 2025Q3: 34,266 shares; 2025Q4: 32,816 shares; 2026Q1: 27,513 shares; 2026Q2: 23,543 shares 23,543 $2.53M 0.34% -3,970 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,785 shares; 2024Q4: 22,287 shares; 2025Q1: 24,369 shares; 2025Q2: 24,369 shares; 2025Q3: 24,690 shares; 2025Q4: 24,540 shares; 2026Q1: 24,252 shares; 2026Q2: 23,802 shares 23,802 $2.47M 0.33% -450 Timeline MTG MGIC INVT CORP WIS More: the full row for MGIC INVT CORP WIS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 56,300 shares; 2024Q4: 57,800 shares; 2025Q1: 66,950 shares; 2025Q2: 65,800 shares; 2025Q3: 89,800 shares; 2025Q4: 89,800 shares; 2026Q1: 89,550 shares; 2026Q2: 84,950 shares 84,950 $2.4M 0.32% -4,600 Timeline MIAX MIAMI INTL HLDGS INC More: the full row for MIAMI INTL HLDGS 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: not reported; 2026Q2: 57,800 shares 57,800 $2.15M 0.29% new 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; 2024Q3: 1,718 shares; 2024Q4: 1,718 shares; 2025Q1: 1,708 shares; 2025Q2: 1,715 shares; 2025Q3: 1,820 shares; 2025Q4: 1,770 shares; 2026Q1: 1,797 shares; 2026Q2: 1,772 shares 1,772 $2.13M 0.29% -25 Timeline MSTR STRATEGY INC More: the full row for STRATEGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 27,440 shares; 2024Q4: 26,435 shares; 2025Q1: 27,095 shares; 2025Q2: 25,090 shares; 2025Q3: 25,000 shares; 2025Q4: 24,425 shares; 2026Q1: 24,225 shares; 2026Q2: 24,015 shares 24,015 $2.09M 0.28% -210 Timeline BAC 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; 2024Q3: 52,102 shares; 2024Q4: 52,802 shares; 2025Q1: 56,214 shares; 2025Q2: 52,864 shares; 2025Q3: 52,864 shares; 2025Q4: 52,864 shares; 2026Q1: 51,139 shares; 2026Q2: 35,900 shares 35,900 $2.05M 0.27% -15,239 Timeline SNY SANOFI SA More: the full row for SANOFI SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 43,275 shares; 2024Q4: 43,650 shares; 2025Q1: 45,825 shares; 2025Q2: 52,585 shares; 2025Q3: 51,685 shares; 2025Q4: 51,385 shares; 2026Q1: 50,835 shares; 2026Q2: 45,410 shares 45,410 $1.94M 0.26% -5,425 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,920 shares; 2024Q4: 11,920 shares; 2025Q1: 11,534 shares; 2025Q2: 10,834 shares; 2025Q3: 9,795 shares; 2025Q4: 9,720 shares; 2026Q1: 6,165 shares; 2026Q2: 6,015 shares 6,015 $1.79M 0.24% -150 Timeline VOO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,592 shares; 2024Q4: 2,592 shares; 2025Q1: 2,592 shares; 2025Q2: 2,592 shares; 2025Q3: 2,564 shares; 2025Q4: 2,579 shares; 2026Q1: 2,579 shares; 2026Q2: 2,564 shares 2,564 $1.76M 0.24% -15 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: 11,375 shares; 2024Q4: 11,375 shares; 2025Q1: 21,853 shares; 2025Q2: 19,853 shares; 2025Q3: 20,075 shares; 2025Q4: 19,925 shares; 2026Q1: 19,395 shares; 2026Q2: 17,945 shares 17,945 $1.58M 0.21% -1,450 Timeline CI THE CIGNA GROUP More: the full row for THE CIGNA GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,384 shares; 2024Q4: 12,379 shares; 2025Q1: 13,156 shares; 2025Q2: 13,031 shares; 2025Q3: 14,201 shares; 2025Q4: 14,201 shares; 2026Q1: 8,429 shares; 2026Q2: 5,565 shares 5,565 $1.53M 0.21% -2,864 Timeline AFL AFLAC INC More: the full row for AFLAC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,413 shares; 2024Q4: 18,413 shares; 2025Q1: 17,838 shares; 2025Q2: 17,663 shares; 2025Q3: 17,613 shares; 2025Q4: 17,613 shares; 2026Q1: 14,813 shares; 2026Q2: 13,038 shares 13,038 $1.53M 0.21% -1,775 Timeline CP CANADIAN PACIFIC KANSAS CITY More: the full row for CANADIAN PACIFIC KANSAS CITY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,051 shares; 2024Q4: 13,961 shares; 2025Q1: 19,451 shares; 2025Q2: 20,121 shares; 2025Q3: 20,771 shares; 2025Q4: 17,242 shares; 2026Q1: 17,442 shares; 2026Q2: 17,442 shares 17,442 $1.51M 0.2% 0 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,725 shares; 2024Q4: 1,775 shares; 2025Q1: 1,775 shares; 2025Q2: 1,775 shares; 2025Q3: 2,350 shares; 2025Q4: 2,345 shares; 2026Q1: 2,370 shares; 2026Q2: 2,365 shares 2,365 $1.5M 0.2% -5 Timeline VO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,765 shares; 2024Q4: 4,765 shares; 2025Q1: 4,765 shares; 2025Q2: 4,765 shares; 2025Q3: 4,765 shares; 2025Q4: 4,765 shares; 2026Q1: 4,565 shares; 2026Q2: 18,260 shares 18,260 $1.47M 0.2% +13,695 Timeline CRDO CREDO TECHNOLOGY GROUP HOLDI More: the full row for CREDO TECHNOLOGY GROUP HOLDI 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: 5,385 shares; 2026Q2: 5,385 shares 5,385 $1.46M 0.2% 0 Timeline BMY BRISTOL-MYERS SQUIBB CO More: the full row for BRISTOL-MYERS SQUIBB CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 56,618 shares; 2024Q4: 52,018 shares; 2025Q1: 49,318 shares; 2025Q2: 47,718 shares; 2025Q3: 46,168 shares; 2025Q4: 44,418 shares; 2026Q1: 36,693 shares; 2026Q2: 24,691 shares 24,691 $1.42M 0.19% -12,002 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 77,435 shares; 2024Q4: 67,500 shares; 2025Q1: 49,300 shares; 2025Q2: 14,492 shares; 2025Q3: 13,892 shares; 2025Q4: 13,192 shares; 2026Q1: 9,542 shares; 2026Q2: 10,167 shares 10,167 $1.42M 0.19% +625 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: 2,398 shares; 2024Q4: 2,398 shares; 2025Q1: 2,310 shares; 2025Q2: 2,067 shares; 2025Q3: 1,767 shares; 2025Q4: 1,627 shares; 2026Q1: 1,747 shares; 2026Q2: 1,837 shares 1,837 $1.37M 0.18% +90 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 5,999 shares 5,999 $1.34M 0.18% new Timeline HONA HONEYWELL AEROSPACE INC More: the full row for HONEYWELL AEROSPACE 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: not reported; 2026Q2: 5,999 shares 5,999 $1.33M 0.18% new Timeline FDXF FEDEX FGHT HLDG CO INC More: the full row for FEDEX FGHT HLDG CO 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: not reported; 2026Q2: 8,594 shares 8,594 $1.3M 0.17% new Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,354 shares; 2024Q4: 16,354 shares; 2025Q1: 16,354 shares; 2025Q2: 16,354 shares; 2025Q3: 16,329 shares; 2025Q4: 16,329 shares; 2026Q1: 16,079 shares; 2026Q2: 15,879 shares 15,879 $1.29M 0.17% -200 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; 2024Q3: 7,298 shares; 2024Q4: 7,298 shares; 2025Q1: 8,760 shares; 2025Q2: 8,700 shares; 2025Q3: 8,775 shares; 2025Q4: 8,925 shares; 2026Q1: 8,447 shares; 2026Q2: 8,447 shares 8,447 $1.24M 0.17% 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: 5,910 shares; 2024Q4: 5,785 shares; 2025Q1: 7,098 shares; 2025Q2: 6,810 shares; 2025Q3: 9,450 shares; 2025Q4: 9,450 shares; 2026Q1: 8,430 shares; 2026Q2: 8,230 shares 8,230 $1.13M 0.15% -200 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,200 shares; 2024Q4: 6,740 shares; 2025Q1: 6,635 shares; 2025Q2: 6,635 shares; 2025Q3: 7,460 shares; 2025Q4: 7,460 shares; 2026Q1: 7,510 shares; 2026Q2: 7,195 shares 7,195 $974K 0.13% -315 Timeline RYN RAYONIER INC More: the full row for RAYONIER 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: 58,397 shares; 2026Q2: 44,492 shares 44,492 $947K 0.13% -13,905 Timeline BCDF LISTED FDS TR More: the full row for LISTED FDS TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,990 shares; 2024Q4: 11,990 shares; 2025Q1: 12,132 shares; 2025Q2: 20,600 shares; 2025Q3: 21,900 shares; 2025Q4: 23,750 shares; 2026Q1: 29,440 shares; 2026Q2: 31,760 shares 31,760 $946K 0.13% +2,320 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 35,784 shares; 2024Q4: 34,584 shares; 2025Q1: 35,684 shares; 2025Q2: 23,684 shares; 2025Q3: 22,684 shares; 2025Q4: 22,184 shares; 2026Q1: 20,959 shares; 2026Q2: 20,034 shares 20,034 $931K 0.12% -925 Timeline CRSP CRISPR THERAPEUTICS AG More: the full row for CRISPR THERAPEUTICS AG 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: not reported; 2026Q2: 17,050 shares 17,050 $930K 0.12% new Timeline IJH ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,990 shares; 2024Q4: 11,990 shares; 2025Q1: 11,990 shares; 2025Q2: 11,990 shares; 2025Q3: 11,990 shares; 2025Q4: 11,990 shares; 2026Q1: 11,990 shares; 2026Q2: 11,990 shares 11,990 $925K 0.12% 0 Timeline PBT PERMIAN BASIN RTY TR More: the full row for PERMIAN BASIN RTY TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 41,375 shares; 2024Q4: 34,700 shares; 2025Q1: 31,700 shares; 2025Q2: 35,700 shares; 2025Q3: 33,700 shares; 2025Q4: 33,700 shares; 2026Q1: 35,450 shares; 2026Q2: 36,600 shares 36,600 $916K 0.12% +1,150 Timeline CSGP COSTAR GROUP INC More: the full row for COSTAR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,600 shares; 2024Q4: 15,600 shares; 2025Q1: 14,450 shares; 2025Q2: 14,300 shares; 2025Q3: 33,850 shares; 2025Q4: 34,150 shares; 2026Q1: 33,750 shares; 2026Q2: 32,250 shares 32,250 $913K 0.12% -1,500 Timeline GILD GILEAD SCIENCES INC More: the full row for GILEAD SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,060 shares; 2024Q4: 9,060 shares; 2025Q1: 9,660 shares; 2025Q2: 8,590 shares; 2025Q3: 8,590 shares; 2025Q4: 9,390 shares; 2026Q1: 9,190 shares; 2026Q2: 6,850 shares 6,850 $865K 0.12% -2,340 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,325 shares; 2024Q4: 1,325 shares; 2025Q1: 2,125 shares; 2025Q2: 2,125 shares; 2025Q3: 2,125 shares; 2025Q4: 2,125 shares; 2026Q1: 2,100 shares; 2026Q2: 2,100 shares 2,100 $760K 0.1% 0 Timeline WTTR SELECT WATER SOLUTIONS INC More: the full row for SELECT WATER SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 37,000 shares; 2024Q4: 37,000 shares; 2025Q1: 37,000 shares; 2025Q2: 37,000 shares; 2025Q3: 37,000 shares; 2025Q4: 37,000 shares; 2026Q1: 37,000 shares; 2026Q2: 37,000 shares 37,000 $739K 0.1% 0 Timeline DVN DEVON ENERGY CORP NEW More: the full row for DEVON ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 102,190 shares; 2024Q4: 103,700 shares; 2025Q1: 88,025 shares; 2025Q2: 79,775 shares; 2025Q3: 68,275 shares; 2025Q4: 45,475 shares; 2026Q1: 44,400 shares; 2026Q2: 17,850 shares 17,850 $738K 0.1% -26,550 Timeline VEU VANGUARD INTL EQUITY INDEX F More: the full row for VANGUARD INTL EQUITY INDEX F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,700 shares; 2024Q4: 8,700 shares; 2025Q1: 8,700 shares; 2025Q2: 8,700 shares; 2025Q3: 8,700 shares; 2025Q4: 8,700 shares; 2026Q1: 8,700 shares; 2026Q2: 8,700 shares 8,700 $729K 0.1% 0 Timeline CMI CUMMINS INC More: the full row for CUMMINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,050 shares; 2024Q4: 1,050 shares; 2025Q1: 1,050 shares; 2025Q2: 1,050 shares; 2025Q3: 1,050 shares; 2025Q4: 1,050 shares; 2026Q1: 1,050 shares; 2026Q2: 1,000 shares 1,000 $713K 0.1% -50 Timeline CLNE CLEAN ENERGY FUELS CORP More: the full row for CLEAN ENERGY FUELS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 155,175 shares; 2024Q4: 153,675 shares; 2025Q1: 220,925 shares; 2025Q2: 204,625 shares; 2025Q3: 287,625 shares; 2025Q4: 245,625 shares; 2026Q1: 350,600 shares; 2026Q2: 337,850 shares 337,850 $693K 0.09% -12,750 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; 2024Q3: 5,825 shares; 2024Q4: 5,825 shares; 2025Q1: 5,325 shares; 2025Q2: 5,325 shares; 2025Q3: 5,325 shares; 2025Q4: 5,325 shares; 2026Q1: 5,175 shares; 2026Q2: 5,575 shares 5,575 $655K 0.09% +400 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 25,795 shares; 2024Q4: 27,785 shares; 2025Q1: 29,242 shares; 2025Q2: 29,655 shares; 2025Q3: 32,116 shares; 2025Q4: 22,671 shares; 2026Q1: 18,195 shares; 2026Q2: 4,232 shares 4,232 $640K 0.09% -13,963 Timeline GD GENERAL DYNAMICS CORP More: the full row for GENERAL DYNAMICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares; 2025Q4: 2,000 shares; 2026Q1: 2,000 shares; 2026Q2: 1,750 shares 1,750 $620K 0.08% -250 Timeline OKE ONEOK INC NEW More: the full row for ONEOK INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,632 shares; 2024Q4: 2,632 shares; 2025Q1: 6,634 shares; 2025Q2: 6,634 shares; 2025Q3: 6,634 shares; 2025Q4: 6,634 shares; 2026Q1: 6,634 shares; 2026Q2: 6,534 shares 6,534 $568K 0.08% -100 Timeline QQQE DIREXION SHARES ETF TRUST More: the full row for DIREXION SHARES ETF TRUST 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: not reported; 2026Q2: 4,645 shares 4,645 $567K 0.08% new Timeline IBN ICICI BK LTD More: the full row for ICICI BK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 12,750 shares; 2025Q1: 12,750 shares; 2025Q2: 12,750 shares; 2025Q3: 19,250 shares; 2025Q4: 19,250 shares; 2026Q1: 19,250 shares; 2026Q2: 19,250 shares 19,250 $559K 0.07% 0 Timeline BXP BXP INC More: the full row for BXP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,000 shares; 2024Q4: 6,000 shares; 2025Q1: 7,000 shares; 2025Q2: 7,000 shares; 2025Q3: 8,800 shares; 2025Q4: 8,800 shares; 2026Q1: 8,200 shares; 2026Q2: 8,050 shares 8,050 $534K 0.07% -150 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 640 shares; 2024Q4: 640 shares; 2025Q1: 640 shares; 2025Q2: 615 shares; 2025Q3: 615 shares; 2025Q4: 735 shares; 2026Q1: 735 shares; 2026Q2: 720 shares 720 $530K 0.07% -15 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: not reported; 2025Q1: 2,425 shares; 2025Q2: 2,425 shares; 2025Q3: 2,425 shares; 2025Q4: 2,425 shares; 2026Q1: 2,732 shares; 2026Q2: 2,682 shares 2,682 $509K 0.07% -50 Timeline AGX ARGAN INC More: the full row for ARGAN 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: 700 shares; 2026Q2: 600 shares 600 $479K 0.06% -100 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; 2024Q3: 2,400 shares; 2024Q4: 2,400 shares; 2025Q1: 2,400 shares; 2025Q2: 2,350 shares; 2025Q3: 2,425 shares; 2025Q4: 2,425 shares; 2026Q1: 2,425 shares; 2026Q2: 2,425 shares 2,425 $462K 0.06% 0 Timeline DRI DARDEN RESTAURANTS INC More: the full row for DARDEN RESTAURANTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,622 shares; 2024Q4: 3,622 shares; 2025Q1: 3,622 shares; 2025Q2: 3,200 shares; 2025Q3: 3,200 shares; 2025Q4: 3,200 shares; 2026Q1: 2,750 shares; 2026Q2: 2,225 shares 2,225 $458K 0.06% -525 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,648 shares; 2024Q4: 2,648 shares; 2025Q1: 4,648 shares; 2025Q2: 4,648 shares; 2025Q3: 4,648 shares; 2025Q4: 4,648 shares; 2026Q1: 4,648 shares; 2026Q2: 4,648 shares 4,648 $422K 0.06% 0 Timeline VB VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,550 shares; 2024Q4: 1,550 shares; 2025Q1: 1,550 shares; 2025Q2: 1,550 shares; 2025Q3: 1,550 shares; 2025Q4: 1,550 shares; 2026Q1: 1,350 shares; 2026Q2: 1,350 shares 1,350 $409K 0.05% 0 Timeline WTRG ESSENTIAL UTILS INC More: the full row for ESSENTIAL UTILS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,052 shares; 2024Q4: 11,052 shares; 2025Q1: 11,052 shares; 2025Q2: 11,052 shares; 2025Q3: 11,052 shares; 2025Q4: 11,052 shares; 2026Q1: 11,052 shares; 2026Q2: 10,627 shares 10,627 $407K 0.05% -425 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 7,273 shares; 2025Q2: 7,273 shares; 2025Q3: 7,273 shares; 2025Q4: 7,273 shares; 2026Q1: 7,273 shares; 2026Q2: 7,273 shares 7,273 $394K 0.05% 0 Timeline SCHD SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 8,300 shares; 2025Q3: 9,500 shares; 2025Q4: 9,635 shares; 2026Q1: 11,665 shares; 2026Q2: 11,740 shares 11,740 $372K 0.05% +75 Timeline BLK BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 440 shares; 2025Q1: 400 shares; 2025Q2: 398 shares; 2025Q3: 398 shares; 2025Q4: 398 shares; 2026Q1: 398 shares; 2026Q2: 383 shares 383 $368K 0.05% -15 Timeline CHD CHURCH & DWIGHT CO INC More: the full row for CHURCH & DWIGHT CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,408 shares; 2024Q4: 4,408 shares; 2025Q1: 4,158 shares; 2025Q2: 4,158 shares; 2025Q3: 4,158 shares; 2025Q4: 4,158 shares; 2026Q1: 4,158 shares; 2026Q2: 3,658 shares 3,658 $354K 0.05% -500 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 525 shares; 2024Q4: 525 shares; 2025Q1: 505 shares; 2025Q2: 505 shares; 2025Q3: 480 shares; 2025Q4: 480 shares; 2026Q1: 455 shares; 2026Q2: 455 shares 455 $344K 0.05% 0 Timeline GEOS GEOSPACE TECHNOLOGIES CORP More: the full row for GEOSPACE TECHNOLOGIES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,000 shares; 2024Q4: 13,700 shares; 2025Q1: 40,150 shares; 2025Q2: 36,150 shares; 2025Q3: 61,150 shares; 2025Q4: 61,150 shares; 2026Q1: 82,015 shares; 2026Q2: 50,015 shares 50,015 $339K 0.05% -32,000 Timeline RPM RPM INTL INC More: the full row for RPM INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,200 shares; 2024Q4: 3,200 shares; 2025Q1: 3,200 shares; 2025Q2: 3,050 shares; 2025Q3: 3,050 shares; 2025Q4: 3,050 shares; 2026Q1: 3,000 shares; 2026Q2: 3,000 shares 3,000 $333K 0.04% 0 Timeline BBSI BARRETT BUSINESS SVCS INC More: the full row for BARRETT BUSINESS SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,400 shares; 2024Q4: 8,400 shares; 2025Q1: 7,200 shares; 2025Q2: 7,200 shares; 2025Q3: 7,200 shares; 2025Q4: 7,200 shares; 2026Q1: 15,200 shares; 2026Q2: 9,000 shares 9,000 $320K 0.04% -6,200 Timeline MPC MARATHON PETE CORP More: the full row for MARATHON PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,544 shares; 2025Q2: 1,544 shares; 2025Q3: 1,544 shares; 2025Q4: 1,494 shares; 2026Q1: 1,444 shares; 2026Q2: 1,250 shares 1,250 $320K 0.04% -194 Timeline VWO VANGUARD INTL EQUITY INDEX F More: the full row for VANGUARD INTL EQUITY INDEX F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,484 shares; 2024Q4: not reported; 2025Q1: 4,484 shares; 2025Q2: 4,484 shares; 2025Q3: 4,484 shares; 2025Q4: 4,484 shares; 2026Q1: 5,084 shares; 2026Q2: 5,084 shares 5,084 $303K 0.04% 0 Timeline PEG PUBLIC SVC ENTERPRISE GROUP More: the full row for PUBLIC SVC ENTERPRISE GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,298 shares; 2024Q4: 5,298 shares; 2025Q1: 4,800 shares; 2025Q2: 4,450 shares; 2025Q3: 4,450 shares; 2025Q4: 4,450 shares; 2026Q1: 3,800 shares; 2026Q2: 3,600 shares 3,600 $292K 0.04% -200 Timeline AIG AMERICAN INTL GROUP INC More: the full row for AMERICAN INTL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 30,379 shares; 2024Q4: 31,129 shares; 2025Q1: 32,919 shares; 2025Q2: 32,354 shares; 2025Q3: 31,404 shares; 2025Q4: 31,179 shares; 2026Q1: 7,775 shares; 2026Q2: 3,700 shares 3,700 $276K 0.04% -4,075 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 600 shares; 2024Q4: 600 shares; 2025Q1: 600 shares; 2025Q2: 600 shares; 2025Q3: 600 shares; 2025Q4: 600 shares; 2026Q1: 600 shares; 2026Q2: 600 shares 600 $272K 0.04% 0 Timeline ARKK ARK ETF TR More: the full row for ARK ETF TR 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: 2,652 shares; 2025Q4: not reported; 2026Q1: 3,352 shares; 2026Q2: 3,352 shares 3,352 $271K 0.04% 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; 2024Q3: 1,146 shares; 2024Q4: 1,146 shares; 2025Q1: 1,146 shares; 2025Q2: 1,146 shares; 2025Q3: 1,146 shares; 2025Q4: 1,146 shares; 2026Q1: 800 shares; 2026Q2: 800 shares 800 $264K 0.04% 0 Timeline LTRX LANTRONIX INC More: the full row for LANTRONIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 57,400 shares; 2024Q4: 57,400 shares; 2025Q1: 42,400 shares; 2025Q2: 42,400 shares; 2025Q3: 42,400 shares; 2025Q4: 42,400 shares; 2026Q1: 42,400 shares; 2026Q2: 42,400 shares 42,400 $249K 0.03% 0 Timeline BIIB BIOGEN INC More: the full row for BIOGEN 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: not reported; 2026Q2: 1,079 shares 1,079 $233K 0.03% new Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP 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: not reported; 2026Q2: 857 shares 857 $232K 0.03% new Timeline HAL HALLIBURTON CO More: the full row for HALLIBURTON CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,877 shares; 2024Q4: 16,877 shares; 2025Q1: 17,226 shares; 2025Q2: not reported; 2025Q3: 9,300 shares; 2025Q4: 8,100 shares; 2026Q1: 7,400 shares; 2026Q2: 6,800 shares 6,800 $231K 0.03% -600 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; 2024Q3: not reported; 2024Q4: 11,500 shares; 2025Q1: 11,500 shares; 2025Q2: 11,500 shares; 2025Q3: 11,500 shares; 2025Q4: 11,500 shares; 2026Q1: 11,500 shares; 2026Q2: 11,500 shares 11,500 $220K 0.03% 0 Timeline TER TERADYNE INC More: the full row for TERADYNE 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: not reported; 2026Q2: 450 shares 450 $218K 0.03% new Timeline WSBK WINCHESTER BANCORP INC More: the full row for WINCHESTER BANCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 16,000 shares; 2025Q3: 16,000 shares; 2025Q4: 16,000 shares; 2026Q1: 16,000 shares; 2026Q2: 16,000 shares 16,000 $210K 0.03% 0 Timeline REPL REPLIMUNE GROUP INC More: the full row for REPLIMUNE GROUP 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: not reported; 2026Q2: 10,000 shares 10,000 $111K 0.01% new Timeline IEP ICAHN ENTERPRISES LP More: the full row for ICAHN ENTERPRISES LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 11,560 shares; 2025Q3: 12,268 shares; 2025Q4: 13,065 shares; 2026Q1: 13,065 shares; 2026Q2: 14,870 shares 14,870 $107K 0.01% +1,805 Timeline