| Date | Name | Activity | Value | 
|---|---|---|---|
| Jun 13, 2025 | xxxxxxxxxxxxx | $635400 | |
| May 15, 2025 | xxxxxxxxxxxxx | $51534 | |
| May 15, 2025 | xxxxxxxxxxxxx | $51240 | |
| Mar 13, 2025 | xxxxxxxxxxxxx | $816500 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $312611 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $9129022 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $13477954 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 3,154,349 | Institution | 5.93% | 51,542,063 | |
| 2,647,041 | Institution | 4.98% | 43,252,650 | |
| 2,589,989 | Institution | 4.87% | 42,320,420 | |
| 1,065,214 | Institution | 2.00% | 17,405,597 | |
| 1,054,613 | Institution | 1.98% | 17,232,376 | |
| 781,400 | Institution | 1.47% | 12,768,076 | |
| 775,220 | Insider | 1.46% | 12,667,095 | |
| 728,716 | Institution | 1.37% | 11,907,219 | |
| 714,321 | Institution | 1.34% | 11,672,005 | |
| 677,467 | Institution | 1.27% | 11,069,811 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 2,589,989 | Institution | 4.87% | 42,320,420 | |
| 1,065,214 | Institution | 2.00% | 17,405,597 | |
| 677,467 | Institution | 1.27% | 11,069,811 | |
| 585,067 | Institution | 1.10% | 9,559,995 | |
| 584,478 | Institution | 1.10% | 9,550,371 | |
| 435,986 | Institution | 0.82% | 7,124,011 | |
| 379,203 | Institution | 0.71% | 6,196,177 | |
| 338,225 | Institution | 0.64% | 5,526,597 | |
| 278,912 | Institution | 0.52% | 4,557,422 | |
| 274,008 | Institution | 0.52% | 4,477,291 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,694,306 | Institution | 3.18% | 26,126,199 | |
| 1,261,769 | Institution | 2.37% | 20,617,305 | |
| 774,323 | Institution | 1.46% | 12,187,844 | |
| 562,411 | Institution | 1.06% | 8,672,378 | |
| 466,291 | Institution | 0.88% | 7,619,195 | |
| 461,940 | Institution | 0.87% | 7,270,936 | |
| 364,358 | Institution | 0.68% | 4,903,910 | |
| 364,358 | Institution | 0.68% | 4,903,910 | |
| 332,716 | Institution | 0.63% | 5,436,579 | |
| 256,739 | Institution | 0.48% | 4,041,072 |