| Date | Name | Activity | Value | 
|---|---|---|---|
| Aug 29, 2025 | xxxxxxxxxxxxx | $501288 | |
| Aug 14, 2025 | xxxxxxxxxxxxx | $229705 | |
| Feb 27, 2025 | xxxxxxxxxxxxx | $200203 | |
| Feb 27, 2025 | xxxxxxxxxxxxx | $2435942 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $217811 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $726059 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $1177889 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $2543264 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 9,544,624 | Institution | 9.38% | 575,445,381 | |
| 8,678,243 | Institution | 8.52% | 523,211,270 | |
| 8,651,621 | Institution | 8.50% | 521,606,230 | |
| 3,504,069 | Institution | 3.44% | 211,260,320 | |
| 2,494,293 | Institution | 2.45% | 150,380,925 | |
| 2,402,090 | Institution | 2.36% | 144,822,006 | |
| 2,357,170 | Insider | 2.32% | 142,113,779 | |
| 1,988,291 | Institution | 1.95% | 119,874,064 | |
| 1,978,526 | Institution | 1.94% | 119,285,333 | |
| 1,695,785 | Institution | 1.67% | 102,238,878 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 8,651,621 | Institution | 8.50% | 521,606,230 | |
| 2,494,293 | Institution | 2.45% | 150,380,925 | |
| 2,402,090 | Institution | 2.36% | 144,822,006 | |
| 1,978,526 | Institution | 1.94% | 119,285,333 | |
| 1,695,785 | Institution | 1.67% | 102,238,878 | |
| 1,629,460 | Institution | 1.60% | 98,240,143 | |
| 1,129,075 | Institution | 1.11% | 68,071,932 | |
| 978,752 | Institution | 0.96% | 59,008,958 | |
| 911,294 | Institution | 0.90% | 54,941,915 | |
| 902,364 | Institution | 0.89% | 54,403,526 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 3,254,180 | Institution | 3.20% | 192,061,704 | |
| 3,216,253 | Institution | 3.16% | 172,680,624 | |
| 3,075,235 | Institution | 3.02% | 202,965,510 | |
| 2,377,820 | Institution | 2.34% | 156,936,120 | |
| 1,531,527 | Institution | 1.50% | 101,080,782 | |
| 1,102,982 | Institution | 1.08% | 72,796,812 | |
| 764,563 | Institution | 0.75% | 45,124,508 | |
| 555,238 | Institution | 0.55% | 36,645,708 | |
| 553,063 | Institution | 0.54% | 32,818,758 | |
| 546,796 | Institution | 0.54% | 32,271,900 |