8,38204 % | Needham Investment Management L.L.C. | 2 725 000 | 712 500 | 2024-06-30 |
8,24094 % | Derycz (Peter Victor) | 2 679 129 | 0 | 2024-09-27 |
8,05842 % | Cove Street Capital, LLC | 2 619 792 | −178 476 | 2024-06-30 |
8,02353 % | Witmer (Richard H Jr) | 2 608 448 | 0 | 2024-09-27 |
3,82504 % | Bristol Capital Advisors, LLC | 1 243 522 | −188 586 | 2023-12-31 |
3,59318 % | The Vanguard Group, Inc. | 1 168 142 | 750 | 2024-06-30 |
2,06453 % | Essex Investment Management Company, LLC | 671 178 | 1 757 | 2024-09-30 |
2,02955 % | Olivier (Roy W) | 659 808 | −7 523 | 2024-09-27 |
1,90178 % | Bard Associates Inc. | 618 270 | −3 275 | 2024-06-30 |
1,88711 % | Punch & Associates Investment Management, Inc. | 613 500 | 161 900 | 2024-06-30 |
1,75090 % | Ahlberg (Scott) | 569 218 | −5 140 | 2024-09-27 |
1,32351 % | Nurthen (William) | 430 273 | −5 009 | 2024-09-27 |
1,24639 % | Perritt Capital Management, Inc. | 405 200 | −267 | 2024-06-30 |
1,18819 % | Hunt (Shane Alan) | 386 282 | −931 | 2024-09-27 |
1,12668 % | Parthenon LLC | 366 284 | 0 | 2024-06-30 |
1,04381 % | RBC Dominion Securities, Inc. | 339 342 | 64 096 | 2024-06-30 |
0,97704 % | Hodges Capital Management, Inc. | 317 635 | 0 | 2024-06-30 |
0,72165 % | McPeak (Merrill A) | 234 608 | 0 | 2024-09-27 |
0,70373 % | Legato Capital Management LLC | 228 782 | 193 910 | 2024-06-30 |
0,60751 % | Regazzi (John J) | 197 500 | 0 | 2024-09-27 |
0,57558 % | Dynamic Wealth Advisors | 187 122 | 14 950 | 2024-09-30 |
0,53792 % | Geode Capital Management, L.L.C. | 174 878 | 12 640 | 2024-06-30 |
0,49604 % | Luxor Capital Group, L.P. | 161 262 | 161 262 | 2024-06-30 |
0,42120 % | Oppenheimer Asset Management Inc. | 136 932 | 36 599 | 2024-06-30 |
0,36892 % | Ridgewood Investments, L.L.C. | 119 937 | −5 000 | 2024-09-30 |
0,36531 % | DHK Financial Advisors, Inc. | 118 761 | 118 761 | 2024-09-30 |
0,36020 % | Renaissance Technologies LLC | 117 100 | 13 089 | 2024-06-30 |
0,25895 % | 4Thought Financial Group Inc. | 84 185 | 0 | 2024-09-30 |
0,16783 % | BlackRock Institutional Trust Company, N.A. | 54 561 | −4 719 | 2024-06-30 |
0,11802 % | Citadel Advisors LLC | 38 367 | 20 909 | 2024-06-30 |
0,11776 % | Hightower Advisors, LLC | 38 284 | 38 284 | 2024-06-30 |
0,11602 % | Northern Trust Investments, Inc. | 37 717 | 5 925 | 2024-06-30 |
0,10901 % | Greenhaven Road Investment Management, L.P. | 35 439 | 15 455 | 2024-06-30 |
0,10405 % | Granahan Investment Management, LLC | 33 827 | 3 058 | 2024-06-30 |
0,10378 % | Bronchick (Jeffrey) | 33 740 | 0 | 2024-05-13 |
0,09670 % | Acadian Asset Management LLC | 31 437 | −8 389 | 2024-06-30 |
0,08584 % | State Street Global Advisors (US) | 27 907 | 2 700 | 2024-06-30 |
0,06698 % | Acuitas Investments LLC | 21 775 | 0 | 2023-12-31 |
0,06152 % | Concept Asset Management | 20 000 | 0 | 2023-06-30 |
0,05558 % | Charles Schwab Investment Management, Inc. | 18 069 | 0 | 2024-06-30 |
0,03691 % | Jamison Private Wealth Management, Inc. | 12 000 | 0 | 2024-09-30 |
0,03076 % | Kessler (Paul L.) | 10 000 | 0 | 2023-09-18 |
0,02943 % | Spire Wealth Management, LLC | 9 568 | −2 124 | 2024-09-30 |
0,02768 % | Fidelity Management & Research Company LLC | 9 000 | 9 000 | 2024-06-30 |
0,01990 % | Tower Research Capital LLC | 6 468 | 5 469 | 2024-06-30 |
0,01623 % | BlackRock Investment Management, LLC | 5 275 | 842 | 2024-06-30 |
0,00639 % | UBS Financial Services, Inc. | 2 076 | −2 054 | 2024-06-30 |
0,00572 % | Los Angeles Capital Management LLC | 1 860 | 1 860 | 2024-08-31 |
0,00369 % | Peterson (Janice M) | 1 200 | 0 | 2023-09-18 |
0,00111 % | RBC Capital Partners | 361 | 353 | 2024-06-30 |
0,00054 % | BofA Global Research (US) | 175 | 175 | 2024-06-30 |
0,00022 % | J.P. Morgan Securities LLC | 71 | 6 | 2024-06-30 |
0 % | Kestra Private Wealth Services, LLC | 0 | −24 577 | 2023-12-31 |
0 % | Samjo Capital, LLC | 0 | −20 000 | 2024-03-31 |
0 % | Jane Street Capital, L.L.C. | 0 | −22 020 | 2024-06-30 |
0 % | Susquehanna International Group, LLP | 0 | −23 684 | 2024-03-31 |
0 % | Northern Trust Global Investments | 0 | −850 | 2024-06-30 |
0 % | First Dallas Securities, Inc. | 0 | −154 990 | 2023-12-31 |
0 % | Wells Fargo Bank, N.A. | 0 | −165 | 2024-06-30 |
0 % | Navalign Wealth Partners | 0 | −32 052 | 2023-09-30 |