| Date | Name | Activity | Value | 
|---|---|---|---|
| Apr 10, 2025 | xxxxxxxxxxxxx | $2479925 | |
| Apr 07, 2025 | xxxxxxxxxxxxx | $3717580 | |
| Mar 24, 2025 | xxxxxxxxxxxxx | $1878863 | |
| Mar 20, 2025 | xxxxxxxxxxxxx | $1046266 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $184414 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $54461883 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 3,940,802 | Institution | 8.59% | 52,018,586 | |
| 3,507,720 | Institution | 7.65% | 46,301,904 | |
| 3,350,302 | Institution | 7.30% | 44,223,986 | |
| 1,526,029 | Insider | 3.33% | 20,143,583 | |
| 1,390,379 | Institution | 3.03% | 18,353,003 | |
| 1,248,149 | Institution | 2.72% | 16,475,567 | |
| 1,144,493 | Institution | 2.49% | 15,107,308 | |
| 650,146 | Institution | 1.42% | 8,581,927 | |
| 614,341 | Insider | 1.34% | 8,109,301 | |
| 489,046 | Institution | 1.07% | 6,455,407 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 3,350,302 | Institution | 7.30% | 44,223,986 | |
| 650,146 | Institution | 1.42% | 8,581,927 | |
| 441,409 | Institution | 0.96% | 5,826,599 | |
| 397,433 | Institution | 0.87% | 5,246,116 | |
| 323,490 | Institution | 0.71% | 4,270,068 | |
| 264,700 | Institution | 0.58% | 3,494,040 | |
| 192,409 | Institution | 0.42% | 2,539,799 | |
| 189,000 | Institution | 0.41% | 2,494,800 | |
| 169,041 | Institution | 0.37% | 2,231,341 | |
| 168,000 | Institution | 0.37% | 2,217,600 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,120,238 | Institution | 2.44% | 16,209,844 | |
| 1,026,286 | Institution | 2.24% | 13,567,501 | |
| 950,410 | Institution | 2.07% | 13,752,433 | |
| 948,513 | Institution | 2.07% | 12,520,372 | |
| 610,350 | Institution | 1.33% | 8,831,765 | |
| 444,249 | Institution | 0.97% | 6,428,283 | |
| 340,414 | Institution | 0.74% | 4,500,273 | |
| 234,812 | Institution | 0.51% | 3,099,518 | |
| 189,592 | Institution | 0.41% | 2,506,406 | |
| 181,064 | Institution | 0.39% | 2,619,996 |