| 2025-12-01 | 2025-11-19 | Buy |
HTGC Hercules Capital, Inc. Common Stock |
$1,001 - $15,000 |
Source |
| 2025-12-01 | 2025-11-17 | Buy |
ARLP Alliance Resource Partners, L.P. -... |
$1,001 - $15,000 |
Source |
| 2025-12-01 | 2025-11-14 | Buy |
ARLP Alliance Resource Partners, L.P. -... |
$1,001 - $15,000 |
Source |
| 2025-10-06 | 2025-09-25 | Partial sale |
HTGC Hercules Capital, Inc. Common Stock |
$15,001 - $50,000 |
Source |
| 2025-10-06 | 2025-09-25 | Partial sale |
ARLP Alliance Resource Partners, L.P. -... |
$1,001 - $15,000 |
Source |
| 2025-10-06 | 2025-09-30 | Buy |
Ellington Financial Inc. 7.00% Series D... |
$1,001 - $15,000 |
Source |
| 2025-09-08 | 2025-08-19 | Buy |
HTGC Hercules Capital, Inc. Common Stock |
$1,001 - $15,000 |
Source |
| 2025-09-08 | 2025-08-14 | Buy |
ARLP Alliance Resource Partners, L.P. -... |
$1,001 - $15,000 |
Source |
| 2025-07-03 | 2025-06-24 | Partial sale |
ET Energy Transfer LP Common Units |
$15,001 - $50,000 |
Source |
| 2025-07-03 | 2025-06-30 | Buy |
EFC Ellington Financial Inc. Common Stock |
$1,001 - $15,000 |
Source |
| 2025-07-03 | 2025-06-24 | Sale |
BMY Bristol-Myers Squibb Company Common Stock |
$1,001 - $15,000 |
Source |
| 2025-06-03 | 2025-05-20 | Buy |
HTGC Hercules Capital, Inc. Common Stock |
$1,001 - $15,000 |
Source |
| 2025-06-03 | 2025-05-15 | Buy |
ARLP Alliance Resource Partners, L.P. -... |
$1,001 - $15,000 |
Source |
| 2025-04-04 | 2025-03-07 | Sale |
PBA Pembina Pipeline Corp. Ordinary Shares |
$50,001 - $100,000 |
Source |
| 2025-04-04 | 2025-03-07 | Partial sale |
ET Energy Transfer LP Common Units |
$50,001 - $100,000 |
Source |
| 2025-04-04 | 2025-03-07 | Sale |
FLNG FLEX LNG Ltd. Ordinary Shares |
$15,001 - $50,000 |
Source |
| 2025-04-04 | 2025-03-07 | Partial sale |
ARLP Alliance Resource Partners, L.P. -... |
$15,001 - $50,000 |
Source |
| 2025-04-04 | 2025-03-05 | Buy |
HTGC Hercules Capital, Inc. Common Stock |
$1,001 - $15,000 |
Source |
| 2025-04-04 | 2025-03-31 | Buy |
EFC Ellington Financial Inc. Common Stock |
$1,001 - $15,000 |
Source |
| 2025-03-03 | 2025-02-19 | Buy |
ET Energy Transfer LP Common Units |
$1,001 - $15,000 |
Source |
| 2025-03-03 | 2025-02-14 | Buy |
ARLP Alliance Resource Partners, L.P. -... |
$1,001 - $15,000 |
Source |
| 2025-01-06 | 2024-12-06 | Sale |
Via Renewables, Inc. - 8.75% Series A... |
$50,001 - $100,000 |
Source |
| 2025-01-06 | 2024-12-06 | Partial sale |
PBA Pembina Pipeline Corp. Ordinary Shares |
$50,001 - $100,000 |
Source |
| 2025-01-06 | 2024-12-06 | Sale |
AT&T Inc. Depositary Shares, each... |
$50,001 - $100,000 |
Source |
| 2025-01-06 | 2024-12-06 | Partial sale |
FLNG FLEX LNG Ltd. Ordinary Shares |
$15,001 - $50,000 |
Source |
| 2025-01-06 | 2024-12-06 | Partial sale |
ET Energy Transfer LP Common Units |
$15,001 - $50,000 |
Source |
| 2025-01-06 | 2024-12-06 | Partial sale |
ASC Ardmore Shipping Corporation Common Stock |
$15,001 - $50,000 |
Source |
| 2025-01-06 | 2024-12-06 | Partial sale |
ARLP Alliance Resource Partners, L.P. -... |
$15,001 - $50,000 |
Source |
| 2025-01-06 | 2024-12-06 | Buy |
PSA Public Storage Common Stock |
$1,001 - $15,000 |
Source |
| 2025-01-06 | 2024-12-06 | Buy |
JNJ Johnson & Johnson Common Stock |
$1,001 - $15,000 |
Source |
| 2025-01-06 | 2024-12-06 | Buy |
DUK Duke Energy Corporation |
$1,001 - $15,000 |
Source |
| 2025-01-06 | 2024-12-06 | Buy |
BMY Bristol-Myers Squibb Company Common Stock |
$1,001 - $15,000 |
Source |
| 2025-01-06 | 2024-12-06 | Buy |
AMGN Amgen Inc. - Common Stock |
$1,001 - $15,000 |
Source |
| 2025-01-06 | 2024-12-06 | Buy |
AEP American Electric Power Company, Inc. |
$1,001 - $15,000 |
Source |
| 2025-01-06 | 2024-12-06 | Buy |
ABBV AbbVie Inc. Common Stock |
$1,001 - $15,000 |
Source |
| 2025-01-06 | 2024-12-30 | Buy |
Ellington Financial Inc. 7.00% Series D... |
$1,001 - $15,000 |
Source |