| VANGUARD GROUP INC |
31 Dec, 2025 |
1,054,266 |
181,566 |
20.81% |
$7,569,630.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
1,054,266 |
181,566 |
20.81% |
$7,569,630.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
1,054,266 |
181,566 |
20.81% |
$7,569,630.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
1,054,266 |
181,566 |
20.81% |
$7,569,630.00 |
| BARD ASSOCIATES INC |
31 Dec, 2025 |
850,858 |
-66,444 |
-7.24% |
$6,109,161.00 |
| BARD ASSOCIATES INC |
31 Dec, 2025 |
850,858 |
-66,444 |
-7.24% |
$6,109,161.00 |
| BARD ASSOCIATES INC |
31 Dec, 2025 |
850,858 |
-66,444 |
-7.24% |
$6,109,161.00 |
| BARD ASSOCIATES INC |
31 Dec, 2025 |
850,858 |
-66,444 |
-7.24% |
$6,109,161.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP |
31 Dec, 2025 |
693,493 |
141,422 |
25.62% |
$4,979,280.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP |
31 Dec, 2025 |
693,493 |
141,422 |
25.62% |
$4,979,280.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP |
31 Dec, 2025 |
693,493 |
141,422 |
25.62% |
$4,979,280.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP |
31 Dec, 2025 |
693,493 |
141,422 |
25.62% |
$4,979,280.00 |
| Lynrock Lake LP |
31 Dec, 2025 |
665,918 |
-777,769 |
-53.87% |
$4,781,291.00 |
| Lynrock Lake LP |
31 Dec, 2025 |
665,918 |
-777,769 |
-53.87% |
$4,781,291.00 |
| Lynrock Lake LP |
31 Dec, 2025 |
665,918 |
-777,769 |
-53.87% |
$4,781,291.00 |
| Lynrock Lake LP |
31 Dec, 2025 |
665,918 |
-777,769 |
-53.87% |
$4,781,291.00 |
| JANE STREET GROUP, LLC |
31 Dec, 2025 |
603,805 |
277,763 |
85.19% |
$4,335,320.00 |
| JANE STREET GROUP, LLC |
31 Dec, 2025 |
603,805 |
277,763 |
85.19% |
$4,335,320.00 |
| JANE STREET GROUP, LLC |
31 Dec, 2025 |
603,805 |
277,763 |
85.19% |
$4,335,320.00 |
| JANE STREET GROUP, LLC |
31 Dec, 2025 |
603,805 |
277,763 |
85.19% |
$4,335,320.00 |