| Date | Name | Activity | Value | 
|---|---|---|---|
| May 28, 2025 | xxxxxxxxxxxxx | $10360 | |
| May 20, 2025 | xxxxxxxxxxxxx | $30450 | |
| May 19, 2025 | xxxxxxxxxxxxx | $18969 | |
| May 14, 2025 | xxxxxxxxxxxxx | $17280 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $5680715 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 932,195 | Institution | 4.56% | 8,520,262 | |
| 910,371 | Institution | 4.46% | 8,320,791 | |
| 874,450 | Insider | 4.28% | 7,992,473 | |
| 834,330 | Institution | 4.08% | 7,625,776 | |
| 804,835 | Institution | 3.94% | 7,356,192 | |
| 434,023 | Insider | 2.12% | 3,966,970 | |
| 425,000 | Institution | 2.08% | 3,884,500 | |
| 392,383 | Insider | 1.92% | 3,586,381 | |
| 327,937 | Institution | 1.61% | 2,997,344 | |
| 205,330 | Institution | 1.01% | 1,876,716 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 932,195 | Institution | 4.56% | 8,520,262 | |
| 804,835 | Institution | 3.94% | 7,356,192 | |
| 425,000 | Institution | 2.08% | 3,884,500 | |
| 327,937 | Institution | 1.61% | 2,997,344 | |
| 190,000 | Institution | 0.93% | 1,736,600 | |
| 183,861 | Institution | 0.90% | 1,680,490 | |
| 116,481 | Institution | 0.57% | 1,064,636 | |
| 85,833 | Institution | 0.42% | 784,514 | |
| 70,000 | Institution | 0.34% | 639,800 | |
| 64,239 | Institution | 0.31% | 587,144 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 614,079 | Institution | 3.01% | 6,619,772 | |
| 220,251 | Institution | 1.08% | 2,374,306 | |
| 173,067 | Institution | 0.85% | 1,581,832 | |
| 55,399 | Institution | 0.27% | 506,347 | |
| 51,194 | Institution | 0.25% | 467,913 | |
| 46,197 | Institution | 0.23% | 422,241 | |
| 30,196 | Institution | 0.15% | 275,991 | |
| 15,548 | Institution | 0.08% | 142,109 | |
| 6,529 | Institution | 0.03% | 59,675 | |
| 3,732 | Institution | 0.02% | 34,110 |