| Date | Name | Activity | Value | 
|---|---|---|---|
| Sep 29, 2025 | xxxxxxxxxxxxx | $78717 | |
| Sep 29, 2025 | xxxxxxxxxxxxx | $61614 | |
| Sep 29, 2025 | xxxxxxxxxxxxx | $79486 | |
| Sep 29, 2025 | xxxxxxxxxxxxx | $110087 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $173244 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $853509 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 4,307,863 | Institution | 4.96% | 44,327,910 | |
| 4,184,801 | Institution | 4.82% | 43,061,602 | |
| 4,004,610 | Institution | 4.61% | 41,207,437 | |
| 3,830,872 | Institution | 4.41% | 39,419,673 | |
| 1,663,520 | Institution | 1.92% | 17,117,621 | |
| 900,279 | Institution | 1.04% | 9,263,871 | |
| 826,047 | Insider | 0.95% | 8,500,024 | |
| 797,027 | Institution | 0.92% | 8,201,408 | |
| 689,938 | Institution | 0.79% | 7,099,462 | |
| 614,707 | Institution | 0.71% | 6,325,335 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 4,184,801 | Institution | 4.82% | 43,061,602 | |
| 900,279 | Institution | 1.04% | 9,263,871 | |
| 797,027 | Institution | 0.92% | 8,201,408 | |
| 614,707 | Institution | 0.71% | 6,325,335 | |
| 610,716 | Institution | 0.70% | 6,284,268 | |
| 444,245 | Institution | 0.51% | 4,571,281 | |
| 285,998 | Institution | 0.33% | 2,942,919 | |
| 245,817 | Institution | 0.28% | 2,529,457 | |
| 245,051 | Institution | 0.28% | 2,521,575 | |
| 185,288 | Institution | 0.21% | 1,906,614 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 2,693,340 | Institution | 3.10% | 23,836,059 | |
| 1,902,695 | Institution | 2.19% | 19,578,732 | |
| 1,549,055 | Institution | 1.78% | 14,901,909 | |
| 901,902 | Institution | 1.04% | 7,981,833 | |
| 697,090 | Institution | 0.80% | 7,173,056 | |
| 602,779 | Institution | 0.69% | 6,202,596 | |
| 510,731 | Institution | 0.59% | 5,255,422 | |
| 418,680 | Institution | 0.48% | 4,027,702 | |
| 383,637 | Institution | 0.44% | 3,395,187 | |
| 206,996 | Institution | 0.24% | 1,831,915 |