| T. Rowe Price Investment Management, Inc. |
31 Mar, 2026 |
1,197,758 |
-457,448 |
-27.64% |
$23,560.00 |
| VANGUARD CAPITAL MANAGEMENT LLC |
31 Mar, 2026 |
821,976 |
821,976 |
0.00% |
$16,168,268.00 |
| WELLINGTON MANAGEMENT GROUP LLP |
31 Mar, 2026 |
778,436 |
-29,899 |
-3.70% |
$15,311,836.00 |
| FJ Capital Management LLC |
31 Mar, 2026 |
497,258 |
0 |
0.00% |
$9,781,065.00 |
| MILLENNIUM MANAGEMENT LLC |
31 Mar, 2026 |
323,030 |
252,577 |
358.50% |
$6,354,000.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
276,514 |
-2,346 |
-0.84% |
$5,439,031.00 |
| GEODE CAPITAL MANAGEMENT, LLC |
31 Mar, 2026 |
219,905 |
23,050 |
11.71% |
$4,327,353.00 |
| TWO SIGMA INVESTMENTS, LP |
31 Mar, 2026 |
211,122 |
53,000 |
33.52% |
$4,152,770.00 |
| Hennessy Advisors Inc |
31 Mar, 2026 |
155,000 |
60,000 |
63.16% |
$3,048,850.00 |
| ALLIANCEBERNSTEIN L.P. |
31 Mar, 2026 |
134,876 |
0 |
0.00% |
$2,267,266.00 |
| Morgan Stanley |
31 Mar, 2026 |
123,925 |
35,789 |
40.61% |
$2,437,605.00 |
| VANGUARD FIDUCIARY TRUST CO |
31 Mar, 2026 |
116,298 |
116,298 |
0.00% |
$2,287,582.00 |
| MARSHALL WACE, LLP |
31 Mar, 2026 |
100,982 |
21,985 |
27.83% |
$1,986,315.00 |
| Goldman Sachs Group Inc |
31 Mar, 2026 |
97,999 |
-32,349 |
-24.82% |
$1,927,640.00 |
| Russell Investments Group, Ltd. |
31 Mar, 2026 |
76,897 |
76,897 |
0.00% |
$1,512,567.00 |
| Franklin Resources Inc |
31 Mar, 2026 |
76,298 |
-200 |
-0.26% |
$1,500,782.00 |
| COMMONWEALTH EQUITY SERVICES, LLC |
31 Mar, 2026 |
76,181 |
7,337 |
10.66% |
$1,498,480.00 |
| WHITE PINE CAPITAL LLC |
31 Mar, 2026 |
73,878 |
41,689 |
129.51% |
$1,453,180.00 |
| State Street Corp |
31 Mar, 2026 |
62,922 |
7,800 |
14.15% |
$1,237,676.00 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP |
31 Mar, 2026 |
58,859 |
58,859 |
0.00% |
$1,157,757.00 |