SRH TOTAL RETURN FUND INC
| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) | Type |
|---|---|---|---|---|---|---|---|
| Shaker Financial Services, LLC | 108,639 | 286,488 | +177,849 | 0.64 | 1.71 | +1.07 | buy |
| Almitas Capital LLC | 28,719 | 116,755 | +88,036 | 0.12 | 0.45 | +0.33 | buy |
| COHEN & STEERS, INC. | 226,158 | 296,158 | +70,000 | 0.01 | 0.01 | +0.00 | buy |
| Bulldog Investors, LLP | 1,243,823 | 1,287,582 | +43,759 | 5.14 | 4.95 | -0.19 | buy |
| Matisse Capital | 180,000 | 216,000 | +36,000 | 1.49 | 1.58 | +0.09 | buy |
| Quantedge Capital Pte Ltd | 231,103 | 255,603 | +24,500 | 2.04 | 2.39 | +0.35 | buy |
| BLUE BELL PRIVATE WEALTH MANAGEMENT, LLC | 327,106 | 350,678 | +23,572 | 0.89 | 0.86 | -0.03 | buy |
| 1607 Capital Partners, LLC | 865,815 | 885,921 | +20,106 | 1.09 | 1.09 | -0.00 | buy |
| Stolper Co | 1,671 | 17,596 | +15,925 | 0.08 | 0.09 | +0.01 | buy |
| RPO LLC | 168,990 | 178,990 | +10,000 | 3.59 | 12.34 | +8.75 | buy |
| WealthTrust Axiom LLC | 40,895 | 49,082 | +8,187 | 0.20 | 0.21 | +0.01 | buy |
| B. Riley Wealth Advisors, Inc. | 398,545 | 403,720 | +5,175 | 0.35 | 0.44 | +0.09 | buy |
| UHLMANN PRICE SECURITIES, LLC | 85,047 | 89,699 | +4,652 | 0.93 | 0.11 | -0.83 | buy |
| READYSTATE ASSET MANAGEMENT LP | 30,975 | 35,622 | +4,647 | 0.03 | 0.04 | +0.01 | buy |
| LEVEL FOUR ADVISORY SERVICES, LLC | 22,134 | 22,857 | +723 | 0.01 | 0.01 | -0.00 | buy |
| SRH ADVISORS, LLC | 188,773 | 188,926 | +153 | 1.01 | 0.92 | -0.08 | buy |
| Roundview Capital LLC | 19,273 | 19,281 | +8 | 0.02 | 0.02 | -0.00 | buy |
| Costello Asset Management, INC | 8,478 | 8,045 | -433 | 0.05 | 0.05 | -0.00 | sell |
| FLAGSHIP HARBOR ADVISORS, LLC | 208,370 | 207,230 | -1,140 | 0.18 | 0.16 | -0.03 | sell |
| Meridian Wealth Management, LLC | 25,856 | 24,456 | -1,400 | 0.02 | 0.01 | -0.00 | sell |
| INTEGRATED CAPITAL MANAGEMENT, INC. | 20,650 | 16,710 | -3,940 | 0.25 | 0.19 | -0.06 | sell |
| PARK AVENUE SECURITIES LLC | 105,504 | 96,812 | -8,692 | 0.02 | 0.01 | -0.00 | sell |
| Karpus Management, Inc. | 274,910 | 29,393 | -245,517 | 0.16 | 0.02 | -0.14 | sell |
| Thomas J. Herzfeld Advisors, Inc. | 382,005 | 107,778 | -274,227 | 2.40 | 0.63 | -1.77 | sell |