| Date | Name | Activity | Value | 
|---|---|---|---|
| Dec 19, 2024 | xxxxxxxxxxxxx | $12812413 | |
| Dec 18, 2024 | xxxxxxxxxxxxx | $15534283 | |
| Nov 22, 2024 | xxxxxxxxxxxxx | $3608 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $386095 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $4108440 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $4180142 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $11035563 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 7,551,387 | Institution | 41.37% | 459,199,843 | |
| 6,804,729 | Institution | 37.28% | 413,795,570 | |
| 2,384,481 | Institution | 13.06% | 145,000,290 | |
| 1,811,196 | Insider | 9.92% | 110,138,829 | |
| 1,513,545 | Institution | 8.29% | 92,038,671 | |
| 1,449,322 | Institution | 7.94% | 88,133,271 | |
| 1,440,391 | Institution | 7.89% | 87,590,177 | |
| 1,420,781 | Institution | 7.78% | 86,397,693 | |
| 1,369,928 | Institution | 7.50% | 83,305,322 | |
| 934,095 | Institution | 5.12% | 56,802,317 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,369,928 | Institution | 7.50% | 83,305,322 | |
| 621,018 | Institution | 3.40% | 37,764,105 | |
| 432,625 | Institution | 2.37% | 26,307,926 | |
| 340,760 | Institution | 1.87% | 20,721,616 | |
| 270,000 | Institution | 1.48% | 16,418,700 | |
| 187,465 | Institution | 1.03% | 11,399,747 | |
| 160,696 | Institution | 0.88% | 9,771,924 | |
| 120,501 | Institution | 0.66% | 7,327,666 | |
| 87,790 | Institution | 0.48% | 5,338,510 | |
| 81,235 | Institution | 0.45% | 4,939,900 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 516,188 | Institution | 2.83% | 32,690,186 | |
| 387,996 | Institution | 2.13% | 24,571,787 | |
| 171,523 | Institution | 0.94% | 10,862,552 | |
| 124,744 | Institution | 0.68% | 7,900,038 | |
| 109,262 | Institution | 0.60% | 6,919,562 | |
| 97,891 | Institution | 0.54% | 6,199,437 | |
| 94,527 | Institution | 0.52% | 5,780,326 | |
| 61,542 | Institution | 0.34% | 3,742,369 | |
| 42,743 | Institution | 0.23% | 2,599,202 | |
| 39,825 | Institution | 0.22% | 2,435,299 |