| Company | Type | Amount Range | Price | Date |
|---|---|---|---|---|
| ARLP ALLIANCE RESOURCE PARTNERS LP | Purchase | $1,001–$15,000 | $25.82 | Feb 13, 2026 |
| HTGC Hercules Capital, Inc. | Sale | $50,001–$100,000 | $18.67 | Jan 12, 2026 |
| PSA Public Storage | Sale | $1,001–$15,000 | $279.20 | Jan 12, 2026 |
| EFC Ellington Financial Inc. | Purchase | $1,001–$15,000 | $13.75 | Dec 30, 2025 |
| HTGC Hercules Capital, Inc. | Purchase | $1,001–$15,000 | $17.42 | Nov 19, 2025 |
| ARLP ALLIANCE RESOURCE PARTNERS LP | Purchase | $1,001–$15,000 | $24.25 | Nov 17, 2025 |
| ARLP ALLIANCE RESOURCE PARTNERS LP | Purchase | $1,001–$15,000 | $24.98 | Nov 14, 2025 |
| EFC Ellington Financial Inc. | Purchase | $1,001–$15,000 | $25.15 | Sep 30, 2025 |
| ARLP ALLIANCE RESOURCE PARTNERS LP | Sale | $1,001–$15,000 | $24.10 | Sep 25, 2025 |
| HTGC Hercules Capital, Inc. | Sale | $15,001–$50,000 | $19.10 | Sep 25, 2025 |
| HTGC Hercules Capital, Inc. | Purchase | $1,001–$15,000 | $19.16 | Aug 19, 2025 |
| ARLP ALLIANCE RESOURCE PARTNERS LP | Purchase | $1,001–$15,000 | $25.47 | Aug 14, 2025 |
| EFC Ellington Financial Inc. | Purchase | $1,001–$15,000 | $12.99 | Jun 30, 2025 |
| ET Energy Transfer LP | Sale | $15,001–$50,000 | $17.69 | Jun 24, 2025 |
| BMY BRISTOL MYERS SQUIBB CO | Sale | $1,001–$15,000 | $47.03 | Jun 24, 2025 |
| HTGC Hercules Capital, Inc. | Purchase | $1,001–$15,000 | $17.86 | May 20, 2025 |
| ARLP ALLIANCE RESOURCE PARTNERS LP | Purchase | $1,001–$15,000 | $26.61 | May 15, 2025 |
| EFC Ellington Financial Inc. | Purchase | $1,001–$15,000 | $13.26 | Mar 31, 2025 |
| ARLP ALLIANCE RESOURCE PARTNERS LP | Sale | $15,001–$50,000 | $24.83 | Mar 7, 2025 |
| ET Energy Transfer LP | Sale | $50,001–$100,000 | $17.46 | Mar 7, 2025 |
| HTGC Hercules Capital, Inc. | Purchase | $1,001–$15,000 | $19.09 | Mar 5, 2025 |
| ET Energy Transfer LP | Purchase | $1,001–$15,000 | $20.12 | Feb 19, 2025 |
| ARLP ALLIANCE RESOURCE PARTNERS LP | Purchase | $1,001–$15,000 | $26.76 | Feb 14, 2025 |
| EFC Ellington Financial Inc. | Purchase | $1,001–$15,000 | $23.99 | Dec 30, 2024 |
| ARLP ALLIANCE RESOURCE PARTNERS LP | Sale | $15,001–$50,000 | $26.47 | Dec 6, 2024 |
| BMY BRISTOL MYERS SQUIBB CO | Purchase | $1,001–$15,000 | $59.38 | Dec 6, 2024 |
| JNJ JOHNSON & JOHNSON | Purchase | $1,001–$15,000 | $149.31 | Dec 6, 2024 |
| AMGN AMGEN INC | Purchase | $1,001–$15,000 | $272.58 | Dec 6, 2024 |
| VIA Via Transportation, Inc. | Sale | $50,001–$100,000 | $22.14 | Dec 6, 2024 |
| ABBV AbbVie Inc. | Purchase | $1,001–$15,000 | $176.19 | Dec 6, 2024 |
| T AT&T INC. | Sale | $50,001–$100,000 | $21.15 | Dec 6, 2024 |
| ET Energy Transfer LP | Sale | $15,001–$50,000 | $19.26 | Dec 6, 2024 |
| AEP AMERICAN ELECTRIC POWER CO INC | Purchase | $1,001–$15,000 | $95.85 | Dec 6, 2024 |
| DUK Duke Energy CORP | Purchase | $1,001–$15,000 | $112.10 | Dec 6, 2024 |
| PSA Public Storage | Purchase | $1,001–$15,000 | $334.00 | Dec 6, 2024 |
| HTGC Hercules Capital, Inc. | Purchase | $1,001–$15,000 | $18.82 | Nov 20, 2024 |
| ET Energy Transfer LP | Purchase | $1,001–$15,000 | $17.96 | Nov 19, 2024 |
| ARLP ALLIANCE RESOURCE PARTNERS LP | Purchase | $1,001–$15,000 | $27.06 | Nov 14, 2024 |
| T AT&T INC. | Purchase | $1,001–$15,000 | $21.66 | Nov 1, 2024 |
| HTGC Hercules Capital, Inc. | Purchase | $15,001–$50,000 | $19.86 | Oct 23, 2024 |
| EFC Ellington Financial Inc. | Purchase | $1,001–$15,000 | $12.89 | Sep 30, 2024 |
| HTGC Hercules Capital, Inc. | Purchase | $1,001–$15,000 | $18.27 | Aug 20, 2024 |
| ET Energy Transfer LP | Purchase | $1,001–$15,000 | $16.30 | Aug 19, 2024 |
| ARLP ALLIANCE RESOURCE PARTNERS LP | Purchase | $1,001–$15,000 | $23.20 | Aug 14, 2024 |
| T AT&T INC. | Purchase | $1,001–$15,000 | $21.14 | Aug 1, 2024 |
| EFC Ellington Financial Inc. | Purchase | $1,001–$15,000 | $22.30 | Jul 1, 2024 |
| HTGC Hercules Capital, Inc. | Purchase | $1,001–$15,000 | $19.64 | May 21, 2024 |
| ET Energy Transfer LP | Purchase | $1,001–$15,000 | $16.13 | May 20, 2024 |
| ARLP ALLIANCE RESOURCE PARTNERS LP | Purchase | $1,001–$15,000 | $22.81 | May 15, 2024 |
| ET Energy Transfer LP | Purchase | $1,001–$15,000 | $15.78 | May 2, 2024 |