17.88% | % of shares held by all insiders |
70.82% | % of shares held by institutions |
86.24% | % of float held by institutions |
185 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Mawer Investment Management Ltd. | 369,997 | 30 Mar 2023 | 10.69% | 123,112,798 |
Blackrock Inc. | 215,649 | 30 Mar 2023 | 6.23% | 71,755,046 |
Renaissance Technologies, LLC | 145,931 | 30 Mar 2023 | 4.22% | 48,557,079 |
Port Capital LLC | 135,840 | 30 Mar 2023 | 3.93% | 45,199,400 |
Neuberger Berman Group, LLC | 133,362 | 30 Mar 2023 | 3.85% | 44,374,870 |
Vanguard Group, Inc. (The) | 129,936 | 30 Mar 2023 | 3.76% | 43,234,903 |
Dimensional Fund Advisors LP | 129,219 | 30 Mar 2023 | 3.73% | 42,996,328 |
T. Rowe Price Investment Management, Inc. | 109,458 | 30 Mar 2023 | 3.16% | 36,421,053 |
William Blair Investment Management, LLC | 99,156 | 30 Mar 2023 | 2.87% | 32,993,166 |
QV Investors Inc. | 94,618 | 30 Mar 2023 | 2.73% | 31,483,192 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Small-Cap Value Fund | 98,668 | 30 Dec 2022 | 2.85% | 32,830,789 |
Neuberger & Berman Genesis Fund | 83,382 | 30 Mar 2023 | 2.41% | 27,744,525 |
Vanguard Total Stock Market Index Fund | 71,060 | 30 Dec 2022 | 2.05% | 23,644,503 |
iShares Russell 2000 ETF | 60,992 | 27 Feb 2023 | 1.76% | 20,294,477 |
Fidelity Small Cap Discovery Fund | 50,000 | 30 Jan 2023 | 1.44% | 16,636,999 |
Price (T.Rowe) U.S. Small-Cap Value Equity Trust | 42,124 | 30 Dec 2022 | 1.22% | 14,016,339 |
DFA U.S. Micro Cap Series | 42,095 | 30 Jan 2023 | 1.22% | 14,006,689 |
DFA U.S. Small Cap Series | 38,244 | 30 Jan 2023 | 1.10% | 12,725,308 |
Vanguard Extended Market Index Fund | 37,383 | 30 Dec 2022 | 1.08% | 12,438,819 |
Fidelity Series Small Cap Discovery Fund | 30,000 | 30 Jan 2023 | 0.87% | 9,982,199 |