AX AXOS FINANCIAL INC More: the full row for AXOS FINANCIAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 439,653 shares; 2024Q4: 426,031 shares; 2025Q1: 423,078 shares; 2025Q2: 410,372 shares; 2025Q3: 399,717 shares; 2025Q4: 378,670 shares; 2026Q1: 368,712 shares; 2026Q2: 356,376 shares 356,376 $34.7M 12.47% -12,336 Timeline MU MICRON TECHNOLOGY INC More: the full row for MICRON TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 54,028 shares; 2024Q4: 10,829 shares; 2025Q1: not reported; 2025Q2: 27,494 shares; 2025Q3: 38,062 shares; 2025Q4: 34,322 shares; 2026Q1: 16,692 shares; 2026Q2: 14,705 shares 14,705 $17M 6.1% -1,987 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: 66,949 shares; 2024Q4: 81,629 shares; 2025Q1: 44,176 shares; 2025Q2: 64,351 shares; 2025Q3: 65,930 shares; 2025Q4: 68,222 shares; 2026Q1: 64,680 shares; 2026Q2: 75,720 shares 75,720 $15.2M 5.45% +11,040 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: 46,385 shares; 2024Q4: 46,082 shares; 2025Q1: 45,364 shares; 2025Q2: 27,025 shares; 2025Q3: 34,130 shares; 2025Q4: 33,957 shares; 2026Q1: 32,207 shares; 2026Q2: 31,974 shares 31,974 $11.4M 4.11% -233 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 23,415 shares; 2024Q4: 33,976 shares; 2025Q1: 28,529 shares; 2025Q2: 27,398 shares; 2025Q3: 25,455 shares; 2025Q4: 25,349 shares; 2026Q1: 24,010 shares; 2026Q2: 23,829 shares 23,829 $11.4M 4.09% -181 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,937 shares; 2024Q4: 41,584 shares; 2025Q1: 37,055 shares; 2025Q2: 42,255 shares; 2025Q3: 37,298 shares; 2025Q4: 36,877 shares; 2026Q1: 30,024 shares; 2026Q2: 29,839 shares 29,839 $11.3M 4.05% -185 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: 24,265 shares; 2024Q4: 32,682 shares; 2025Q1: 27,381 shares; 2025Q2: 17,673 shares; 2025Q3: 19,370 shares; 2025Q4: 32,318 shares; 2026Q1: 30,827 shares; 2026Q2: 30,553 shares 30,553 $8.84M 3.18% -274 Timeline IRMD IRADIMED CORP More: the full row for IRADIMED CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,661 shares; 2024Q4: 29,894 shares; 2025Q1: 43,563 shares; 2025Q2: 53,143 shares; 2025Q3: 63,199 shares; 2025Q4: 62,245 shares; 2026Q1: 60,040 shares; 2026Q2: 81,641 shares 81,641 $7.8M 2.8% +21,601 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: 41,891 shares; 2024Q4: 41,629 shares; 2025Q1: 41,006 shares; 2025Q2: 22,976 shares; 2025Q3: 30,283 shares; 2025Q4: 30,038 shares; 2026Q1: 23,742 shares; 2026Q2: 32,048 shares 32,048 $7.64M 2.75% +8,306 Timeline XBI SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,575 shares; 2024Q4: 9,646 shares; 2025Q1: 5,571 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 19,528 shares; 2026Q1: 38,464 shares; 2026Q2: 39,501 shares 39,501 $6.25M 2.25% +1,037 Timeline MCHP MICROCHIP TECHNOLOGY INC. More: the full row for MICROCHIP TECHNOLOGY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,667 shares; 2024Q4: 19,470 shares; 2025Q1: 13,578 shares; 2025Q2: 56,678 shares; 2025Q3: 61,927 shares; 2025Q4: 48,299 shares; 2026Q1: 45,898 shares; 2026Q2: 60,762 shares 60,762 $5.54M 1.99% +14,864 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,113 shares; 2026Q1: 2,000 shares; 2026Q2: 4,175 shares 4,175 $5.01M 1.8% +2,175 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH 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: 2,073 shares; 2026Q2: 11,361 shares 11,361 $4.92M 1.77% +9,288 Timeline ANET ARISTA NETWORKS INC More: the full row for ARISTA NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 56,959 shares; 2025Q1: 31,951 shares; 2025Q2: 30,596 shares; 2025Q3: 30,547 shares; 2025Q4: 30,379 shares; 2026Q1: 28,799 shares; 2026Q2: 28,584 shares 28,584 $4.86M 1.75% -215 Timeline 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,777 shares; 2026Q2: 6,642 shares 6,642 $4.8M 1.73% +3,865 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: 10,758 shares; 2024Q4: 10,692 shares; 2025Q1: 6,587 shares; 2025Q2: 8,039 shares; 2025Q3: 16,384 shares; 2025Q4: 21,121 shares; 2026Q1: 17,959 shares; 2026Q2: 12,627 shares 12,627 $4.71M 1.69% -5,332 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 14,724 shares; 2025Q4: 14,759 shares; 2026Q1: 13,994 shares; 2026Q2: 13,895 shares 13,895 $4.65M 1.67% -99 Timeline FIX COMFORT SYS USA INC More: the full row for COMFORT SYS USA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,507 shares; 2024Q4: 5,477 shares; 2025Q1: 6,070 shares; 2025Q2: 4,964 shares; 2025Q3: 2,525 shares; 2025Q4: 2,487 shares; 2026Q1: 2,295 shares; 2026Q2: 2,271 shares 2,271 $4.5M 1.62% -24 Timeline WTFC WINTRUST FINL CORP More: the full row for WINTRUST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,928 shares; 2024Q4: 28,697 shares; 2025Q1: 28,008 shares; 2025Q2: 26,335 shares; 2025Q3: 26,185 shares; 2025Q4: not reported; 2026Q1: 27,079 shares; 2026Q2: 26,894 shares 26,894 $4.32M 1.55% -185 Timeline XLE SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR 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: not reported; 2025Q4: not reported; 2026Q1: 35,364 shares; 2026Q2: 70,976 shares 70,976 $3.77M 1.35% +35,612 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,085 shares; 2025Q2: 3,895 shares; 2025Q3: 3,893 shares; 2025Q4: 3,876 shares; 2026Q1: 3,643 shares; 2026Q2: 3,620 shares 3,620 $3.66M 1.32% -23 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,672 shares; 2025Q4: 2,642 shares; 2026Q1: 8,646 shares; 2026Q2: 8,584 shares 8,584 $3.66M 1.31% -62 Timeline FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 34,368 shares; 2024Q4: 46,330 shares; 2025Q1: 33,078 shares; 2025Q2: 41,385 shares; 2025Q3: 41,313 shares; 2025Q4: 24,916 shares; 2026Q1: 23,602 shares; 2026Q2: 23,442 shares 23,442 $3.6M 1.29% -160 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 18,958 shares; 2025Q2: 18,048 shares; 2025Q3: 18,013 shares; 2025Q4: 17,894 shares; 2026Q1: 16,805 shares; 2026Q2: 16,683 shares 16,683 $3.49M 1.25% -122 Timeline CASY CASEYS GEN STORES INC More: the full row for CASEYS GEN STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,963 shares; 2024Q4: 9,901 shares; 2025Q1: 9,718 shares; 2025Q2: 9,285 shares; 2025Q3: 7,905 shares; 2025Q4: 7,782 shares; 2026Q1: 7,316 shares; 2026Q2: 4,161 shares 4,161 $3.31M 1.19% -3,155 Timeline XLU SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 37,552 shares; 2025Q3: 37,483 shares; 2025Q4: 74,509 shares; 2026Q1: 70,086 shares; 2026Q2: 69,516 shares 69,516 $3.15M 1.13% -570 Timeline STX SEAGATE TECHNOLOGY HLDNGS PL More: the full row for SEAGATE TECHNOLOGY HLDNGS PL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 21,788 shares; 2025Q1: 11,611 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,199 shares 3,199 $3.09M 1.11% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 17,384 shares; 2026Q1: 34,113 shares; 2026Q2: 34,333 shares 34,333 $2.88M 1.03% +220 Timeline WCC WESCO INTL INC More: the full row for WESCO 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: 8,814 shares; 2026Q1: 8,324 shares; 2026Q2: 8,265 shares 8,265 $2.85M 1.03% -59 Timeline MPWR MONOLITHIC PWR SYS INC More: the full row for MONOLITHIC PWR SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,962 shares; 2024Q4: 4,886 shares; 2025Q1: 861 shares; 2025Q2: 861 shares; 2025Q3: 857 shares; 2025Q4: 837 shares; 2026Q1: 823 shares; 2026Q2: 2,059 shares 2,059 $2.85M 1.02% +1,236 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: 14,091 shares; 2024Q4: 13,979 shares; 2025Q1: 13,689 shares; 2025Q2: 19,925 shares; 2025Q3: 19,921 shares; 2025Q4: 19,799 shares; 2026Q1: 8,712 shares; 2026Q2: 8,630 shares 8,630 $2.82M 1.02% -82 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE 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: 6,260 shares; 2026Q2: 7,228 shares 7,228 $2.7M 0.97% +968 Timeline NUE NUCOR CORP More: the full row for NUCOR 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: 11,835 shares; 2026Q2: 11,749 shares 11,749 $2.62M 0.94% -86 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 39,576 shares; 2026Q1: 42,774 shares; 2026Q2: 42,705 shares 42,705 $2.55M 0.92% -69 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,549 shares; 2024Q4: 7,493 shares; 2025Q1: 10,979 shares; 2025Q2: 6,479 shares; 2025Q3: 6,475 shares; 2025Q4: 6,458 shares; 2026Q1: 4,403 shares; 2026Q2: 4,371 shares 4,371 $2.46M 0.88% -32 Timeline RDDT REDDIT INC More: the full row for REDDIT 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: 13,998 shares 13,998 $2.43M 0.87% new Timeline ESE ESCO TECHNOLOGIES INC More: the full row for ESCO TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,484 shares; 2025Q2: 5,884 shares; 2025Q3: 7,151 shares; 2025Q4: 6,977 shares; 2026Q1: 6,864 shares; 2026Q2: 6,864 shares 6,864 $2.4M 0.86% 0 Timeline NXT NEXTPOWER INC More: the full row for NEXTPOWER 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: 17,821 shares; 2026Q2: 19,609 shares 19,609 $2.34M 0.84% +1,788 Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA 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,954 shares 1,954 $2.3M 0.83% new 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: 3,191 shares; 2024Q4: 3,169 shares; 2025Q1: 3,168 shares; 2025Q2: 3,147 shares; 2025Q3: 3,169 shares; 2025Q4: 2,983 shares; 2026Q1: 2,965 shares; 2026Q2: 2,964 shares 2,964 $2.21M 0.8% -1 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV 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: 380 shares; 2026Q2: 1,100 shares 1,100 $2.19M 0.79% +720 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; 2024Q3: 27,531 shares; 2024Q4: 10,528 shares; 2025Q1: 25,485 shares; 2025Q2: 45,779 shares; 2025Q3: 45,716 shares; 2025Q4: 45,479 shares; 2026Q1: 30,467 shares; 2026Q2: 30,311 shares 30,311 $2.19M 0.79% -156 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; 2024Q3: 19,727 shares; 2024Q4: 21,555 shares; 2025Q1: 20,739 shares; 2025Q2: 21,794 shares; 2025Q3: 24,459 shares; 2025Q4: 27,934 shares; 2026Q1: 23,762 shares; 2026Q2: 24,757 shares 24,757 $2.18M 0.78% +995 Timeline STRL STERLING INFRASTRUCTURE INC More: the full row for STERLING INFRASTRUCTURE 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: 1,557 shares; 2025Q4: 2,381 shares; 2026Q1: 2,550 shares; 2026Q2: 2,550 shares 2,550 $2.14M 0.77% 0 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES 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: 3,548 shares 3,548 $2.06M 0.74% new 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; 2024Q3: 3,000 shares; 2024Q4: 2,977 shares; 2025Q1: 2,929 shares; 2025Q2: 42,248 shares; 2025Q3: 41,963 shares; 2025Q4: 41,794 shares; 2026Q1: 22,069 shares; 2026Q2: 21,721 shares 21,721 $2M 0.72% -348 Timeline XME SPDR SERIES TRUST More: the full row for SPDR SERIES 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: 16,833 shares; 2026Q2: 18,165 shares 18,165 $1.94M 0.7% +1,332 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 13,043 shares; 2025Q3: 13,033 shares; 2025Q4: 12,968 shares; 2026Q1: 12,301 shares; 2026Q2: 12,216 shares 12,216 $1.85M 0.67% -85 Timeline LITE LUMENTUM HLDGS INC More: the full row for LUMENTUM 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: 2,093 shares 2,093 $1.8M 0.65% new Timeline RSPG 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 18,242 shares; 2026Q2: 18,110 shares 18,110 $1.77M 0.64% -132 Timeline PLPC PREFORMED LINE PRODS CO More: the full row for PREFORMED LINE PRODS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,250 shares; 2025Q3: 2,630 shares; 2025Q4: 4,084 shares; 2026Q1: 4,002 shares; 2026Q2: 4,002 shares 4,002 $1.64M 0.59% 0 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL 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: 7,570 shares 7,570 $1.33M 0.48% new Timeline HALO HALOZYME THERAPEUTICS INC More: the full row for HALOZYME THERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 67,077 shares; 2024Q4: 75,326 shares; 2025Q1: 70,432 shares; 2025Q2: 38,075 shares; 2025Q3: 18,990 shares; 2025Q4: 18,701 shares; 2026Q1: 17,183 shares; 2026Q2: 17,002 shares 17,002 $1.33M 0.48% -181 Timeline GHM GRAHAM CORP More: the full row for GRAHAM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 13,789 shares; 2025Q2: 13,789 shares; 2025Q3: 11,221 shares; 2025Q4: 10,908 shares; 2026Q1: 10,698 shares; 2026Q2: 10,698 shares 10,698 $1.32M 0.48% 0 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: 1,672 shares; 2024Q4: 1,684 shares; 2025Q1: 1,689 shares; 2025Q2: 1,659 shares; 2025Q3: 1,663 shares; 2025Q4: 1,671 shares; 2026Q1: 1,690 shares; 2026Q2: 1,802 shares 1,802 $1.24M 0.44% +112 Timeline EXPE EXPEDIA GROUP INC More: the full row for EXPEDIA 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: 4,708 shares 4,708 $1.2M 0.43% new Timeline CELH CELSIUS HLDGS INC More: the full row for CELSIUS 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: 44,245 shares; 2025Q3: 44,099 shares; 2025Q4: 43,401 shares; 2026Q1: 40,325 shares; 2026Q2: 39,974 shares 39,974 $1.17M 0.42% -351 Timeline DXCM DEXCOM INC More: the full row for DEXCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 22,099 shares; 2025Q2: 47,737 shares; 2025Q3: 39,977 shares; 2025Q4: 39,753 shares; 2026Q1: not reported; 2026Q2: 16,600 shares 16,600 $1.12M 0.4% new Timeline TT TRANE TECHNOLOGIES PLC More: the full row for TRANE TECHNOLOGIES PLC 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,494 shares; 2025Q4: 2,475 shares; 2026Q1: 2,211 shares; 2026Q2: 2,178 shares 2,178 $1.07M 0.38% -33 Timeline LSCC LATTICE SEMICONDUCTOR CORP More: the full row for LATTICE SEMICONDUCTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 15,210 shares; 2025Q3: 19,737 shares; 2025Q4: 6,095 shares; 2026Q1: 5,077 shares; 2026Q2: 5,077 shares 5,077 $777K 0.28% 0 Timeline BOOT BOOT BARN HLDGS INC More: the full row for BOOT BARN HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,725 shares; 2024Q4: 18,511 shares; 2025Q1: 15,597 shares; 2025Q2: 3,248 shares; 2025Q3: 2,628 shares; 2025Q4: 3,615 shares; 2026Q1: 3,917 shares; 2026Q2: 3,917 shares 3,917 $643K 0.23% 0 Timeline ALAB ASTERA LABS INC More: the full row for ASTERA LABS 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,322 shares 1,322 $639K 0.23% new Timeline DIOD DIODES INC More: the full row for DIODES 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,731 shares; 2025Q3: 13,031 shares; 2025Q4: 5,204 shares; 2026Q1: 4,950 shares; 2026Q2: 5,683 shares 5,683 $622K 0.22% +733 Timeline IWN ISHARES TR More: the full row for ISHARES 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: not reported; 2025Q4: 2,800 shares; 2026Q1: 2,800 shares; 2026Q2: 2,800 shares 2,800 $619K 0.22% 0 Timeline DELL DELL TECHNOLOGIES INC More: the full row for DELL TECHNOLOGIES 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,400 shares 1,400 $604K 0.22% new Timeline IWO ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 738 shares; 2024Q4: 741 shares; 2025Q1: not reported; 2025Q2: 743 shares; 2025Q3: 3,385 shares; 2025Q4: 1,653 shares; 2026Q1: 1,603 shares; 2026Q2: 1,413 shares 1,413 $557K 0.2% -190 Timeline CGNX COGNEX CORP More: the full row for COGNEX 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: 14,090 shares; 2025Q4: 5,635 shares; 2026Q1: 6,945 shares; 2026Q2: 6,945 shares 6,945 $503K 0.18% 0 Timeline AGG ISHARES TR More: the full row for ISHARES 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: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 4,881 shares 4,881 $483K 0.17% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,181 shares; 2025Q3: 960 shares; 2025Q4: 935 shares; 2026Q1: 1,086 shares; 2026Q2: 921 shares 921 $427K 0.15% -165 Timeline DY DYCOM INDS INC More: the full row for DYCOM INDS 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: 764 shares 764 $386K 0.14% new 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: 3,129 shares; 2025Q4: 1,639 shares; 2026Q1: not reported; 2026Q2: 1,403 shares 1,403 $382K 0.14% new Timeline IMKTA INGLES MKTS INC More: the full row for INGLES MKTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 7,207 shares; 2025Q3: 5,835 shares; 2025Q4: 4,284 shares; 2026Q1: 4,080 shares; 2026Q2: 4,080 shares 4,080 $361K 0.13% 0 Timeline MDY STATE STR SPDR S&P MIDCAP 40 More: the full row for STATE STR SPDR S&P MIDCAP 40 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 605 shares; 2024Q4: 607 shares; 2025Q1: 609 shares; 2025Q2: 610 shares; 2025Q3: 612 shares; 2025Q4: 500 shares; 2026Q1: 501 shares; 2026Q2: 502 shares 502 $353K 0.13% +1 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: not reported; 2024Q4: not reported; 2025Q1: 1,281 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,231 shares; 2026Q1: 1,070 shares; 2026Q2: 1,446 shares 1,446 $308K 0.11% +376 Timeline LMAT LEMAITRE VASCULAR INC More: the full row for LEMAITRE VASCULAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,836 shares; 2024Q4: 13,948 shares; 2025Q1: 11,395 shares; 2025Q2: 5,699 shares; 2025Q3: 4,614 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,186 shares 3,186 $306K 0.11% new Timeline OEF ISHARES TR More: the full row for ISHARES 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: 1,219 shares; 2025Q4: 1,371 shares; 2026Q1: 1,102 shares; 2026Q2: 761 shares 761 $279K 0.1% -341 Timeline LECO LINCOLN ELEC HLDGS INC More: the full row for LINCOLN ELEC 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: 1,059 shares; 2026Q1: 1,008 shares; 2026Q2: 1,008 shares 1,008 $268K 0.1% 0 Timeline WRBY WARBY PARKER INC More: the full row for WARBY PARKER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 11,526 shares; 2025Q1: 11,521 shares; 2025Q2: 28,360 shares; 2025Q3: 22,959 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 8,728 shares 8,728 $265K 0.1% new Timeline LQD ISHARES TR More: the full row for ISHARES 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: not reported; 2025Q4: not reported; 2026Q1: 2,354 shares; 2026Q2: 2,360 shares 2,360 $257K 0.09% +6 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 676 shares; 2026Q1: not reported; 2026Q2: 676 shares 676 $239K 0.09% new Timeline OPRA OPERA LTD More: the full row for OPERA LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 38,939 shares; 2025Q2: 38,939 shares; 2025Q3: 42,224 shares; 2025Q4: 16,877 shares; 2026Q1: 11,625 shares; 2026Q2: 11,625 shares 11,625 $231K 0.08% 0 Timeline SPDW SPDR INDEX SHS FDS More: the full row for SPDR INDEX SHS FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 6,723 shares; 2025Q3: 6,896 shares; 2025Q4: 8,128 shares; 2026Q1: 5,583 shares; 2026Q2: 4,524 shares 4,524 $228K 0.08% -1,059 Timeline GRC GORMAN RUPP CO More: the full row for GORMAN RUPP 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: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,467 shares 2,467 $226K 0.08% new Timeline GH GUARDANT HEALTH INC More: the full row for GUARDANT HEALTH 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,456 shares 1,456 $218K 0.08% new Timeline CART MAPLEBEAR INC More: the full row for MAPLEBEAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 40,974 shares; 2025Q3: 36,904 shares; 2025Q4: 26,426 shares; 2026Q1: not reported; 2026Q2: 4,552 shares 4,552 $216K 0.08% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,604 shares 2,604 $210K 0.08% new Timeline IWC ISHARES TR More: the full row for ISHARES 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: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,002 shares 1,002 $200K 0.07% new Timeline