| Date | Name | Activity | Value | 
|---|---|---|---|
| Jul 11, 2025 | xxxxxxxxxxxxx | $5466706 | |
| May 15, 2025 | xxxxxxxxxxxxx | $99495 | |
| Apr 07, 2025 | xxxxxxxxxxxxx | $88750 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $273948 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $1742563 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $1873680 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $11791395 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 7,568,933 | Insider | 19.56% | 117,242,772 | |
| 3,060,421 | Institution | 7.91% | 47,405,921 | |
| 1,831,441 | Institution | 4.73% | 28,369,021 | |
| 1,391,930 | Institution | 3.60% | 21,560,996 | |
| 1,008,534 | Institution | 2.61% | 15,622,192 | |
| 979,536 | Institution | 2.53% | 15,173,013 | |
| 804,450 | Institution | 2.08% | 12,460,931 | |
| 732,840 | Institution | 1.89% | 11,351,692 | |
| 694,901 | Institution | 1.80% | 10,764,016 | |
| 660,851 | Institution | 1.71% | 10,236,582 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,391,930 | Institution | 3.60% | 21,560,996 | |
| 694,901 | Institution | 1.80% | 10,764,016 | |
| 452,479 | Institution | 1.17% | 7,008,900 | |
| 348,409 | Institution | 0.90% | 5,396,855 | |
| 336,614 | Institution | 0.87% | 5,214,151 | |
| 254,609 | Institution | 0.66% | 3,943,893 | |
| 253,907 | Institution | 0.66% | 3,933,019 | |
| 179,859 | Institution | 0.46% | 2,786,016 | |
| 178,432 | Institution | 0.46% | 2,763,912 | |
| 165,405 | Institution | 0.43% | 2,562,123 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,695,904 | Institution | 4.38% | 26,897,037 | |
| 975,618 | Institution | 2.52% | 16,478,188 | |
| 726,265 | Institution | 1.88% | 11,518,563 | |
| 707,600 | Institution | 1.83% | 11,222,536 | |
| 515,181 | Institution | 1.33% | 8,170,771 | |
| 505,701 | Institution | 1.31% | 8,020,418 | |
| 374,773 | Institution | 0.97% | 5,805,234 | |
| 307,487 | Institution | 0.79% | 5,193,455 | |
| 266,151 | Institution | 0.69% | 4,221,155 | |
| 263,018 | Institution | 0.68% | 4,171,465 |