| Date | Name | Activity | Value | 
|---|---|---|---|
| Sep 10, 2025 | xxxxxxxxxxxxx | $1545612 | |
| Mar 20, 2025 | xxxxxxxxxxxxx | $1163050 | |
| Mar 20, 2025 | xxxxxxxxxxxxx | $178306 | |
| Mar 20, 2025 | xxxxxxxxxxxxx | $505856 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $1003594 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $3125913 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $35508918 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,932,753 | Institution | 4.58% | 140,955,676 | |
| 1,816,134 | Institution | 4.30% | 132,450,653 | |
| 1,811,228 | Institution | 4.29% | 132,092,858 | |
| 876,547 | Institution | 2.08% | 63,926,573 | |
| 865,741 | Insider | 2.05% | 63,138,491 | |
| 854,389 | Institution | 2.02% | 62,310,590 | |
| 680,797 | Institution | 1.61% | 49,650,525 | |
| 617,455 | Institution | 1.46% | 45,030,993 | |
| 424,515 | Institution | 1.01% | 30,959,879 | |
| 406,248 | Institution | 0.96% | 29,627,667 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,811,228 | Institution | 4.29% | 132,092,858 | |
| 854,389 | Institution | 2.02% | 62,310,590 | |
| 680,797 | Institution | 1.61% | 49,650,525 | |
| 424,515 | Institution | 1.01% | 30,959,879 | |
| 406,248 | Institution | 0.96% | 29,627,667 | |
| 382,765 | Institution | 0.91% | 27,915,051 | |
| 358,364 | Institution | 0.85% | 26,135,487 | |
| 354,502 | Institution | 0.84% | 25,853,831 | |
| 344,660 | Institution | 0.82% | 25,136,054 | |
| 330,960 | Institution | 0.78% | 24,136,913 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,195,227 | Institution | 2.83% | 71,032,341 | |
| 934,375 | Institution | 2.21% | 68,143,969 | |
| 413,276 | Institution | 0.98% | 24,560,993 | |
| 341,003 | Institution | 0.81% | 24,869,349 | |
| 237,913 | Institution | 0.56% | 17,350,995 | |
| 187,793 | Institution | 0.44% | 14,078,841 | |
| 186,542 | Institution | 0.44% | 11,086,191 | |
| 123,704 | Institution | 0.29% | 9,271,615 | |
| 123,704 | Institution | 0.29% | 9,271,615 | |
| 123,704 | Institution | 0.29% | 9,271,615 |