AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 80,458 shares; 2024Q4: 79,931 shares; 2025Q1: 78,792 shares; 2025Q2: 79,124 shares; 2025Q3: 79,231 shares; 2025Q4: 78,624 shares; 2026Q1: 78,201 shares; 2026Q2: 77,880 shares 77,880 $22.5M 5.03% -321 Timeline KMI KINDER MORGAN INC DEL More: the full row for KINDER MORGAN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 554,548 shares; 2024Q4: 547,802 shares; 2025Q1: 514,031 shares; 2025Q2: 493,449 shares; 2025Q3: 489,179 shares; 2025Q4: 486,009 shares; 2026Q1: 484,042 shares; 2026Q2: 481,667 shares 481,667 $15.4M 3.44% -2,375 Timeline LYTS LSI INDS INC OHIO More: the full row for LSI INDS INC OHIO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 689,038 shares; 2024Q4: 696,685 shares; 2025Q1: 602,597 shares; 2025Q2: 586,141 shares; 2025Q3: 563,809 shares; 2025Q4: 575,515 shares; 2026Q1: 576,334 shares; 2026Q2: 569,344 shares 569,344 $15.1M 3.38% -6,990 Timeline TTI TETRA TECHNOLOGIES INC DEL More: the full row for TETRA TECHNOLOGIES INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,632,226 shares; 2024Q4: 1,697,050 shares; 2025Q1: 1,658,632 shares; 2025Q2: 1,680,344 shares; 2025Q3: 1,643,341 shares; 2025Q4: 1,418,912 shares; 2026Q1: 1,136,940 shares; 2026Q2: 1,132,497 shares 1,132,497 $12.8M 2.87% -4,443 Timeline GLW CORNING INC More: the full row for CORNING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 93,449 shares; 2024Q4: 96,120 shares; 2025Q1: 95,471 shares; 2025Q2: 94,301 shares; 2025Q3: 87,993 shares; 2025Q4: 86,144 shares; 2026Q1: 62,926 shares; 2026Q2: 47,325 shares 47,325 $12.1M 2.7% -15,601 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,491 shares; 2024Q4: 51,998 shares; 2025Q1: 49,357 shares; 2025Q2: 43,424 shares; 2025Q3: 42,520 shares; 2025Q4: 41,918 shares; 2026Q1: 41,476 shares; 2026Q2: 41,110 shares 41,110 $11.6M 2.58% -366 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,352 shares; 2024Q4: 30,493 shares; 2025Q1: 29,903 shares; 2025Q2: 28,388 shares; 2025Q3: 29,363 shares; 2025Q4: 29,079 shares; 2026Q1: 29,036 shares; 2026Q2: 28,637 shares 28,637 $10.7M 2.39% -399 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: 10,401 shares; 2024Q4: 10,544 shares; 2025Q1: 10,200 shares; 2025Q2: 9,833 shares; 2025Q3: 9,931 shares; 2025Q4: 9,026 shares; 2026Q1: 8,785 shares; 2026Q2: 8,745 shares 8,745 $10.5M 2.34% -40 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 99,274 shares; 2024Q4: 100,022 shares; 2025Q1: 97,477 shares; 2025Q2: 88,589 shares; 2025Q3: 87,766 shares; 2025Q4: 87,301 shares; 2026Q1: 86,887 shares; 2026Q2: 85,493 shares 85,493 $10M 2.24% -1,394 Timeline FLDR FIDELITY MERRIMACK STR TR More: the full row for FIDELITY MERRIMACK STR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 34,386 shares; 2025Q2: 62,350 shares; 2025Q3: 125,000 shares; 2025Q4: 158,401 shares; 2026Q1: 176,586 shares; 2026Q2: 185,258 shares 185,258 $9.28M 2.07% +8,672 Timeline EPM EVOLUTION PETE CORP More: the full row for EVOLUTION PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,705,138 shares; 2024Q4: 1,737,867 shares; 2025Q1: 1,767,188 shares; 2025Q2: 1,785,400 shares; 2025Q3: 1,782,033 shares; 2025Q4: 1,948,657 shares; 2026Q1: 2,136,216 shares; 2026Q2: 2,212,619 shares 2,212,619 $8.14M 1.82% +76,403 Timeline AEM AGNICO EAGLE MINES LTD More: the full row for AGNICO EAGLE MINES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 46,294 shares; 2024Q4: 46,661 shares; 2025Q1: 47,075 shares; 2025Q2: 54,341 shares; 2025Q3: 53,685 shares; 2025Q4: 53,596 shares; 2026Q1: 48,661 shares; 2026Q2: 49,110 shares 49,110 $7.62M 1.7% +449 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 87,173 shares; 2024Q4: 127,433 shares; 2025Q1: 128,422 shares; 2025Q2: 143,309 shares; 2025Q3: 171,594 shares; 2025Q4: 154,361 shares; 2026Q1: 154,652 shares; 2026Q2: 154,564 shares 154,564 $7.19M 1.61% -88 Timeline BMY BRISTOL-MYERS SQUIBB CO More: the full row for BRISTOL-MYERS SQUIBB CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 126,099 shares; 2024Q4: 126,892 shares; 2025Q1: 126,014 shares; 2025Q2: 121,999 shares; 2025Q3: 121,536 shares; 2025Q4: 121,362 shares; 2026Q1: 121,471 shares; 2026Q2: 119,517 shares 119,517 $6.89M 1.54% -1,954 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 178,613 shares; 2024Q4: 197,648 shares; 2025Q1: 238,105 shares; 2025Q2: 239,925 shares; 2025Q3: 241,622 shares; 2025Q4: 240,215 shares; 2026Q1: 258,107 shares; 2026Q2: 281,791 shares 281,791 $6.79M 1.52% +23,684 Timeline HWM HOWMET AEROSPACE INC More: the full row for HOWMET AEROSPACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 44,296 shares; 2024Q4: 46,062 shares; 2025Q1: 36,797 shares; 2025Q2: 33,128 shares; 2025Q3: 24,528 shares; 2025Q4: 24,095 shares; 2026Q1: 23,610 shares; 2026Q2: 23,577 shares 23,577 $6.34M 1.42% -33 Timeline PFFD 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: 261,018 shares; 2024Q4: 269,446 shares; 2025Q1: 272,387 shares; 2025Q2: 267,231 shares; 2025Q3: 265,831 shares; 2025Q4: 327,067 shares; 2026Q1: 329,514 shares; 2026Q2: 321,568 shares 321,568 $6.01M 1.34% -7,946 Timeline NTR NUTRIEN LTD More: the full row for NUTRIEN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 111,526 shares; 2024Q4: 113,827 shares; 2025Q1: 109,678 shares; 2025Q2: 106,429 shares; 2025Q3: 104,679 shares; 2025Q4: 103,780 shares; 2026Q1: 88,656 shares; 2026Q2: 86,766 shares 86,766 $5.46M 1.22% -1,890 Timeline GILD GILEAD SCIENCES INC More: the full row for GILEAD SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,565 shares; 2024Q4: 51,852 shares; 2025Q1: 50,832 shares; 2025Q2: 44,574 shares; 2025Q3: 43,599 shares; 2025Q4: 42,797 shares; 2026Q1: 42,372 shares; 2026Q2: 42,122 shares 42,122 $5.32M 1.19% -250 Timeline ELVA ELECTROVAYA INC More: the full row for ELECTROVAYA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 59,900 shares; 2024Q4: 168,450 shares; 2025Q1: 394,079 shares; 2025Q2: 415,604 shares; 2025Q3: 410,904 shares; 2025Q4: 505,854 shares; 2026Q1: 504,357 shares; 2026Q2: 499,613 shares 499,613 $5.25M 1.17% -4,744 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,324 shares; 2024Q4: 19,747 shares; 2025Q1: 20,507 shares; 2025Q2: 20,509 shares; 2025Q3: 20,952 shares; 2025Q4: 20,954 shares; 2026Q1: 20,869 shares; 2026Q2: 20,387 shares 20,387 $5.18M 1.16% -482 Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 42,194 shares; 2024Q4: 42,262 shares; 2025Q1: 41,894 shares; 2025Q2: 40,235 shares; 2025Q3: 40,741 shares; 2025Q4: 40,707 shares; 2026Q1: 40,712 shares; 2026Q2: 40,221 shares 40,221 $5.17M 1.15% -491 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 34,810 shares; 2024Q4: 33,835 shares; 2025Q1: 34,885 shares; 2025Q2: 32,650 shares; 2025Q3: 33,159 shares; 2025Q4: 32,885 shares; 2026Q1: 32,741 shares; 2026Q2: 32,676 shares 32,676 $5.12M 1.14% -65 Timeline IRM IRON MTN INC DEL More: the full row for IRON MTN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 48,421 shares; 2024Q4: 46,279 shares; 2025Q1: 45,217 shares; 2025Q2: 42,649 shares; 2025Q3: 42,358 shares; 2025Q4: 39,347 shares; 2026Q1: 39,384 shares; 2026Q2: 39,223 shares 39,223 $4.95M 1.11% -161 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 117,276 shares; 2024Q4: 116,884 shares; 2025Q1: 122,587 shares; 2025Q2: 119,007 shares; 2025Q3: 115,924 shares; 2025Q4: 114,826 shares; 2026Q1: 112,215 shares; 2026Q2: 110,208 shares 110,208 $4.67M 1.04% -2,007 Timeline FITB FIFTH THIRD BANCORP More: the full row for FIFTH THIRD BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 82,753 shares; 2024Q4: 82,603 shares; 2025Q1: 82,803 shares; 2025Q2: 82,053 shares; 2025Q3: 80,175 shares; 2025Q4: 78,725 shares; 2026Q1: 77,775 shares; 2026Q2: 75,695 shares 75,695 $4.27M 0.95% -2,080 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 57,435 shares; 2024Q4: 56,770 shares; 2025Q1: 43,053 shares; 2025Q2: 38,053 shares; 2025Q3: 35,083 shares; 2025Q4: 33,982 shares; 2026Q1: 30,389 shares; 2026Q2: 29,461 shares 29,461 $4.11M 0.92% -928 Timeline IA INNOVATIVE SOLUTIONS & SUPPO More: the full row for INNOVATIVE SOLUTIONS & SUPPO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 750,674 shares; 2024Q4: 752,419 shares; 2025Q1: 626,639 shares; 2025Q2: 475,225 shares; 2025Q3: 323,658 shares; 2025Q4: 386,370 shares; 2026Q1: 206,332 shares; 2026Q2: 220,268 shares 220,268 $3.96M 0.89% +13,936 Timeline NVO NOVO-NORDISK A S More: the full row for NOVO-NORDISK A S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 9,069 shares; 2025Q2: 18,595 shares; 2025Q3: 35,990 shares; 2025Q4: 46,063 shares; 2026Q1: 63,660 shares; 2026Q2: 81,667 shares 81,667 $3.92M 0.87% +18,007 Timeline DOCU DOCUSIGN INC More: the full row for DOCUSIGN 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: 59,080 shares; 2026Q2: 85,193 shares 85,193 $3.78M 0.85% +26,113 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: 15,460 shares; 2024Q4: 15,596 shares; 2025Q1: 15,556 shares; 2025Q2: 15,281 shares; 2025Q3: 15,188 shares; 2025Q4: 15,049 shares; 2026Q1: 15,069 shares; 2026Q2: 14,982 shares 14,982 $3.72M 0.83% -87 Timeline GSK GSK PLC More: the full row for GSK PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 62,694 shares; 2024Q4: 68,280 shares; 2025Q1: 73,444 shares; 2025Q2: 72,774 shares; 2025Q3: 69,492 shares; 2025Q4: 69,596 shares; 2026Q1: 69,439 shares; 2026Q2: 68,882 shares 68,882 $3.61M 0.81% -557 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,077 shares; 2024Q4: 8,082 shares; 2025Q1: 7,771 shares; 2025Q2: 7,546 shares; 2025Q3: 7,037 shares; 2025Q4: 7,096 shares; 2026Q1: 7,128 shares; 2026Q2: 7,061 shares 7,061 $3.53M 0.79% -67 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,698 shares; 2024Q4: 3,648 shares; 2025Q1: 3,648 shares; 2025Q2: 3,648 shares; 2025Q3: 3,908 shares; 2025Q4: 4,959 shares; 2026Q1: 15,078 shares; 2026Q2: 16,142 shares 16,142 $3.49M 0.78% +1,064 Timeline TD TORONTO DOMINION BK ONT More: the full row for TORONTO DOMINION BK ONT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,091 shares; 2024Q4: 28,871 shares; 2025Q1: 28,776 shares; 2025Q2: 26,511 shares; 2025Q3: 27,271 shares; 2025Q4: 26,871 shares; 2026Q1: 26,661 shares; 2026Q2: 26,340 shares 26,340 $3.2M 0.71% -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: 10,819 shares; 2024Q4: 10,859 shares; 2025Q1: 11,198 shares; 2025Q2: 11,090 shares; 2025Q3: 12,444 shares; 2025Q4: 12,604 shares; 2026Q1: 12,886 shares; 2026Q2: 12,537 shares 12,537 $2.99M 0.67% -349 Timeline ED CONSOLIDATED EDISON INC More: the full row for CONSOLIDATED EDISON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,858 shares; 2024Q4: 29,858 shares; 2025Q1: 29,988 shares; 2025Q2: 28,498 shares; 2025Q3: 28,238 shares; 2025Q4: 28,203 shares; 2026Q1: 27,973 shares; 2026Q2: 26,763 shares 26,763 $2.96M 0.66% -1,210 Timeline VICI VICI PPTYS INC More: the full row for VICI PPTYS 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: 32,250 shares; 2026Q1: 90,461 shares; 2026Q2: 100,310 shares 100,310 $2.66M 0.59% +9,849 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: 9,062 shares; 2024Q4: 9,217 shares; 2025Q1: 11,439 shares; 2025Q2: 11,562 shares; 2025Q3: 12,598 shares; 2025Q4: 12,840 shares; 2026Q1: 13,003 shares; 2026Q2: 13,163 shares 13,163 $2.63M 0.59% +160 Timeline ETG EATON VANCE TX ADV GLBL DIV More: the full row for EATON VANCE TX ADV GLBL DIV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 130,329 shares; 2024Q4: 128,879 shares; 2025Q1: 125,679 shares; 2025Q2: 128,344 shares; 2025Q3: 126,844 shares; 2025Q4: 121,744 shares; 2026Q1: 118,579 shares; 2026Q2: 111,394 shares 111,394 $2.62M 0.59% -7,185 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: 30,189 shares; 2024Q4: 30,109 shares; 2025Q1: 29,959 shares; 2025Q2: 29,499 shares; 2025Q3: 30,343 shares; 2025Q4: 29,797 shares; 2026Q1: 29,798 shares; 2026Q2: 29,694 shares 29,694 $2.61M 0.58% -104 Timeline T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 126,816 shares; 2024Q4: 129,023 shares; 2025Q1: 132,017 shares; 2025Q2: 123,900 shares; 2025Q3: 122,222 shares; 2025Q4: 121,897 shares; 2026Q1: 121,412 shares; 2026Q2: 119,962 shares 119,962 $2.48M 0.55% -1,450 Timeline CRNT CERAGON NETWORKS LTD More: the full row for CERAGON NETWORKS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 110,150 shares; 2024Q4: 178,150 shares; 2025Q1: 170,600 shares; 2025Q2: 464,200 shares; 2025Q3: 795,500 shares; 2025Q4: 900,299 shares; 2026Q1: 944,135 shares; 2026Q2: 957,178 shares 957,178 $2.48M 0.55% +13,043 Timeline EVRG EVERGY INC More: the full row for EVERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,710 shares; 2024Q4: 30,539 shares; 2025Q1: 29,845 shares; 2025Q2: 28,479 shares; 2025Q3: 28,802 shares; 2025Q4: 28,853 shares; 2026Q1: 28,659 shares; 2026Q2: 28,516 shares 28,516 $2.46M 0.55% -143 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,129 shares; 2024Q4: 15,329 shares; 2025Q1: 15,264 shares; 2025Q2: 13,994 shares; 2025Q3: 15,218 shares; 2025Q4: 15,063 shares; 2026Q1: 14,822 shares; 2026Q2: 14,750 shares 14,750 $2.44M 0.55% -72 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: 7,141 shares; 2024Q4: 6,898 shares; 2025Q1: 6,898 shares; 2025Q2: 6,773 shares; 2025Q3: 6,373 shares; 2025Q4: 6,285 shares; 2026Q1: 6,562 shares; 2026Q2: 6,472 shares 6,472 $2.42M 0.54% -90 Timeline NAT NORDIC AMERICAN TANKERS LIMI More: the full row for NORDIC AMERICAN TANKERS LIMI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 648,018 shares; 2024Q4: 652,683 shares; 2025Q1: 625,322 shares; 2025Q2: 617,932 shares; 2025Q3: 550,146 shares; 2025Q4: 519,733 shares; 2026Q1: 476,460 shares; 2026Q2: 418,268 shares 418,268 $2.32M 0.52% -58,192 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,504 shares; 2024Q4: 16,176 shares; 2025Q1: 16,025 shares; 2025Q2: 15,796 shares; 2025Q3: 16,733 shares; 2025Q4: 16,783 shares; 2026Q1: 16,375 shares; 2026Q2: 16,377 shares 16,377 $2.24M 0.5% +2 Timeline EXC EXELON CORP More: the full row for EXELON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 46,645 shares; 2024Q4: 47,654 shares; 2025Q1: 48,317 shares; 2025Q2: 47,621 shares; 2025Q3: 47,524 shares; 2025Q4: 47,423 shares; 2026Q1: 47,550 shares; 2026Q2: 47,558 shares 47,558 $2.22M 0.5% +8 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: 2,312 shares; 2024Q4: not reported; 2025Q1: 2,315 shares; 2025Q2: 2,315 shares; 2025Q3: 6,060 shares; 2025Q4: 3,889 shares; 2026Q1: 2,125 shares; 2026Q2: 1,835 shares 1,835 $2.12M 0.47% -290 Timeline CMS CMS ENERGY CORP More: the full row for CMS ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 30,100 shares; 2024Q4: 30,100 shares; 2025Q1: 28,600 shares; 2025Q2: 26,600 shares; 2025Q3: 26,600 shares; 2025Q4: 26,400 shares; 2026Q1: 26,400 shares; 2026Q2: 26,400 shares 26,400 $2.02M 0.45% 0 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: 2,935 shares; 2024Q4: 2,911 shares; 2025Q1: 2,939 shares; 2025Q2: 2,109 shares; 2025Q3: 2,823 shares; 2025Q4: 2,814 shares; 2026Q1: 2,925 shares; 2026Q2: 2,741 shares 2,741 $1.98M 0.44% -184 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: 39,901 shares; 2024Q4: 37,380 shares; 2025Q1: 29,180 shares; 2025Q2: 26,780 shares; 2025Q3: 22,705 shares; 2025Q4: 20,280 shares; 2026Q1: 16,130 shares; 2026Q2: 15,780 shares 15,780 $1.95M 0.44% -350 Timeline FLEX FLEX LTD More: the full row for FLEX LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,820 shares; 2024Q4: 16,820 shares; 2025Q1: 17,120 shares; 2025Q2: 16,470 shares; 2025Q3: 16,270 shares; 2025Q4: 16,170 shares; 2026Q1: 16,070 shares; 2026Q2: 11,930 shares 11,930 $1.93M 0.43% -4,140 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: 1,773 shares; 2024Q4: 1,738 shares; 2025Q1: 1,738 shares; 2025Q2: 1,670 shares; 2025Q3: 1,603 shares; 2025Q4: 1,588 shares; 2026Q1: 1,598 shares; 2026Q2: 1,595 shares 1,595 $1.87M 0.42% -3 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,374 shares; 2024Q4: 1,893 shares; 2025Q1: 2,071 shares; 2025Q2: 2,163 shares; 2025Q3: 2,201 shares; 2025Q4: 2,256 shares; 2026Q1: 2,260 shares; 2026Q2: 2,459 shares 2,459 $1.84M 0.41% +199 Timeline OKE ONEOK INC NEW More: the full row for ONEOK INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 21,839 shares; 2024Q4: 21,745 shares; 2025Q1: 19,773 shares; 2025Q2: 19,780 shares; 2025Q3: 19,788 shares; 2025Q4: 21,050 shares; 2026Q1: 21,069 shares; 2026Q2: 21,067 shares 21,067 $1.83M 0.41% -2 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,819 shares; 2024Q4: 4,834 shares; 2025Q1: 4,900 shares; 2025Q2: 4,955 shares; 2025Q3: 5,116 shares; 2025Q4: 5,149 shares; 2026Q1: 5,149 shares; 2026Q2: 5,051 shares 5,051 $1.83M 0.41% -98 Timeline BNY BANK OF NY MELLON CORP More: the full row for BANK OF NY MELLON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,726 shares; 2024Q4: 12,654 shares; 2025Q1: 12,654 shares; 2025Q2: 12,654 shares; 2025Q3: 12,654 shares; 2025Q4: 12,654 shares; 2026Q1: 12,739 shares; 2026Q2: 12,574 shares 12,574 $1.82M 0.41% -165 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: 5,776 shares; 2024Q4: 5,742 shares; 2025Q1: 5,680 shares; 2025Q2: 5,680 shares; 2025Q3: 5,681 shares; 2025Q4: 5,723 shares; 2026Q1: 5,643 shares; 2026Q2: 5,508 shares 5,508 $1.8M 0.4% -135 Timeline PNC PNC FINL SVCS GROUP INC More: the full row for PNC FINL SVCS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,077 shares; 2024Q4: 7,481 shares; 2025Q1: 7,485 shares; 2025Q2: 7,490 shares; 2025Q3: 7,269 shares; 2025Q4: 7,273 shares; 2026Q1: 7,276 shares; 2026Q2: 7,285 shares 7,285 $1.79M 0.4% +9 Timeline DUK DUKE ENERGY CORP NEW More: the full row for DUKE ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,908 shares; 2024Q4: 15,805 shares; 2025Q1: 15,506 shares; 2025Q2: 14,830 shares; 2025Q3: 14,598 shares; 2025Q4: 14,399 shares; 2026Q1: 14,400 shares; 2026Q2: 14,158 shares 14,158 $1.79M 0.4% -242 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,614 shares; 2024Q4: 1,599 shares; 2025Q1: 1,613 shares; 2025Q2: 1,595 shares; 2025Q3: 1,595 shares; 2025Q4: 1,635 shares; 2026Q1: 1,647 shares; 2026Q2: 1,643 shares 1,643 $1.75M 0.39% -4 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,101 shares; 2024Q4: 5,083 shares; 2025Q1: 5,083 shares; 2025Q2: 5,088 shares; 2025Q3: 5,088 shares; 2025Q4: 5,088 shares; 2026Q1: 5,088 shares; 2026Q2: 5,088 shares 5,088 $1.72M 0.38% 0 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,399 shares; 2024Q4: 2,009 shares; 2025Q1: 2,213 shares; 2025Q2: 2,323 shares; 2025Q3: 2,330 shares; 2025Q4: 2,354 shares; 2026Q1: 2,338 shares; 2026Q2: 2,307 shares 2,307 $1.7M 0.38% -31 Timeline IBDS ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 61,300 shares; 2024Q4: 63,700 shares; 2025Q1: 63,700 shares; 2025Q2: 63,700 shares; 2025Q3: 61,700 shares; 2025Q4: 65,200 shares; 2026Q1: 68,500 shares; 2026Q2: 68,500 shares 68,500 $1.66M 0.37% 0 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: 4,160 shares; 2024Q4: 4,160 shares; 2025Q1: 4,176 shares; 2025Q2: 3,981 shares; 2025Q3: 4,441 shares; 2025Q4: 4,441 shares; 2026Q1: 4,660 shares; 2026Q2: 4,636 shares 4,636 $1.64M 0.37% -24 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: 3,340 shares; 2024Q4: 3,340 shares; 2025Q1: 3,505 shares; 2025Q2: 3,366 shares; 2025Q3: 3,906 shares; 2025Q4: 3,979 shares; 2026Q1: 4,753 shares; 2026Q2: 4,531 shares 4,531 $1.62M 0.36% -222 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,340 shares; 2024Q4: 4,680 shares; 2025Q1: 4,680 shares; 2025Q2: 4,680 shares; 2025Q3: 4,680 shares; 2025Q4: 4,680 shares; 2026Q1: 4,692 shares; 2026Q2: 4,690 shares 4,690 $1.6M 0.36% -2 Timeline IGR CBRE GBL REAL ESTATE INC FD More: the full row for CBRE GBL REAL ESTATE INC FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 341,059 shares; 2024Q4: 337,981 shares; 2025Q1: 352,192 shares; 2025Q2: 352,815 shares; 2025Q3: 333,500 shares; 2025Q4: 330,238 shares; 2026Q1: 356,578 shares; 2026Q2: 343,116 shares 343,116 $1.58M 0.35% -13,462 Timeline UMH UMH PPTYS INC More: the full row for UMH PPTYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 128,065 shares; 2024Q4: 128,465 shares; 2025Q1: 123,280 shares; 2025Q2: 114,730 shares; 2025Q3: 108,730 shares; 2025Q4: 108,530 shares; 2026Q1: 108,030 shares; 2026Q2: 103,627 shares 103,627 $1.57M 0.35% -4,403 Timeline EPD ENTERPRISE PRODS PARTNERS L More: the full row for ENTERPRISE PRODS PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 47,213 shares; 2024Q4: 46,513 shares; 2025Q1: 42,338 shares; 2025Q2: 41,663 shares; 2025Q3: 43,139 shares; 2025Q4: 43,139 shares; 2026Q1: 43,139 shares; 2026Q2: 41,986 shares 41,986 $1.54M 0.34% -1,153 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: 2,538 shares; 2024Q4: 2,538 shares; 2025Q1: 2,548 shares; 2025Q2: 2,416 shares; 2025Q3: 2,423 shares; 2025Q4: 2,436 shares; 2026Q1: 2,568 shares; 2026Q2: 2,088 shares 2,088 $1.5M 0.34% -480 Timeline FIDI FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 58,804 shares; 2024Q4: 60,804 shares; 2025Q1: 57,880 shares; 2025Q2: 55,880 shares; 2025Q3: 55,380 shares; 2025Q4: 55,380 shares; 2026Q1: 55,380 shares; 2026Q2: 54,880 shares 54,880 $1.5M 0.34% -500 Timeline UHT UNIVERSAL HEALTH RLTY INCOME More: the full row for UNIVERSAL HEALTH RLTY INCOME Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 42,331 shares; 2024Q4: 40,849 shares; 2025Q1: 38,215 shares; 2025Q2: 37,432 shares; 2025Q3: 36,900 shares; 2025Q4: 35,968 shares; 2026Q1: 34,736 shares; 2026Q2: 32,800 shares 32,800 $1.44M 0.32% -1,936 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,076 shares; 2024Q4: 18,931 shares; 2025Q1: 18,998 shares; 2025Q2: 18,304 shares; 2025Q3: 17,530 shares; 2025Q4: 17,770 shares; 2026Q1: 17,972 shares; 2026Q2: 17,622 shares 17,622 $1.37M 0.31% -350 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: 1,392 shares; 2024Q4: 1,393 shares; 2025Q1: 1,166 shares; 2025Q2: 1,237 shares; 2025Q3: 1,718 shares; 2025Q4: 1,569 shares; 2026Q1: 1,850 shares; 2026Q2: 1,820 shares 1,820 $1.36M 0.3% -30 Timeline POCI PRECISION OPTICS CORP INC MA More: the full row for PRECISION OPTICS CORP INC MA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 237,914 shares; 2024Q4: 247,280 shares; 2025Q1: 253,909 shares; 2025Q2: 249,131 shares; 2025Q3: 225,650 shares; 2025Q4: 231,808 shares; 2026Q1: 254,108 shares; 2026Q2: 260,458 shares 260,458 $1.33M 0.3% +6,350 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,637 shares; 2024Q4: 26,053 shares; 2025Q1: 23,083 shares; 2025Q2: 22,586 shares; 2025Q3: 23,476 shares; 2025Q4: 23,251 shares; 2026Q1: 23,172 shares; 2026Q2: 22,891 shares 22,891 $1.3M 0.29% -281 Timeline MOG-A MOOG INC More: the full row for MOOG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,375 shares; 2024Q4: 3,300 shares; 2025Q1: 3,300 shares; 2025Q2: 3,300 shares; 2025Q3: 3,300 shares; 2025Q4: 3,300 shares; 2026Q1: 3,100 shares; 2026Q2: 3,050 shares 3,050 $1.29M 0.29% -50 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,121 shares; 2024Q4: 5,986 shares; 2025Q1: 5,986 shares; 2025Q2: 5,986 shares; 2025Q3: 5,986 shares; 2025Q4: 5,736 shares; 2026Q1: 5,736 shares; 2026Q2: 5,736 shares 5,736 $1.28M 0.29% 0 Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,954 shares; 2024Q4: 7,160 shares; 2025Q1: 7,241 shares; 2025Q2: 7,222 shares; 2025Q3: 6,848 shares; 2025Q4: 6,852 shares; 2026Q1: 6,880 shares; 2026Q2: 6,969 shares 6,969 $1.18M 0.26% +89 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,158 shares; 2024Q4: 5,158 shares; 2025Q1: 5,158 shares; 2025Q2: 5,158 shares; 2025Q3: 5,158 shares; 2025Q4: 5,158 shares; 2026Q1: 5,158 shares; 2026Q2: 5,158 shares 5,158 $1.15M 0.26% 0 Timeline USAS AMERICAS GOLD AND SILVER COR More: the full row for AMERICAS GOLD AND SILVER COR 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: 612,790 shares; 2025Q4: 451,397 shares; 2026Q1: 247,031 shares; 2026Q2: 243,531 shares 243,531 $1.15M 0.26% -3,500 Timeline TRVI TREVI THERAPEUTICS INC More: the full row for TREVI THERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 63,500 shares; 2024Q4: 65,500 shares; 2025Q1: 63,500 shares; 2025Q2: 61,500 shares; 2025Q3: 61,500 shares; 2025Q4: 61,500 shares; 2026Q1: 61,500 shares; 2026Q2: 61,500 shares 61,500 $1.15M 0.26% 0 Timeline IGM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,950 shares; 2024Q4: 7,950 shares; 2025Q1: 7,950 shares; 2025Q2: 7,329 shares; 2025Q3: 7,329 shares; 2025Q4: 7,329 shares; 2026Q1: 7,000 shares; 2026Q2: 7,000 shares 7,000 $1.15M 0.26% 0 Timeline BHP BHP BILLITON LIMITED More: the full row for BHP BILLITON LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,903 shares; 2024Q4: 12,403 shares; 2025Q1: 12,153 shares; 2025Q2: 13,678 shares; 2025Q3: 14,328 shares; 2025Q4: 13,678 shares; 2026Q1: 13,678 shares; 2026Q2: 13,678 shares 13,678 $1.14M 0.25% 0 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: 11,090 shares; 2024Q4: 10,740 shares; 2025Q1: 12,420 shares; 2025Q2: 14,554 shares; 2025Q3: 18,964 shares; 2025Q4: 20,674 shares; 2026Q1: 20,774 shares; 2026Q2: 21,654 shares 21,654 $1.12M 0.25% +880 Timeline IRDM IRIDIUM COMMUNICATIONS INC More: the full row for IRIDIUM COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 59,037 shares; 2024Q4: 58,231 shares; 2025Q1: 50,056 shares; 2025Q2: 45,359 shares; 2025Q3: 41,965 shares; 2025Q4: 40,495 shares; 2026Q1: 19,886 shares; 2026Q2: 19,722 shares 19,722 $1.08M 0.24% -164 Timeline COHR COHERENT CORP More: the full row for COHERENT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,920 shares; 2024Q4: 14,570 shares; 2025Q1: 14,570 shares; 2025Q2: 14,570 shares; 2025Q3: 3,770 shares; 2025Q4: 3,770 shares; 2026Q1: 2,770 shares; 2026Q2: 2,695 shares 2,695 $1.06M 0.24% -75 Timeline RIO RIO TINTO PLC More: the full row for RIO TINTO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,048 shares; 2024Q4: 13,032 shares; 2025Q1: 11,366 shares; 2025Q2: 11,104 shares; 2025Q3: 11,925 shares; 2025Q4: 11,925 shares; 2026Q1: 11,938 shares; 2026Q2: 11,189 shares 11,189 $1.06M 0.24% -749 Timeline XEL XCEL ENERGY INC More: the full row for XCEL ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,501 shares; 2024Q4: 14,501 shares; 2025Q1: 14,501 shares; 2025Q2: 14,501 shares; 2025Q3: 13,251 shares; 2025Q4: 13,251 shares; 2026Q1: 13,251 shares; 2026Q2: 13,151 shares 13,151 $1.06M 0.24% -100 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,741 shares; 2024Q4: 7,371 shares; 2025Q1: 7,341 shares; 2025Q2: 6,796 shares; 2025Q3: 7,181 shares; 2025Q4: 7,171 shares; 2026Q1: 7,200 shares; 2026Q2: 7,183 shares 7,183 $1.05M 0.24% -17 Timeline DVY ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,095 shares; 2024Q4: 6,095 shares; 2025Q1: 6,095 shares; 2025Q2: 6,095 shares; 2025Q3: 6,575 shares; 2025Q4: 6,575 shares; 2026Q1: 6,575 shares; 2026Q2: 6,575 shares 6,575 $1.03M 0.23% 0 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,190 shares; 2024Q4: 12,190 shares; 2025Q1: 12,280 shares; 2025Q2: 12,335 shares; 2025Q3: 12,286 shares; 2025Q4: 12,288 shares; 2026Q1: 12,263 shares; 2026Q2: 12,103 shares 12,103 $984K 0.22% -160 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,611 shares; 2024Q4: 6,646 shares; 2025Q1: 6,890 shares; 2025Q2: 6,566 shares; 2025Q3: 7,030 shares; 2025Q4: 7,006 shares; 2026Q1: 7,008 shares; 2026Q2: 6,686 shares 6,686 $980K 0.22% -322 Timeline IDV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 32,357 shares; 2024Q4: 30,009 shares; 2025Q1: 29,809 shares; 2025Q2: 23,609 shares; 2025Q3: 23,609 shares; 2025Q4: 23,334 shares; 2026Q1: 23,204 shares; 2026Q2: 22,804 shares 22,804 $945K 0.21% -400 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: 3,726 shares; 2024Q4: 3,757 shares; 2025Q1: 3,757 shares; 2025Q2: 3,883 shares; 2025Q3: 3,883 shares; 2025Q4: 3,917 shares; 2026Q1: 3,742 shares; 2026Q2: 4,432 shares 4,432 $943K 0.21% +690 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,486 shares; 2024Q4: 2,686 shares; 2025Q1: 2,689 shares; 2025Q2: 2,689 shares; 2025Q3: 2,679 shares; 2025Q4: 2,622 shares; 2026Q1: 2,672 shares; 2026Q2: 2,672 shares 2,672 $942K 0.21% 0 Timeline CVS CVS HEALTH CORP More: the full row for CVS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,413 shares; 2024Q4: 9,415 shares; 2025Q1: 10,316 shares; 2025Q2: 7,998 shares; 2025Q3: 9,107 shares; 2025Q4: 9,109 shares; 2026Q1: 9,110 shares; 2026Q2: 9,080 shares 9,080 $939K 0.21% -30 Timeline BDJ BLACKROCK ENHANCED EQUITY DI More: the full row for BLACKROCK ENHANCED EQUITY DI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 105,153 shares; 2024Q4: 105,153 shares; 2025Q1: 104,875 shares; 2025Q2: 97,206 shares; 2025Q3: 98,484 shares; 2025Q4: 97,206 shares; 2026Q1: 97,206 shares; 2026Q2: 97,206 shares 97,206 $930K 0.21% 0 Timeline CEF SPROTT ASSET MANAGEMENT LP More: the full row for SPROTT ASSET MANAGEMENT LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,773 shares; 2024Q4: 22,773 shares; 2025Q1: 22,773 shares; 2025Q2: 22,773 shares; 2025Q3: 22,773 shares; 2025Q4: 22,773 shares; 2026Q1: 22,773 shares; 2026Q2: 22,773 shares 22,773 $916K 0.2% 0 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,908 shares; 2024Q4: 19,908 shares; 2025Q1: 19,197 shares; 2025Q2: 17,197 shares; 2025Q3: 17,197 shares; 2025Q4: 17,197 shares; 2026Q1: 16,697 shares; 2026Q2: 16,701 shares 16,701 $905K 0.2% +4 Timeline VLO VALERO ENERGY CORP More: the full row for VALERO ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,437 shares; 2024Q4: 3,409 shares; 2025Q1: 3,474 shares; 2025Q2: 3,172 shares; 2025Q3: 3,438 shares; 2025Q4: 3,439 shares; 2026Q1: 3,477 shares; 2026Q2: 3,417 shares 3,417 $890K 0.2% -60 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: 2,651 shares; 2024Q4: 2,651 shares; 2025Q1: 2,651 shares; 2025Q2: 2,571 shares; 2025Q3: 2,901 shares; 2025Q4: 2,901 shares; 2026Q1: 3,458 shares; 2026Q2: 3,441 shares 3,441 $866K 0.19% -17 Timeline MO ALTRIA GROUP INC More: the full row for ALTRIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,634 shares; 2024Q4: 7,903 shares; 2025Q1: 7,903 shares; 2025Q2: 10,403 shares; 2025Q3: 11,094 shares; 2025Q4: 11,294 shares; 2026Q1: 11,298 shares; 2026Q2: 11,901 shares 11,901 $856K 0.19% +603 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: 2,474 shares; 2025Q3: 2,474 shares; 2025Q4: 2,475 shares; 2026Q1: 2,475 shares; 2026Q2: 2,475 shares 2,475 $855K 0.19% 0 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,730 shares; 2024Q4: 9,780 shares; 2025Q1: 9,365 shares; 2025Q2: 9,320 shares; 2025Q3: 7,770 shares; 2025Q4: 7,735 shares; 2026Q1: 7,755 shares; 2026Q2: 7,450 shares 7,450 $844K 0.19% -305 Timeline STEW SRH TOTAL RETURN FUND INC More: the full row for SRH TOTAL RETURN FUND INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 36,620 shares; 2024Q4: 36,120 shares; 2025Q1: 36,120 shares; 2025Q2: 36,120 shares; 2025Q3: 36,120 shares; 2025Q4: 40,895 shares; 2026Q1: 49,082 shares; 2026Q2: 46,842 shares 46,842 $838K 0.19% -2,240 Timeline STWD STARWOOD PPTY TR INC More: the full row for STARWOOD PPTY TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,925 shares; 2024Q4: 30,775 shares; 2025Q1: 31,705 shares; 2025Q2: 31,774 shares; 2025Q3: 43,383 shares; 2025Q4: 44,543 shares; 2026Q1: 46,854 shares; 2026Q2: 50,216 shares 50,216 $823K 0.18% +3,362 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,070 shares; 2024Q4: 3,100 shares; 2025Q1: 3,100 shares; 2025Q2: 3,100 shares; 2025Q3: 2,750 shares; 2025Q4: 2,750 shares; 2026Q1: 2,750 shares; 2026Q2: 2,750 shares 2,750 $820K 0.18% 0 Timeline GEHC GE HEALTHCARE TECHNOLOGIES I More: the full row for GE HEALTHCARE TECHNOLOGIES I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,797 shares; 2024Q4: 3,676 shares; 2025Q1: 3,671 shares; 2025Q2: 3,832 shares; 2025Q3: 3,759 shares; 2025Q4: 3,659 shares; 2026Q1: 4,010 shares; 2026Q2: 12,746 shares 12,746 $816K 0.18% +8,736 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: 1,000 shares; 2024Q4: 1,000 shares; 2025Q1: 1,000 shares; 2025Q2: 1,000 shares; 2025Q3: 1,000 shares; 2025Q4: 1,000 shares; 2026Q1: 1,005 shares; 2026Q2: 1,005 shares 1,005 $799K 0.18% 0 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,959 shares; 2024Q4: 1,959 shares; 2025Q1: 1,959 shares; 2025Q2: 1,959 shares; 2025Q3: 1,929 shares; 2025Q4: 1,966 shares; 2026Q1: 1,961 shares; 2026Q2: 1,907 shares 1,907 $793K 0.18% -54 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: 1,963 shares; 2024Q4: 1,963 shares; 2025Q1: 1,963 shares; 2025Q2: 1,500 shares; 2025Q3: 1,963 shares; 2025Q4: 1,963 shares; 2026Q1: 1,963 shares; 2026Q2: 1,856 shares 1,856 $791K 0.18% -107 Timeline TX TERNIUM SA More: the full row for TERNIUM SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,850 shares; 2024Q4: 27,150 shares; 2025Q1: 23,650 shares; 2025Q2: 22,350 shares; 2025Q3: 18,650 shares; 2025Q4: 18,650 shares; 2026Q1: 18,650 shares; 2026Q2: 18,000 shares 18,000 $769K 0.17% -650 Timeline AMCR AMCOR PLC More: the full row for AMCOR 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: not reported; 2026Q1: 17,627 shares; 2026Q2: 17,628 shares 17,628 $764K 0.17% +1 Timeline ET ENERGY TRANSFER L P More: the full row for ENERGY TRANSFER L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 39,432 shares; 2024Q4: 39,432 shares; 2025Q1: 38,572 shares; 2025Q2: 38,572 shares; 2025Q3: 38,572 shares; 2025Q4: 39,784 shares; 2026Q1: 39,784 shares; 2026Q2: 39,784 shares 39,784 $761K 0.17% 0 Timeline MPC MARATHON PETE CORP More: the full row for MARATHON PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,745 shares; 2024Q4: 2,714 shares; 2025Q1: 2,511 shares; 2025Q2: 2,411 shares; 2025Q3: 2,918 shares; 2025Q4: 2,899 shares; 2026Q1: 2,899 shares; 2026Q2: 2,902 shares 2,902 $742K 0.17% +3 Timeline OHI OMEGA HEALTHCARE INVS INC More: the full row for OMEGA HEALTHCARE INVS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,800 shares; 2024Q4: 22,800 shares; 2025Q1: 16,700 shares; 2025Q2: 16,700 shares; 2025Q3: 16,700 shares; 2025Q4: 15,500 shares; 2026Q1: 15,500 shares; 2026Q2: 15,500 shares 15,500 $739K 0.17% 0 Timeline NLY ANNALY CAPITAL MANAGEMENT IN More: the full row for ANNALY CAPITAL MANAGEMENT IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 44,993 shares; 2024Q4: 43,793 shares; 2025Q1: 27,003 shares; 2025Q2: 32,265 shares; 2025Q3: 35,561 shares; 2025Q4: 34,973 shares; 2026Q1: 33,760 shares; 2026Q2: 32,960 shares 32,960 $737K 0.16% -800 Timeline IXN ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,416 shares; 2024Q4: 7,416 shares; 2025Q1: 6,283 shares; 2025Q2: 5,539 shares; 2025Q3: 5,067 shares; 2025Q4: 5,067 shares; 2026Q1: 5,067 shares; 2026Q2: 5,067 shares 5,067 $732K 0.16% 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: 2,338 shares; 2025Q1: 11,222 shares; 2025Q2: 11,352 shares; 2025Q3: 11,377 shares; 2025Q4: 5,297 shares; 2026Q1: 1,347 shares; 2026Q2: 1,258 shares 1,258 $731K 0.16% -89 Timeline PATK PATRICK INDS INC More: the full row for PATRICK INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,512 shares; 2024Q4: 9,767 shares; 2025Q1: 9,767 shares; 2025Q2: 9,767 shares; 2025Q3: 8,080 shares; 2025Q4: 8,080 shares; 2026Q1: 8,080 shares; 2026Q2: 8,080 shares 8,080 $725K 0.16% 0 Timeline SPG SIMON PPTY GROUP INC NEW More: the full row for SIMON PPTY GROUP INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,000 shares; 2024Q4: 2,000 shares; 2025Q1: 2,800 shares; 2025Q2: 3,200 shares; 2025Q3: 3,200 shares; 2025Q4: 3,200 shares; 2026Q1: 3,200 shares; 2026Q2: 3,200 shares 3,200 $716K 0.16% 0 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: 217 shares; 2025Q1: not reported; 2025Q2: 242 shares; 2025Q3: 292 shares; 2025Q4: 1,460 shares; 2026Q1: not reported; 2026Q2: 7,174 shares 7,174 $712K 0.16% new Timeline TIP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,500 shares; 2024Q4: 6,500 shares; 2025Q1: 6,500 shares; 2025Q2: 6,500 shares; 2025Q3: 6,500 shares; 2025Q4: 6,500 shares; 2026Q1: 6,500 shares; 2026Q2: 6,500 shares 6,500 $711K 0.16% 0 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,775 shares; 2024Q4: 1,369 shares; 2025Q1: 1,673 shares; 2025Q2: 1,604 shares; 2025Q3: 1,604 shares; 2025Q4: 1,630 shares; 2026Q1: 1,679 shares; 2026Q2: 1,686 shares 1,686 $709K 0.16% +7 Timeline XLK 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: 1,797 shares; 2024Q4: 1,797 shares; 2025Q1: 1,797 shares; 2025Q2: 1,797 shares; 2025Q3: 1,797 shares; 2025Q4: 3,595 shares; 2026Q1: 3,595 shares; 2026Q2: 3,587 shares 3,587 $683K 0.15% -8 Timeline PPL PPL CORP More: the full row for PPL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,236 shares; 2024Q4: 8,242 shares; 2025Q1: 8,579 shares; 2025Q2: 8,179 shares; 2025Q3: 8,179 shares; 2025Q4: 8,179 shares; 2026Q1: 18,391 shares; 2026Q2: 18,397 shares 18,397 $669K 0.15% +6 Timeline Q QNITY ELECTRONICS INC More: the full row for QNITY ELECTRONICS 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: 4,193 shares; 2026Q1: 4,094 shares; 2026Q2: 4,089 shares 4,089 $668K 0.15% -5 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: 7,377 shares; 2024Q4: 7,361 shares; 2025Q1: 7,362 shares; 2025Q2: 7,362 shares; 2025Q3: 7,361 shares; 2025Q4: 14,717 shares; 2026Q1: 14,717 shares; 2026Q2: 14,717 shares 14,717 $667K 0.15% 0 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,484 shares; 2024Q4: 3,454 shares; 2025Q1: 3,454 shares; 2025Q2: 3,354 shares; 2025Q3: 3,498 shares; 2025Q4: 3,498 shares; 2026Q1: 3,517 shares; 2026Q2: 3,510 shares 3,510 $666K 0.15% -7 Timeline EQNR EQUINOR ASA More: the full row for EQUINOR ASA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,688 shares; 2024Q4: 31,188 shares; 2025Q1: 27,000 shares; 2025Q2: 26,700 shares; 2025Q3: 26,250 shares; 2025Q4: 26,250 shares; 2026Q1: 26,250 shares; 2026Q2: 20,350 shares 20,350 $639K 0.14% -5,900 Timeline ADM ARCHER DANIELS MIDLAND CO More: the full row for ARCHER DANIELS MIDLAND CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,078 shares; 2024Q4: 8,207 shares; 2025Q1: 8,207 shares; 2025Q2: 8,207 shares; 2025Q3: 8,107 shares; 2025Q4: 8,135 shares; 2026Q1: 8,137 shares; 2026Q2: 8,139 shares 8,139 $622K 0.14% +2 Timeline VEA VANGUARD TAX-MANAGED FDS More: the full row for VANGUARD TAX-MANAGED FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,399 shares; 2024Q4: 4,399 shares; 2025Q1: 4,399 shares; 2025Q2: 4,399 shares; 2025Q3: 4,399 shares; 2025Q4: 4,399 shares; 2026Q1: 4,438 shares; 2026Q2: 8,708 shares 8,708 $620K 0.14% +4,270 Timeline CTVA CORTEVA INC More: the full row for CORTEVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,164 shares; 2024Q4: 7,593 shares; 2025Q1: 7,670 shares; 2025Q2: 7,626 shares; 2025Q3: 7,310 shares; 2025Q4: 7,310 shares; 2026Q1: 7,310 shares; 2026Q2: 7,300 shares 7,300 $618K 0.14% -10 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,345 shares; 2024Q4: 6,595 shares; 2025Q1: 6,625 shares; 2025Q2: 6,460 shares; 2025Q3: 6,739 shares; 2025Q4: 6,602 shares; 2026Q1: 6,576 shares; 2026Q2: 6,364 shares 6,364 $613K 0.14% -212 Timeline BE BLOOM ENERGY CORP More: the full row for BLOOM ENERGY 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,003 shares; 2026Q2: 2,003 shares 2,003 $606K 0.14% 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; 2024Q3: 3,182 shares; 2024Q4: 3,359 shares; 2025Q1: 3,439 shares; 2025Q2: 3,337 shares; 2025Q3: 3,339 shares; 2025Q4: 3,341 shares; 2026Q1: 3,432 shares; 2026Q2: 3,278 shares 3,278 $606K 0.14% -154 Timeline PLSE PULSE BIOSCIENCES INC More: the full row for PULSE BIOSCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 21,500 shares; 2024Q4: 21,500 shares; 2025Q1: 21,500 shares; 2025Q2: 21,500 shares; 2025Q3: 21,500 shares; 2025Q4: 21,500 shares; 2026Q1: 21,500 shares; 2026Q2: 21,500 shares 21,500 $596K 0.13% 0 Timeline HXL HEXCEL CORP NEW More: the full row for HEXCEL CORP NEW 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: 5,900 shares; 2025Q4: 5,750 shares; 2026Q1: 5,750 shares; 2026Q2: 5,750 shares 5,750 $575K 0.13% 0 Timeline BX BLACKSTONE INC More: the full row for BLACKSTONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,382 shares; 2024Q4: 4,678 shares; 2025Q1: 4,680 shares; 2025Q2: 4,681 shares; 2025Q3: 5,183 shares; 2025Q4: 4,915 shares; 2026Q1: 4,817 shares; 2026Q2: 4,819 shares 4,819 $567K 0.13% +2 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,036 shares; 2024Q4: 1,911 shares; 2025Q1: 1,946 shares; 2025Q2: 1,716 shares; 2025Q3: 2,102 shares; 2025Q4: 2,145 shares; 2026Q1: 2,145 shares; 2026Q2: 2,026 shares 2,026 $548K 0.12% -119 Timeline KOPN KOPIN CORP More: the full row for KOPIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 490,981 shares; 2024Q4: 472,568 shares; 2025Q1: 438,118 shares; 2025Q2: 431,168 shares; 2025Q3: 400,486 shares; 2025Q4: 282,757 shares; 2026Q1: 233,987 shares; 2026Q2: 122,186 shares 122,186 $547K 0.12% -111,801 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 807 shares; 2025Q3: 1,708 shares; 2025Q4: 1,435 shares; 2026Q1: 1,497 shares; 2026Q2: 1,445 shares 1,445 $546K 0.12% -52 Timeline SRI STONERIDGE INC More: the full row for STONERIDGE 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: 15,279 shares; 2026Q1: 48,813 shares; 2026Q2: 73,910 shares 73,910 $541K 0.12% +25,097 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,237 shares; 2024Q4: 4,237 shares; 2025Q1: 4,987 shares; 2025Q2: 5,987 shares; 2025Q3: 6,613 shares; 2025Q4: 6,613 shares; 2026Q1: 6,551 shares; 2026Q2: 6,502 shares 6,502 $537K 0.12% -49 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: 13,334 shares; 2025Q3: 14,472 shares; 2025Q4: 14,322 shares; 2026Q1: 14,322 shares; 2026Q2: 14,322 shares 14,322 $526K 0.12% 0 Timeline VOD VODAFONE GROUP PLC More: the full row for VODAFONE GROUP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 133,430 shares; 2024Q4: 123,804 shares; 2025Q1: 118,878 shares; 2025Q2: 79,951 shares; 2025Q3: 66,205 shares; 2025Q4: 49,605 shares; 2026Q1: 40,608 shares; 2026Q2: 39,158 shares 39,158 $518K 0.12% -1,450 Timeline USFD US FOODS HLDG CORP More: the full row for US FOODS HLDG CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,872 shares; 2025Q2: 4,872 shares; 2025Q3: 4,900 shares; 2025Q4: 4,900 shares; 2026Q1: 4,900 shares; 2026Q2: 4,900 shares 4,900 $501K 0.11% 0 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,077 shares; 2024Q4: 5,722 shares; 2025Q1: 5,691 shares; 2025Q2: 5,694 shares; 2025Q3: 5,761 shares; 2025Q4: 4,864 shares; 2026Q1: 4,766 shares; 2026Q2: 4,767 shares 4,767 $496K 0.11% +1 Timeline VUG 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,041 shares; 2024Q4: 1,317 shares; 2025Q1: 1,317 shares; 2025Q2: 1,066 shares; 2025Q3: 952 shares; 2025Q4: 952 shares; 2026Q1: 952 shares; 2026Q2: 5,748 shares 5,748 $495K 0.11% +4,796 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,138 shares; 2024Q4: 5,138 shares; 2025Q1: 5,138 shares; 2025Q2: 5,138 shares; 2025Q3: 5,138 shares; 2025Q4: 5,138 shares; 2026Q1: 5,147 shares; 2026Q2: 5,138 shares 5,138 $492K 0.11% -9 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,277 shares; 2024Q4: 3,278 shares; 2025Q1: 3,278 shares; 2025Q2: 3,278 shares; 2025Q3: 3,078 shares; 2025Q4: 2,978 shares; 2026Q1: 2,978 shares; 2026Q2: 2,979 shares 2,979 $482K 0.11% +1 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,954 shares; 2024Q4: 21,702 shares; 2025Q1: 21,844 shares; 2025Q2: 21,495 shares; 2025Q3: 21,596 shares; 2025Q4: 19,244 shares; 2026Q1: 18,864 shares; 2026Q2: 19,444 shares 19,444 $477K 0.11% +580 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,200 shares; 2024Q4: 5,600 shares; 2025Q1: 5,600 shares; 2025Q2: 5,600 shares; 2025Q3: 5,600 shares; 2025Q4: 5,600 shares; 2026Q1: 5,600 shares; 2026Q2: 5,600 shares 5,600 $468K 0.1% 0 Timeline BEP BROOKFIELD RENEWABLE ENERGY More: the full row for BROOKFIELD RENEWABLE ENERGY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,940 shares; 2024Q4: 17,940 shares; 2025Q1: 16,365 shares; 2025Q2: 15,615 shares; 2025Q3: 13,695 shares; 2025Q4: 13,425 shares; 2026Q1: 13,425 shares; 2026Q2: 13,425 shares 13,425 $466K 0.1% 0 Timeline TSCO TRACTOR SUPPLY CO More: the full row for TRACTOR SUPPLY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,854 shares; 2024Q4: 14,228 shares; 2025Q1: 14,334 shares; 2025Q2: 14,289 shares; 2025Q3: 14,289 shares; 2025Q4: 14,289 shares; 2026Q1: 14,408 shares; 2026Q2: 14,408 shares 14,408 $455K 0.1% 0 Timeline OLN OLIN CORP More: the full row for OLIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,303 shares; 2024Q4: 29,303 shares; 2025Q1: 28,953 shares; 2025Q2: 28,953 shares; 2025Q3: 23,601 shares; 2025Q4: 22,751 shares; 2026Q1: 22,751 shares; 2026Q2: 22,751 shares 22,751 $451K 0.1% 0 Timeline UVSP UNIVEST FINANCIAL CORPORATIO More: the full row for UNIVEST FINANCIAL CORPORATIO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,227 shares; 2024Q4: 10,227 shares; 2025Q1: 10,227 shares; 2025Q2: 10,227 shares; 2025Q3: 10,227 shares; 2025Q4: 10,227 shares; 2026Q1: 10,227 shares; 2026Q2: 10,227 shares 10,227 $447K 0.1% 0 Timeline VB VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,590 shares; 2024Q4: 1,590 shares; 2025Q1: 1,475 shares; 2025Q2: 1,475 shares; 2025Q3: 1,475 shares; 2025Q4: 1,475 shares; 2026Q1: 1,475 shares; 2026Q2: 1,475 shares 1,475 $447K 0.1% 0 Timeline WTRG ESSENTIAL UTILS INC More: the full row for ESSENTIAL UTILS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 12,048 shares; 2025Q2: 12,048 shares; 2025Q3: 11,420 shares; 2025Q4: 11,420 shares; 2026Q1: 11,420 shares; 2026Q2: 11,607 shares 11,607 $445K 0.1% +187 Timeline BP BP PLC More: the full row for BP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,555 shares; 2024Q4: 9,820 shares; 2025Q1: 11,120 shares; 2025Q2: 12,120 shares; 2025Q3: 12,019 shares; 2025Q4: 12,418 shares; 2026Q1: 12,322 shares; 2026Q2: 11,947 shares 11,947 $441K 0.1% -375 Timeline PIM FRANKLIN MASTER INTER INCOME More: the full row for FRANKLIN MASTER INTER INCOME Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,589 shares; 2024Q4: 13,589 shares; 2025Q1: 27,000 shares; 2025Q2: 51,000 shares; 2025Q3: 97,000 shares; 2025Q4: 108,000 shares; 2026Q1: 116,000 shares; 2026Q2: 136,500 shares 136,500 $441K 0.1% +20,500 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; 2024Q3: 5,826 shares; 2024Q4: not reported; 2025Q1: 5,826 shares; 2025Q2: 5,826 shares; 2025Q3: 5,826 shares; 2025Q4: 5,826 shares; 2026Q1: 5,826 shares; 2026Q2: 5,826 shares 5,826 $440K 0.1% 0 Timeline HLN HALEON PLC More: the full row for HALEON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 55,400 shares; 2024Q4: 54,540 shares; 2025Q1: 49,347 shares; 2025Q2: 47,898 shares; 2025Q3: 47,286 shares; 2025Q4: 47,286 shares; 2026Q1: 47,086 shares; 2026Q2: 46,927 shares 46,927 $438K 0.1% -159 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; 2024Q3: 1,277 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,351 shares; 2025Q4: 2,622 shares; 2026Q1: 2,677 shares; 2026Q2: 2,683 shares 2,683 $437K 0.1% +6 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,419 shares; 2024Q4: 1,419 shares; 2025Q1: 1,419 shares; 2025Q2: 1,420 shares; 2025Q3: 1,580 shares; 2025Q4: 1,580 shares; 2026Q1: 1,610 shares; 2026Q2: 1,600 shares 1,600 $435K 0.1% -10 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 686 shares; 2024Q4: 686 shares; 2025Q1: 696 shares; 2025Q2: 696 shares; 2025Q3: 877 shares; 2025Q4: 877 shares; 2026Q1: 877 shares; 2026Q2: 851 shares 851 $434K 0.1% -26 Timeline CSQ CALAMOS STRATEGIC TOTAL RETU More: the full row for CALAMOS STRATEGIC TOTAL RETU Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,174 shares; 2024Q4: 26,174 shares; 2025Q1: 24,513 shares; 2025Q2: 23,813 shares; 2025Q3: 21,713 shares; 2025Q4: 21,013 shares; 2026Q1: 21,013 shares; 2026Q2: 21,013 shares 21,013 $432K 0.1% 0 Timeline WEC WEC ENERGY GROUP INC More: the full row for WEC ENERGY GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,816 shares; 2024Q4: 3,816 shares; 2025Q1: 3,666 shares; 2025Q2: 3,666 shares; 2025Q3: 3,666 shares; 2025Q4: 3,666 shares; 2026Q1: 3,666 shares; 2026Q2: 3,666 shares 3,666 $428K 0.1% 0 Timeline MTB M & T BK CORP More: the full row for M & T BK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,657 shares; 2024Q4: 1,657 shares; 2025Q1: 1,835 shares; 2025Q2: 1,835 shares; 2025Q3: 1,795 shares; 2025Q4: 1,795 shares; 2026Q1: 1,795 shares; 2026Q2: 1,795 shares 1,795 $427K 0.1% 0 Timeline TEL TE CONNECTIVITY PLC More: the full row for TE CONNECTIVITY PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,300 shares; 2024Q4: 2,300 shares; 2025Q1: 2,300 shares; 2025Q2: 2,100 shares; 2025Q3: 2,100 shares; 2025Q4: 2,100 shares; 2026Q1: 2,100 shares; 2026Q2: 2,100 shares 2,100 $423K 0.09% 0 Timeline ASYS AMTECH SYS INC More: the full row for AMTECH SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 44,308 shares; 2024Q4: 43,624 shares; 2025Q1: 43,624 shares; 2025Q2: 42,124 shares; 2025Q3: 35,800 shares; 2025Q4: 11,300 shares; 2026Q1: 16,300 shares; 2026Q2: 17,800 shares 17,800 $411K 0.09% +1,500 Timeline COWZ PACER FDS TR More: the full row for PACER FDS 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: 4,877 shares; 2026Q2: 6,526 shares 6,526 $406K 0.09% +1,649 Timeline VTI VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,097 shares 1,097 $406K 0.09% new Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,136 shares; 2024Q4: 1,136 shares; 2025Q1: 1,136 shares; 2025Q2: 1,136 shares; 2025Q3: 1,136 shares; 2025Q4: 1,136 shares; 2026Q1: 1,222 shares; 2026Q2: 1,174 shares 1,174 $403K 0.09% -48 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: not reported; 2026Q2: 927 shares 927 $402K 0.09% new Timeline IWP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,116 shares; 2024Q4: 3,107 shares; 2025Q1: 3,107 shares; 2025Q2: 3,107 shares; 2025Q3: 3,252 shares; 2025Q4: 3,142 shares; 2026Q1: 3,142 shares; 2026Q2: 2,742 shares 2,742 $401K 0.09% -400 Timeline ONTO ONTO INNOVATION INC More: the full row for ONTO INNOVATION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,866 shares; 2024Q4: 2,866 shares; 2025Q1: 2,866 shares; 2025Q2: 2,866 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,055 shares; 2026Q2: 1,055 shares 1,055 $399K 0.09% 0 Timeline TPYP TORTOISE CAPITAL SERIES TRUS More: the full row for TORTOISE CAPITAL SERIES TRUS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 10,800 shares; 2025Q3: 9,625 shares; 2025Q4: 9,625 shares; 2026Q1: 9,500 shares; 2026Q2: 9,500 shares 9,500 $398K 0.09% 0 Timeline C CITIGROUP INC More: the full row for CITIGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,891 shares; 2025Q2: 2,881 shares; 2025Q3: 2,882 shares; 2025Q4: 2,882 shares; 2026Q1: 2,882 shares; 2026Q2: 2,831 shares 2,831 $396K 0.09% -51 Timeline VPV INVESCO PA VALUE MUN INC TR More: the full row for INVESCO PA VALUE MUN INC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 38,684 shares; 2024Q4: 38,192 shares; 2025Q1: 36,945 shares; 2025Q2: 36,954 shares; 2025Q3: 34,963 shares; 2025Q4: 34,972 shares; 2026Q1: 34,980 shares; 2026Q2: 34,989 shares 34,989 $396K 0.09% +9 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 629 shares; 2024Q4: 617 shares; 2025Q1: 617 shares; 2025Q2: 617 shares; 2025Q3: 617 shares; 2025Q4: 617 shares; 2026Q1: 617 shares; 2026Q2: 617 shares 617 $392K 0.09% 0 Timeline VTV 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,274 shares; 2024Q4: 1,274 shares; 2025Q1: 1,274 shares; 2025Q2: 1,274 shares; 2025Q3: 1,342 shares; 2025Q4: 1,342 shares; 2026Q1: 1,342 shares; 2026Q2: 1,784 shares 1,784 $389K 0.09% +442 Timeline AVUV AMERICAN CENTY ETF TR More: the full row for AMERICAN CENTY 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: not reported; 2026Q1: 2,509 shares; 2026Q2: 3,108 shares 3,108 $388K 0.09% +599 Timeline HSBC HSBC HLDGS PLC More: the full row for HSBC HLDGS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 4,075 shares; 2025Q1: 4,075 shares; 2025Q2: 4,075 shares; 2025Q3: 4,075 shares; 2025Q4: 4,075 shares; 2026Q1: 4,075 shares; 2026Q2: 4,075 shares 4,075 $387K 0.09% 0 Timeline VLUE ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,932 shares; 2024Q4: 1,930 shares; 2025Q1: 1,930 shares; 2025Q2: 1,930 shares; 2025Q3: 1,930 shares; 2025Q4: 1,930 shares; 2026Q1: 1,930 shares; 2026Q2: 1,930 shares 1,930 $386K 0.09% 0 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,128 shares; 2024Q4: 2,888 shares; 2025Q1: 2,889 shares; 2025Q2: 2,579 shares; 2025Q3: 2,891 shares; 2025Q4: 2,996 shares; 2026Q1: 2,987 shares; 2026Q2: 2,827 shares 2,827 $383K 0.09% -160 Timeline AGX ARGAN INC More: the full row for ARGAN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 475 shares; 2026Q2: 475 shares 475 $379K 0.08% 0 Timeline DD DUPONT DE NEMOURS INC More: the full row for DUPONT DE NEMOURS 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,780 shares 2,780 $377K 0.08% 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: 3,174 shares; 2025Q4: 3,124 shares; 2026Q1: 3,124 shares; 2026Q2: 3,124 shares 3,124 $372K 0.08% 0 Timeline UL UNILEVER PLC More: the full row for UNILEVER 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: 6,050 shares; 2026Q1: 6,157 shares; 2026Q2: 6,186 shares 6,186 $372K 0.08% +29 Timeline WLDN WILLDAN GROUP INC More: the full row for WILLDAN 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: 4,695 shares; 2025Q3: 4,695 shares; 2025Q4: 4,695 shares; 2026Q1: 4,695 shares; 2026Q2: 4,695 shares 4,695 $371K 0.08% 0 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: 1,770 shares; 2025Q1: 1,770 shares; 2025Q2: 1,770 shares; 2025Q3: 1,770 shares; 2025Q4: 1,770 shares; 2026Q1: 1,770 shares; 2026Q2: 1,770 shares 1,770 $370K 0.08% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 745 shares; 2026Q1: 805 shares; 2026Q2: 774 shares 774 $369K 0.08% -31 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: 2,681 shares; 2024Q4: 2,681 shares; 2025Q1: 2,681 shares; 2025Q2: 2,681 shares; 2025Q3: 2,681 shares; 2025Q4: 2,681 shares; 2026Q1: 2,681 shares; 2026Q2: 2,681 shares 2,681 $367K 0.08% 0 Timeline FSTR FOSTER L B CO More: the full row for FOSTER L B CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 9,051 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 8,651 shares; 2025Q4: 8,651 shares; 2026Q1: 8,100 shares; 2026Q2: 8,100 shares 8,100 $366K 0.08% 0 Timeline IJT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,320 shares; 2024Q4: 2,320 shares; 2025Q1: 2,320 shares; 2025Q2: 2,320 shares; 2025Q3: 2,320 shares; 2025Q4: 2,285 shares; 2026Q1: 2,285 shares; 2026Q2: 2,035 shares 2,035 $363K 0.08% -250 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,800 shares; 2024Q4: 5,630 shares; 2025Q1: 5,630 shares; 2025Q2: 5,389 shares; 2025Q3: 5,475 shares; 2025Q4: 5,435 shares; 2026Q1: 5,372 shares; 2026Q2: 5,372 shares 5,372 $360K 0.08% 0 Timeline CNP CENTERPOINT ENERGY INC More: the full row for CENTERPOINT ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,241 shares; 2024Q4: 8,241 shares; 2025Q1: 8,241 shares; 2025Q2: 7,463 shares; 2025Q3: 7,820 shares; 2025Q4: 7,820 shares; 2026Q1: 8,241 shares; 2026Q2: 8,160 shares 8,160 $359K 0.08% -81 Timeline IWF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 714 shares; 2024Q4: 714 shares; 2025Q1: 714 shares; 2025Q2: 714 shares; 2025Q3: 714 shares; 2025Q4: 714 shares; 2026Q1: 714 shares; 2026Q2: 2,857 shares 2,857 $355K 0.08% +2,143 Timeline AMKR AMKOR TECHNOLOGY INC More: the full row for AMKOR TECHNOLOGY 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: 4,550 shares; 2026Q2: 4,050 shares 4,050 $349K 0.08% -500 Timeline TELA TELA BIO INC More: the full row for TELA BIO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 20,500 shares; 2025Q3: 231,938 shares; 2025Q4: 322,588 shares; 2026Q1: 376,938 shares; 2026Q2: 457,734 shares 457,734 $343K 0.08% +80,796 Timeline AMP AMERIPRISE FINL INC More: the full row for AMERIPRISE FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 758 shares; 2024Q4: 748 shares; 2025Q1: 748 shares; 2025Q2: 748 shares; 2025Q3: 748 shares; 2025Q4: 748 shares; 2026Q1: 748 shares; 2026Q2: 748 shares 748 $343K 0.08% 0 Timeline IWD ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,333 shares; 2024Q4: 1,414 shares; 2025Q1: 1,414 shares; 2025Q2: 1,414 shares; 2025Q3: 1,414 shares; 2025Q4: 1,414 shares; 2026Q1: 1,414 shares; 2026Q2: 1,414 shares 1,414 $343K 0.08% 0 Timeline XLI 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: 1,841 shares; 2024Q4: 1,848 shares; 2025Q1: 1,848 shares; 2025Q2: 1,848 shares; 2025Q3: 1,848 shares; 2025Q4: 1,848 shares; 2026Q1: 1,848 shares; 2026Q2: 1,848 shares 1,848 $342K 0.08% 0 Timeline F FORD MTR CO More: the full row for FORD MTR CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 44,499 shares; 2024Q4: 44,554 shares; 2025Q1: 40,554 shares; 2025Q2: 28,854 shares; 2025Q3: 27,359 shares; 2025Q4: 25,298 shares; 2026Q1: 28,378 shares; 2026Q2: 24,318 shares 24,318 $338K 0.08% -4,060 Timeline GD GENERAL DYNAMICS CORP More: the full row for GENERAL DYNAMICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 667 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 976 shares; 2025Q4: 976 shares; 2026Q1: 1,007 shares; 2026Q2: 951 shares 951 $337K 0.08% -56 Timeline EUSA ISHARES INC More: the full row for ISHARES 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: 2,200 shares; 2025Q4: 2,466 shares; 2026Q1: 3,414 shares; 2026Q2: 2,936 shares 2,936 $335K 0.07% -478 Timeline VSH VISHAY INTERTECHNOLOGY INC More: the full row for VISHAY INTERTECHNOLOGY 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: 6,233 shares 6,233 $335K 0.07% new Timeline IOVA IOVANCE BIOTHERAPEUTICS INC More: the full row for IOVANCE BIOTHERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 10,000 shares; 2025Q2: 18,000 shares; 2025Q3: 40,000 shares; 2025Q4: 65,000 shares; 2026Q1: 80,000 shares; 2026Q2: 80,000 shares 80,000 $333K 0.07% 0 Timeline XLV 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: 1,865 shares; 2024Q4: 1,864 shares; 2025Q1: 1,844 shares; 2025Q2: 1,844 shares; 2025Q3: 2,072 shares; 2025Q4: 2,072 shares; 2026Q1: 2,072 shares; 2026Q2: 2,072 shares 2,072 $329K 0.07% 0 Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,388 shares; 2024Q4: 1,388 shares; 2025Q1: 1,388 shares; 2025Q2: 1,388 shares; 2025Q3: 1,388 shares; 2025Q4: 1,379 shares; 2026Q1: 1,379 shares; 2026Q2: 1,379 shares 1,379 $328K 0.07% 0 Timeline ITOT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,997 shares; 2024Q4: 1,997 shares; 2025Q1: 1,937 shares; 2025Q2: 1,937 shares; 2025Q3: 1,937 shares; 2025Q4: 1,937 shares; 2026Q1: 1,985 shares; 2026Q2: 1,985 shares 1,985 $326K 0.07% 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: 465 shares; 2024Q4: 466 shares; 2025Q1: 466 shares; 2025Q2: 466 shares; 2025Q3: 466 shares; 2025Q4: 466 shares; 2026Q1: 462 shares; 2026Q2: 462 shares 462 $325K 0.07% 0 Timeline YUM YUM BRANDS INC More: the full row for YUM BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,125 shares; 2024Q4: 1,965 shares; 2025Q1: 1,965 shares; 2025Q2: 1,965 shares; 2025Q3: 1,965 shares; 2025Q4: 1,965 shares; 2026Q1: 1,965 shares; 2026Q2: 1,965 shares 1,965 $314K 0.07% 0 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: 365 shares; 2026Q2: 365 shares 365 $313K 0.07% 0 Timeline VCIT VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE 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: 2,427 shares; 2026Q2: 3,778 shares 3,778 $312K 0.07% +1,351 Timeline LEU CENTRUS ENERGY CORP More: the full row for CENTRUS ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,655 shares; 2024Q4: 3,750 shares; 2025Q1: 3,700 shares; 2025Q2: 2,684 shares; 2025Q3: 2,384 shares; 2025Q4: 1,879 shares; 2026Q1: 1,859 shares; 2026Q2: 1,859 shares 1,859 $312K 0.07% 0 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: 922 shares; 2024Q4: 872 shares; 2025Q1: 794 shares; 2025Q2: 694 shares; 2025Q3: 599 shares; 2025Q4: 538 shares; 2026Q1: 596 shares; 2026Q2: 551 shares 551 $310K 0.07% -45 Timeline GM GENERAL MTRS CO More: the full row for GENERAL MTRS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,441 shares; 2024Q4: 8,791 shares; 2025Q1: 8,792 shares; 2025Q2: 4,742 shares; 2025Q3: 4,742 shares; 2025Q4: 3,992 shares; 2026Q1: 3,993 shares; 2026Q2: 3,993 shares 3,993 $308K 0.07% 0 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: not reported; 2026Q1: 3,979 shares; 2026Q2: 5,155 shares 5,155 $308K 0.07% +1,176 Timeline BND VANGUARD BD INDEX FDS More: the full row for VANGUARD BD 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: 4,175 shares 4,175 $306K 0.07% new Timeline PDI PIMCO DYNAMIC INCOME FD More: the full row for PIMCO DYNAMIC INCOME FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,636 shares; 2024Q4: 12,636 shares; 2025Q1: 18,000 shares; 2025Q2: 19,683 shares; 2025Q3: 19,683 shares; 2025Q4: 19,683 shares; 2026Q1: 18,283 shares; 2026Q2: 18,283 shares 18,283 $305K 0.07% 0 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,049 shares; 2024Q4: 2,049 shares; 2025Q1: 2,049 shares; 2025Q2: 2,049 shares; 2025Q3: 2,176 shares; 2025Q4: 2,176 shares; 2026Q1: 2,176 shares; 2026Q2: 2,176 shares 2,176 $295K 0.07% 0 Timeline GLNG GOLAR LNG LTD More: the full row for GOLAR LNG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,250 shares; 2024Q4: 6,250 shares; 2025Q1: 6,000 shares; 2025Q2: 6,000 shares; 2025Q3: 6,000 shares; 2025Q4: 5,850 shares; 2026Q1: 5,850 shares; 2026Q2: 5,850 shares 5,850 $292K 0.07% 0 Timeline DVN DEVON ENERGY CORP NEW More: the full row for DEVON ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,036 shares; 2026Q2: 6,915 shares 6,915 $286K 0.06% +2,879 Timeline FENY FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,200 shares; 2024Q4: 10,200 shares; 2025Q1: 10,500 shares; 2025Q2: 10,500 shares; 2025Q3: 10,500 shares; 2025Q4: 10,350 shares; 2026Q1: 10,050 shares; 2026Q2: 9,550 shares 9,550 $282K 0.06% -500 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,864 shares; 2024Q4: 2,839 shares; 2025Q1: 2,839 shares; 2025Q2: 2,839 shares; 2025Q3: 2,970 shares; 2025Q4: 3,064 shares; 2026Q1: 3,096 shares; 2026Q2: 3,096 shares 3,096 $281K 0.06% 0 Timeline IHI 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: 5,675 shares 5,675 $280K 0.06% new Timeline HEDJ WISDOMTREE TR More: the full row for WISDOMTREE TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,900 shares; 2025Q3: 4,900 shares; 2025Q4: 4,900 shares; 2026Q1: 4,900 shares; 2026Q2: 4,900 shares 4,900 $279K 0.06% 0 Timeline UTF COHEN & STEERS INFRASTRUCTUR More: the full row for COHEN & STEERS INFRASTRUCTUR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,052 shares; 2024Q4: 9,052 shares; 2025Q1: 10,052 shares; 2025Q2: 10,052 shares; 2025Q3: 10,052 shares; 2025Q4: 10,052 shares; 2026Q1: 10,052 shares; 2026Q2: 10,052 shares 10,052 $277K 0.06% 0 Timeline EQT EQT CORP More: the full row for EQT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 5,056 shares; 2025Q3: 5,130 shares; 2025Q4: 5,194 shares; 2026Q1: 5,197 shares; 2026Q2: 5,208 shares 5,208 $277K 0.06% +11 Timeline FENI FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON 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: 6,530 shares; 2026Q2: 6,812 shares 6,812 $273K 0.06% +282 Timeline SMWB SIMILARWEB LTD More: the full row for SIMILARWEB LTD 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: 44,565 shares 44,565 $273K 0.06% new Timeline TILE INTERFACE INC More: the full row for INTERFACE 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: 7,700 shares; 2025Q4: 7,700 shares; 2026Q1: not reported; 2026Q2: 7,600 shares 7,600 $272K 0.06% new Timeline ODD ODDITY TECH LTD More: the full row for ODDITY TECH LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 24,450 shares; 2026Q2: 17,950 shares 17,950 $272K 0.06% -6,500 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: 196 shares; 2024Q4: 190 shares; 2025Q1: 196 shares; 2025Q2: 2,940 shares; 2025Q3: 2,940 shares; 2025Q4: 2,940 shares; 2026Q1: 2,985 shares; 2026Q2: 2,940 shares 2,940 $271K 0.06% -45 Timeline NFG NATIONAL FUEL GAS CO More: the full row for NATIONAL FUEL GAS 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: 3,430 shares; 2026Q1: 3,434 shares; 2026Q2: 3,438 shares 3,438 $265K 0.06% +4 Timeline AZN ASTRAZENECA PLC More: the full row for ASTRAZENECA 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: not reported; 2026Q1: 1,383 shares; 2026Q2: 1,383 shares 1,383 $262K 0.06% 0 Timeline TFC TRUIST FINL CORP More: the full row for TRUIST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,944 shares; 2024Q4: 9,811 shares; 2025Q1: 9,811 shares; 2025Q2: 5,301 shares; 2025Q3: 5,301 shares; 2025Q4: 5,301 shares; 2026Q1: 5,301 shares; 2026Q2: 5,242 shares 5,242 $261K 0.06% -59 Timeline TER TERADYNE INC More: the full row for TERADYNE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 730 shares; 2026Q2: 530 shares 530 $256K 0.06% -200 Timeline SRE SEMPRA More: the full row for SEMPRA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,518 shares; 2024Q4: 2,518 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,758 shares; 2025Q4: 2,758 shares; 2026Q1: 2,766 shares; 2026Q2: 2,758 shares 2,758 $256K 0.06% -8 Timeline TFI 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: 5,500 shares; 2024Q4: 5,500 shares; 2025Q1: 5,500 shares; 2025Q2: 5,500 shares; 2025Q3: 5,500 shares; 2025Q4: 5,500 shares; 2026Q1: 5,500 shares; 2026Q2: 5,500 shares 5,500 $252K 0.06% 0 Timeline QLD PROSHARES TR More: the full row for PROSHARES 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: 2,600 shares 2,600 $252K 0.06% new Timeline SMH VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 380 shares 380 $249K 0.06% new 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: not reported; 2025Q3: 1,070 shares; 2025Q4: 1,071 shares; 2026Q1: 1,086 shares; 2026Q2: 1,039 shares 1,039 $246K 0.05% -47 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: 1,158 shares; 2024Q4: 1,150 shares; 2025Q1: 1,200 shares; 2025Q2: 1,200 shares; 2025Q3: 1,200 shares; 2025Q4: 1,200 shares; 2026Q1: 1,209 shares; 2026Q2: 1,109 shares 1,109 $245K 0.05% -100 Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,410 shares; 2024Q4: 1,440 shares; 2025Q1: 1,440 shares; 2025Q2: 1,495 shares; 2025Q3: 1,375 shares; 2025Q4: 1,375 shares; 2026Q1: 1,375 shares; 2026Q2: 1,375 shares 1,375 $241K 0.05% 0 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,852 shares; 2025Q1: 1,852 shares; 2025Q2: 1,522 shares; 2025Q3: 1,793 shares; 2025Q4: 1,793 shares; 2026Q1: 1,778 shares; 2026Q2: 1,682 shares 1,682 $241K 0.05% -96 Timeline FELV FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON 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: 6,001 shares; 2026Q2: 6,001 shares 6,001 $241K 0.05% 0 Timeline PAA PLAINS ALL AMERN PIPELINE L More: the full row for PLAINS ALL AMERN PIPELINE L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,000 shares; 2024Q4: 12,500 shares; 2025Q1: 12,500 shares; 2025Q2: 12,500 shares; 2025Q3: 11,800 shares; 2025Q4: 11,300 shares; 2026Q1: 10,800 shares; 2026Q2: 10,800 shares 10,800 $240K 0.05% 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: 2,465 shares; 2024Q4: 2,465 shares; 2025Q1: 2,423 shares; 2025Q2: 2,423 shares; 2025Q3: 2,423 shares; 2025Q4: 2,423 shares; 2026Q1: 2,423 shares; 2026Q2: 2,423 shares 2,423 $240K 0.05% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 696 shares; 2025Q4: 650 shares; 2026Q1: 650 shares; 2026Q2: 650 shares 650 $240K 0.05% 0 Timeline JEPI 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 4,190 shares; 2026Q1: 4,194 shares; 2026Q2: 4,194 shares 4,194 $237K 0.05% 0 Timeline BEPC BROOKFIELD RENEWABLE CORP More: the full row for BROOKFIELD RENEWABLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 7,348 shares; 2025Q2: 6,761 shares; 2025Q3: 6,386 shares; 2025Q4: 6,378 shares; 2026Q1: 6,378 shares; 2026Q2: 6,378 shares 6,378 $237K 0.05% 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: 548 shares 548 $236K 0.05% new Timeline PNW PINNACLE WEST CAP CORP More: the full row for PINNACLE WEST CAP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,500 shares; 2024Q4: 2,500 shares; 2025Q1: 2,500 shares; 2025Q2: 2,500 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,200 shares; 2026Q2: 2,200 shares 2,200 $235K 0.05% 0 Timeline KIO KKR INCOME OPPORTUNITIES FD More: the full row for KKR INCOME OPPORTUNITIES FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 26,591 shares; 2025Q2: 22,914 shares; 2025Q3: 22,914 shares; 2025Q4: 22,198 shares; 2026Q1: 21,953 shares; 2026Q2: 20,889 shares 20,889 $235K 0.05% -1,064 Timeline KMB KIMBERLY-CLARK CORP More: the full row for KIMBERLY-CLARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,283 shares; 2024Q4: 2,284 shares; 2025Q1: 2,285 shares; 2025Q2: 2,275 shares; 2025Q3: 2,275 shares; 2025Q4: 2,165 shares; 2026Q1: 2,140 shares; 2026Q2: 2,142 shares 2,142 $235K 0.05% +2 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: 746 shares; 2025Q4: 746 shares; 2026Q1: 746 shares; 2026Q2: 2,917 shares 2,917 $235K 0.05% +2,171 Timeline PEG PUBLIC SVC ENTERPRISE GROUP More: the full row for PUBLIC SVC ENTERPRISE GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,844 shares; 2024Q4: 2,844 shares; 2025Q1: 2,844 shares; 2025Q2: 2,844 shares; 2025Q3: 2,844 shares; 2025Q4: 2,844 shares; 2026Q1: 2,848 shares; 2026Q2: 2,844 shares 2,844 $231K 0.05% -4 Timeline IEFA 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,303 shares; 2026Q1: 2,219 shares; 2026Q2: 2,372 shares 2,372 $229K 0.05% +153 Timeline TRV TRAVELERS COMPANIES INC More: the full row for TRAVELERS COMPANIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 724 shares; 2025Q4: 724 shares; 2026Q1: 725 shares; 2026Q2: 691 shares 691 $228K 0.05% -34 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: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 225 shares 225 $228K 0.05% new Timeline IMO IMPERIAL OIL LTD More: the full row for IMPERIAL OIL LTD 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,000 shares; 2026Q2: 2,000 shares 2,000 $224K 0.05% 0 Timeline VGT VANGUARD WORLD FD More: the full row for VANGUARD WORLD 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: not reported; 2026Q1: not reported; 2026Q2: 1,869 shares 1,869 $223K 0.05% new Timeline FFIV F5 INC More: the full row for F5 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: 532 shares 532 $221K 0.05% new Timeline NSC NORFOLK SOUTHN CORP More: the full row for NORFOLK SOUTHN 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: 700 shares; 2025Q4: 700 shares; 2026Q1: 700 shares; 2026Q2: 700 shares 700 $220K 0.05% 0 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 416 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 409 shares; 2025Q3: 409 shares; 2025Q4: 409 shares; 2026Q1: 409 shares; 2026Q2: 408 shares 408 $215K 0.05% -1 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 311 shares 311 $214K 0.05% new Timeline AKAM AKAMAI TECHNOLOGIES INC More: the full row for AKAMAI TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,047 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,807 shares; 2026Q2: 1,807 shares 1,807 $214K 0.05% 0 Timeline COF CAPITAL ONE FINL CORP More: the full row for CAPITAL ONE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,048 shares; 2025Q3: 1,048 shares; 2025Q4: 1,048 shares; 2026Q1: not reported; 2026Q2: 1,048 shares 1,048 $210K 0.05% new Timeline KEYS KEYSIGHT TECHNOLOGIES INC More: the full row for KEYSIGHT 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: 600 shares 600 $210K 0.05% 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; 2024Q3: 847 shares; 2024Q4: 847 shares; 2025Q1: 847 shares; 2025Q2: 847 shares; 2025Q3: 555 shares; 2025Q4: 555 shares; 2026Q1: 555 shares; 2026Q2: 505 shares 505 $210K 0.05% -50 Timeline ROG ROGERS CORP More: the full row for ROGERS 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: 1,250 shares 1,250 $205K 0.05% new Timeline NOK NOKIA CORP More: the full row for NOKIA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 67,848 shares; 2024Q4: 58,352 shares; 2025Q1: 38,550 shares; 2025Q2: 21,250 shares; 2025Q3: 18,750 shares; 2025Q4: 15,306 shares; 2026Q1: 15,306 shares; 2026Q2: 15,364 shares 15,364 $204K 0.05% +58 Timeline D DOMINION ENERGY INC More: the full row for DOMINION ENERGY 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,979 shares 2,979 $203K 0.05% new Timeline AGNC AGNC INVT CORP More: the full row for AGNC INVT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,200 shares; 2024Q4: 16,200 shares; 2025Q1: 20,200 shares; 2025Q2: 17,700 shares; 2025Q3: 21,200 shares; 2025Q4: 19,200 shares; 2026Q1: 18,700 shares; 2026Q2: 18,200 shares 18,200 $198K 0.04% -500 Timeline THQ ABRDN HEALTHCARE OPPORTUNITI More: the full row for ABRDN HEALTHCARE OPPORTUNITI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,500 shares; 2024Q4: 10,500 shares; 2025Q1: 12,000 shares; 2025Q2: 12,000 shares; 2025Q3: 12,000 shares; 2025Q4: 12,000 shares; 2026Q1: 10,500 shares; 2026Q2: 10,500 shares 10,500 $197K 0.04% 0 Timeline AWP ABRDN GLOBAL PREMIER PPTYS F More: the full row for ABRDN GLOBAL PREMIER PPTYS 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: not reported; 2026Q1: 15,915 shares; 2026Q2: 15,915 shares 15,915 $188K 0.04% 0 Timeline KYN KAYNE ANDERSON ENERGY INFRST More: the full row for KAYNE ANDERSON ENERGY INFRST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 14,000 shares; 2025Q3: 13,500 shares; 2025Q4: 13,500 shares; 2026Q1: 13,500 shares; 2026Q2: 13,500 shares 13,500 $187K 0.04% 0 Timeline EFC ELLINGTON FINANCIAL INC More: the full row for ELLINGTON FINANCIAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 10,400 shares; 2025Q2: 13,150 shares; 2025Q3: 13,150 shares; 2025Q4: 13,150 shares; 2026Q1: 13,150 shares; 2026Q2: 13,150 shares 13,150 $179K 0.04% 0 Timeline RITM RITHM CAPITAL CORP More: the full row for RITHM CAPITAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,350 shares; 2024Q4: 19,350 shares; 2025Q1: 23,600 shares; 2025Q2: 27,100 shares; 2025Q3: 24,600 shares; 2025Q4: 19,600 shares; 2026Q1: 19,000 shares; 2026Q2: 19,000 shares 19,000 $178K 0.04% 0 Timeline SELF GLOBAL SELF STORAGE INC More: the full row for GLOBAL SELF STORAGE 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: 31,000 shares; 2026Q2: 32,000 shares 32,000 $168K 0.04% +1,000 Timeline BBN BLACKROCK TAX MUNICPAL BD TR More: the full row for BLACKROCK TAX MUNICPAL BD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 10,259 shares; 2025Q3: 10,259 shares; 2025Q4: 10,259 shares; 2026Q1: 10,259 shares; 2026Q2: 10,259 shares 10,259 $166K 0.04% 0 Timeline ASC ARDMORE SHIPPING CORP More: the full row for ARDMORE SHIPPING CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,751 shares; 2024Q4: 45,451 shares; 2025Q1: 43,101 shares; 2025Q2: 40,001 shares; 2025Q3: 26,751 shares; 2025Q4: 24,001 shares; 2026Q1: 19,501 shares; 2026Q2: 11,376 shares 11,376 $159K 0.04% -8,125 Timeline JPC NUVEEN PFD & INCOME OPPORTUN More: the full row for NUVEEN PFD & INCOME OPPORTUN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 21,782 shares; 2024Q4: 21,782 shares; 2025Q1: 19,879 shares; 2025Q2: 19,879 shares; 2025Q3: 19,879 shares; 2025Q4: 19,879 shares; 2026Q1: 19,879 shares; 2026Q2: 19,879 shares 19,879 $157K 0.03% 0 Timeline XEVVX EATON VANCE LIMITED DURATION More: the full row for EATON VANCE LIMITED DURATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,800 shares; 2024Q4: 14,800 shares; 2025Q1: 13,300 shares; 2025Q2: 11,800 shares; 2025Q3: 11,800 shares; 2025Q4: 11,800 shares; 2026Q1: 11,800 shares; 2026Q2: 11,800 shares 11,800 $111K 0.02% 0 Timeline OBE OBSIDIAN ENERGY LTD More: the full row for OBSIDIAN ENERGY LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 67,063 shares; 2024Q4: 71,063 shares; 2025Q1: 57,813 shares; 2025Q2: 44,237 shares; 2025Q3: 36,207 shares; 2025Q4: 33,307 shares; 2026Q1: 22,557 shares; 2026Q2: 13,357 shares 13,357 $109K 0.02% -9,200 Timeline BGC BGC GROUP INC More: the full row for BGC GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,000 shares; 2024Q4: 10,000 shares; 2025Q1: 10,000 shares; 2025Q2: 10,000 shares; 2025Q3: 10,000 shares; 2025Q4: 10,000 shares; 2026Q1: 10,000 shares; 2026Q2: 10,000 shares 10,000 $107K 0.02% 0 Timeline JMIA JUMIA TECHNOLOGIES AG More: the full row for JUMIA TECHNOLOGIES AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,125 shares; 2024Q4: 13,125 shares; 2025Q1: 17,161 shares; 2025Q2: 20,161 shares; 2025Q3: 20,125 shares; 2025Q4: 17,580 shares; 2026Q1: 17,080 shares; 2026Q2: 15,000 shares 15,000 $106K 0.02% -2,080 Timeline LUMN LUMEN TECHNOLOGIES INC More: the full row for LUMEN 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: 13,368 shares; 2025Q3: 13,368 shares; 2025Q4: 13,368 shares; 2026Q1: 13,368 shares; 2026Q2: 13,368 shares 13,368 $103K 0.02% 0 Timeline LEO BNY MELLON STRATEGIC MUNS IN More: the full row for BNY MELLON STRATEGIC MUNS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,411 shares; 2024Q4: 19,000 shares; 2025Q1: 19,000 shares; 2025Q2: 17,000 shares; 2025Q3: 15,000 shares; 2025Q4: 13,000 shares; 2026Q1: 13,000 shares; 2026Q2: 13,000 shares 13,000 $84K 0.02% 0 Timeline BDN BRANDYWINE RLTY TR More: the full row for BRANDYWINE RLTY TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,000 shares; 2024Q4: 10,000 shares; 2025Q1: 10,000 shares; 2025Q2: 11,300 shares; 2025Q3: 11,745 shares; 2025Q4: 11,882 shares; 2026Q1: 12,341 shares; 2026Q2: 22,408 shares 22,408 $71K 0.02% +10,067 Timeline VVR INVESCO SR INCOME TR More: the full row for INVESCO SR INCOME TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 27,857 shares; 2024Q4: 27,892 shares; 2025Q1: 27,892 shares; 2025Q2: 27,892 shares; 2025Q3: 27,892 shares; 2025Q4: 24,892 shares; 2026Q1: 24,919 shares; 2026Q2: 23,454 shares 23,454 $70.4K 0.02% -1,465 Timeline TCPC BLACKROCK TCP CAPITAL CORP More: the full row for BLACKROCK TCP CAPITAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 14,975 shares; 2025Q2: 14,975 shares; 2025Q3: 14,975 shares; 2025Q4: 14,975 shares; 2026Q1: 12,500 shares; 2026Q2: 12,500 shares 12,500 $42K 0.01% 0 Timeline RVP RETRACTABLE TECHNOLOGIES INC More: the full row for RETRACTABLE TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 101,533 shares; 2024Q4: 101,533 shares; 2025Q1: 101,533 shares; 2025Q2: 73,033 shares; 2025Q3: 58,333 shares; 2025Q4: 58,333 shares; 2026Q1: 52,833 shares; 2026Q2: 51,333 shares 51,333 $37K 0.01% -1,500 Timeline LIQT LIQTECH INTL INC More: the full row for LIQTECH INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 180,562 shares; 2024Q4: 207,862 shares; 2025Q1: 171,742 shares; 2025Q2: 132,946 shares; 2025Q3: 64,201 shares; 2025Q4: 54,716 shares; 2026Q1: 46,016 shares; 2026Q2: 40,389 shares 40,389 $34.3K 0.01% -5,627 Timeline RMTI ROCKWELL MED INC More: the full row for ROCKWELL MED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 38,000 shares; 2024Q4: 39,000 shares; 2025Q1: 39,500 shares; 2025Q2: 47,500 shares; 2025Q3: 30,700 shares; 2025Q4: 37,900 shares; 2026Q1: 39,100 shares; 2026Q2: 33,000 shares 33,000 $18.2K <0.01% -6,100 Timeline