| Date | Name | Activity | Value | 
|---|---|---|---|
| Sep 16, 2025 | xxxxxxxxxxxxx | $488856 | |
| Sep 16, 2025 | xxxxxxxxxxxxx | $519895 | |
| Aug 15, 2025 | xxxxxxxxxxxxx | $1211670 | |
| Mar 18, 2025 | xxxxxxxxxxxxx | $1997 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $159613 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $342919 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $654750 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 3,477,344 | Institution | 6.01% | 108,041,078 | |
| 2,257,879 | Institution | 3.91% | 70,152,301 | |
| 2,181,596 | Institution | 3.77% | 67,782,188 | |
| 1,009,927 | Insider | 1.75% | 31,378,432 | |
| 985,923 | Institution | 1.71% | 30,632,628 | |
| 768,312 | Institution | 1.33% | 23,871,454 | |
| 665,403 | Insider | 1.15% | 20,674,071 | |
| 555,420 | Institution | 0.96% | 17,256,899 | |
| 439,866 | Institution | 0.76% | 13,666,637 | |
| 346,132 | Insider | 0.60% | 10,754,321 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 2,181,596 | Institution | 3.77% | 67,782,188 | |
| 985,923 | Institution | 1.71% | 30,632,628 | |
| 555,420 | Institution | 0.96% | 17,256,899 | |
| 439,866 | Institution | 0.76% | 13,666,637 | |
| 306,400 | Institution | 0.53% | 9,519,848 | |
| 292,672 | Institution | 0.51% | 9,093,319 | |
| 279,000 | Institution | 0.48% | 8,668,530 | |
| 204,118 | Institution | 0.35% | 6,341,946 | |
| 185,464 | Institution | 0.32% | 5,762,366 | |
| 150,878 | Institution | 0.26% | 4,687,779 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,417,087 | Institution | 2.45% | 40,429,492 | |
| 1,212,893 | Institution | 2.10% | 34,603,837 | |
| 1,212,260 | Institution | 2.10% | 37,664,918 | |
| 652,742 | Institution | 1.13% | 18,185,392 | |
| 505,539 | Institution | 0.87% | 14,423,028 | |
| 442,101 | Institution | 0.76% | 13,736,078 | |
| 277,581 | Institution | 0.48% | 7,733,407 | |
| 238,077 | Institution | 0.41% | 6,792,337 | |
| 156,313 | Institution | 0.27% | 4,354,880 | |
| 144,852 | Institution | 0.25% | 4,468,684 |