| Date | Name | Activity | Value | 
|---|---|---|---|
| Jul 29, 2025 | xxxxxxxxxxxxx | $98945 | |
| May 22, 2025 | xxxxxxxxxxxxx | $441402 | |
| May 13, 2025 | xxxxxxxxxxxxx | $43175 | |
| May 12, 2025 | xxxxxxxxxxxxx | $9502 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $1765022 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $3150555 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $26997762 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,488,300 | Institution | 5.81% | 25,807,122 | |
| 1,279,930 | Institution | 4.99% | 22,193,986 | |
| 1,236,554 | Institution | 4.82% | 21,441,846 | |
| 1,215,000 | Institution | 4.74% | 21,068,100 | |
| 1,213,783 | Institution | 4.74% | 21,046,997 | |
| 1,206,353 | Institution | 4.71% | 20,918,161 | |
| 1,033,093 | Institution | 4.03% | 17,913,833 | |
| 905,339 | Institution | 3.53% | 15,698,578 | |
| 724,393 | Institution | 2.83% | 12,560,975 | |
| 675,835 | Institution | 2.64% | 11,718,979 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,236,554 | Institution | 4.82% | 21,441,846 | |
| 1,215,000 | Institution | 4.74% | 21,068,100 | |
| 1,213,783 | Institution | 4.74% | 21,046,997 | |
| 1,206,353 | Institution | 4.71% | 20,918,161 | |
| 371,297 | Institution | 1.45% | 6,438,290 | |
| 289,278 | Institution | 1.13% | 5,016,081 | |
| 249,957 | Institution | 0.98% | 4,334,254 | |
| 158,825 | Institution | 0.62% | 2,754,026 | |
| 146,041 | Institution | 0.57% | 2,532,351 | |
| 134,293 | Institution | 0.52% | 2,328,641 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 774,975 | Institution | 3.02% | 14,158,793 | |
| 744,777 | Institution | 2.91% | 12,676,105 | |
| 664,430 | Institution | 2.59% | 11,308,599 | |
| 657,127 | Institution | 2.56% | 11,184,302 | |
| 570,776 | Institution | 2.23% | 9,897,256 | |
| 284,700 | Institution | 1.11% | 5,201,469 | |
| 222,022 | Institution | 0.87% | 3,778,814 | |
| 199,744 | Institution | 0.78% | 3,463,561 | |
| 159,677 | Institution | 0.62% | 2,717,703 | |
| 149,238 | Institution | 0.58% | 2,540,031 |