| Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) |
EFC-D |
FIXED INCOME |
Purchase
|
Dec. 30, 2024 |
$1,001 - $15,000 |
| Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) |
ARLP |
STOCK |
Sale
|
Dec. 6, 2024 |
$15,001 - $50,000 |
| American Electric Power Company, Inc. (AEP) |
AEP |
STOCK |
Purchase
|
Dec. 6, 2024 |
$1,001 - $15,000 |
| Amgen Inc. - Common Stock (AMGN) |
AMGN |
STOCK |
Purchase
|
Dec. 6, 2024 |
$1,001 - $15,000 |
| Ardmore Shipping Corporation Common Stock (ASC) |
ASC |
STOCK |
Sale
|
Dec. 6, 2024 |
$15,001 - $50,000 |
| AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a share of 5.000% Perpetual Preferred Stock, Series A (T$A) |
T$A |
FIXED INCOME |
Sale
|
Dec. 6, 2024 |
$50,001 - $100,000 |
| Bristol-Myers Squibb Company Common Stock (BMY) |
BMY |
STOCK |
Purchase
|
Dec. 6, 2024 |
$1,001 - $15,000 |
| Duke Energy Corporation (DUK) |
DUK |
STOCK |
Purchase
|
Dec. 6, 2024 |
$1,001 - $15,000 |
| Energy Transfer LP Common Units (ET) |
ET |
STOCK |
Sale (partial)
|
Dec. 6, 2024 |
$15,001 - $50,000 |
| FLEX LNG Ltd. Ordinary Shares (FLNG) |
FLNG |
STOCK |
Sale (partial)
|
Dec. 6, 2024 |
$15,001 - $50,000 |
| Johnson & Johnson Common Stock (JNJ) |
JNJ |
STOCK |
Purchase
|
Dec. 6, 2024 |
$1,001 - $15,000 |
| Pembina Pipeline Corp. Ordinary Shares (PBA) |
PBA |
STOCK |
Sale (partial)
|
Dec. 6, 2024 |
$50,001 - $100,000 |
| Public Storage Common Stock (PSA) |
PSA |
STOCK |
Purchase
|
Dec. 6, 2024 |
$1,001 - $15,000 |
| AbbVie Inc. Common Stock (ABBV) |
ABBV |
STOCK |
Purchase
|
Dec. 6, 2024 |
$1,001 - $15,000 |
| Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock (VIASP) |
VIASP |
FIXED INCOME |
Sale
|
Dec. 6, 2024 |
$50,001 - $100,000 |