| Date | Name | Activity | Value | 
|---|---|---|---|
| Jun 23, 2025 | xxxxxxxxxxxxx | $165808 | |
| Apr 04, 2025 | xxxxxxxxxxxxx | $771600 | |
| Apr 04, 2025 | xxxxxxxxxxxxx | $501677 | |
| Mar 14, 2025 | xxxxxxxxxxxxx | $207750 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $10489765 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 2,404,619 | Institution | 6.33% | 30,394,384 | |
| 2,103,840 | Insider | 5.54% | 26,592,538 | |
| 1,512,234 | Institution | 3.98% | 19,114,638 | |
| 1,403,874 | Institution | 3.70% | 17,744,967 | |
| 1,311,865 | Institution | 3.46% | 16,581,974 | |
| 801,599 | Institution | 2.11% | 10,132,211 | |
| 800,842 | Institution | 2.11% | 10,122,643 | |
| 750,878 | Institution | 1.98% | 9,491,098 | |
| 621,828 | Institution | 1.64% | 7,859,906 | |
| 551,863 | Insider | 1.45% | 6,975,548 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,512,234 | Institution | 3.98% | 19,114,638 | |
| 1,311,865 | Institution | 3.46% | 16,581,974 | |
| 801,599 | Institution | 2.11% | 10,132,211 | |
| 800,842 | Institution | 2.11% | 10,122,643 | |
| 378,764 | Institution | 1.00% | 4,787,577 | |
| 339,395 | Institution | 0.89% | 4,289,953 | |
| 301,027 | Institution | 0.79% | 3,804,981 | |
| 230,000 | Institution | 0.61% | 2,907,200 | |
| 207,918 | Institution | 0.55% | 2,628,084 | |
| 200,337 | Institution | 0.53% | 2,532,260 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 954,825 | Institution | 2.51% | 15,124,428 | |
| 806,606 | Institution | 2.12% | 12,776,639 | |
| 781,841 | Institution | 2.06% | 9,882,470 | |
| 539,320 | Institution | 1.42% | 6,817,005 | |
| 349,031 | Institution | 0.92% | 5,528,651 | |
| 296,927 | Institution | 0.78% | 3,732,372 | |
| 245,473 | Institution | 0.65% | 3,102,779 | |
| 215,980 | Institution | 0.57% | 2,714,869 | |
| 160,812 | Institution | 0.42% | 2,021,407 | |
| 154,461 | Institution | 0.41% | 2,446,662 |