JCPB J P MORGAN EXCHANGE TRADED F More: the full row for J P MORGAN EXCHANGE TRADED 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: 819,415 shares; 2025Q4: 819,415 shares; 2026Q1: 1,545,169 shares 1,545,169 $72.7M 20.58% +725,754 Timeline PCAR PACCAR INC More: the full row for PACCAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 352,089 shares; 2024Q4: 370,889 shares; 2025Q1: 370,889 shares; 2025Q2: 370,889 shares; 2025Q3: 370,889 shares; 2025Q4: 390,539 shares; 2026Q1: 288,639 shares 288,639 $33.3M 9.43% -101,900 Timeline MTZ MASTEC INC More: the full row for MASTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 55,996 shares; 2024Q4: 48,680 shares; 2025Q1: 42,246 shares; 2025Q2: 42,246 shares; 2025Q3: 42,165 shares; 2025Q4: 41,774 shares; 2026Q1: 41,721 shares 41,721 $13.4M 3.8% -53 Timeline VKTX VIKING THERAPEUTICS INC More: the full row for VIKING THERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 59,117 shares; 2024Q4: 59,117 shares; 2025Q1: 106,482 shares; 2025Q2: 106,482 shares; 2025Q3: 266,843 shares; 2025Q4: 387,529 shares; 2026Q1: 385,366 shares 385,366 $12.5M 3.55% -2,163 Timeline LASR NLIGHT INC More: the full row for NLIGHT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 325,977 shares; 2024Q4: 397,391 shares; 2025Q1: 397,391 shares; 2025Q2: 393,572 shares; 2025Q3: 392,795 shares; 2025Q4: 388,799 shares; 2026Q1: 217,051 shares 217,051 $12.4M 3.5% -171,748 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; 2024Q2: restricted; 2024Q3: 33,811 shares; 2024Q4: 33,811 shares; 2025Q1: 33,811 shares; 2025Q2: 33,811 shares; 2025Q3: 33,811 shares; 2025Q4: 33,429 shares; 2026Q1: 33,371 shares 33,371 $11.3M 3.2% -58 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: 36,962 shares; 2024Q4: 44,117 shares; 2025Q1: 33,263 shares; 2025Q2: 33,263 shares; 2025Q3: 33,202 shares; 2025Q4: 32,854 shares; 2026Q1: 32,803 shares 32,803 $11.1M 3.14% -51 Timeline GDX VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 132,664 shares; 2024Q4: 129,841 shares; 2025Q1: 129,841 shares; 2025Q2: 129,359 shares; 2025Q3: 129,097 shares; 2025Q4: 102,367 shares; 2026Q1: 102,306 shares 102,306 $9.39M 2.66% -61 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; 2024Q2: restricted; 2024Q3: 27,137 shares; 2024Q4: 27,089 shares; 2025Q1: 21,465 shares; 2025Q2: 13,813 shares; 2025Q3: 13,786 shares; 2025Q4: 13,640 shares; 2026Q1: 10,352 shares 10,352 $9.04M 2.56% -3,288 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: 14,633 shares; 2024Q4: 14,633 shares; 2025Q1: 14,633 shares; 2025Q2: 19,628 shares; 2025Q3: 19,628 shares; 2025Q4: 13,576 shares; 2026Q1: 13,576 shares 13,576 $8.83M 2.5% 0 Timeline BABA ALIBABA GROUP HLDG LTD More: the full row for ALIBABA GROUP HLDG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 25,225 shares; 2025Q2: 30,473 shares; 2025Q3: 46,042 shares; 2025Q4: 45,901 shares; 2026Q1: 68,013 shares 68,013 $8.53M 2.41% +22,112 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; 2024Q2: restricted; 2024Q3: 18,541 shares; 2024Q4: 18,541 shares; 2025Q1: 18,541 shares; 2025Q2: 18,376 shares; 2025Q3: 18,376 shares; 2025Q4: 18,303 shares; 2026Q1: 27,016 shares 27,016 $7.98M 2.26% +8,713 Timeline GVA GRANITE CONSTR INC More: the full row for GRANITE CONSTR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 81,586 shares; 2024Q4: 81,216 shares; 2025Q1: 67,609 shares; 2025Q2: 67,609 shares; 2025Q3: 67,609 shares; 2025Q4: 66,595 shares; 2026Q1: 66,540 shares 66,540 $7.98M 2.26% -55 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: 7,233 shares; 2025Q1: 8,720 shares; 2025Q2: 8,720 shares; 2025Q3: 8,704 shares; 2025Q4: 8,627 shares; 2026Q1: 8,602 shares 8,602 $7.91M 2.24% -25 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; 2024Q2: restricted; 2024Q3: 29,862 shares; 2024Q4: 29,862 shares; 2025Q1: 29,862 shares; 2025Q2: 29,862 shares; 2025Q3: 29,862 shares; 2025Q4: 29,682 shares; 2026Q1: 45,404 shares 45,404 $7.14M 2.02% +15,722 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; 2024Q2: restricted; 2024Q3: 141,764 shares; 2024Q4: 141,764 shares; 2025Q1: 141,764 shares; 2025Q2: 141,764 shares; 2025Q3: 141,501 shares; 2025Q4: 139,786 shares; 2026Q1: 139,692 shares 139,692 $6.81M 1.93% -94 Timeline CBOE CBOE GLOBAL MKTS INC More: the full row for CBOE GLOBAL MKTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 17,372 shares; 2024Q4: 17,372 shares; 2025Q1: 17,372 shares; 2025Q2: 17,372 shares; 2025Q3: 17,372 shares; 2025Q4: 17,265 shares; 2026Q1: 22,965 shares 22,965 $6.45M 1.83% +5,700 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 8,955 shares; 2024Q4: 8,923 shares; 2025Q1: 6,407 shares; 2025Q2: 6,407 shares; 2025Q3: 6,407 shares; 2025Q4: 6,341 shares; 2026Q1: 6,338 shares 6,338 $6.32M 1.79% -3 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: 11,922 shares; 2025Q1: 17,781 shares; 2025Q2: 17,781 shares; 2025Q3: 17,748 shares; 2025Q4: 17,594 shares; 2026Q1: 17,527 shares 17,527 $6.27M 1.77% -67 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: 35,746 shares; 2024Q4: 35,608 shares; 2025Q1: 29,505 shares; 2025Q2: 29,505 shares; 2025Q3: 29,505 shares; 2025Q4: 29,209 shares; 2026Q1: 29,193 shares 29,193 $6.08M 1.72% -16 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: 23,433 shares; 2024Q4: 23,364 shares; 2025Q1: 20,918 shares; 2025Q2: 20,553 shares; 2025Q3: 20,521 shares; 2025Q4: 20,366 shares; 2026Q1: 16,357 shares 16,357 $6.05M 1.71% -4,009 Timeline ALK ALASKA AIR GROUP INC More: the full row for ALASKA AIR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 166,270 shares; 2024Q4: 166,270 shares; 2025Q1: 166,270 shares; 2025Q2: 166,270 shares; 2025Q3: 165,940 shares; 2025Q4: 164,307 shares; 2026Q1: 164,218 shares 164,218 $6.04M 1.71% -89 Timeline NDAQ NASDAQ INC More: the full row for NASDAQ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 40,968 shares; 2024Q4: 40,968 shares; 2025Q1: 40,968 shares; 2025Q2: 40,968 shares; 2025Q3: 40,968 shares; 2025Q4: 40,668 shares; 2026Q1: 67,074 shares 67,074 $5.69M 1.61% +26,406 Timeline CRWD CROWDSTRIKE HLDGS INC More: the full row for CROWDSTRIKE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 14,751 shares; 2024Q4: 14,751 shares; 2025Q1: 14,751 shares; 2025Q2: 14,751 shares; 2025Q3: 14,721 shares; 2025Q4: 14,578 shares; 2026Q1: 14,570 shares 14,570 $5.69M 1.61% -8 Timeline LEN LENNAR CORP More: the full row for LENNAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 11,515 shares; 2024Q4: 23,283 shares; 2025Q1: 43,990 shares; 2025Q2: 64,031 shares; 2025Q3: 64,218 shares; 2025Q4: 63,985 shares; 2026Q1: 63,581 shares 63,581 $5.52M 1.56% -404 Timeline MRVL MARVELL TECHNOLOGY INC More: the full row for MARVELL TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 17,397 shares; 2024Q4: 17,397 shares; 2025Q1: 34,120 shares; 2025Q2: 55,859 shares; 2025Q3: 55,753 shares; 2025Q4: 55,420 shares; 2026Q1: 55,135 shares 55,135 $5.46M 1.55% -285 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: 46,880 shares; 2025Q1: 39,717 shares; 2025Q2: 43,702 shares; 2025Q3: 43,620 shares; 2025Q4: 43,254 shares; 2026Q1: 43,136 shares 43,136 $5.3M 1.5% -118 Timeline BRZE BRAZE INC More: the full row for BRAZE 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: 222,997 shares; 2026Q1: 221,513 shares 221,513 $5.23M 1.48% -1,484 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: 21,386 shares; 2024Q4: 21,191 shares; 2025Q1: 16,410 shares; 2025Q2: 16,410 shares; 2025Q3: 16,378 shares; 2025Q4: 16,225 shares; 2026Q1: 16,217 shares 16,217 $5.02M 1.42% -8 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: 66,817 shares; 2024Q4: 66,817 shares; 2025Q1: 66,817 shares; 2025Q2: 66,817 shares; 2025Q3: 66,817 shares; 2025Q4: 66,002 shares; 2026Q1: 65,957 shares 65,957 $4.74M 1.34% -45 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: not reported; 2024Q4: not reported; 2025Q1: 25,586 shares; 2025Q2: 25,586 shares; 2025Q3: 25,533 shares; 2025Q4: 25,414 shares; 2026Q1: 25,212 shares 25,212 $4.4M 1.24% -202 Timeline AGG 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: 102,850 shares; 2024Q4: 324,319 shares; 2025Q1: 383,767 shares; 2025Q2: 383,767 shares; 2025Q3: 297,782 shares; 2025Q4: 297,782 shares; 2026Q1: 40,935 shares 40,935 $4.06M 1.15% -256,847 Timeline VCEL VERICEL CORP More: the full row for VERICEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 111,145 shares; 2024Q4: 111,145 shares; 2025Q1: 111,145 shares; 2025Q2: 111,145 shares; 2025Q3: 111,145 shares; 2025Q4: 109,831 shares; 2026Q1: 109,759 shares 109,759 $3.53M 1% -72 Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 15,410 shares; 2024Q4: 15,410 shares; 2025Q1: 15,410 shares; 2025Q2: 15,410 shares; 2025Q3: 15,379 shares; 2025Q4: 15,227 shares; 2026Q1: 15,219 shares 15,219 $3.16M 0.89% -8 Timeline CLF CLEVELAND-CLIFFS INC NEW More: the full row for CLEVELAND-CLIFFS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 303,341 shares; 2024Q4: 351,117 shares; 2025Q1: 351,117 shares; 2025Q2: 348,753 shares; 2025Q3: 349,943 shares; 2025Q4: 347,533 shares; 2026Q1: 345,374 shares 345,374 $2.92M 0.83% -2,159 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 33,500 shares; 2025Q2: 33,500 shares; 2025Q3: 33,439 shares; 2025Q4: 33,086 shares; 2026Q1: 33,067 shares 33,067 $2.6M 0.74% -19 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: 17,176 shares; 2024Q4: 17,176 shares; 2025Q1: 17,176 shares; 2025Q2: 7,665 shares; 2025Q3: 7,665 shares; 2025Q4: 7,582 shares; 2026Q1: 7,577 shares 7,577 $2.18M 0.62% -5 Timeline ZS ZSCALER INC More: the full row for ZSCALER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 15,206 shares; 2024Q4: 18,566 shares; 2025Q1: 18,566 shares; 2025Q2: 14,226 shares; 2025Q3: 14,199 shares; 2025Q4: 13,724 shares; 2026Q1: 13,716 shares 13,716 $1.92M 0.54% -8 Timeline GNRC GENERAC HLDGS INC More: the full row for GENERAC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 8,155 shares; 2024Q4: 8,155 shares; 2025Q1: 8,155 shares; 2025Q2: 8,155 shares; 2025Q3: 8,155 shares; 2025Q4: 8,057 shares; 2026Q1: 8,051 shares 8,051 $1.57M 0.44% -6 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: 5,550 shares; 2024Q4: 5,550 shares; 2025Q1: 5,499 shares; 2025Q2: 5,414 shares; 2025Q3: 5,378 shares; 2025Q4: 5,313 shares; 2026Q1: 5,309 shares 5,309 $1.35M 0.38% -4 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; 2024Q2: restricted; 2024Q3: 10,482 shares; 2024Q4: 10,330 shares; 2025Q1: 10,330 shares; 2025Q2: 10,130 shares; 2025Q3: 10,130 shares; 2025Q4: 10,130 shares; 2026Q1: 10,130 shares 10,130 $1.22M 0.34% 0 Timeline IGSB 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: 31,420 shares; 2024Q4: 31,420 shares; 2025Q1: 31,420 shares; 2025Q2: 31,420 shares; 2025Q3: 31,420 shares; 2025Q4: 31,420 shares; 2026Q1: 16,620 shares 16,620 $874K 0.25% -14,800 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; 2024Q2: restricted; 2024Q3: 3,719 shares; 2024Q4: 3,719 shares; 2025Q1: 3,719 shares; 2025Q2: 3,719 shares; 2025Q3: 3,719 shares; 2025Q4: 3,719 shares; 2026Q1: 3,719 shares 3,719 $757K 0.21% 0 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 5,298 shares; 2024Q4: 5,298 shares; 2025Q1: 5,298 shares; 2025Q2: 5,298 shares; 2025Q3: 5,298 shares; 2025Q4: 5,298 shares; 2026Q1: 5,298 shares 5,298 $682K 0.19% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 376 shares; 2025Q3: 376 shares; 2025Q4: 376 shares; 2026Q1: 376 shares 376 $518K 0.15% 0 Timeline TRGP TARGA RES CORP More: the full row for TARGA RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,519 shares; 2024Q4: 1,519 shares; 2025Q1: 1,519 shares; 2025Q2: 1,519 shares; 2025Q3: 1,519 shares; 2025Q4: 1,519 shares; 2026Q1: 1,519 shares 1,519 $381K 0.11% 0 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; 2024Q2: restricted; 2024Q3: 650 shares; 2024Q4: 650 shares; 2025Q1: 650 shares; 2025Q2: 650 shares; 2025Q3: 650 shares; 2025Q4: 650 shares; 2026Q1: 650 shares 650 $311K 0.09% 0 Timeline NVT NVENT ELEC PLC More: the full row for NVENT ELEC 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,434 shares; 2025Q4: 2,434 shares; 2026Q1: 2,434 shares 2,434 $288K 0.08% 0 Timeline GOLF ACUSHNET HLDGS CORP More: the full row for ACUSHNET HLDGS 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: 2,644 shares; 2025Q4: 2,644 shares; 2026Q1: 2,644 shares 2,644 $247K 0.07% 0 Timeline HUBB HUBBELL INC More: the full row for HUBBELL 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: 411 shares 411 $202K 0.06% new Timeline