AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 145,174 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 160,788 shares; 2026Q1: 158,230 shares; 2026Q2: 159,304 shares 159,304 $32.9M 43.34% +1,074 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: 142,580 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 172,033 shares; 2026Q1: 160,668 shares; 2026Q2: 166,152 shares 166,152 $5.76M 7.6% +5,484 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: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 184,162 shares; 2026Q1: 182,123 shares; 2026Q2: 172,065 shares 172,065 $3.08M 4.06% -10,058 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: 9,323 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 21,063 shares; 2026Q1: 20,935 shares; 2026Q2: 20,661 shares 20,661 $2.87M 3.78% -274 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: 14,690 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 18,578 shares; 2026Q1: 18,578 shares; 2026Q2: 18,578 shares 18,578 $2.72M 3.59% 0 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,134 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 14,774 shares; 2026Q1: 14,624 shares; 2026Q2: 14,475 shares 14,475 $2.55M 3.36% -149 Timeline IBRX IMMUNITYBIO INC More: the full row for IMMUNITYBIO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 89,396 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 722,373 shares; 2026Q1: 723,573 shares; 2026Q2: 726,258 shares 726,258 $2.29M 3.01% +2,685 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: 3,493 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 15,802 shares; 2026Q1: 15,757 shares; 2026Q2: 15,762 shares 15,762 $1.79M 2.35% +5 Timeline 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: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 4,800 shares; 2026Q1: 4,800 shares; 2026Q2: 4,800 shares 4,800 $1.65M 2.18% 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: 7,223 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 6,889 shares; 2026Q1: 6,779 shares; 2026Q2: 6,304 shares 6,304 $1.59M 2.09% -475 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: 7,731 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 6,264 shares; 2026Q1: 6,264 shares; 2026Q2: 6,155 shares 6,155 $1.56M 2.06% -109 Timeline UPS UNITED PARCEL SVCS INC More: the full row for UNITED PARCEL SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 13,593 shares; 2026Q1: 13,715 shares; 2026Q2: 13,659 shares 13,659 $1.36M 1.79% -56 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 loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 1,933 shares; 2026Q1: 1,933 shares; 2026Q2: 1,933 shares 1,933 $1.33M 1.75% 0 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: 7,763 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 16,638 shares; 2026Q1: 15,596 shares; 2026Q2: 15,310 shares 15,310 $1.05M 1.39% -286 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: 3,883 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 2,861 shares; 2026Q1: 2,861 shares; 2026Q2: 2,891 shares 2,891 $1.02M 1.34% +30 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: 40,070 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 6,252 shares; 2026Q1: 6,252 shares; 2026Q2: 6,252 shares 6,252 $817K 1.08% 0 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: 3,160 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 3,957 shares; 2026Q1: 3,857 shares; 2026Q2: 3,957 shares 3,957 $799K 1.05% +100 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 4,510 shares; 2026Q1: 4,349 shares; 2026Q2: 4,349 shares 4,349 $787K 1.04% 0 Timeline UBS UBS GROUP AG More: the full row for UBS GROUP AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,534 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 39,780 shares; 2026Q1: 39,725 shares; 2026Q2: 30,688 shares 30,688 $777K 1.02% -9,037 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: 9,006 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 36,306 shares; 2026Q1: 35,906 shares; 2026Q2: 35,906 shares 35,906 $728K 0.96% 0 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: 19,298 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 18,972 shares; 2026Q1: 18,946 shares; 2026Q2: 18,764 shares 18,764 $693K 0.91% -182 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: 12,481 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 10,808 shares; 2026Q1: 10,778 shares; 2026Q2: 10,778 shares 10,778 $621K 0.82% 0 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: 7,100 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 7,370 shares; 2026Q1: 6,691 shares; 2026Q2: 6,691 shares 6,691 $607K 0.8% 0 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: 8,569 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 8,399 shares; 2026Q1: 8,372 shares; 2026Q2: 8,225 shares 8,225 $592K 0.78% -147 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: 3,944 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 5,147 shares; 2026Q1: 5,297 shares; 2026Q2: 5,261 shares 5,261 $541K 0.71% -36 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,342 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 3,232 shares; 2026Q1: 3,232 shares; 2026Q2: 3,232 shares 3,232 $523K 0.69% 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: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 2,600 shares; 2026Q1: 2,600 shares; 2026Q2: 2,600 shares 2,600 $493K 0.65% 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: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 5,918 shares; 2026Q1: 5,918 shares; 2026Q2: 5,918 shares 5,918 $481K 0.63% 0 Timeline CALF 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 loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 8,509 shares; 2026Q1: 8,509 shares; 2026Q2: 8,509 shares 8,509 $431K 0.57% 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: 2,011 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 1,644 shares; 2026Q1: 1,644 shares; 2026Q2: 1,539 shares 1,539 $339K 0.45% -105 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 loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 1,056 shares; 2026Q1: 1,021 shares; 2026Q2: 1,021 shares 1,021 $337K 0.44% 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: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 1,615 shares; 2026Q1: 1,606 shares; 2026Q2: 1,567 shares 1,567 $334K 0.44% -39 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 loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,448 shares 2,448 $288K 0.38% new 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 loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 811 shares; 2026Q1: 811 shares; 2026Q2: 811 shares 811 $287K 0.38% 0 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 1,400 shares; 2026Q1: 1,400 shares; 2026Q2: 1,401 shares 1,401 $280K 0.37% +1 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 288 shares; 2026Q1: 288 shares; 2026Q2: 288 shares 288 $270K 0.36% 0 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: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 900 shares 900 $268K 0.35% new 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: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 750 shares; 2026Q1: 750 shares; 2026Q2: 750 shares 750 $254K 0.33% 0 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: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 294 shares; 2026Q1: 335 shares; 2026Q2: 335 shares 335 $251K 0.33% 0 Timeline BMO BANK OF MONTREAL More: the full row for BANK OF MONTREAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,400 shares 1,400 $247K 0.33% new 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: not reported; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 200 shares 200 $213K 0.28% new Timeline XAODX ABRDN TOTAL DYNAMIC DIVIDEND More: the full row for ABRDN TOTAL DYNAMIC DIVIDEND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,650 shares; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 10,650 shares; 2026Q1: 10,650 shares; 2026Q2: 10,650 shares 10,650 $110K 0.14% 0 Timeline