| Date | Name | Activity | Value | 
|---|---|---|---|
| May 19, 2025 | xxxxxxxxxxxxx | $1004472 | |
| May 15, 2025 | xxxxxxxxxxxxx | $44878799 | |
| May 14, 2025 | xxxxxxxxxxxxx | $520803 | |
| Mar 13, 2025 | xxxxxxxxxxxxx | $349948 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $418912 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $4084392 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $11592584 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $12582303 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 26,474,689 | Institution | 8.57% | 836,864,919 | |
| 25,550,855 | Institution | 8.27% | 807,662,527 | |
| 23,858,089 | Institution | 7.72% | 754,154,193 | |
| 17,174,237 | Insider | 5.56% | 542,877,632 | |
| 6,519,590 | Institution | 2.11% | 206,084,240 | |
| 5,923,217 | Institution | 1.92% | 187,232,889 | |
| 4,199,492 | Institution | 1.36% | 132,745,942 | |
| 2,987,411 | Institution | 0.97% | 94,432,062 | |
| 2,921,747 | Institution | 0.95% | 92,356,423 | |
| 2,871,092 | Institution | 0.93% | 90,755,218 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 25,550,855 | Institution | 8.27% | 807,662,527 | |
| 5,923,217 | Institution | 1.92% | 187,232,889 | |
| 4,199,492 | Institution | 1.36% | 132,745,942 | |
| 2,921,747 | Institution | 0.95% | 92,356,423 | |
| 2,871,092 | Institution | 0.93% | 90,755,218 | |
| 2,415,196 | Institution | 0.78% | 76,344,346 | |
| 2,384,672 | Institution | 0.77% | 75,379,482 | |
| 2,376,293 | Institution | 0.77% | 75,114,622 | |
| 2,246,529 | Institution | 0.73% | 71,012,782 | |
| 1,666,787 | Institution | 0.54% | 52,687,137 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 9,372,718 | Institution | 3.03% | 296,271,616 | |
| 9,298,080 | Institution | 3.01% | 296,794,714 | |
| 8,577,337 | Institution | 2.78% | 184,069,652 | |
| 7,175,163 | Institution | 2.32% | 229,031,203 | |
| 3,131,271 | Institution | 1.01% | 99,950,170 | |
| 2,310,870 | Institution | 0.75% | 73,762,970 | |
| 2,198,603 | Institution | 0.71% | 69,497,841 | |
| 2,003,349 | Institution | 0.65% | 63,946,900 | |
| 1,576,599 | Institution | 0.51% | 49,836,294 | |
| 1,412,232 | Institution | 0.46% | 45,078,445 |