| Date | Name | Activity | Value | 
|---|---|---|---|
| Jun 06, 2025 | xxxxxxxxxxxxx | $539500 | |
| Mar 25, 2025 | xxxxxxxxxxxxx | $155424 | |
| Jan 13, 2025 | xxxxxxxxxxxxx | $153580 | |
| Dec 27, 2024 | xxxxxxxxxxxxx | $117842 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $16257 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $203665 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $392476 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $12520216 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 25,456,344 | Institution | 9.37% | 1,407,226,696 | |
| 22,645,823 | Institution | 8.33% | 1,251,861,095 | |
| 19,005,911 | Institution | 6.99% | 1,050,646,760 | |
| 10,023,024 | Insider | 3.69% | 554,072,767 | |
| 8,759,863 | Institution | 3.22% | 484,245,227 | |
| 6,042,327 | Institution | 2.22% | 334,019,837 | |
| 5,800,000 | Institution | 2.13% | 320,624,000 | |
| 4,797,392 | Institution | 1.77% | 265,199,830 | |
| 4,750,639 | Institution | 1.75% | 262,615,324 | |
| 3,487,158 | Institution | 1.28% | 192,770,094 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 22,645,823 | Institution | 8.33% | 1,251,861,095 | |
| 5,800,000 | Institution | 2.13% | 320,624,000 | |
| 4,797,392 | Institution | 1.77% | 265,199,830 | |
| 2,648,668 | Institution | 0.97% | 146,418,367 | |
| 2,463,924 | Institution | 0.91% | 136,205,719 | |
| 1,760,049 | Institution | 0.65% | 97,295,509 | |
| 1,401,827 | Institution | 0.52% | 77,492,997 | |
| 1,202,216 | Institution | 0.44% | 66,458,500 | |
| 1,163,930 | Institution | 0.43% | 64,342,050 | |
| 884,869 | Institution | 0.33% | 48,915,558 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 8,205,659 | Institution | 3.02% | 491,272,804 | |
| 8,155,470 | Institution | 3.00% | 450,834,382 | |
| 7,332,006 | Institution | 2.70% | 403,113,690 | |
| 3,325,066 | Institution | 1.22% | 183,809,648 | |
| 3,172,818 | Institution | 1.17% | 189,956,614 | |
| 2,904,764 | Institution | 1.07% | 173,908,221 | |
| 2,796,857 | Institution | 1.03% | 167,447,829 | |
| 2,043,815 | Institution | 0.75% | 122,363,204 | |
| 1,918,316 | Institution | 0.71% | 106,044,508 | |
| 1,407,822 | Institution | 0.52% | 84,286,303 |