| Bandera Partners LLC |
31 Mar, 2026 |
2,857,936 |
0 |
0.00% |
$6,601,832.00 |
| JCP Investment Management, LLC |
31 Mar, 2026 |
876,059 |
0 |
0.00% |
$2,023,696.00 |
| FIRST FOUNDATION ADVISORS |
31 Mar, 2026 |
224,345 |
-225,148 |
-50.09% |
$518,237.00 |
| Brooklands Fund Management Ltd |
31 Mar, 2026 |
205,717 |
205,717 |
0.00% |
$475,202.00 |
| Value Investment Professionals, LLC |
31 Mar, 2026 |
183,939 |
0 |
0.00% |
$424,899.00 |
| VANGUARD CAPITAL MANAGEMENT LLC |
31 Mar, 2026 |
131,410 |
131,410 |
0.00% |
$303,557.00 |
| MONEY CONCEPTS CAPITAL CORP |
31 Mar, 2026 |
80,599 |
0 |
0.00% |
$186,184.00 |
| Values First Advisors, Inc. |
31 Mar, 2026 |
57,792 |
15,233 |
35.79% |
$133,500.00 |
| GEORGE KAISER FAMILY FOUNDATION |
31 Mar, 2026 |
41,143 |
0 |
0.00% |
$95,040.00 |
| VANGUARD FIDUCIARY TRUST CO |
31 Mar, 2026 |
27,907 |
27,907 |
0.00% |
$64,465.00 |
| DIMENSIONAL FUND ADVISORS LP |
31 Mar, 2026 |
18,033 |
-1,058 |
-5.54% |
$41,656.00 |
| RENAISSANCE TECHNOLOGIES LLC |
31 Mar, 2026 |
16,700 |
-4,800 |
-22.33% |
$38,577.00 |
| GEODE CAPITAL MANAGEMENT, LLC |
31 Mar, 2026 |
14,596 |
-14,776 |
-50.31% |
$33,733.00 |
| JAMES INVESTMENT RESEARCH, INC. |
31 Mar, 2026 |
12,573 |
0 |
0.00% |
$29,044.00 |
| NewEdge Advisors, LLC |
31 Mar, 2026 |
12,573 |
0 |
0.00% |
$12,573.00 |
| State Street Corp |
31 Mar, 2026 |
12,057 |
0 |
0.00% |
$27,852.00 |
| Tower Research Capital LLC (TRC) |
31 Mar, 2026 |
2,165 |
545 |
33.64% |
$5,001.00 |
| OSAIC HOLDINGS, INC. |
31 Mar, 2026 |
848 |
120 |
16.48% |
$1,959.00 |
| Royal Bank Of Canada |
31 Mar, 2026 |
8 |
1 |
14.29% |
$0.00 |
| Morgan Stanley |
31 Mar, 2026 |
7 |
0 |
0.00% |
$18.00 |