| Date | Name | Activity | Value | 
|---|---|---|---|
| Jun 16, 2025 | xxxxxxxxxxxxx | $215347 | |
| May 20, 2025 | xxxxxxxxxxxxx | $205410 | |
| Mar 18, 2025 | xxxxxxxxxxxxx | $161928 | |
| Mar 18, 2025 | xxxxxxxxxxxxx | $129975 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $2289501 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $5532952 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 9,784,284 | Institution | 12.85% | 527,079,379 | |
| 6,840,750 | Institution | 8.99% | 368,511,203 | |
| 6,665,389 | Institution | 8.76% | 359,064,505 | |
| 2,827,261 | Institution | 3.71% | 152,304,550 | |
| 1,538,845 | Institution | 2.02% | 82,897,580 | |
| 1,116,053 | Institution | 1.47% | 60,121,775 | |
| 904,688 | Insider | 1.19% | 48,735,543 | |
| 846,633 | Institution | 1.11% | 45,608,120 | |
| 815,600 | Institution | 1.07% | 43,936,372 | |
| 725,857 | Institution | 0.95% | 39,101,917 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 6,665,389 | Institution | 8.76% | 359,064,505 | |
| 2,827,261 | Institution | 3.71% | 152,304,550 | |
| 815,600 | Institution | 1.07% | 43,936,372 | |
| 725,857 | Institution | 0.95% | 39,101,917 | |
| 505,621 | Institution | 0.66% | 27,237,803 | |
| 491,933 | Institution | 0.65% | 26,500,431 | |
| 417,807 | Institution | 0.55% | 22,507,263 | |
| 399,850 | Institution | 0.53% | 21,539,920 | |
| 354,041 | Institution | 0.47% | 19,072,189 | |
| 331,041 | Institution | 0.43% | 17,833,179 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 3,286,065 | Institution | 4.32% | 178,269,006 | |
| 2,429,592 | Institution | 3.19% | 130,882,121 | |
| 2,393,727 | Institution | 3.14% | 129,859,690 | |
| 2,330,393 | Institution | 3.06% | 80,654,902 | |
| 1,851,531 | Institution | 2.43% | 100,445,557 | |
| 1,191,770 | Institution | 1.57% | 64,653,523 | |
| 814,695 | Institution | 1.07% | 44,197,204 | |
| 570,218 | Institution | 0.75% | 30,717,644 | |
| 474,568 | Institution | 0.62% | 25,778,534 | |
| 447,564 | Institution | 0.59% | 24,110,273 |