| Date | Name | Activity | Value | 
|---|---|---|---|
| Jul 11, 2025 | xxxxxxxxxxxxx | $127440 | |
| Apr 15, 2025 | xxxxxxxxxxxxx | $60720 | |
| Jan 23, 2025 | xxxxxxxxxxxxx | $58700 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $172585 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $2471993 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $9723263 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $60022897 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 9,038,917 | Institution | 7.88% | 149,594,076 | |
| 7,662,976 | Institution | 6.68% | 126,822,253 | |
| 5,754,832 | Institution | 5.02% | 95,242,470 | |
| 4,068,775 | Insider | 4.20% | 67,338,226 | |
| 3,390,215 | Institution | 2.95% | 56,108,058 | |
| 3,105,649 | Institution | 2.71% | 51,398,491 | |
| 3,098,756 | Institution | 2.70% | 51,284,412 | |
| 2,211,959 | Insider | 1.93% | 36,607,921 | |
| 1,724,069 | Institution | 1.50% | 28,533,342 | |
| 1,448,561 | Institution | 1.26% | 23,973,685 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 7,662,976 | Institution | 6.68% | 126,822,253 | |
| 3,105,649 | Institution | 2.71% | 51,398,491 | |
| 963,235 | Institution | 0.84% | 15,941,539 | |
| 940,477 | Institution | 0.82% | 15,564,894 | |
| 896,007 | Institution | 0.78% | 14,828,916 | |
| 747,888 | Institution | 0.65% | 12,377,546 | |
| 585,000 | Institution | 0.51% | 9,681,750 | |
| 579,330 | Institution | 0.50% | 9,587,912 | |
| 534,115 | Institution | 0.47% | 8,839,603 | |
| 492,921 | Institution | 0.43% | 8,157,843 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 3,320,972 | Institution | 2.89% | 57,120,718 | |
| 2,842,937 | Institution | 2.48% | 47,079,037 | |
| 2,443,449 | Institution | 2.13% | 42,027,323 | |
| 2,006,977 | Institution | 1.75% | 33,215,469 | |
| 1,567,035 | Institution | 1.37% | 26,953,002 | |
| 1,133,147 | Institution | 0.99% | 19,490,128 | |
| 867,719 | Institution | 0.76% | 14,369,427 | |
| 733,993 | Institution | 0.64% | 12,147,584 | |
| 650,834 | Institution | 0.57% | 10,777,811 | |
| 510,263 | Institution | 0.44% | 8,449,955 |