| Date | Name | Activity | Value | 
|---|---|---|---|
| May 06, 2025 | xxxxxxxxxxxxx | $315420 | |
| Dec 06, 2024 | xxxxxxxxxxxxx | $99531 | |
| Nov 29, 2024 | xxxxxxxxxxxxx | $74383938 | |
| Nov 29, 2024 | xxxxxxxxxxxxx | $674880 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $187184 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $468940 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $888940 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $4554000 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 11,844,115 | Institution | 9.55% | 158,237,376 | |
| 10,623,291 | Institution | 8.57% | 141,927,168 | |
| 9,591,156 | Institution | 7.74% | 128,137,844 | |
| 8,670,090 | Institution | 6.99% | 115,832,402 | |
| 8,952,033 | Insider | 6.91% | 119,599,161 | |
| 7,890,355 | Insider | 6.09% | 105,415,143 | |
| 2,671,713 | Institution | 2.15% | 35,694,086 | |
| 2,126,309 | Institution | 1.71% | 28,407,488 | |
| 2,003,386 | Institution | 1.62% | 26,765,237 | |
| 1,568,441 | Institution | 1.26% | 20,954,372 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 9,591,156 | Institution | 7.74% | 128,137,844 | |
| 8,670,090 | Institution | 6.99% | 115,832,402 | |
| 2,671,713 | Institution | 2.15% | 35,694,086 | |
| 2,126,309 | Institution | 1.71% | 28,407,488 | |
| 1,276,247 | Institution | 1.03% | 17,050,660 | |
| 1,271,020 | Institution | 1.03% | 16,980,827 | |
| 1,195,344 | Institution | 0.96% | 15,969,796 | |
| 1,041,703 | Institution | 0.84% | 13,917,152 | |
| 992,336 | Institution | 0.80% | 13,257,609 | |
| 902,240 | Institution | 0.73% | 12,053,926 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 6,462,441 | Institution | 5.21% | 86,338,212 | |
| 3,333,742 | Institution | 2.69% | 42,805,247 | |
| 2,670,764 | Institution | 2.15% | 35,681,407 | |
| 2,492,491 | Institution | 2.01% | 32,003,584 | |
| 1,599,860 | Institution | 1.29% | 20,542,202 | |
| 1,182,019 | Institution | 0.95% | 15,177,124 | |
| 1,010,182 | Institution | 0.81% | 13,496,032 | |
| 984,747 | Institution | 0.79% | 13,156,220 | |
| 954,413 | Institution | 0.77% | 12,980,017 | |
| 615,945 | Institution | 0.50% | 8,376,852 |