AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 142,694 shares; 2023Q3: 134,014 shares; 2023Q4: 130,199 shares; 2024Q1: 129,449 shares; 2024Q2: 123,322 shares; 2024Q3: 122,762 shares; 2024Q4: 116,666 shares; 2025Q1: 106,429 shares 106,429 $23.6M 9.75% -10,237 Timeline SHV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 69,000 shares; 2023Q3: 126,860 shares; 2023Q4: 174,040 shares; 2024Q1: 167,935 shares; 2024Q2: 180,090 shares; 2024Q3: 162,300 shares; 2024Q4: 172,925 shares; 2025Q1: 180,770 shares 180,770 $20M 8.24% +7,845 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 38,734 shares; 2023Q3: 37,839 shares; 2023Q4: 37,992 shares; 2024Q1: 37,467 shares; 2024Q2: 36,694 shares; 2024Q3: 36,644 shares; 2024Q4: 36,677 shares; 2025Q1: 36,554 shares 36,554 $13.7M 5.66% -123 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; 2023Q2: 44,412 shares; 2023Q3: 40,867 shares; 2023Q4: 41,117 shares; 2024Q1: 41,037 shares; 2024Q2: 40,337 shares; 2024Q3: 40,312 shares; 2024Q4: 40,507 shares; 2025Q1: 39,462 shares 39,462 $9.68M 3.99% -1,045 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 64,450 shares; 2023Q3: 60,935 shares; 2023Q4: 60,409 shares; 2024Q1: 61,159 shares; 2024Q2: 57,009 shares; 2024Q3: 57,009 shares; 2024Q4: 57,109 shares; 2025Q1: 58,649 shares 58,649 $9.07M 3.74% +1,540 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; 2023Q2: 21,784 shares; 2023Q3: 19,877 shares; 2023Q4: 20,114 shares; 2024Q1: 21,122 shares; 2024Q2: 20,892 shares; 2024Q3: 20,892 shares; 2024Q4: 20,892 shares; 2025Q1: 20,967 shares 20,967 $7.68M 3.17% +75 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; 2023Q2: 23,440 shares; 2023Q3: 22,680 shares; 2023Q4: 22,512 shares; 2024Q1: 22,863 shares; 2024Q2: 22,434 shares; 2024Q3: 22,424 shares; 2024Q4: 22,448 shares; 2025Q1: 22,248 shares 22,248 $7.32M 3.02% -200 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 47,617 shares; 2023Q3: 45,907 shares; 2023Q4: 46,449 shares; 2024Q1: 47,129 shares; 2024Q2: 46,559 shares; 2024Q3: 46,709 shares; 2024Q4: 46,599 shares; 2025Q1: 46,309 shares 46,309 $7.11M 2.93% -290 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; 2023Q2: 121,302 shares; 2023Q3: 115,232 shares; 2023Q4: 114,832 shares; 2024Q1: 114,957 shares; 2024Q2: 113,387 shares; 2024Q3: 114,187 shares; 2024Q4: 115,157 shares; 2025Q1: 114,567 shares 114,567 $7.07M 2.92% -590 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 40,720 shares; 2023Q3: 39,445 shares; 2023Q4: 39,905 shares; 2024Q1: 39,405 shares; 2024Q2: 39,005 shares; 2024Q3: 39,005 shares; 2024Q4: 34,655 shares; 2025Q1: 31,455 shares 31,455 $6.95M 2.87% -3,200 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 20,950 shares; 2023Q3: 20,835 shares; 2023Q4: 21,117 shares; 2024Q1: 21,092 shares; 2024Q2: 21,292 shares; 2024Q3: 21,422 shares; 2024Q4: 21,852 shares; 2025Q1: 21,927 shares 21,927 $6.62M 2.73% +75 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 37,100 shares; 2023Q3: 36,800 shares; 2023Q4: 37,230 shares; 2024Q1: 37,380 shares; 2024Q2: 38,475 shares; 2024Q3: 38,575 shares; 2024Q4: 38,775 shares; 2025Q1: 45,925 shares 45,925 $6.42M 2.65% +7,150 Timeline FDX FEDEX CORP More: the full row for FEDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 27,744 shares; 2023Q3: 26,129 shares; 2023Q4: 23,236 shares; 2024Q1: 23,126 shares; 2024Q2: 22,855 shares; 2024Q3: 22,830 shares; 2024Q4: 22,866 shares; 2025Q1: 22,760 shares 22,760 $5.55M 2.29% -106 Timeline CMI CUMMINS INC More: the full row for CUMMINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 17,969 shares; 2023Q3: 17,419 shares; 2023Q4: 17,327 shares; 2024Q1: 17,527 shares; 2024Q2: 17,613 shares; 2024Q3: 17,613 shares; 2024Q4: 17,613 shares; 2025Q1: 17,583 shares 17,583 $5.51M 2.27% -30 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 23,785 shares; 2023Q3: 23,745 shares; 2023Q4: 24,045 shares; 2024Q1: 24,860 shares; 2024Q2: 31,065 shares; 2024Q3: 31,065 shares; 2024Q4: 31,010 shares; 2025Q1: 30,925 shares 30,925 $5.17M 2.13% -85 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; 2023Q2: 17,785 shares; 2023Q3: 17,745 shares; 2023Q4: 18,137 shares; 2024Q1: 18,107 shares; 2024Q2: 18,172 shares; 2024Q3: 18,172 shares; 2024Q4: 18,272 shares; 2025Q1: 18,347 shares 18,347 $4.94M 2.04% +75 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 12,650 shares 12,650 $4.85M 2% new Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 9,800 shares; 2024Q1: 9,900 shares; 2024Q2: 9,960 shares; 2024Q3: 9,960 shares; 2024Q4: 9,860 shares; 2025Q1: 9,860 shares 9,860 $4.63M 1.91% 0 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 1,757 shares; 2024Q1: 14,157 shares; 2024Q2: 14,217 shares; 2024Q3: 14,267 shares; 2024Q4: 14,267 shares; 2025Q1: 14,357 shares 14,357 $4.47M 1.84% +90 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; 2023Q2: 41,135 shares; 2023Q3: 40,770 shares; 2023Q4: 39,370 shares; 2024Q1: 38,395 shares; 2024Q2: 16,020 shares; 2024Q3: 23,020 shares; 2024Q4: 22,595 shares; 2025Q1: 22,020 shares 22,020 $4.19M 1.73% -575 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 13,617 shares; 2023Q3: 13,567 shares; 2023Q4: 13,773 shares; 2024Q1: 17,998 shares; 2024Q2: 17,668 shares; 2024Q3: 17,128 shares; 2024Q4: 17,158 shares; 2025Q1: 17,158 shares 17,158 $3.93M 1.62% 0 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; 2023Q2: 31,380 shares; 2023Q3: 31,160 shares; 2023Q4: 30,260 shares; 2024Q1: 30,260 shares; 2024Q2: 30,260 shares; 2024Q3: 30,260 shares; 2024Q4: 30,260 shares; 2025Q1: 30,160 shares 30,160 $3.82M 1.58% -100 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 25,740 shares; 2023Q3: 25,715 shares; 2023Q4: 26,547 shares; 2024Q1: 26,797 shares; 2024Q2: 26,947 shares; 2024Q3: 27,047 shares; 2024Q4: 27,047 shares; 2025Q1: 27,247 shares 27,247 $3.61M 1.49% +200 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 15,345 shares; 2023Q3: 15,180 shares; 2023Q4: 15,462 shares; 2024Q1: 23,372 shares; 2024Q2: 23,572 shares; 2024Q3: 23,572 shares; 2024Q4: 23,572 shares; 2025Q1: 23,617 shares 23,617 $3.54M 1.46% +45 Timeline CARR CARRIER GLOBAL CORPORATION More: the full row for CARRIER GLOBAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 33,475 shares; 2023Q3: 33,795 shares; 2023Q4: 34,877 shares; 2024Q1: 37,067 shares; 2024Q2: 37,717 shares; 2024Q3: 37,717 shares; 2024Q4: 37,717 shares; 2025Q1: 54,367 shares 54,367 $3.45M 1.42% +16,650 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; 2023Q2: 8,584 shares; 2023Q3: 7,084 shares; 2023Q4: 7,052 shares; 2024Q1: 6,500 shares; 2024Q2: 6,300 shares; 2024Q3: 6,000 shares; 2024Q4: 5,700 shares; 2025Q1: 5,400 shares 5,400 $3.11M 1.28% -300 Timeline PIMCO MUN INCOME FD PIMCO MUN INCOME FD More: the full row for PIMCO MUN INCOME FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 583,861 shares; 2023Q3: 436,847 shares; 2023Q4: 375,672 shares; 2024Q1: 368,400 shares; 2024Q2: 348,900 shares; 2024Q3: 353,900 shares; 2024Q4: 364,900 shares; 2025Q1: 340,900 shares 340,900 $3.01M 1.24% -24,000 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; 2023Q2: 53,200 shares; 2023Q3: 52,200 shares; 2023Q4: 50,826 shares; 2024Q1: 18,466 shares; 2024Q2: 19,766 shares; 2024Q3: 19,316 shares; 2024Q4: 19,616 shares; 2025Q1: 19,916 shares 19,916 $2.9M 1.2% +300 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; 2023Q2: 95,400 shares; 2023Q3: 94,900 shares; 2023Q4: 94,900 shares; 2024Q1: 94,900 shares; 2024Q2: 167,000 shares; 2024Q3: 167,000 shares; 2024Q4: 164,000 shares; 2025Q1: 149,000 shares 149,000 $2.77M 1.14% -15,000 Timeline ZBH ZIMMER BIOMET HOLDINGS INC More: the full row for ZIMMER BIOMET HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 21,039 shares; 2023Q3: 20,764 shares; 2023Q4: 20,639 shares; 2024Q1: 25,059 shares; 2024Q2: 25,139 shares; 2024Q3: 25,139 shares; 2024Q4: 25,179 shares; 2025Q1: 23,879 shares 23,879 $2.7M 1.11% -1,300 Timeline TFX TELEFLEX INCORPORATED More: the full row for TELEFLEX INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 19,375 shares; 2024Q4: 19,375 shares; 2025Q1: 19,375 shares 19,375 $2.68M 1.1% 0 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; 2023Q2: 6,249 shares; 2023Q3: 7,514 shares; 2023Q4: 6,459 shares; 2024Q1: 5,984 shares; 2024Q2: 4,522 shares; 2024Q3: 4,522 shares; 2024Q4: 4,709 shares; 2025Q1: 4,384 shares 4,384 $2.45M 1.01% -325 Timeline PYPL PAYPAL HLDGS INC More: the full row for PAYPAL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 48,796 shares; 2023Q3: 45,996 shares; 2023Q4: 38,167 shares; 2024Q1: 37,667 shares; 2024Q2: 36,767 shares; 2024Q3: 36,567 shares; 2024Q4: 36,567 shares; 2025Q1: 35,567 shares 35,567 $2.32M 0.96% -1,000 Timeline CTSH COGNIZANT TECHNOLOGY SOLUTIO More: the full row for COGNIZANT TECHNOLOGY SOLUTIO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 33,065 shares; 2023Q3: 32,925 shares; 2023Q4: 32,725 shares; 2024Q1: 32,725 shares; 2024Q2: 32,635 shares; 2024Q3: 31,535 shares; 2024Q4: 30,525 shares; 2025Q1: 30,325 shares 30,325 $2.32M 0.96% -200 Timeline SVXY PROSHARES TR II More: the full row for PROSHARES TR II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 11,527 shares; 2023Q3: 11,487 shares; 2023Q4: 15,387 shares; 2024Q1: 15,887 shares; 2024Q2: 41,500 shares; 2024Q3: 55,700 shares; 2024Q4: 52,300 shares; 2025Q1: 50,200 shares 50,200 $2.3M 0.95% -2,100 Timeline OTIS OTIS WORLDWIDE CORP More: the full row for OTIS WORLDWIDE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 17,205 shares; 2023Q3: 17,255 shares; 2023Q4: 17,796 shares; 2024Q1: 19,271 shares; 2024Q2: 19,871 shares; 2024Q3: 20,021 shares; 2024Q4: 20,021 shares; 2025Q1: 20,221 shares 20,221 $2.09M 0.86% +200 Timeline C CITIGROUP INC More: the full row for CITIGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 37,217 shares; 2023Q3: 33,117 shares; 2023Q4: 33,117 shares; 2024Q1: 33,117 shares; 2024Q2: 31,317 shares; 2024Q3: 31,317 shares; 2024Q4: 30,717 shares; 2025Q1: 27,667 shares 27,667 $1.96M 0.81% -3,050 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; 2023Q2: 54,600 shares; 2023Q3: 54,600 shares; 2023Q4: 54,600 shares; 2024Q1: 54,600 shares; 2024Q2: 35,000 shares; 2024Q3: 31,400 shares; 2024Q4: 37,800 shares; 2025Q1: 27,200 shares 27,200 $1.95M 0.81% -10,600 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 5,340 shares; 2024Q4: 5,340 shares; 2025Q1: 5,340 shares 5,340 $1.87M 0.77% 0 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; 2023Q2: 2,700 shares; 2023Q3: 2,700 shares; 2023Q4: 2,770 shares; 2024Q1: 2,470 shares; 2024Q2: 2,470 shares; 2024Q3: 2,470 shares; 2024Q4: 2,470 shares; 2025Q1: 3,045 shares 3,045 $1.66M 0.69% +575 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; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 10,090 shares; 2024Q4: 9,980 shares; 2025Q1: 9,780 shares 9,780 $1.43M 0.59% -200 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; 2023Q2: 20,477 shares; 2023Q3: 20,677 shares; 2023Q4: 18,677 shares; 2024Q1: 18,677 shares; 2024Q2: 17,877 shares; 2024Q3: 15,877 shares; 2024Q4: 15,327 shares; 2025Q1: 14,327 shares 14,327 $1.41M 0.58% -1,000 Timeline SVIX VS TRUST More: the full row for VS TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 14,000 shares; 2023Q3: 24,500 shares; 2023Q4: 26,300 shares; 2024Q1: 29,800 shares; 2024Q2: 38,300 shares; 2024Q3: 72,400 shares; 2024Q4: 82,500 shares; 2025Q1: 64,300 shares 64,300 $1.31M 0.54% -18,200 Timeline STT STATE STR CORP More: the full row for STATE STR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 16,100 shares; 2023Q3: 19,700 shares; 2023Q4: 18,500 shares; 2024Q1: 18,500 shares; 2024Q2: 18,000 shares; 2024Q3: 14,400 shares; 2024Q4: 14,400 shares; 2025Q1: 13,800 shares 13,800 $1.24M 0.51% -600 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; 2023Q2: 7,233 shares; 2023Q3: 7,233 shares; 2023Q4: 7,233 shares; 2024Q1: 7,233 shares; 2024Q2: 6,733 shares; 2024Q3: 6,733 shares; 2024Q4: 6,733 shares; 2025Q1: 6,733 shares 6,733 $1.21M 0.5% 0 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 2,285 shares; 2023Q3: 2,285 shares; 2023Q4: 2,285 shares; 2024Q1: 2,285 shares; 2024Q2: 1,780 shares; 2024Q3: 1,780 shares; 2024Q4: 2,285 shares; 2025Q1: 2,250 shares 2,250 $1.2M 0.49% -35 Timeline PII POLARIS INC More: the full row for POLARIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 29,620 shares; 2023Q3: 29,480 shares; 2023Q4: 29,294 shares; 2024Q1: 28,494 shares; 2024Q2: 28,194 shares; 2024Q3: 28,194 shares; 2024Q4: 27,994 shares; 2025Q1: 27,744 shares 27,744 $1.14M 0.47% -250 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 15,245 shares; 2023Q3: 15,390 shares; 2023Q4: 15,043 shares; 2024Q1: 14,913 shares; 2024Q2: 14,913 shares; 2024Q3: 14,913 shares; 2024Q4: 14,913 shares; 2025Q1: 14,913 shares 14,913 $1.12M 0.46% 0 Timeline BHK BLACKROCK CORE BD TR More: the full row for BLACKROCK CORE BD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 129,465 shares; 2023Q3: 120,015 shares; 2023Q4: 115,515 shares; 2024Q1: 115,515 shares; 2024Q2: 108,615 shares; 2024Q3: 104,315 shares; 2024Q4: 105,915 shares; 2025Q1: 94,465 shares 94,465 $1.02M 0.42% -11,450 Timeline GME GAMESTOP CORP More: the full row for GAMESTOP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 24,000 shares; 2023Q3: 15,000 shares; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 27,500 shares; 2024Q3: 30,500 shares; 2024Q4: 28,500 shares; 2025Q1: 45,000 shares 45,000 $1M 0.41% +16,500 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; 2023Q2: 700 shares; 2023Q3: 700 shares; 2023Q4: 700 shares; 2024Q1: 900 shares; 2024Q2: 1,600 shares; 2024Q3: 1,700 shares; 2024Q4: 1,700 shares; 2025Q1: 1,750 shares 1,750 $949K 0.39% +50 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; 2023Q2: 49,314 shares; 2023Q3: 46,534 shares; 2023Q4: 41,066 shares; 2024Q1: 39,966 shares; 2024Q2: 36,931 shares; 2024Q3: 15,831 shares; 2024Q4: 14,331 shares; 2025Q1: 14,331 shares 14,331 $874K 0.36% 0 Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 2,775 shares; 2023Q3: 2,775 shares; 2023Q4: 2,775 shares; 2024Q1: 2,775 shares; 2024Q2: 2,775 shares; 2024Q3: 2,775 shares; 2024Q4: 2,775 shares; 2025Q1: 2,775 shares 2,775 $772K 0.32% 0 Timeline MLPB UBS AG LONDON BRANCH More: the full row for UBS AG LONDON BRANCH Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 26,590 shares; 2023Q3: 26,090 shares; 2023Q4: 25,840 shares; 2024Q1: 25,840 shares; 2024Q2: 25,840 shares; 2024Q3: 25,840 shares; 2024Q4: 25,840 shares; 2025Q1: 25,840 shares 25,840 $717K 0.3% 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; 2023Q2: 98,229 shares; 2023Q3: 86,079 shares; 2023Q4: 68,979 shares; 2024Q1: 68,979 shares; 2024Q2: 58,454 shares; 2024Q3: 58,454 shares; 2024Q4: 60,879 shares; 2025Q1: 59,404 shares 59,404 $593K 0.24% -1,475 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 455 shares; 2023Q3: 455 shares; 2023Q4: 455 shares; 2024Q1: 455 shares; 2024Q2: 455 shares; 2024Q3: 4,550 shares; 2024Q4: 4,550 shares; 2025Q1: 3,500 shares 3,500 $586K 0.24% -1,050 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; 2023Q2: 24,080 shares; 2023Q3: 23,430 shares; 2023Q4: 23,230 shares; 2024Q1: 11,180 shares; 2024Q2: 10,100 shares; 2024Q3: 10,100 shares; 2024Q4: 10,100 shares; 2025Q1: 2,100 shares 2,100 $571K 0.24% -8,000 Timeline BGB BLACKSTONE STRATEGIC CRED 20 More: the full row for BLACKSTONE STRATEGIC CRED 20 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 79,805 shares; 2023Q3: 74,705 shares; 2023Q4: 61,305 shares; 2024Q1: 60,105 shares; 2024Q2: 53,705 shares; 2024Q3: 49,405 shares; 2024Q4: 51,905 shares; 2025Q1: 47,005 shares 47,005 $568K 0.23% -4,900 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; 2023Q2: 3,788 shares; 2023Q3: 3,788 shares; 2023Q4: 3,788 shares; 2024Q1: 3,788 shares; 2024Q2: 3,088 shares; 2024Q3: 3,088 shares; 2024Q4: 3,788 shares; 2025Q1: 3,088 shares 3,088 $535K 0.22% -700 Timeline PML PIMCO MUN INCOME FD II More: the full row for PIMCO MUN INCOME FD II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 15,000 shares; 2025Q1: 60,000 shares 60,000 $486K 0.2% +45,000 Timeline HPI HANCOCK JOHN PFD INCOME FD More: the full row for HANCOCK JOHN PFD INCOME FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 20,910 shares; 2023Q3: 21,945 shares; 2023Q4: 18,145 shares; 2024Q1: 18,145 shares; 2024Q2: 17,875 shares; 2024Q3: 17,875 shares; 2024Q4: 17,985 shares; 2025Q1: 27,425 shares 27,425 $455K 0.19% +9,440 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; 2023Q2: 3,550 shares; 2023Q3: 3,550 shares; 2023Q4: 3,550 shares; 2024Q1: 3,550 shares; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 3,550 shares; 2025Q1: 1,800 shares 1,800 $448K 0.18% -1,750 Timeline IJH ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 1,500 shares; 2023Q3: 1,500 shares; 2023Q4: 1,500 shares; 2024Q1: 7,500 shares; 2024Q2: 7,500 shares; 2024Q3: 7,000 shares; 2024Q4: 7,000 shares; 2025Q1: 7,000 shares 7,000 $408K 0.17% 0 Timeline HPS HANCOCK JOHN PFD INCOME FD I More: the full row for HANCOCK JOHN PFD INCOME FD I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 46,560 shares; 2023Q3: 41,560 shares; 2023Q4: 38,760 shares; 2024Q1: 38,760 shares; 2024Q2: 36,830 shares; 2024Q3: 27,830 shares; 2024Q4: 27,510 shares; 2025Q1: 26,830 shares 26,830 $402K 0.17% -680 Timeline XEADX ALLSPRING INCOME OPPORTUNIT More: the full row for ALLSPRING INCOME OPPORTUNIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 113,540 shares; 2023Q3: 101,740 shares; 2023Q4: 85,190 shares; 2024Q1: 85,190 shares; 2024Q2: 69,390 shares; 2024Q3: 69,390 shares; 2024Q4: 69,020 shares; 2025Q1: 58,020 shares 58,020 $397K 0.16% -11,000 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; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 5,000 shares; 2025Q1: 5,000 shares 5,000 $364K 0.15% 0 Timeline IJR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 3,000 shares; 2023Q3: 3,000 shares; 2023Q4: 3,000 shares; 2024Q1: 3,000 shares; 2024Q2: 3,000 shares; 2024Q3: 3,000 shares; 2024Q4: 3,000 shares; 2025Q1: 3,000 shares 3,000 $314K 0.13% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 13,891 shares; 2023Q3: 13,206 shares; 2023Q4: 13,187 shares; 2024Q1: 13,187 shares; 2024Q2: 12,822 shares; 2024Q3: 12,822 shares; 2024Q4: 1,877 shares; 2025Q1: 1,767 shares 1,767 $293K 0.12% -110 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; 2023Q2: 3,200 shares; 2023Q3: 3,200 shares; 2023Q4: 3,200 shares; 2024Q1: 3,025 shares; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 3,025 shares; 2025Q1: 2,400 shares 2,400 $285K 0.12% -625 Timeline ERC ALLSPRING MULTI SECTOR INCOM More: the full row for ALLSPRING MULTI SECTOR INCOM Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 50,571 shares; 2023Q3: 44,623 shares; 2023Q4: 35,851 shares; 2024Q1: 35,851 shares; 2024Q2: 27,129 shares; 2024Q3: 27,129 shares; 2024Q4: 28,535 shares; 2025Q1: 28,129 shares 28,129 $259K 0.11% -406 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: 1,600 shares; 2023Q4: 1,600 shares; 2024Q1: 1,600 shares; 2024Q2: 1,600 shares; 2024Q3: 1,600 shares; 2024Q4: 1,600 shares; 2025Q1: 1,600 shares 1,600 $250K 0.1% 0 Timeline BITF BITFARMS LTD More: the full row for BITFARMS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 99,600 shares; 2023Q3: 91,400 shares; 2023Q4: 12,100 shares; 2024Q1: 363,808 shares; 2024Q2: 402,408 shares; 2024Q3: 302,108 shares; 2024Q4: 302,108 shares; 2025Q1: 302,108 shares 302,108 $238K 0.1% 0 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; 2023Q2: 1,000 shares; 2023Q3: 1,000 shares; 2023Q4: 900 shares; 2024Q1: 800 shares; 2024Q2: 800 shares; 2024Q3: 800 shares; 2024Q4: 800 shares; 2025Q1: 800 shares 800 $220K 0.09% 0 Timeline JEPQ 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; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,000 shares 4,000 $207K 0.09% new Timeline XFRAX BLACKROCK FLOATING RATE INCO More: the full row for BLACKROCK FLOATING RATE INCO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 13,600 shares; 2023Q3: 13,600 shares; 2023Q4: 13,600 shares; 2024Q1: 13,600 shares; 2024Q2: 13,600 shares; 2024Q3: 13,100 shares; 2024Q4: 13,100 shares; 2025Q1: 11,900 shares 11,900 $154K 0.06% -1,200 Timeline