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; 2024Q2: restricted; 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 368,712 $31.4M 14.28% -9,958 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 64,680 $11.3M 5.13% -3,542 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 30,024 $9.29M 4.23% -6,853 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 32,207 $9.26M 4.21% -1,750 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; 2024Q2: restricted; 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 24,010 $8.11M 3.69% -1,339 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 30,827 $7.82M 3.56% -1,491 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 17,959 $6.65M 3.03% -3,162 Timeline IRMD IRADIMED CORP More: the full row for IRADIMED CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 60,040 $5.78M 2.63% -2,205 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; 2024Q2: restricted; 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 16,692 $5.64M 2.57% -17,630 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; 2024Q2: restricted; 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 7,316 $5.33M 2.42% -466 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; 2024Q2: restricted; 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 23,742 $4.94M 2.25% -6,296 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; 2024Q2: restricted; 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 38,464 $4.91M 2.24% +18,936 Timeline PODD INSULET CORP More: the full row for INSULET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 11,012 shares; 2024Q4: 20,234 shares; 2025Q1: 19,928 shares; 2025Q2: 22,917 shares; 2025Q3: 23,634 shares; 2025Q4: 23,352 shares; 2026Q1: 18,556 shares 18,556 $3.89M 1.77% -4,796 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; 2024Q2: restricted; 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 27,079 $3.76M 1.71% new Timeline AGX ARGAN INC More: the full row for ARGAN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 15,853 shares; 2024Q4: 8,229 shares; 2025Q1: 25,350 shares; 2025Q2: 19,000 shares; 2025Q3: 18,953 shares; 2025Q4: 16,061 shares; 2026Q1: 6,732 shares 6,732 $3.67M 1.67% -9,329 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; 2024Q2: restricted; 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 28,799 $3.54M 1.61% -1,580 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 14,724 shares; 2025Q4: 14,759 shares; 2026Q1: 13,994 shares 13,994 $3.51M 1.6% -765 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,985 shares; 2025Q2: 3,562 shares; 2025Q3: 3,561 shares; 2025Q4: 35,463 shares; 2026Q1: 33,600 shares 33,600 $3.23M 1.47% -1,863 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; 2024Q2: restricted; 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 70,086 $3.22M 1.46% -4,423 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; 2024Q2: restricted; 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 2,295 $3.16M 1.44% -192 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,672 shares; 2025Q4: 2,642 shares; 2026Q1: 8,646 shares 8,646 $3.09M 1.41% +6,004 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; 2024Q2: restricted; 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 3,643 $3.08M 1.4% -233 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; 2024Q2: restricted; 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 45,898 $2.97M 1.35% -2,401 Timeline OLLI OLLIES BARGAIN OUTLET HLDGS More: the full row for OLLIES BARGAIN OUTLET HLDGS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 32,372 shares; 2024Q4: 32,214 shares; 2025Q1: 31,773 shares; 2025Q2: 34,959 shares; 2025Q3: 34,843 shares; 2025Q4: 34,310 shares; 2026Q1: 30,883 shares 30,883 $2.84M 1.29% -3,427 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 16,805 $2.77M 1.26% -1,089 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; 2024Q2: restricted; 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 8,712 $2.56M 1.17% -11,087 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 17,384 shares; 2026Q1: 34,113 shares 34,113 $2.56M 1.17% +16,729 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; 2024Q2: restricted; 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 4,403 $2.52M 1.15% -2,055 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 39,576 shares; 2026Q1: 42,774 shares 42,774 $2.31M 1.05% +3,198 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 8,814 shares; 2026Q1: 8,324 shares 8,324 $2.28M 1.04% -490 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; 2024Q2: restricted; 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 30,467 $2.19M 1% -15,012 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 8,085 shares; 2024Q4: 8,033 shares; 2025Q1: 7,905 shares; 2025Q2: 7,585 shares; 2025Q3: 7,579 shares; 2025Q4: 7,541 shares; 2026Q1: 7,172 shares 7,172 $2.17M 0.99% -369 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 35,364 shares 35,364 $2.17M 0.99% new Timeline NXT NEXTPOWER INC More: the full row for NEXTPOWER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 17,821 shares 17,821 $2.15M 0.98% new Timeline MSI MOTOROLA SOLUTIONS INC More: the full row for MOTOROLA SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 6,928 shares; 2024Q4: 6,873 shares; 2025Q1: 6,774 shares; 2025Q2: 6,544 shares; 2025Q3: 5,034 shares; 2025Q4: 4,988 shares; 2026Q1: 4,713 shares 4,713 $2.05M 0.93% -275 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; 2024Q2: restricted; 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 22,069 $2.04M 0.93% -19,725 Timeline NUE NUCOR CORP More: the full row for NUCOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 11,835 shares 11,835 $2M 0.91% 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 18,242 shares 18,242 $2M 0.91% new 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; 2024Q2: restricted; 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 12,301 $1.96M 0.89% -667 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; 2024Q2: restricted; 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 6,864 $1.93M 0.88% -113 Timeline FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 23,602 $1.93M 0.88% -1,314 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; 2024Q2: restricted; 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 2,965 $1.93M 0.88% -18 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,113 shares; 2026Q1: 2,000 shares 2,000 $1.84M 0.84% -113 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; 2024Q2: restricted; 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 23,762 $1.82M 0.83% -4,172 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 16,833 shares 16,833 $1.82M 0.83% new Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 6,260 shares 6,260 $1.78M 0.81% new Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,356 shares; 2025Q4: 3,344 shares; 2026Q1: 3,162 shares 3,162 $1.58M 0.72% -182 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; 2024Q2: restricted; 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 40,325 $1.43M 0.65% -3,076 Timeline DHI D R HORTON INC More: the full row for D R HORTON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 14,455 shares; 2024Q4: 14,868 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 10,553 shares; 2025Q4: 10,494 shares; 2026Q1: 9,834 shares 9,834 $1.35M 0.61% -660 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; 2024Q2: restricted; 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 17,183 $1.11M 0.51% -1,518 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; 2024Q2: restricted; 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 4,002 $1.08M 0.49% -82 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,557 shares; 2025Q4: 2,381 shares; 2026Q1: 2,550 shares 2,550 $1.04M 0.47% +169 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; 2024Q2: restricted; 2024Q3: 262 shares; 2024Q4: 262 shares; 2025Q1: 412 shares; 2025Q2: 412 shares; 2025Q3: 412 shares; 2025Q4: 412 shares; 2026Q1: 242 shares 242 $1.02M 0.46% -170 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; 2024Q2: restricted; 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 1,690 $1.01M 0.46% +19 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,777 shares 2,777 $949K 0.43% 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,494 shares; 2025Q4: 2,475 shares; 2026Q1: 2,211 shares 2,211 $921K 0.42% -264 Timeline KNSL KINSALE CAP GROUP INC More: the full row for KINSALE CAP GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 4,703 shares; 2024Q4: 9,775 shares; 2025Q1: 9,626 shares; 2025Q2: 4,729 shares; 2025Q3: 4,230 shares; 2025Q4: 2,967 shares; 2026Q1: 2,680 shares 2,680 $916K 0.42% -287 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; 2024Q2: restricted; 2024Q3: 3,962 shares; 2024Q4: 4,886 shares; 2025Q1: 861 shares; 2025Q2: 861 shares; 2025Q3: 857 shares; 2025Q4: 837 shares; 2026Q1: 823 shares 823 $900K 0.41% -14 Timeline GHM GRAHAM CORP More: the full row for GRAHAM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 10,698 $844K 0.38% -210 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 9,518 shares; 2025Q1: 4,564 shares; 2025Q2: 4,182 shares; 2025Q3: 4,166 shares; 2025Q4: 4,121 shares; 2026Q1: 3,651 shares 3,651 $641K 0.29% -470 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,181 shares; 2025Q3: 960 shares; 2025Q4: 935 shares; 2026Q1: 1,086 shares 1,086 $591K 0.27% +151 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; 2024Q2: restricted; 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 3,917 $573K 0.26% +302 Timeline IWN ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,800 shares; 2026Q1: 2,800 shares 2,800 $531K 0.24% 0 Timeline IWO ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 738 shares; 2024Q4: 741 shares; 2025Q1: not reported; 2025Q2: 743 shares; 2025Q3: 3,385 shares; 2025Q4: 1,653 shares; 2026Q1: 1,603 shares 1,603 $503K 0.23% -50 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; 2024Q2: restricted; 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 5,077 $471K 0.21% -1,018 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,073 shares 2,073 $443K 0.2% new 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 380 shares 380 $435K 0.2% new Timeline VCSH VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 6,538 shares; 2025Q3: 5,170 shares; 2025Q4: 5,244 shares; 2026Q1: 5,250 shares 5,250 $416K 0.19% +6 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; 2024Q2: restricted; 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 4,080 $367K 0.17% -204 Timeline OEF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,219 shares; 2025Q4: 1,371 shares; 2026Q1: 1,102 shares 1,102 $351K 0.16% -269 Timeline CGNX COGNEX CORP More: the full row for COGNEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 14,090 shares; 2025Q4: 5,635 shares; 2026Q1: 6,945 shares 6,945 $340K 0.15% +1,310 Timeline DIOD DIODES INC More: the full row for DIODES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 4,950 $338K 0.15% -254 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; 2024Q2: restricted; 2024Q3: 605 shares; 2024Q4: 607 shares; 2025Q1: 609 shares; 2025Q2: 610 shares; 2025Q3: 612 shares; 2025Q4: 500 shares; 2026Q1: 501 shares 501 $309K 0.14% +1 Timeline CR CRANE COMPANY More: the full row for CRANE COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,574 shares; 2025Q4: 1,827 shares; 2026Q1: 1,738 shares 1,738 $297K 0.14% -89 Timeline KRMN KARMAN HLDGS INC More: the full row for KARMAN HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,783 shares; 2026Q1: 3,596 shares 3,596 $288K 0.13% +813 Timeline LQD ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,354 shares 2,354 $257K 0.12% new 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; 2024Q2: restricted; 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 5,583 $255K 0.12% -2,545 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,059 shares; 2026Q1: 1,008 shares 1,008 $251K 0.11% -51 Timeline DT DYNATRACE INC More: the full row for DYNATRACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 19,980 shares; 2025Q3: 16,173 shares; 2025Q4: 6,461 shares; 2026Q1: 6,151 shares 6,151 $227K 0.1% -310 Timeline ARRY ARRAY TECHNOLOGIES INC More: the full row for ARRAY TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 79,145 shares; 2025Q4: 31,745 shares; 2026Q1: 30,093 shares 30,093 $218K 0.1% -1,652 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,281 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,231 shares; 2026Q1: 1,070 shares 1,070 $205K 0.09% -161 Timeline OPRA OPERA LTD More: the full row for OPERA LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 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 11,625 $166K 0.08% -5,252 Timeline