SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 43,374 shares; 2024Q4: 42,533 shares; 2025Q1: 42,553 shares; 2025Q2: 33,552 shares; 2025Q3: 33,469 shares; 2025Q4: 33,345 shares; 2026Q1: 33,329 shares; 2026Q2: 29,234 shares 29,234 $10.1M 4.66% -4,095 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: 9,894 shares; 2024Q4: 9,403 shares; 2025Q1: not reported; 2025Q2: 9,072 shares; 2025Q3: 9,314 shares; 2025Q4: 9,192 shares; 2026Q1: 8,670 shares; 2026Q2: 8,356 shares 8,356 $8.9M 4.12% -314 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: 5,865 shares; 2024Q4: 5,855 shares; 2025Q1: 5,855 shares; 2025Q2: 25,491 shares; 2025Q3: 26,396 shares; 2025Q4: 27,210 shares; 2026Q1: 25,994 shares; 2026Q2: 25,361 shares 25,361 $6.44M 2.98% -633 Timeline BAR GRANITESHARES GOLD TR More: the full row for GRANITESHARES GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 150,063 shares; 2024Q4: 148,001 shares; 2025Q1: 149,725 shares; 2025Q2: 151,280 shares; 2025Q3: 149,063 shares; 2025Q4: 148,130 shares; 2026Q1: 146,753 shares; 2026Q2: 146,753 shares 146,753 $5.8M 2.69% 0 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: 6,855 shares; 2024Q4: 6,855 shares; 2025Q1: 6,555 shares; 2025Q2: 6,575 shares; 2025Q3: 22,908 shares; 2025Q4: 23,974 shares; 2026Q1: 22,166 shares; 2026Q2: 22,515 shares 22,515 $5.67M 2.62% +349 Timeline FTCB FIRST TR EXCHANGE-TRADED FD More: the full row for FIRST TR EXCHANGE-TRADED 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: 268,784 shares; 2026Q2: 270,749 shares 270,749 $5.65M 2.61% +1,965 Timeline SCIO FIRST TR EXCHANGE-TRADED FD More: the full row for FIRST TR EXCHANGE-TRADED 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: 261,809 shares; 2026Q2: 262,638 shares 262,638 $5.43M 2.51% +829 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: 11,907 shares; 2026Q2: 12,511 shares 12,511 $5.42M 2.51% +604 Timeline AGG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 10,798 shares; 2025Q4: 9,555 shares; 2026Q1: 52,823 shares; 2026Q2: 53,803 shares 53,803 $5.33M 2.47% +980 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: 59,054 shares; 2024Q4: 56,616 shares; 2025Q1: 48,004 shares; 2025Q2: 48,018 shares; 2025Q3: 48,680 shares; 2025Q4: 50,561 shares; 2026Q1: 47,019 shares; 2026Q2: 46,645 shares 46,645 $5.28M 2.45% -374 Timeline DOV DOVER CORP More: the full row for DOVER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,772 shares; 2024Q4: 22,087 shares; 2025Q1: 22,222 shares; 2025Q2: 22,560 shares; 2025Q3: 4,710 shares; 2025Q4: 4,690 shares; 2026Q1: 24,410 shares; 2026Q2: 22,943 shares 22,943 $5.15M 2.38% -1,467 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 25,886 shares; 2024Q4: 25,093 shares; 2025Q1: 24,994 shares; 2025Q2: 24,320 shares; 2025Q3: 24,645 shares; 2025Q4: 26,779 shares; 2026Q1: 28,888 shares; 2026Q2: 29,055 shares 29,055 $4.94M 2.29% +167 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: 52,806 shares; 2024Q4: 51,351 shares; 2025Q1: 54,431 shares; 2025Q2: 54,910 shares; 2025Q3: 57,127 shares; 2025Q4: 59,623 shares; 2026Q1: 54,654 shares; 2026Q2: 54,368 shares 54,368 $4.77M 2.21% -286 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 11,726 shares; 2025Q2: 12,536 shares; 2025Q3: 13,880 shares; 2025Q4: 13,458 shares; 2026Q1: 13,483 shares; 2026Q2: 13,336 shares 13,336 $4.71M 2.18% -147 Timeline EXPD EXPEDITORS INTL WASH INC More: the full row for EXPEDITORS INTL WASH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 26,236 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 28,274 shares; 2026Q1: 27,504 shares; 2026Q2: 28,146 shares 28,146 $4.59M 2.12% +642 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: 5,014 shares; 2024Q4: 4,919 shares; 2025Q1: 19,798 shares; 2025Q2: 21,829 shares; 2025Q3: 22,238 shares; 2025Q4: 22,124 shares; 2026Q1: 23,044 shares; 2026Q2: 22,873 shares 22,873 $4.58M 2.12% -171 Timeline NDSN NORDSON CORP More: the full row for NORDSON 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: 15,165 shares; 2026Q1: 14,928 shares; 2026Q2: 14,926 shares 14,926 $4.5M 2.08% -2 Timeline TGT TARGET CORP More: the full row for TARGET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,549 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 34,492 shares; 2026Q2: 34,285 shares 34,285 $4.48M 2.07% -207 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,526 shares; 2024Q4: 12,816 shares; 2025Q1: 12,781 shares; 2025Q2: 15,382 shares; 2025Q3: 14,174 shares; 2025Q4: 14,349 shares; 2026Q1: 14,812 shares; 2026Q2: 15,257 shares 15,257 $4.41M 2.04% +445 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 11,604 shares; 2025Q3: 12,055 shares; 2025Q4: 12,525 shares; 2026Q1: 12,419 shares; 2026Q2: 12,401 shares 12,401 $4.39M 2.03% -18 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,587 shares; 2024Q4: 12,194 shares; 2025Q1: 12,946 shares; 2025Q2: 12,125 shares; 2025Q3: not reported; 2025Q4: 12,452 shares; 2026Q1: 12,799 shares; 2026Q2: 12,840 shares 12,840 $4.38M 2.03% +41 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: 14,021 shares; 2024Q4: 14,021 shares; 2025Q1: 14,021 shares; 2025Q2: 13,960 shares; 2025Q3: 13,960 shares; 2025Q4: 13,960 shares; 2026Q1: 13,960 shares; 2026Q2: 12,800 shares 12,800 $4.33M 2% -1,160 Timeline WST WEST PHARMACEUTICAL SVSC INC More: the full row for WEST PHARMACEUTICAL SVSC 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: 13,599 shares; 2026Q1: not reported; 2026Q2: 11,891 shares 11,891 $4.27M 1.98% new 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: 13,143 shares; 2024Q4: 13,455 shares; 2025Q1: 12,087 shares; 2025Q2: 13,320 shares; 2025Q3: 14,212 shares; 2025Q4: 14,985 shares; 2026Q1: 17,880 shares; 2026Q2: 17,761 shares 17,761 $4.23M 1.96% -119 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: 7,964 shares; 2024Q4: 8,276 shares; 2025Q1: 8,312 shares; 2025Q2: 8,474 shares; 2025Q3: 8,815 shares; 2025Q4: 9,070 shares; 2026Q1: 10,913 shares; 2026Q2: 11,056 shares 11,056 $4.12M 1.91% +143 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: 11,720 shares; 2024Q4: 10,609 shares; 2025Q1: 10,404 shares; 2025Q2: 9,622 shares; 2025Q3: 8,741 shares; 2025Q4: 8,866 shares; 2026Q1: 9,348 shares; 2026Q2: 9,748 shares 9,748 $4.1M 1.9% +400 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: 13,383 shares; 2024Q4: 13,374 shares; 2025Q1: 13,366 shares; 2025Q2: 12,891 shares; 2025Q3: 12,815 shares; 2025Q4: 12,814 shares; 2026Q1: 12,804 shares; 2026Q2: 12,504 shares 12,504 $4.09M 1.9% -300 Timeline CMI CUMMINS INC More: the full row for CUMMINS 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: 5,909 shares; 2025Q4: 6,130 shares; 2026Q1: 5,554 shares; 2026Q2: 5,555 shares 5,555 $3.96M 1.83% +1 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 45,157 shares 45,157 $3.67M 1.7% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 41,839 shares; 2026Q2: 45,333 shares 45,333 $3.46M 1.6% +3,494 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: 9,226 shares; 2024Q4: 8,612 shares; 2025Q1: 8,227 shares; 2025Q2: 8,201 shares; 2025Q3: 8,576 shares; 2025Q4: 8,805 shares; 2026Q1: 9,132 shares; 2026Q2: 9,102 shares 9,102 $3.35M 1.55% -30 Timeline GNRC GENERAC HLDGS INC More: the full row for GENERAC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 10,984 shares 10,984 $3.22M 1.49% new Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 2,114 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 9,606 shares; 2026Q2: 9,585 shares 9,585 $3.21M 1.49% -21 Timeline MNST MONSTER BEVERAGE CORP NEW More: the full row for MONSTER BEVERAGE 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: not reported; 2026Q2: 32,050 shares 32,050 $3.08M 1.43% new 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: 24,656 shares; 2024Q4: 23,668 shares; 2025Q1: 23,668 shares; 2025Q2: 23,668 shares; 2025Q3: 23,668 shares; 2025Q4: 23,668 shares; 2026Q1: 23,668 shares; 2026Q2: 23,668 shares 23,668 $3.04M 1.41% 0 Timeline LOGI LOGITECH INTL S A More: the full row for LOGITECH INTL S A 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: 30,775 shares 30,775 $2.89M 1.34% new Timeline CHRW C H ROBINSON WORLDWIDE IN More: the full row for C H ROBINSON WORLDWIDE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 35,832 shares; 2024Q4: 34,324 shares; 2025Q1: 31,661 shares; 2025Q2: 3,044 shares; 2025Q3: 2,835 shares; 2025Q4: 2,896 shares; 2026Q1: 1,978 shares; 2026Q2: 15,265 shares 15,265 $2.88M 1.33% +13,287 Timeline PLTR PALANTIR TECHNOLOGIES INC More: the full row for PALANTIR TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,895 shares; 2024Q4: 10,268 shares; 2025Q1: 10,049 shares; 2025Q2: 22,814 shares; 2025Q3: 23,685 shares; 2025Q4: 23,723 shares; 2026Q1: 23,813 shares; 2026Q2: 24,093 shares 24,093 $2.81M 1.3% +280 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: 4,145 shares; 2024Q4: 3,913 shares; 2025Q1: 3,512 shares; 2025Q2: 3,723 shares; 2025Q3: 3,963 shares; 2025Q4: 4,398 shares; 2026Q1: 4,701 shares; 2026Q2: 4,969 shares 4,969 $2.8M 1.3% +268 Timeline JPIB 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: not reported; 2026Q1: 50,729 shares; 2026Q2: 51,898 shares 51,898 $2.51M 1.16% +1,169 Timeline ARCC ARES CAPITAL CORP More: the full row for ARES CAPITAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 100,346 shares; 2024Q4: 102,972 shares; 2025Q1: 116,570 shares; 2025Q2: 120,611 shares; 2025Q3: 122,152 shares; 2025Q4: 128,028 shares; 2026Q1: 133,598 shares; 2026Q2: 133,968 shares 133,968 $2.48M 1.15% +370 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,456 shares; 2024Q4: 3,258 shares; 2025Q1: 2,692 shares; 2025Q2: 2,670 shares; 2025Q3: 2,799 shares; 2025Q4: 29,616 shares; 2026Q1: 33,219 shares; 2026Q2: 33,536 shares 33,536 $2.39M 1.11% +317 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: 48,699 shares; 2024Q4: 48,098 shares; 2025Q1: 49,632 shares; 2025Q2: 17,112 shares; 2025Q3: 16,519 shares; 2025Q4: 16,564 shares; 2026Q1: 16,514 shares; 2026Q2: 16,514 shares 16,514 $2.26M 1.05% 0 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: 106,983 shares; 2024Q4: 102,996 shares; 2025Q1: 94,036 shares; 2025Q2: 88,973 shares; 2025Q3: 88,980 shares; 2025Q4: 88,461 shares; 2026Q1: 82,188 shares; 2026Q2: 81,988 shares 81,988 $1.97M 0.91% -200 Timeline SOXX ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,939 shares; 2026Q2: 2,140 shares 2,140 $1.37M 0.63% -799 Timeline IHE 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: 11,958 shares 11,958 $1.18M 0.55% new Timeline IEZ 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: 45,112 shares; 2026Q2: 43,423 shares 43,423 $1.17M 0.54% -1,689 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: 2,544 shares; 2024Q4: 2,544 shares; 2025Q1: 2,544 shares; 2025Q2: 2,544 shares; 2025Q3: 2,544 shares; 2025Q4: 2,968 shares; 2026Q1: 2,534 shares; 2026Q2: 2,534 shares 2,534 $1.16M 0.54% 0 Timeline IYZ 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: 30,457 shares; 2025Q4: 28,441 shares; 2026Q1: not reported; 2026Q2: 24,768 shares 24,768 $1.05M 0.49% new 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: 7,520 shares; 2024Q4: 6,301 shares; 2025Q1: 6,185 shares; 2025Q2: 6,158 shares; 2025Q3: 6,234 shares; 2025Q4: 6,223 shares; 2026Q1: 6,223 shares; 2026Q2: 6,223 shares 6,223 $1.03M 0.48% 0 Timeline IYE 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: 17,948 shares 17,948 $1.02M 0.47% new 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: 2,438 shares; 2024Q4: 2,438 shares; 2025Q1: 2,438 shares; 2025Q2: 2,452 shares; 2025Q3: 15,692 shares; 2025Q4: 16,314 shares; 2026Q1: 16,008 shares; 2026Q2: 2,983 shares 2,983 $839K 0.39% -13,025 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: 5,401 shares; 2024Q4: 4,892 shares; 2025Q1: 4,892 shares; 2025Q2: 4,725 shares; 2025Q3: 4,644 shares; 2025Q4: 4,642 shares; 2026Q1: 4,642 shares; 2026Q2: 4,642 shares 4,642 $752K 0.35% 0 Timeline OGE OGE ENERGY CORP More: the full row for OGE ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,000 shares; 2024Q4: 12,000 shares; 2025Q1: 12,000 shares; 2025Q2: 12,000 shares; 2025Q3: 12,000 shares; 2025Q4: 12,000 shares; 2026Q1: 12,000 shares; 2026Q2: 12,000 shares 12,000 $584K 0.27% 0 Timeline GWW WW GRAINGER INC More: the full row for WW GRAINGER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 504 shares; 2024Q4: 3,007 shares; 2025Q1: 519 shares; 2025Q2: 3,194 shares; 2025Q3: 437 shares; 2025Q4: 415 shares; 2026Q1: 411 shares; 2026Q2: 411 shares 411 $559K 0.26% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,779 shares; 2025Q4: 3,729 shares; 2026Q1: 3,644 shares; 2026Q2: 3,649 shares 3,649 $528K 0.24% +5 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: 9,784 shares; 2024Q4: 9,661 shares; 2025Q1: 9,661 shares; 2025Q2: 9,661 shares; 2025Q3: 9,661 shares; 2025Q4: 9,661 shares; 2026Q1: 9,661 shares; 2026Q2: 9,563 shares 9,563 $518K 0.24% -98 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 922 shares; 2025Q4: 926 shares; 2026Q1: 1,416 shares; 2026Q2: 1,416 shares 1,416 $506K 0.23% 0 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: 8,698 shares; 2025Q3: 9,138 shares; 2025Q4: 9,310 shares; 2026Q1: 1,470 shares; 2026Q2: 1,331 shares 1,331 $503K 0.23% -139 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,671 shares; 2024Q4: 3,730 shares; 2025Q1: 2,608 shares; 2025Q2: 2,608 shares; 2025Q3: 2,617 shares; 2025Q4: 2,611 shares; 2026Q1: 2,602 shares; 2026Q2: 2,599 shares 2,599 $493K 0.23% -3 Timeline AFL AFLAC INC More: the full row for AFLAC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 38,578 shares; 2024Q4: 36,827 shares; 2025Q1: 36,591 shares; 2025Q2: 4,107 shares; 2025Q3: 33,410 shares; 2025Q4: 3,733 shares; 2026Q1: 3,565 shares; 2026Q2: 4,045 shares 4,045 $474K 0.22% +480 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: 3,110 shares; 2024Q4: 3,110 shares; 2025Q1: 3,110 shares; 2025Q2: 3,110 shares; 2025Q3: 3,179 shares; 2025Q4: 3,179 shares; 2026Q1: 3,169 shares; 2026Q2: 3,169 shares 3,169 $464K 0.22% 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 600 shares; 2026Q2: 600 shares 600 $434K 0.2% 0 Timeline NEM NEWMONT CORP More: the full row for NEWMONT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 45,702 shares; 2025Q2: 8,733 shares; 2025Q3: 9,848 shares; 2025Q4: 9,047 shares; 2026Q1: 8,078 shares; 2026Q2: 4,537 shares 4,537 $424K 0.2% -3,541 Timeline CINF CINCINNATI FINL CORP More: the full row for CINCINNATI FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,763 shares; 2024Q4: 27,404 shares; 2025Q1: 2,893 shares; 2025Q2: 24,007 shares; 2025Q3: 25,512 shares; 2025Q4: 26,715 shares; 2026Q1: 2,609 shares; 2026Q2: 2,257 shares 2,257 $418K 0.19% -352 Timeline VMD VIEMED HEALTHCARE INC More: the full row for VIEMED HEALTHCARE 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: 36,298 shares; 2026Q2: 36,524 shares 36,524 $416K 0.19% +226 Timeline RELL RICHARDSON ELECTRS LTD More: the full row for RICHARDSON ELECTRS 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: 21,747 shares 21,747 $413K 0.19% new Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,123 shares; 2024Q4: not reported; 2025Q1: 1,136 shares; 2025Q2: 1,083 shares; 2025Q3: 1,083 shares; 2025Q4: 1,083 shares; 2026Q1: 1,083 shares; 2026Q2: 1,083 shares 1,083 $405K 0.19% 0 Timeline PPG PPG INDS INC More: the full row for PPG INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,334 shares; 2024Q4: 3,334 shares; 2025Q1: 3,334 shares; 2025Q2: 3,334 shares; 2025Q3: 3,334 shares; 2025Q4: 3,334 shares; 2026Q1: 3,334 shares; 2026Q2: 3,334 shares 3,334 $404K 0.19% 0 Timeline OCC OPTICAL CABLE CORP More: the full row for OPTICAL CABLE 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: 18,207 shares 18,207 $382K 0.18% new 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: 35,129 shares; 2024Q4: 34,438 shares; 2025Q1: 32,875 shares; 2025Q2: 31,794 shares; 2025Q3: 7,816 shares; 2025Q4: 7,863 shares; 2026Q1: 4,374 shares; 2026Q2: 4,187 shares 4,187 $380K 0.18% -187 Timeline BHB BAR HBR BANKSHARES More: the full row for BAR HBR BANKSHARES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,900 shares; 2024Q4: 11,900 shares; 2025Q1: 11,900 shares; 2025Q2: 12,020 shares; 2025Q3: 12,020 shares; 2025Q4: 10,053 shares; 2026Q1: 9,963 shares; 2026Q2: 9,963 shares 9,963 $376K 0.17% 0 Timeline RKLB ROCKET LAB CORP More: the full row for ROCKET LAB 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: 5,043 shares; 2025Q4: 3,548 shares; 2026Q1: 3,548 shares; 2026Q2: 3,552 shares 3,552 $361K 0.17% +4 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: 441 shares; 2025Q3: 474 shares; 2025Q4: 445 shares; 2026Q1: 357 shares; 2026Q2: 355 shares 355 $359K 0.17% -2 Timeline RFIL RF INDS LTD More: the full row for RF INDS 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: 16,868 shares 16,868 $358K 0.17% new Timeline KULR KULR TECHNOLOGY GROUP INC More: the full row for KULR TECHNOLOGY 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: 84,095 shares 84,095 $320K 0.15% new Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 268 shares; 2026Q2: 267 shares 267 $314K 0.15% -1 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: 944 shares; 2024Q4: 944 shares; 2025Q1: 944 shares; 2025Q2: 944 shares; 2025Q3: 944 shares; 2025Q4: 944 shares; 2026Q1: 944 shares; 2026Q2: 944 shares 944 $312K 0.14% 0 Timeline AEP AMERICAN ELEC PWR CO INC More: the full row for AMERICAN ELEC PWR CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,786 shares; 2024Q4: 3,786 shares; 2025Q1: 3,786 shares; 2025Q2: 3,412 shares; 2025Q3: 3,294 shares; 2025Q4: 3,226 shares; 2026Q1: 2,226 shares; 2026Q2: 2,226 shares 2,226 $305K 0.14% 0 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: 3,100 shares; 2024Q4: 3,100 shares; 2025Q1: 3,100 shares; 2025Q2: 3,100 shares; 2025Q3: 3,100 shares; 2025Q4: 3,100 shares; 2026Q1: 3,100 shares; 2026Q2: 3,100 shares 3,100 $297K 0.14% 0 Timeline VMI VALMONT INDS INC More: the full row for VALMONT INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 507 shares; 2026Q2: 508 shares 508 $293K 0.14% +1 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,807 shares; 2024Q4: 7,562 shares; 2025Q1: 7,613 shares; 2025Q2: 7,683 shares; 2025Q3: 7,790 shares; 2025Q4: 8,041 shares; 2026Q1: 695 shares; 2026Q2: 690 shares 690 $281K 0.13% -5 Timeline CRS CARPENTER TECHNOLOGY CORP More: the full row for CARPENTER TECHNOLOGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 797 shares; 2025Q3: not reported; 2025Q4: 770 shares; 2026Q1: not reported; 2026Q2: 438 shares 438 $270K 0.13% new Timeline WMB WILLIAMS COS INC More: the full row for WILLIAMS COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 51,927 shares; 2024Q4: 46,234 shares; 2025Q1: 38,942 shares; 2025Q2: 40,299 shares; 2025Q3: 38,422 shares; 2025Q4: 4,469 shares; 2026Q1: 4,346 shares; 2026Q2: 3,516 shares 3,516 $261K 0.12% -830 Timeline ITW ILLINOIS TOOL WKS INC More: the full row for ILLINOIS TOOL WKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 978 shares; 2024Q4: 975 shares; 2025Q1: 975 shares; 2025Q2: 975 shares; 2025Q3: 13,929 shares; 2025Q4: 960 shares; 2026Q1: 960 shares; 2026Q2: 960 shares 960 $260K 0.12% 0 Timeline MLI MUELLER INDS INC More: the full row for MUELLER INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,109 shares 2,109 $259K 0.12% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,000 shares 1,000 $255K 0.12% new 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: 1,130 shares; 2024Q4: 1,130 shares; 2025Q1: 1,130 shares; 2025Q2: 12,049 shares; 2025Q3: 1,413 shares; 2025Q4: 1,130 shares; 2026Q1: 1,130 shares; 2026Q2: 1,130 shares 1,130 $253K 0.12% 0 Timeline CI THE CIGNA GROUP More: the full row for THE CIGNA GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,039 shares; 2024Q4: 940 shares; 2025Q1: 915 shares; 2025Q2: 912 shares; 2025Q3: 912 shares; 2025Q4: 912 shares; 2026Q1: 913 shares; 2026Q2: 913 shares 913 $252K 0.12% 0 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,139 shares; 2024Q4: 1,139 shares; 2025Q1: 1,139 shares; 2025Q2: 1,139 shares; 2025Q3: 1,139 shares; 2025Q4: 1,139 shares; 2026Q1: 1,139 shares; 2026Q2: 1,139 shares 1,139 $251K 0.12% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,291 shares; 2025Q3: 4,291 shares; 2025Q4: 4,508 shares; 2026Q1: 4,291 shares; 2026Q2: 4,291 shares 4,291 $245K 0.11% 0 Timeline TRGP TARGA RES CORP More: the full row for TARGA RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 9,970 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 901 shares 901 $242K 0.11% new 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: 2,192 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 201 shares 201 $241K 0.11% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,000 shares 2,000 $235K 0.11% new Timeline JBL JABIL INC More: the full row for JABIL 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: 604 shares 604 $233K 0.11% new Timeline IJH 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: 3,000 shares; 2026Q2: 3,000 shares 3,000 $231K 0.11% 0 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: 2,204 shares; 2024Q4: 2,029 shares; 2025Q1: 2,015 shares; 2025Q2: 7,198 shares; 2025Q3: 1,204 shares; 2025Q4: 1,197 shares; 2026Q1: 3,388 shares; 2026Q2: 1,035 shares 1,035 $220K 0.1% -2,353 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: not reported; 2025Q1: not reported; 2025Q2: 1,534 shares; 2025Q3: 1,534 shares; 2025Q4: 1,884 shares; 2026Q1: 1,884 shares; 2026Q2: 1,534 shares 1,534 $220K 0.1% -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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 7,211 shares; 2025Q3: 7,125 shares; 2025Q4: 6,806 shares; 2026Q1: not reported; 2026Q2: 1,295 shares 1,295 $210K 0.1% new Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS 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,993 shares 1,993 $204K 0.09% new Timeline VTRS VIATRIS INC More: the full row for VIATRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,226 shares; 2024Q4: 11,210 shares; 2025Q1: 11,210 shares; 2025Q2: 10,592 shares; 2025Q3: 10,592 shares; 2025Q4: 10,592 shares; 2026Q1: 10,592 shares; 2026Q2: 10,591 shares 10,591 $168K 0.08% -1 Timeline