| Date | Name | Activity | Value | 
|---|---|---|---|
| Aug 14, 2025 | xxxxxxxxxxxxx | $251605 | |
| May 20, 2025 | xxxxxxxxxxxxx | $249367 | |
| Dec 16, 2024 | xxxxxxxxxxxxx | $100500 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $63521 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $73943 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $222133 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 3,103,754 | Institution | 4.63% | 22,812,592 | |
| 3,061,966 | Institution | 4.57% | 22,505,450 | |
| 2,482,443 | Institution | 3.71% | 18,245,956 | |
| 2,258,344 | Institution | 3.37% | 16,598,828 | |
| 2,123,104 | Institution | 3.17% | 15,604,814 | |
| 1,218,326 | Institution | 1.82% | 8,954,696 | |
| 1,096,392 | Institution | 1.64% | 8,058,481 | |
| 962,535 | Institution | 1.44% | 7,074,632 | |
| 928,613 | Insider | 1.39% | 6,825,306 | |
| 723,544 | Institution | 1.08% | 5,318,048 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 3,103,754 | Institution | 4.63% | 22,812,592 | |
| 2,123,104 | Institution | 3.17% | 15,604,814 | |
| 1,218,326 | Institution | 1.82% | 8,954,696 | |
| 723,544 | Institution | 1.08% | 5,318,048 | |
| 685,138 | Institution | 1.02% | 5,035,764 | |
| 625,559 | Institution | 0.93% | 4,597,859 | |
| 366,366 | Institution | 0.55% | 2,692,790 | |
| 316,997 | Institution | 0.47% | 2,329,928 | |
| 256,660 | Institution | 0.38% | 1,886,451 | |
| 234,870 | Institution | 0.35% | 1,726,295 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 2,306,747 | Institution | 3.44% | 16,954,590 | |
| 1,983,932 | Institution | 2.96% | 11,050,501 | |
| 1,535,623 | Institution | 2.29% | 11,286,829 | |
| 954,402 | Institution | 1.42% | 6,986,223 | |
| 730,207 | Institution | 1.09% | 4,067,253 | |
| 556,920 | Institution | 0.83% | 4,093,362 | |
| 462,284 | Institution | 0.69% | 3,383,919 | |
| 444,227 | Institution | 0.66% | 3,265,068 | |
| 301,806 | Institution | 0.45% | 1,681,059 | |
| 272,708 | Institution | 0.41% | 1,996,223 |