| Date | Name | Activity | Value | 
|---|---|---|---|
| Sep 08, 2025 | xxxxxxxxxxxxx | $607950 | |
| May 13, 2025 | xxxxxxxxxxxxx | $225750 | |
| May 05, 2025 | xxxxxxxxxxxxx | $99975 | |
| Mar 12, 2025 | xxxxxxxxxxxxx | $404750 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $33638 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $234426 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $244640 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $5550392 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 15,067,478 | Institution | 13.31% | 491,501,132 | |
| 13,020,796 | Institution | 11.51% | 424,738,366 | |
| 9,541,409 | Institution | 8.43% | 311,240,762 | |
| 4,208,366 | Institution | 3.72% | 137,276,899 | |
| 2,409,283 | Institution | 2.13% | 78,590,811 | |
| 2,146,998 | Institution | 1.90% | 70,035,075 | |
| 2,128,724 | Institution | 1.88% | 69,438,977 | |
| 1,526,014 | Institution | 1.35% | 49,778,577 | |
| 1,449,269 | Institution | 1.28% | 47,275,155 | |
| 1,002,353 | Insider | 0.89% | 32,696,755 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 9,541,409 | Institution | 8.43% | 311,240,762 | |
| 4,208,366 | Institution | 3.72% | 137,276,899 | |
| 2,409,283 | Institution | 2.13% | 78,590,811 | |
| 2,146,998 | Institution | 1.90% | 70,035,075 | |
| 1,449,269 | Institution | 1.28% | 47,275,155 | |
| 923,864 | Institution | 0.82% | 30,136,444 | |
| 790,287 | Institution | 0.70% | 25,779,162 | |
| 732,227 | Institution | 0.65% | 23,885,245 | |
| 713,100 | Institution | 0.63% | 23,261,322 | |
| 630,329 | Institution | 0.56% | 20,561,332 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 6,645,973 | Institution | 5.87% | 216,791,639 | |
| 4,909,206 | Institution | 4.34% | 166,127,515 | |
| 3,415,256 | Institution | 3.02% | 115,572,263 | |
| 2,681,959 | Institution | 2.37% | 87,485,503 | |
| 2,548,295 | Institution | 2.25% | 86,234,303 | |
| 1,631,801 | Institution | 1.44% | 55,220,146 | |
| 1,212,408 | Institution | 1.07% | 41,027,887 | |
| 975,872 | Institution | 0.86% | 31,754,875 | |
| 885,635 | Institution | 0.78% | 28,889,414 | |
| 707,479 | Institution | 0.63% | 23,021,367 |