| FMR LLC |
31 Mar, 2026 |
1,986,292 |
338,221 |
20.52% |
$78,766,409.00 |
| ALLIANCEBERNSTEIN L.P. |
31 Mar, 2026 |
932,320 |
-9,744 |
-1.03% |
$22,543,498.00 |
| ACK Asset Management LLC |
31 Mar, 2026 |
874,000 |
29,409 |
3.48% |
$34,658,470.00 |
| Ophir Asset Management Pty Ltd |
31 Mar, 2026 |
802,739 |
-184,246 |
-18.67% |
$31,832,615.00 |
| LORD, ABBETT & CO. LLC |
31 Mar, 2026 |
751,558 |
368,410 |
96.15% |
$29,803.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
697,199 |
697,199 |
0.00% |
$27,647,426.00 |
| WASATCH ADVISORS LP |
31 Mar, 2026 |
693,050 |
9,064 |
1.33% |
$27,482,898.00 |
| FRED ALGER MANAGEMENT, LLC |
31 Mar, 2026 |
686,585 |
441,754 |
180.43% |
$27,226,529.00 |
| DRIEHAUS CAPITAL MANAGEMENT LLC |
31 Mar, 2026 |
660,514 |
152,421 |
30.00% |
$26,192,683.00 |
| EMERALD ADVISERS, LLC |
31 Mar, 2026 |
578,600 |
65,245 |
12.71% |
$22,944,383.00 |
| VANGUARD CAPITAL MANAGEMENT LLC |
31 Mar, 2026 |
515,419 |
515,419 |
0.00% |
$20,438,940.00 |
| Conversant Capital LLC |
31 Mar, 2026 |
471,609 |
471,609 |
0.00% |
$18,701,655.00 |
| Schonfeld Strategic Advisors LLC |
31 Mar, 2026 |
439,707 |
-845,723 |
-65.79% |
$17,436,580.00 |
| Principal Financial Group Inc |
31 Mar, 2026 |
428,263 |
284,918 |
198.76% |
$16,982,771.00 |
| EMERALD MUTUAL FUND ADVISERS TRUST |
31 Mar, 2026 |
359,063 |
59,068 |
19.69% |
$14,238,643.00 |
| Federated Hermes, Inc. |
31 Mar, 2026 |
358,948 |
-11,411 |
-3.08% |
$14,234,083.00 |
| Nuveen, LLC |
31 Mar, 2026 |
342,804 |
43,146 |
14.40% |
$13,593,893.00 |
| Engle Capital Management, L.P. |
31 Mar, 2026 |
318,000 |
187,000 |
142.75% |
$12,610,290.00 |
| GEODE CAPITAL MANAGEMENT, LLC |
31 Mar, 2026 |
306,943 |
306,943 |
0.00% |
$12,175,236.00 |
| State Street Corp |
31 Mar, 2026 |
267,929 |
267,929 |
0.00% |
$10,624,725.00 |