| Date | Name | Activity | Value | 
|---|---|---|---|
| Mar 05, 2025 | xxxxxxxxxxxxx | $1296360 | |
| Dec 12, 2024 | xxxxxxxxxxxxx | $395255000 | |
| Dec 12, 2024 | xxxxxxxxxxxxx | $395255000 | |
| Dec 10, 2024 | xxxxxxxxxxxxx | $19906250 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $873600 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $1037400 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $1092000 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $1523958 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 23,922,768 | Insider | 9.56% | 897,821,483 | |
| 22,216,263 | Institution | 8.88% | 833,776,350 | |
| 21,524,908 | Institution | 8.60% | 807,829,797 | |
| 19,960,033 | Institution | 7.97% | 749,100,038 | |
| 4,424,499 | Institution | 1.77% | 166,051,447 | |
| 3,131,679 | Institution | 1.25% | 117,531,913 | |
| 2,443,742 | Institution | 0.98% | 91,713,637 | |
| 2,290,750 | Institution | 0.92% | 85,971,848 | |
| 2,278,619 | Institution | 0.91% | 85,516,571 | |
| 2,241,117 | Institution | 0.90% | 84,109,121 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 21,524,908 | Institution | 8.60% | 807,829,797 | |
| 2,278,619 | Institution | 0.91% | 85,516,571 | |
| 2,241,117 | Institution | 0.90% | 84,109,121 | |
| 2,032,781 | Institution | 0.81% | 76,290,271 | |
| 1,185,990 | Institution | 0.47% | 44,510,205 | |
| 1,079,222 | Institution | 0.43% | 40,503,202 | |
| 972,653 | Institution | 0.39% | 36,503,667 | |
| 967,800 | Institution | 0.39% | 36,321,534 | |
| 836,678 | Institution | 0.33% | 31,400,525 | |
| 623,883 | Institution | 0.25% | 23,414,329 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 7,989,330 | Institution | 3.19% | 299,839,555 | |
| 7,816,439 | Institution | 3.12% | 291,943,997 | |
| 6,925,674 | Institution | 2.77% | 159,013,475 | |
| 5,932,808 | Institution | 2.37% | 221,590,379 | |
| 3,798,974 | Institution | 1.52% | 141,891,679 | |
| 2,671,165 | Institution | 1.07% | 99,768,013 | |
| 1,859,703 | Institution | 0.74% | 69,794,654 | |
| 1,340,082 | Institution | 0.54% | 50,293,277 | |
| 1,207,502 | Institution | 0.48% | 45,293,400 | |
| 1,145,669 | Institution | 0.46% | 42,974,044 |