| Creek Drive Management Group LLC |
31 Mar, 2026 |
536,027 |
160,027 |
42.56% |
$1,742,088.00 |
| Creek Drive Management Group LLC |
31 Mar, 2026 |
376,000 |
376,000 |
0.00% |
$1,861,200.00 |
| Creek Drive Management Group LLC |
31 Mar, 2026 |
376,000 |
376,000 |
0.00% |
$1,861,200.00 |
| Creek Drive Management Group LLC |
31 Mar, 2026 |
376,000 |
376,000 |
0.00% |
$1,861,200.00 |
| Creek Drive Management Group LLC |
31 Mar, 2026 |
376,000 |
376,000 |
0.00% |
$1,861,200.00 |
| Creek Drive Management Group LLC |
31 Mar, 2026 |
376,000 |
376,000 |
0.00% |
$1,861,200.00 |
| VANGUARD GROUP INC |
31 Mar, 2026 |
345,896 |
0 |
0.00% |
$1,712,186.00 |
| VANGUARD GROUP INC |
31 Mar, 2026 |
345,896 |
0 |
0.00% |
$1,712,186.00 |
| VANGUARD GROUP INC |
31 Mar, 2026 |
345,896 |
0 |
0.00% |
$1,712,186.00 |
| VANGUARD GROUP INC |
31 Mar, 2026 |
345,896 |
0 |
0.00% |
$1,712,186.00 |
| VANGUARD GROUP INC |
31 Mar, 2026 |
345,896 |
0 |
0.00% |
$1,712,186.00 |
| VANGUARD CAPITAL MANAGEMENT LLC |
31 Mar, 2026 |
324,702 |
324,702 |
0.00% |
$1,055,282.00 |
| Connective Capital Management, LLC |
31 Mar, 2026 |
192,816 |
-142,457 |
-42.49% |
$954,439.00 |
| Connective Capital Management, LLC |
31 Mar, 2026 |
192,816 |
-142,457 |
-42.49% |
$954,439.00 |
| Connective Capital Management, LLC |
31 Mar, 2026 |
192,816 |
-142,457 |
-42.49% |
$954,439.00 |
| Connective Capital Management, LLC |
31 Mar, 2026 |
192,816 |
-142,457 |
-42.49% |
$954,439.00 |
| Connective Capital Management, LLC |
31 Mar, 2026 |
192,816 |
-142,457 |
-42.49% |
$954,439.00 |
| RENAISSANCE TECHNOLOGIES LLC |
31 Mar, 2026 |
132,362 |
49,162 |
59.09% |
$430,177.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
127,802 |
3,746 |
3.02% |
$415,356.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
124,056 |
744 |
0.60% |
$614,077.00 |