| FMR LLC |
31 Mar, 2026 |
10,663,192 |
2,679,062 |
33.55% |
$541,690,138.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
10,238,168 |
135,404 |
1.34% |
$520,098,981.00 |
| Principal Financial Group Inc |
31 Mar, 2026 |
6,837,639 |
416,572 |
6.49% |
$347,353,803.00 |
| Capital World Investors |
31 Mar, 2026 |
6,297,143 |
-1,174,901 |
-15.72% |
$319,886,473.00 |
| VANGUARD CAPITAL MANAGEMENT LLC |
31 Mar, 2026 |
4,846,869 |
4,846,869 |
0.00% |
$246,220,945.00 |
| Turtle Creek Asset Management Inc. |
31 Mar, 2026 |
4,640,376 |
2,694,643 |
138.49% |
$235,731,101.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
31 Mar, 2026 |
4,476,867 |
4,476,867 |
0.00% |
$227,424,844.00 |
| State Street Corp |
31 Mar, 2026 |
3,251,071 |
62,866 |
1.97% |
$165,154,407.00 |
| WASATCH ADVISORS LP |
31 Mar, 2026 |
2,897,074 |
543,744 |
23.11% |
$147,171,359.00 |
| DIMENSIONAL FUND ADVISORS LP |
31 Mar, 2026 |
2,606,871 |
659,355 |
33.86% |
$132,423,900.00 |
| TIMUCUAN ASSET MANAGEMENT INC/FL |
31 Mar, 2026 |
2,585,343 |
26,055 |
1.02% |
$131,335,424.00 |
| Champlain Investment Partners, LLC |
31 Mar, 2026 |
2,273,664 |
498,990 |
28.12% |
$115,502,131.00 |
| PRICE T ROWE ASSOCIATES INC /MD/ |
31 Mar, 2026 |
2,170,633 |
2,170,633 |
0.00% |
$110,269.00 |
| GEODE CAPITAL MANAGEMENT, LLC |
31 Mar, 2026 |
2,036,848 |
70,645 |
3.59% |
$103,496,189.00 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ |
31 Mar, 2026 |
1,909,072 |
16,024 |
0.85% |
$97,019,458.00 |
| Morgan Stanley |
31 Mar, 2026 |
1,807,367 |
-3,312,749 |
-64.70% |
$91,814,370.00 |
| Van Berkom & Associates Inc. |
31 Mar, 2026 |
1,804,722 |
885,979 |
96.43% |
$91,680.00 |
| T. Rowe Price Investment Management, Inc. |
31 Mar, 2026 |
1,678,796 |
351,887 |
26.52% |
$85,283.00 |
| Capital International Investors |
31 Mar, 2026 |
1,579,949 |
525,000 |
49.77% |
$80,261,409.00 |
| FIL Ltd |
31 Mar, 2026 |
1,547,186 |
-289,510 |
-15.76% |
$78,597,049.00 |