| Date | Name | Activity | Value | 
|---|---|---|---|
| Mar 28, 2025 | xxxxxxxxxxxxx | $151730 | |
| Mar 27, 2025 | xxxxxxxxxxxxx | $685701 | |
| Mar 19, 2025 | xxxxxxxxxxxxx | $668961 | |
| Mar 11, 2025 | xxxxxxxxxxxxx | $860989 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $12926974 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $33325562 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 3,154,385 | Institution | 10.41% | 624,284,335 | |
| 2,676,670 | Institution | 8.83% | 529,739,760 | |
| 2,501,767 | Institution | 8.25% | 495,124,707 | |
| 1,749,151 | Insider | 5.77% | 346,174,474 | |
| 1,319,562 | Institution | 4.35% | 261,154,515 | |
| 1,100,583 | Institution | 3.63% | 217,816,382 | |
| 810,121 | Institution | 2.67% | 160,331,047 | |
| 668,114 | Institution | 2.20% | 132,226,442 | |
| 513,682 | Institution | 1.69% | 101,662,805 | |
| 425,127 | Institution | 1.40% | 84,136,885 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 2,501,767 | Institution | 8.25% | 495,124,707 | |
| 1,319,562 | Institution | 4.35% | 261,154,515 | |
| 810,121 | Institution | 2.67% | 160,331,047 | |
| 668,114 | Institution | 2.20% | 132,226,442 | |
| 309,126 | Institution | 1.02% | 61,179,127 | |
| 293,417 | Institution | 0.97% | 58,070,158 | |
| 290,867 | Institution | 0.96% | 57,565,488 | |
| 285,715 | Institution | 0.94% | 56,545,856 | |
| 249,900 | Institution | 0.82% | 49,457,709 | |
| 222,805 | Institution | 0.73% | 44,095,338 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,171,331 | Institution | 3.86% | 189,123,103 | |
| 910,094 | Institution | 3.00% | 180,116,704 | |
| 896,054 | Institution | 2.96% | 183,269,925 | |
| 818,268 | Institution | 2.70% | 159,120,395 | |
| 696,621 | Institution | 2.30% | 142,479,893 | |
| 531,476 | Institution | 1.75% | 105,184,415 | |
| 448,726 | Institution | 1.48% | 91,777,929 | |
| 304,044 | Institution | 1.00% | 62,186,119 | |
| 269,027 | Institution | 0.89% | 52,314,990 | |
| 213,480 | Institution | 0.70% | 42,249,827 |