13.01% | % of shares held by all insiders |
62.46% | % of shares held by institutions |
71.80% | % of float held by institutions |
170 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 895,102 | 30 Mar 2024 | 8.00% | 50,322,635 |
Vanguard Group Inc | 566,501 | 30 Mar 2024 | 5.07% | 31,848,686 |
Dimensional Fund Advisors LP | 519,510 | 30 Mar 2024 | 4.65% | 29,206,852 |
Neumeier Poma Investment Counsel, LLC | 487,465 | 30 Mar 2024 | 4.36% | 27,405,282 |
Renaissance Technologies, LLC | 371,171 | 30 Mar 2024 | 3.32% | 20,867,234 |
First Trust Advisors LP | 252,796 | 30 Mar 2024 | 2.26% | 14,212,191 |
Invesco Ltd. | 251,451 | 30 Mar 2024 | 2.25% | 14,136,575 |
Royce & Associates LP | 244,390 | 30 Mar 2024 | 2.19% | 13,739,606 |
Acadian Asset Management. LLC | 225,130 | 30 Mar 2024 | 2.01% | 12,656,808 |
Geode Capital Management, LLC | 208,092 | 30 Mar 2024 | 1.86% | 11,698,932 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
First Trust RBA American Industrial RenaissanceTM ETF | 418,707 | 29 Apr 2024 | 3.74% | 23,539,708 |
Vanguard Total Stock Market Index Fund | 286,069 | 30 Mar 2024 | 2.56% | 16,082,799 |
iShares U.S. Infrastructure ETF | 235,515 | 29 Apr 2024 | 2.11% | 13,240,653 |
Invesco ETF Tr II-Invesco DWA Small Cap Momentum ETF | 215,079 | 29 Apr 2024 | 1.92% | 12,091,741 |
iShares Russell 2000 ETF | 212,690 | 29 Apr 2024 | 1.90% | 11,957,432 |
Avantis U.S. Small Cap Value ETF | 179,070 | 29 Apr 2024 | 1.60% | 10,067,315 |
Oberweis Micro-Cap Portfolio | 164,800 | 30 Mar 2024 | 1.47% | 9,265,056 |
Vanguard Extended Market Index Fund | 149,690 | 30 Mar 2024 | 1.34% | 8,415,571 |
Royce Opportunity Fund | 138,234 | 30 Mar 2024 | 1.24% | 7,771,515 |
College Retirement Equities Fund-Stock Account | 130,990 | 30 Dec 2023 | 1.17% | 7,364,257 |