7.09% | % of shares held by all insiders |
20.47% | % of shares held by institutions |
22.03% | % of float held by institutions |
128 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Horizon Kinetics Asset Management LLC | 907,133 | 30 Dec 2023 | 2.26% | 27,803,626 |
Morgan Stanley | 657,060 | 30 Dec 2023 | 1.64% | 20,138,888 |
Adams Asset Advisors, LLC | 628,183 | 30 Mar 2024 | 1.57% | 19,253,808 |
Royce & Associates LP | 560,472 | 30 Dec 2023 | 1.40% | 17,178,466 |
Archpoint Investors | 545,759 | 30 Dec 2023 | 1.36% | 16,727,513 |
Greenwich Investment Management, Inc. | 532,089 | 30 Dec 2023 | 1.33% | 16,308,527 |
Mirae Asset Global Investments Co., Ltd. | 455,121 | 30 Mar 2024 | 1.14% | 13,949,458 |
Meixler Investment Management, Ltd. | 437,265 | 30 Dec 2023 | 1.09% | 13,402,172 |
Kingsview Wealth Management, LLC | 317,167 | 30 Dec 2023 | 0.79% | 9,721,168 |
Delta Investment Management, LLC | 302,255 | 30 Dec 2023 | 0.75% | 9,264,115 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royce Value Trust, Inc. | 279,148 | 30 Dec 2023 | 0.70% | 8,555,886 |
Horizon Kinetics Inflation Beneficiaries ETF | 171,464 | 30 Dec 2023 | 0.43% | 5,255,371 |
First Trust Multi Asset Diversified Income Index Fund | 152,728 | 30 Mar 2024 | 0.38% | 4,681,113 |
Royce Capital Fund-Small Cap Portfolio | 141,886 | 30 Dec 2023 | 0.35% | 4,348,805 |
Royce Micro Cap Trust | 76,981 | 30 Dec 2023 | 0.19% | 2,359,467 |
Royce Small Cap Value Fund | 57,551 | 30 Dec 2023 | 0.14% | 1,763,938 |
GraniteShares ETF Tr-GraniteShares HIPS U.S. High Income ETF | 46,404 | 30 Dec 2023 | 0.12% | 1,422,282 |
Fidelity NASDAQ Composite Index Fund | 22,609 | 28 Feb 2024 | 0.06% | 692,965 |
Concorde Wealth Management Fund | 23,500 | 30 Mar 2024 | 0.06% | 720,274 |
Alps ETF Tr-Barron's 400 ETF | 10,718 | 28 Feb 2024 | 0.03% | 328,506 |