Major holders
Currency in USDBreakdown
6.78% | % of shares held by all insiders |
37.34% | % of shares held by institutions |
40.06% | % of float held by institutions |
115 | Number of institutions holding shares |
Top institutional holders
Holder | Shares | Date reported | % out | Value |
---|
Royce & Associates LP | 2,034,327 | 29 Sept 2023 | 8.25% | 28,928,130 |
Blackrock Inc. | 1,633,437 | 29 Sept 2023 | 6.63% | 23,227,474 |
Vanguard Group Inc | 1,295,879 | 29 Sept 2023 | 5.26% | 18,427,399 |
Geode Capital Management, LLC | 485,966 | 29 Sept 2023 | 1.97% | 6,910,436 |
State Street Corporation | 397,334 | 29 Sept 2023 | 1.61% | 5,650,089 |
Putnam Investments LLC | 223,358 | 29 Sept 2023 | 0.91% | 3,176,150 |
Invesco Ltd. | 223,137 | 29 Sept 2023 | 0.91% | 3,173,008 |
Northern Trust Corporation | 192,226 | 29 Sept 2023 | 0.78% | 2,733,453 |
Charles Schwab Investment Management, Inc. | 181,754 | 29 Sept 2023 | 0.74% | 2,584,541 |
Barrett & Company, Inc. | 177,867 | 29 Sept 2023 | 0.72% | 2,529,268 |
Top mutual fund holders
Holder | Shares | Date reported | % out | Value |
---|
Royce Total Return Fund | 892,815 | 29 Sept 2023 | 3.62% | 12,695,829 |
Vanguard Total Stock Market Index Fund | 847,975 | 29 Sept 2023 | 3.44% | 12,058,204 |
iShares Russell 2000 ETF | 548,136 | 29 Sept 2023 | 2.22% | 7,794,494 |
Royce Micro Cap Trust | 378,975 | 29 Sept 2023 | 1.54% | 5,389,024 |
Royce Value Trust, Inc. | 336,358 | 29 Sept 2023 | 1.36% | 4,783,010 |
Pennsylvania Mutual Fund Inc | 313,177 | 29 Sept 2023 | 1.27% | 4,453,377 |
Vanguard Extended Market Index Fund | 304,770 | 29 Sept 2023 | 1.24% | 4,333,829 |
Fidelity Small Cap Index Fund | 213,448 | 30 Jul 2023 | 0.87% | 3,035,230 |
Invesco ETF Tr-Invesco KBW High Div Yld Financial ETF | 214,145 | 29 Sept 2023 | 0.87% | 3,045,141 |
iShares Russell 2000 Value ETF | 208,846 | 29 Sept 2023 | 0.85% | 2,969,790 |