Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 1361 buys in history.
Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| SELINA HOSPITALITY PLC | 54,363,581 | reported | 23 Apr 2024 | tx 2−974,371 |
| BlackRock Health Sciences Term Trust | 20,686,197 | reported | 14 Oct 2024 | tx 50+5,864,852 |
| BlackRock ESG Capital Allocation Term Trust | 19,204,722 | reported | 29 May 2026 | tx 226+9,304,592−8,823,431 |
| PARKER DRILLING CO /DE/ | 16,313,556 | reported | 26 Jun 2018 | tx 4+1,703,214 |
| VAN KAMPEN SENIOR INCOME TRUST | 15,255,017 | reported | 18 Dec 2019 | tx 15+2,073,402−6,009,091 |
| Nuveen Credit Strategies Income Fund | 13,559,596 | reported | 18 Jul 2019 | tx 2−293,337 |
| BlackRock Capital Allocation Term Trust | 10,860,920 | reported | 12 May 2025 | tx 78+3,577,813−2,544,081 |
| Virtus Dividend, Interest & Premium Strategy Fund | 10,182,692 | reported | 27 Mar 2026 | tx 18+761,689 |
| Van Kampen Dynamic Credit Opportunities Fund | 10,133,367 | reported | 01 Mar 2021 | tx 29+2,730,275 |
| SALOMON BROTHERS HIGH INCOME FUND II INC | 8,676,714 | reported | 09 Jan 2020 | tx 29+1,315,312−1,355,458 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 28 May 2026 | SALE | BlackRock ESG Capital Allocation Term Trust | 103,706 | 15.54 USD | |
| 29 May 2026 | SALE | BlackRock ESG Capital Allocation Term Trust | 104,828 | 15.64 USD | |
| 28 May 2026 | PURCHASE | HIGHLAND FLOATING RATE OPPORTUNITIES FUND | 9,971 | 6.50 USD | |
| 29 May 2026 | PURCHASE | HIGHLAND FLOATING RATE OPPORTUNITIES FUND | 31,928 | 6.55 USD | |
| 28 May 2026 | PURCHASE | MEXICO FUND INC | 6,700 | 22.16 USD | |
| 29 May 2026 | PURCHASE | MEXICO FUND INC | 18,466 | 22.17 USD | |
| 28 May 2026 | PURCHASE | NEW GERMANY FUND INC | 1,047 | 12.09 USD | |
| 29 May 2026 | PURCHASE | NEW GERMANY FUND INC | 5,295 | 12.20 USD | |
| 26 May 2026 | SALE | BlackRock ESG Capital Allocation Term Trust | 92,671 | 15.51 USD | |
| 27 May 2026 | SALE | BlackRock ESG Capital Allocation Term Trust | 102,862 | 15.55 USD | |
| 26 May 2026 | PURCHASE | HIGHLAND FLOATING RATE OPPORTUNITIES FUND | 15,858 | 6.27 USD | |
| 26 May 2026 | PURCHASE | MEXICO FUND INC | 14,402 | 21.99 USD | |
| 27 May 2026 | PURCHASE | MEXICO FUND INC | 44,608 | 22.27 USD | |
| 26 May 2026 | PURCHASE | NEW GERMANY FUND INC | 2,900 | 11.82 USD | |
| 27 May 2026 | PURCHASE | NEW GERMANY FUND INC | 241,593 | 11.93 USD | |
| 21 May 2026 | SALE | BlackRock ESG Capital Allocation Term Trust | 53,479 | 15.23 USD | |
| 22 May 2026 | SALE | BlackRock ESG Capital Allocation Term Trust | 46,754 | 15.41 USD | |
| 21 May 2026 | PURCHASE | HIGHLAND FLOATING RATE OPPORTUNITIES FUND | 20,490 | 6.25 USD | |
| 21 May 2026 | PURCHASE | MEXICO FUND INC | 7,166 | 21.67 USD | |
| 21 May 2026 | PURCHASE | NEW GERMANY FUND INC | 3,900 | 11.83 USD | |
| 19 May 2026 | SALE | BlackRock ESG Capital Allocation Term Trust | 33,160 | 15.11 USD | |
| 20 May 2026 | SALE | BlackRock ESG Capital Allocation Term Trust | 35,876 | 15.14 USD | |
| 19 May 2026 | PURCHASE | HIGHLAND FLOATING RATE OPPORTUNITIES FUND | 22,385 | 6.18 USD | |
| 20 May 2026 | PURCHASE | HIGHLAND FLOATING RATE OPPORTUNITIES FUND | 40,591 | 6.23 USD | |
| 19 May 2026 | PURCHASE | MEXICO FUND INC | 22,914 | 21.58 USD |