| Date | Name | Activity | Value | 
|---|---|---|---|
| Oct 28, 2025 | xxxxxxxxxxxxx | $309500 | |
| Jul 02, 2025 | xxxxxxxxxxxxx | $212940 | |
| Jun 04, 2025 | xxxxxxxxxxxxx | $138460 | |
| May 23, 2025 | xxxxxxxxxxxxx | $178250 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $2467593 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $10335259 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $25907108 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 5,043,476 | Institution | 11.02% | 420,525,029 | |
| 4,227,547 | Institution | 9.24% | 352,492,869 | |
| 4,037,027 | Institution | 8.82% | 336,607,311 | |
| 1,684,684 | Institution | 3.68% | 140,468,952 | |
| 1,603,336 | Institution | 3.50% | 133,686,156 | |
| 1,167,109 | Institution | 2.55% | 97,313,548 | |
| 847,029 | Institution | 1.85% | 70,625,278 | |
| 780,500 | Insider | 1.71% | 65,078,090 | |
| 570,890 | Institution | 1.25% | 47,600,808 | |
| 512,460 | Institution | 1.12% | 42,728,915 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 4,037,027 | Institution | 8.82% | 336,607,311 | |
| 1,684,684 | Institution | 3.68% | 140,468,952 | |
| 1,167,109 | Institution | 2.55% | 97,313,548 | |
| 570,890 | Institution | 1.25% | 47,600,808 | |
| 512,460 | Institution | 1.12% | 42,728,915 | |
| 465,325 | Institution | 1.02% | 38,798,799 | |
| 400,238 | Institution | 0.87% | 33,371,844 | |
| 381,652 | Institution | 0.83% | 31,822,144 | |
| 367,258 | Institution | 0.80% | 30,621,972 | |
| 348,776 | Institution | 0.76% | 29,080,943 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,498,277 | Institution | 3.27% | 77,026,421 | |
| 1,460,693 | Institution | 3.19% | 121,792,582 | |
| 1,458,194 | Institution | 3.19% | 123,261,139 | |
| 1,091,872 | Institution | 2.39% | 91,040,287 | |
| 1,084,703 | Institution | 2.37% | 91,689,945 | |
| 694,379 | Institution | 1.52% | 58,695,857 | |
| 565,698 | Institution | 1.24% | 48,237,068 | |
| 490,089 | Institution | 1.07% | 41,427,223 | |
| 350,720 | Institution | 0.77% | 29,905,894 | |
| 344,075 | Institution | 0.75% | 28,688,974 |