| Date | Name | Activity | Value | 
|---|---|---|---|
| Sep 08, 2025 | xxxxxxxxxxxxx | $355788 | |
| Aug 14, 2025 | xxxxxxxxxxxxx | $199666 | |
| May 29, 2025 | xxxxxxxxxxxxx | $578457 | |
| Feb 18, 2025 | xxxxxxxxxxxxx | $119663 | 
| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $293989 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $395026 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $8248105 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 7,295,366 | Institution | 11.12% | 199,236,445 | |
| 7,042,888 | Institution | 10.74% | 192,341,271 | |
| 5,381,966 | Institution | 8.20% | 146,981,491 | |
| 1,579,563 | Institution | 2.41% | 43,137,866 | |
| 1,272,743 | Institution | 1.94% | 34,758,611 | |
| 1,165,540 | Institution | 1.78% | 31,830,897 | |
| 1,150,233 | Institution | 1.75% | 31,412,863 | |
| 1,125,111 | Insider | 1.71% | 30,726,781 | |
| 796,361 | Institution | 1.21% | 21,748,619 | |
| 792,867 | Institution | 1.21% | 21,653,198 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 5,381,966 | Institution | 8.20% | 146,981,491 | |
| 1,579,563 | Institution | 2.41% | 43,137,866 | |
| 1,272,743 | Institution | 1.94% | 34,758,611 | |
| 1,150,233 | Institution | 1.75% | 31,412,863 | |
| 792,867 | Institution | 1.21% | 21,653,198 | |
| 708,258 | Institution | 1.08% | 19,342,526 | |
| 647,144 | Institution | 0.99% | 17,673,503 | |
| 624,645 | Institution | 0.95% | 17,059,055 | |
| 429,298 | Institution | 0.65% | 11,724,128 | |
| 383,980 | Institution | 0.59% | 10,486,494 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 3,842,084 | Institution | 5.86% | 104,581,526 | |
| 1,950,893 | Institution | 2.97% | 52,947,236 | |
| 1,598,284 | Institution | 2.44% | 43,377,428 | |
| 1,542,317 | Institution | 2.35% | 41,981,869 | |
| 1,475,502 | Institution | 2.25% | 40,045,124 | |
| 822,630 | Institution | 1.25% | 22,326,178 | |
| 698,842 | Institution | 1.07% | 18,966,572 | |
| 564,138 | Institution | 0.86% | 15,355,836 | |
| 561,236 | Institution | 0.86% | 15,276,844 | |
| 504,595 | Institution | 0.77% | 13,795,627 |