AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 64,286 shares; 2024Q4: 61,849 shares; 2025Q1: 61,492 shares; 2025Q2: 62,558 shares; 2025Q3: 50,734 shares; 2025Q4: 49,214 shares; 2026Q1: 57,006 shares; 2026Q2: 55,796 shares 55,796 $21.9M 5.92% -1,210 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,260 shares; 2024Q4: 16,823 shares; 2025Q1: 16,849 shares; 2025Q2: 17,829 shares; 2025Q3: 16,186 shares; 2025Q4: 15,703 shares; 2026Q1: 12,564 shares; 2026Q2: 114,693 shares 114,693 $21M 5.67% +102,129 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: 12,135 shares; 2024Q4: 12,341 shares; 2025Q1: 12,326 shares; 2025Q2: 15,699 shares; 2025Q3: 21,628 shares; 2025Q4: 20,481 shares; 2026Q1: 17,912 shares; 2026Q2: 17,648 shares 17,648 $19.8M 5.36% -264 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: 30,757 shares; 2024Q4: 30,916 shares; 2025Q1: 30,943 shares; 2025Q2: 30,876 shares; 2025Q3: 28,839 shares; 2025Q4: 28,773 shares; 2026Q1: 35,214 shares; 2026Q2: 35,762 shares 35,762 $17.4M 4.72% +548 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: 14,606 shares; 2024Q4: 14,217 shares; 2025Q1: 14,082 shares; 2025Q2: 21,859 shares; 2025Q3: 21,755 shares; 2025Q4: 21,391 shares; 2026Q1: 20,120 shares; 2026Q2: 20,164 shares 20,164 $17.3M 4.7% +44 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: 13,421 shares; 2025Q1: 13,401 shares; 2025Q2: 13,418 shares; 2025Q3: 12,233 shares; 2025Q4: 12,407 shares; 2026Q1: 13,708 shares; 2026Q2: 13,694 shares 13,694 $15.4M 4.18% -14 Timeline B BARRICK MNG CORP More: the full row for BARRICK MNG CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 233,495 shares; 2025Q3: 388,525 shares; 2025Q4: 375,167 shares; 2026Q1: 404,030 shares; 2026Q2: 406,294 shares 406,294 $15.2M 4.11% +2,264 Timeline HUBB HUBBELL INC More: the full row for HUBBELL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,565 shares; 2024Q4: 29,265 shares; 2025Q1: 29,550 shares; 2025Q2: 33,945 shares; 2025Q3: 33,511 shares; 2025Q4: 33,249 shares; 2026Q1: 30,119 shares; 2026Q2: 30,269 shares 30,269 $14.4M 3.9% +150 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: 19,980 shares; 2024Q4: 19,369 shares; 2025Q1: 19,330 shares; 2025Q2: 19,874 shares; 2025Q3: 16,276 shares; 2025Q4: 15,650 shares; 2026Q1: 13,549 shares; 2026Q2: 13,528 shares 13,528 $13.5M 3.65% -21 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: 47,692 shares; 2024Q4: 46,767 shares; 2025Q1: 46,652 shares; 2025Q2: 48,185 shares; 2025Q3: 46,069 shares; 2025Q4: 44,127 shares; 2026Q1: 43,026 shares; 2026Q2: 42,132 shares 42,132 $12.8M 3.46% -894 Timeline WSM WILLIAMS SONOMA INC More: the full row for WILLIAMS SONOMA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 57,050 shares; 2024Q4: 54,856 shares; 2025Q1: 54,352 shares; 2025Q2: 48,490 shares; 2025Q3: 43,289 shares; 2025Q4: 43,202 shares; 2026Q1: 47,722 shares; 2026Q2: 47,714 shares 47,714 $11.4M 3.1% -8 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,584 shares; 2024Q4: 20,517 shares; 2025Q1: 20,455 shares; 2025Q2: 20,092 shares; 2025Q3: 21,242 shares; 2025Q4: 21,372 shares; 2026Q1: 32,379 shares; 2026Q2: 33,699 shares 33,699 $10.7M 2.9% +1,320 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: 39,255 shares; 2024Q4: 37,037 shares; 2025Q1: 36,494 shares; 2025Q2: 32,081 shares; 2025Q3: 27,977 shares; 2025Q4: 27,873 shares; 2026Q1: 28,925 shares; 2026Q2: 28,967 shares 28,967 $10.2M 2.76% +42 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: 9,547 shares; 2026Q2: 9,975 shares 9,975 $10M 2.72% +428 Timeline RSG REPUBLIC SVCS INC More: the full row for REPUBLIC SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 45,096 shares; 2024Q4: 44,554 shares; 2025Q1: 44,015 shares; 2025Q2: 38,400 shares; 2025Q3: 47,839 shares; 2025Q4: 47,507 shares; 2026Q1: 46,914 shares; 2026Q2: 47,363 shares 47,363 $9.93M 2.69% +449 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 30,767 shares; 2024Q4: 30,189 shares; 2025Q1: 30,133 shares; 2025Q2: 31,826 shares; 2025Q3: 31,664 shares; 2025Q4: 31,284 shares; 2026Q1: 27,798 shares; 2026Q2: 27,890 shares 27,890 $9.71M 2.63% +92 Timeline BSCQ INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 78,878 shares; 2024Q4: 132,850 shares; 2025Q1: 136,441 shares; 2025Q2: 84,248 shares; 2025Q3: 89,200 shares; 2025Q4: 385,140 shares; 2026Q1: 446,410 shares; 2026Q2: 492,437 shares 492,437 $9.62M 2.6% +46,027 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; 2024Q3: 12,112 shares; 2024Q4: 11,751 shares; 2025Q1: 11,657 shares; 2025Q2: 9,879 shares; 2025Q3: 11,258 shares; 2025Q4: 11,232 shares; 2026Q1: 9,292 shares; 2026Q2: 9,151 shares 9,151 $8.73M 2.36% -141 Timeline NOC NORTHROP GRUMMAN CORP More: the full row for NORTHROP GRUMMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,923 shares; 2024Q4: 13,826 shares; 2025Q1: 13,833 shares; 2025Q2: 13,353 shares; 2025Q3: 13,311 shares; 2025Q4: 13,321 shares; 2026Q1: 13,399 shares; 2026Q2: 13,637 shares 13,637 $7.48M 2.02% +238 Timeline HCA HCA HEALTHCARE INC More: the full row for HCA HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,147 shares; 2024Q4: 9,748 shares; 2025Q1: 9,758 shares; 2025Q2: 15,457 shares; 2025Q3: 18,046 shares; 2025Q4: 17,470 shares; 2026Q1: 17,497 shares; 2026Q2: 17,882 shares 17,882 $7.27M 1.97% +385 Timeline CEG CONSTELLATION ENERGY CORP More: the full row for CONSTELLATION ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,430 shares; 2025Q1: 1,423 shares; 2025Q2: 1,703 shares; 2025Q3: 1,743 shares; 2025Q4: 3,464 shares; 2026Q1: 23,606 shares; 2026Q2: 25,329 shares 25,329 $6.93M 1.88% +1,723 Timeline FCFS FIRSTCASH HOLDINGS INC More: the full row for FIRSTCASH HOLDINGS 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: 21,824 shares; 2025Q4: 22,762 shares; 2026Q1: 32,165 shares; 2026Q2: 31,961 shares 31,961 $6.69M 1.81% -204 Timeline BIL 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: 54,943 shares; 2025Q3: 57,652 shares; 2025Q4: 40,251 shares; 2026Q1: 46,581 shares; 2026Q2: 68,787 shares 68,787 $6.29M 1.7% +22,206 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,285 shares; 2024Q4: 12,136 shares; 2025Q1: 11,928 shares; 2025Q2: 14,239 shares; 2025Q3: 14,352 shares; 2025Q4: 16,255 shares; 2026Q1: 17,081 shares; 2026Q2: 16,816 shares 16,816 $6.25M 1.69% -265 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION 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: 16,050 shares; 2025Q4: 16,599 shares; 2026Q1: 18,080 shares; 2026Q2: 17,651 shares 17,651 $6.02M 1.63% -429 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: 27,686 shares; 2024Q4: 26,629 shares; 2025Q1: 26,571 shares; 2025Q2: 25,571 shares; 2025Q3: 25,357 shares; 2025Q4: 25,488 shares; 2026Q1: 25,115 shares; 2026Q2: 26,129 shares 26,129 $5.54M 1.5% +1,014 Timeline EME EMCOR GROUP INC More: the full row for EMCOR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,833 shares; 2024Q4: 6,986 shares; 2025Q1: 6,982 shares; 2025Q2: 9,092 shares; 2025Q3: 6,820 shares; 2025Q4: 6,688 shares; 2026Q1: 6,859 shares; 2026Q2: 6,774 shares 6,774 $5.54M 1.5% -85 Timeline IBHF 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: 140,312 shares; 2026Q1: 163,565 shares; 2026Q2: 243,261 shares 243,261 $5.46M 1.48% +79,696 Timeline RS RELIANCE INC More: the full row for RELIANCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,400 shares; 2024Q4: 12,059 shares; 2025Q1: 12,024 shares; 2025Q2: 12,135 shares; 2025Q3: 13,658 shares; 2025Q4: 13,639 shares; 2026Q1: 13,413 shares; 2026Q2: 13,258 shares 13,258 $5.43M 1.47% -155 Timeline BR BROADRIDGE FINL SOLUTIONS IN More: the full row for BROADRIDGE FINL SOLUTIONS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 19,984 shares; 2025Q3: 22,965 shares; 2025Q4: 22,182 shares; 2026Q1: 32,725 shares; 2026Q2: 31,281 shares 31,281 $4.92M 1.33% -1,444 Timeline BSJQ INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 23,152 shares; 2024Q4: 138,517 shares; 2025Q1: 142,933 shares; 2025Q2: 127,384 shares; 2025Q3: 134,937 shares; 2025Q4: 52,457 shares; 2026Q1: 61,773 shares; 2026Q2: 175,895 shares 175,895 $4.03M 1.09% +114,122 Timeline EOG EOG RES INC More: the full row for EOG RES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,945 shares; 2024Q4: 31,860 shares; 2025Q1: 31,735 shares; 2025Q2: 31,866 shares; 2025Q3: 32,738 shares; 2025Q4: 33,123 shares; 2026Q1: 26,357 shares; 2026Q2: 26,889 shares 26,889 $3.92M 1.06% +532 Timeline BSCR INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 49,692 shares; 2024Q4: 116,779 shares; 2025Q1: 119,746 shares; 2025Q2: 80,757 shares; 2025Q3: 85,325 shares; 2025Q4: 204,199 shares; 2026Q1: 237,742 shares; 2026Q2: 195,585 shares 195,585 $3.84M 1.04% -42,157 Timeline FBTC FIDELITY WISE ORIGIN BITCOIN More: the full row for FIDELITY WISE ORIGIN BITCOIN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 35,351 shares; 2024Q4: 38,043 shares; 2025Q1: 38,526 shares; 2025Q2: 38,493 shares; 2025Q3: 38,055 shares; 2025Q4: 43,590 shares; 2026Q1: 56,511 shares; 2026Q2: 63,434 shares 63,434 $3.53M 0.95% +6,923 Timeline BSCS INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 47,630 shares; 2024Q4: 109,633 shares; 2025Q1: 112,144 shares; 2025Q2: 95,332 shares; 2025Q3: 100,613 shares; 2025Q4: 122,460 shares; 2026Q1: 143,414 shares; 2026Q2: 92,601 shares 92,601 $1.88M 0.51% -50,813 Timeline IBTH 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: 57,241 shares; 2025Q1: 58,855 shares; 2025Q2: 23,820 shares; 2025Q3: 25,205 shares; 2025Q4: 31,102 shares; 2026Q1: 36,562 shares; 2026Q2: 83,507 shares 83,507 $1.86M 0.5% +46,945 Timeline VIG VANGUARD SPECIALIZED FUNDS More: the full row for VANGUARD SPECIALIZED FUNDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,253 shares; 2025Q3: 5,172 shares; 2025Q4: 5,699 shares; 2026Q1: 5,954 shares; 2026Q2: 7,742 shares 7,742 $1.86M 0.5% +1,788 Timeline IBHG 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: 100,004 shares; 2026Q1: 116,882 shares; 2026Q2: 80,369 shares 80,369 $1.76M 0.48% -36,513 Timeline AMLP ALPS ETF TR More: the full row for ALPS ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,902 shares; 2024Q4: 13,684 shares; 2025Q1: 14,100 shares; 2025Q2: 18,318 shares; 2025Q3: 19,637 shares; 2025Q4: 34,676 shares; 2026Q1: 38,210 shares; 2026Q2: 31,814 shares 31,814 $1.75M 0.47% -6,396 Timeline BSCT INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 125,390 shares; 2025Q1: 128,152 shares; 2025Q2: 143,785 shares; 2025Q3: 151,118 shares; 2025Q4: 130,363 shares; 2026Q1: 152,359 shares; 2026Q2: 73,173 shares 73,173 $1.35M 0.37% -79,186 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: 2,128 shares; 2024Q4: 4,225 shares; 2025Q1: 4,356 shares; 2025Q2: 4,328 shares; 2025Q3: 4,784 shares; 2025Q4: 8,384 shares; 2026Q1: 8,854 shares; 2026Q2: 12,856 shares 12,856 $1.22M 0.33% +4,002 Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,497 shares; 2025Q3: 1,474 shares; 2025Q4: 2,393 shares; 2026Q1: 2,383 shares; 2026Q2: 1,590 shares 1,590 $1.08M 0.29% -793 Timeline TTEK TETRA TECH INC NEW More: the full row for TETRA TECH INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 13,775 shares; 2025Q1: 14,060 shares; 2025Q2: 18,340 shares; 2025Q3: 18,405 shares; 2025Q4: 19,497 shares; 2026Q1: 20,115 shares; 2026Q2: 31,923 shares 31,923 $1.08M 0.29% +11,808 Timeline STIP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 38,304 shares; 2024Q4: 17,808 shares; 2025Q1: 18,278 shares; 2025Q2: 12,397 shares; 2025Q3: 13,096 shares; 2025Q4: 8,987 shares; 2026Q1: 10,463 shares; 2026Q2: 10,022 shares 10,022 $1.01M 0.27% -441 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: 2,208 shares; 2024Q4: 2,022 shares; 2025Q1: 2,025 shares; 2025Q2: 1,765 shares; 2025Q3: 1,807 shares; 2025Q4: 1,897 shares; 2026Q1: 1,953 shares; 2026Q2: 2,038 shares 2,038 $940K 0.25% +85 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: 6,793 shares; 2024Q4: 5,918 shares; 2025Q1: 5,907 shares; 2025Q2: 5,044 shares; 2025Q3: 5,012 shares; 2025Q4: 4,265 shares; 2026Q1: 4,392 shares; 2026Q2: 4,307 shares 4,307 $910K 0.25% -85 Timeline FSLR FIRST SOLAR INC More: the full row for FIRST SOLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,411 shares; 2024Q4: 3,481 shares; 2025Q1: 3,523 shares; 2025Q2: 3,790 shares; 2025Q3: 3,692 shares; 2025Q4: 2,821 shares; 2026Q1: 2,941 shares; 2026Q2: 3,698 shares 3,698 $861K 0.23% +757 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: 5,083 shares; 2024Q4: 5,346 shares; 2025Q1: 5,312 shares; 2025Q2: 4,877 shares; 2025Q3: 4,851 shares; 2025Q4: 4,070 shares; 2026Q1: 4,224 shares; 2026Q2: 6,973 shares 6,973 $830K 0.22% +2,749 Timeline CBOJ CALAMOS ETF TR More: the full row for CALAMOS 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: not reported; 2025Q4: 23,256 shares; 2026Q1: 27,071 shares; 2026Q2: 33,011 shares 33,011 $782K 0.21% +5,940 Timeline BSCU INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 90,300 shares; 2025Q1: 92,429 shares; 2025Q2: 185,311 shares; 2025Q3: 194,092 shares; 2025Q4: 58,262 shares; 2026Q1: 68,367 shares; 2026Q2: 46,493 shares 46,493 $769K 0.21% -21,874 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: not reported; 2025Q4: 1,574 shares; 2026Q1: 1,603 shares; 2026Q2: 1,616 shares 1,616 $708K 0.19% +13 Timeline OC OWENS CORNING NEW More: the full row for OWENS CORNING NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,705 shares; 2024Q4: 2,140 shares; 2025Q1: 2,141 shares; 2025Q2: 2,470 shares; 2025Q3: 2,467 shares; 2025Q4: 4,729 shares; 2026Q1: 4,899 shares; 2026Q2: 4,670 shares 4,670 $669K 0.18% -229 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: 647 shares; 2025Q1: 636 shares; 2025Q2: 761 shares; 2025Q3: 873 shares; 2025Q4: 582 shares; 2026Q1: 580 shares; 2026Q2: 402 shares 402 $660K 0.18% -178 Timeline BSCW INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD 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: 109,899 shares; 2026Q1: 128,367 shares; 2026Q2: 32,470 shares 32,470 $659K 0.18% -95,897 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: 7,936 shares; 2024Q4: 7,594 shares; 2025Q1: 7,602 shares; 2025Q2: 6,245 shares; 2025Q3: 6,259 shares; 2025Q4: 5,789 shares; 2026Q1: 6,008 shares; 2026Q2: 7,412 shares 7,412 $641K 0.17% +1,404 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 784 shares; 2026Q1: 824 shares; 2026Q2: 1,698 shares 1,698 $634K 0.17% +874 Timeline ORA ORMAT TECHNOLOGIES INC More: the full row for ORMAT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,629 shares; 2024Q4: 8,765 shares; 2025Q1: 8,750 shares; 2025Q2: 6,603 shares; 2025Q3: 6,490 shares; 2025Q4: 5,283 shares; 2026Q1: 5,432 shares; 2026Q2: 5,518 shares 5,518 $541K 0.15% +86 Timeline CLH CLEAN HARBORS INC More: the full row for CLEAN HARBORS 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,622 shares 1,622 $504K 0.14% 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 6,477 shares; 2026Q1: 6,620 shares; 2026Q2: 5,299 shares 5,299 $480K 0.13% -1,321 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 841 shares; 2026Q2: 1,544 shares 1,544 $439K 0.12% +703 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,918 shares; 2026Q1: 2,974 shares; 2026Q2: 2,734 shares 2,734 $436K 0.12% -240 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,432 shares; 2025Q3: 1,550 shares; 2025Q4: 1,185 shares; 2026Q1: 1,187 shares; 2026Q2: 2,085 shares 2,085 $431K 0.12% +898 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: not reported; 2025Q4: not reported; 2026Q1: 1,047 shares; 2026Q2: 1,512 shares 1,512 $398K 0.11% +465 Timeline ON ON SEMICONDUCTOR CORP More: the full row for ON SEMICONDUCTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,264 shares; 2024Q4: 8,144 shares; 2025Q1: 8,274 shares; 2025Q2: 12,606 shares; 2025Q3: 12,398 shares; 2025Q4: 13,186 shares; 2026Q1: 13,328 shares; 2026Q2: 4,608 shares 4,608 $370K 0.1% -8,720 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 353 shares; 2025Q1: 374 shares; 2025Q2: 504 shares; 2025Q3: 620 shares; 2025Q4: 4,114 shares; 2026Q1: 4,721 shares; 2026Q2: 3,232 shares 3,232 $369K 0.1% -1,489 Timeline NOBL PROSHARES TR More: the full row for PROSHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,047 shares; 2024Q4: 8,907 shares; 2025Q1: 10,662 shares; 2025Q2: 2,011 shares; 2025Q3: 2,796 shares; 2025Q4: 3,069 shares; 2026Q1: 3,088 shares; 2026Q2: 6,044 shares 6,044 $347K 0.09% +2,956 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: 1,736 shares; 2025Q1: 1,795 shares; 2025Q2: 2,251 shares; 2025Q3: 2,591 shares; 2025Q4: 1,103 shares; 2026Q1: 1,092 shares; 2026Q2: 650 shares 650 $337K 0.09% -442 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 454 shares; 2026Q1: 483 shares; 2026Q2: 892 shares 892 $335K 0.09% +409 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,687 shares; 2024Q4: 2,700 shares; 2025Q1: 2,712 shares; 2025Q2: 2,724 shares; 2025Q3: 2,736 shares; 2025Q4: 2,748 shares; 2026Q1: 2,764 shares; 2026Q2: 2,784 shares 2,784 $298K 0.08% +20 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: 1,674 shares; 2026Q1: 1,685 shares; 2026Q2: 963 shares 963 $284K 0.08% -722 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: 1,046 shares; 2024Q4: 1,056 shares; 2025Q1: not reported; 2025Q2: 1,075 shares; 2025Q3: 1,083 shares; 2025Q4: 1,091 shares; 2026Q1: 1,099 shares; 2026Q2: 1,108 shares 1,108 $272K 0.07% +9 Timeline BSJR INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 148,242 shares; 2025Q3: 155,747 shares; 2025Q4: 12,359 shares; 2026Q1: 14,191 shares; 2026Q2: 11,862 shares 11,862 $265K 0.07% -2,329 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 837 shares; 2025Q1: 880 shares; 2025Q2: 1,163 shares; 2025Q3: 1,385 shares; 2025Q4: 1,157 shares; 2026Q1: 1,208 shares; 2026Q2: 657 shares 657 $258K 0.07% -551 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: 2,123 shares; 2024Q4: 2,351 shares; 2025Q1: 2,341 shares; 2025Q2: 2,341 shares; 2025Q3: not reported; 2025Q4: 2,381 shares; 2026Q1: 2,381 shares; 2026Q2: 2,381 shares 2,381 $254K 0.07% 0 Timeline QYLD GLOBAL X FDS More: the full row for GLOBAL X FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,451 shares; 2024Q4: 36,139 shares; 2025Q1: 38,115 shares; 2025Q2: 16,895 shares; 2025Q3: 17,905 shares; 2025Q4: 16,925 shares; 2026Q1: 19,697 shares; 2026Q2: 13,074 shares 13,074 $234K 0.06% -6,623 Timeline CBTJ CALAMOS ETF TR More: the full row for CALAMOS 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: not reported; 2025Q4: 12,259 shares; 2026Q1: 14,516 shares; 2026Q2: 13,178 shares 13,178 $233K 0.06% -1,338 Timeline ALB ALBEMARLE CORP More: the full row for ALBEMARLE 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: 2,358 shares; 2025Q4: 2,041 shares; 2026Q1: 2,088 shares; 2026Q2: 1,687 shares 1,687 $200K 0.05% -401 Timeline