| BlackRock, Inc. |
31 Mar, 2026 |
2,377,168 |
30,700 |
1.31% |
$13,074,424.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
2,346,468 |
4,360 |
0.19% |
$11,779,269.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
2,346,468 |
4,360 |
0.19% |
$11,779,269.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
2,346,468 |
4,360 |
0.19% |
$11,779,269.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
2,346,468 |
4,360 |
0.19% |
$11,779,269.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
2,346,468 |
4,360 |
0.19% |
$11,779,269.00 |
| Nierenberg Investment Management Company, LLC |
31 Mar, 2026 |
2,032,775 |
0 |
0.00% |
$10,204,531.00 |
| Nierenberg Investment Management Company, LLC |
31 Mar, 2026 |
2,032,775 |
0 |
0.00% |
$11,180,263.00 |
| Nierenberg Investment Management Company, LLC |
31 Mar, 2026 |
2,032,775 |
0 |
0.00% |
$10,204,531.00 |
| Nierenberg Investment Management Company, LLC |
31 Mar, 2026 |
2,032,775 |
0 |
0.00% |
$10,204,531.00 |
| Nierenberg Investment Management Company, LLC |
31 Mar, 2026 |
2,032,775 |
0 |
0.00% |
$10,204,531.00 |
| Nierenberg Investment Management Company, LLC |
31 Mar, 2026 |
2,032,775 |
0 |
0.00% |
$10,204,531.00 |
| DIMENSIONAL FUND ADVISORS LP |
31 Mar, 2026 |
1,336,020 |
15,745 |
1.19% |
$7,348,919.00 |
| DIMENSIONAL FUND ADVISORS LP |
31 Mar, 2026 |
1,320,275 |
-11,427 |
-0.86% |
$6,627,781.00 |
| DIMENSIONAL FUND ADVISORS LP |
31 Mar, 2026 |
1,320,275 |
-11,427 |
-0.86% |
$6,627,781.00 |
| DIMENSIONAL FUND ADVISORS LP |
31 Mar, 2026 |
1,320,275 |
-11,427 |
-0.86% |
$6,627,781.00 |
| DIMENSIONAL FUND ADVISORS LP |
31 Mar, 2026 |
1,320,275 |
-11,427 |
-0.86% |
$6,627,781.00 |
| DIMENSIONAL FUND ADVISORS LP |
31 Mar, 2026 |
1,320,275 |
-11,427 |
-0.86% |
$6,627,781.00 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE |
31 Mar, 2026 |
1,086,260 |
-10,095 |
-0.92% |
$5,453,025.00 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE |
31 Mar, 2026 |
1,086,260 |
-10,095 |
-0.92% |
$5,453,025.00 |