| Date | Name | Activity | Value | 
|---|---|---|---|
| Sep 15, 2025 | xxxxxxxxxxxxx | $1026824 | |
| Sep 15, 2025 | xxxxxxxxxxxxx | $499188 | |
| Sep 11, 2025 | xxxxxxxxxxxxx | $79100 | |
| Mar 13, 2025 | xxxxxxxxxxxxx | $61200 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $1493335 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $2103768 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $6254523 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 2,602,529 | Institution | 5.64% | 65,037,200 | |
| 2,464,536 | Institution | 5.34% | 61,588,755 | |
| 1,995,594 | Insider | 4.33% | 49,869,894 | |
| 1,418,899 | Institution | 3.08% | 35,458,286 | |
| 1,176,835 | Institution | 2.55% | 29,409,107 | |
| 927,548 | Institution | 2.01% | 23,179,425 | |
| 791,608 | Institution | 1.72% | 19,782,284 | |
| 702,369 | Insider | 1.52% | 17,552,201 | |
| 550,090 | Institution | 1.19% | 13,746,749 | |
| 501,146 | Institution | 1.09% | 12,523,639 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 2,602,529 | Institution | 5.64% | 65,037,200 | |
| 2,464,536 | Institution | 5.34% | 61,588,755 | |
| 1,176,835 | Institution | 2.55% | 29,409,107 | |
| 927,548 | Institution | 2.01% | 23,179,425 | |
| 501,146 | Institution | 1.09% | 12,523,639 | |
| 449,695 | Institution | 0.98% | 11,237,878 | |
| 381,044 | Institution | 0.83% | 9,522,290 | |
| 339,646 | Institution | 0.74% | 8,487,754 | |
| 196,111 | Institution | 0.43% | 4,900,814 | |
| 123,452 | Institution | 0.27% | 3,085,065 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 943,396 | Institution | 2.05% | 28,018,861 | |
| 418,450 | Institution | 0.91% | 10,457,066 | |
| 296,214 | Institution | 0.64% | 8,797,556 | |
| 150,156 | Institution | 0.33% | 3,752,398 | |
| 136,486 | Institution | 0.30% | 3,410,785 | |
| 133,864 | Institution | 0.29% | 3,329,198 | |
| 83,741 | Institution | 0.18% | 2,487,108 | |
| 82,793 | Institution | 0.18% | 2,458,952 | |
| 41,012 | Institution | 0.09% | 1,024,890 | |
| 35,962 | Institution | 0.08% | 894,375 |