Total trades
16
Buys
10
Sells
6
Est. value (mid)
$184010
Top traded tickers
All disclosed trades
| Date | Side | Ticker | Asset | Amount |
|---|---|---|---|---|
| May 15, 2026 | Buy | ARLP | Alliance Resource Partners, L.P. - Common Units Representin… | $1,001 - $15,000 |
| Feb 13, 2026 | Buy | ARLP | Alliance Resource Partners, L.P. - Common Units Representin… | $1,001 - $15,000 |
| Jan 12, 2026 | Sell | PSA | Public Storage Common Stock | $1,001 - $15,000 |
| Jan 12, 2026 | Sell | HTGC | Hercules Capital, Inc. Common Stock $100,000 | $50,001 |
| Dec 30, 2025 | Buy | EFC | Ellington Financial Inc. Common Stock | $1,001 - $15,000 |
| Nov 19, 2025 | Buy | HTGC | Hercules Capital, Inc. Common Stock | $1,001 - $15,000 |
| Nov 17, 2025 | Buy | ARLP | Alliance Resource Partners, L.P. - Common Units Representin… | $1,001 - $15,000 |
| Nov 14, 2025 | Buy | ARLP | Alliance Resource Partners, L.P. - Common Units Representin… | $1,001 - $15,000 |
| Sep 30, 2025 | Buy | — | Ellington Financial Inc. 7.00% Series | $1,001 - $15,000 |
| Sep 25, 2025 | Sell | ARLP | Alliance Resource Partners, L.P. - Common Units Representin… | $1,001 - $15,000 |
| Sep 25, 2025 | Sell | HTGC | Hercules Capital, Inc. Common Stock $50,000 | $15,001 |
| Aug 19, 2025 | Buy | HTGC | Hercules Capital, Inc. Common Stock | $1,001 - $15,000 |
| Aug 14, 2025 | Buy | ARLP | Alliance Resource Partners, L.P. - Common Units Representin… | $1,001 - $15,000 |
| Jun 30, 2025 | Buy | EFC | Ellington Financial Inc. Common Stock | $1,001 - $15,000 |
| Jun 24, 2025 | Sell | BMY | Bristol-Myers Squibb Company Common Stock | $1,001 - $15,000 |
| Jun 24, 2025 | Sell | ET | Energy Transfer LP Common Units $50,000 | $15,001 |