13.01% | % of shares held by all insiders |
62.42% | % of shares held by institutions |
71.76% | % of float held by institutions |
171 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 895,102 | 30 Mar 2024 | 8.00% | 50,904,449 |
Vanguard Group Inc | 566,501 | 30 Mar 2024 | 5.07% | 32,216,911 |
Dimensional Fund Advisors LP | 519,510 | 30 Mar 2024 | 4.65% | 29,544,533 |
Neumeier Poma Investment Counsel, LLC | 487,465 | 30 Mar 2024 | 4.36% | 27,722,134 |
Renaissance Technologies, LLC | 371,171 | 30 Mar 2024 | 3.32% | 21,108,494 |
First Trust Advisors LP | 252,796 | 30 Mar 2024 | 2.26% | 14,376,508 |
Invesco Ltd. | 251,451 | 30 Mar 2024 | 2.25% | 14,300,018 |
Royce & Associates LP | 244,390 | 30 Mar 2024 | 2.19% | 13,898,459 |
Acadian Asset Management. LLC | 225,130 | 30 Mar 2024 | 2.01% | 12,803,142 |
Geode Capital Management, LLC | 208,092 | 30 Mar 2024 | 1.86% | 11,834,191 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
First Trust RBA American Industrial RenaissanceTM ETF | 418,707 | 29 Apr 2024 | 3.74% | 23,811,866 |
Vanguard Total Stock Market Index Fund | 286,069 | 30 Mar 2024 | 2.56% | 16,268,743 |
iShares U.S. Infrastructure ETF | 235,515 | 29 Apr 2024 | 2.11% | 13,393,737 |
Invesco ETF Tr II-Invesco DWA Small Cap Momentum ETF | 215,079 | 29 Apr 2024 | 1.92% | 12,231,542 |
iShares Russell 2000 ETF | 212,690 | 29 Apr 2024 | 1.90% | 12,095,680 |
Avantis U.S. Small Cap Value ETF | 179,070 | 29 Apr 2024 | 1.60% | 10,183,710 |
Oberweis Micro-Cap Portfolio | 164,800 | 30 Mar 2024 | 1.47% | 9,372,175 |
Vanguard Extended Market Index Fund | 149,690 | 30 Mar 2024 | 1.34% | 8,512,870 |
Royce Opportunity Fund | 138,234 | 30 Mar 2024 | 1.24% | 7,861,367 |
College Retirement Equities Fund-Stock Account | 130,990 | 30 Dec 2023 | 1.17% | 7,449,401 |