| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $366163 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $713802 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $2038186 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 2,298,101 | Institution | 9.45% | 66,392,138 | |
| 1,179,266 | Institution | 4.85% | 34,068,995 | |
| 1,126,885 | Institution | 4.64% | 32,555,708 | |
| 996,453 | Institution | 4.10% | 28,787,527 | |
| 684,279 | Insider | 2.81% | 19,768,820 | |
| 676,636 | Institution | 2.78% | 19,548,014 | |
| 469,945 | Institution | 1.93% | 13,576,711 | |
| 455,148 | Institution | 1.87% | 13,149,226 | |
| 393,719 | Institution | 1.62% | 11,374,542 | |
| 255,499 | Institution | 1.05% | 7,381,366 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,126,885 | Institution | 4.64% | 32,555,708 | |
| 996,453 | Institution | 4.10% | 28,787,527 | |
| 255,499 | Institution | 1.05% | 7,381,366 | |
| 251,313 | Institution | 1.03% | 7,260,433 | |
| 249,523 | Institution | 1.03% | 7,208,719 | |
| 224,042 | Institution | 0.92% | 6,472,573 | |
| 204,350 | Institution | 0.84% | 5,903,672 | |
| 178,670 | Institution | 0.73% | 5,161,776 | |
| 145,808 | Institution | 0.60% | 4,212,393 | |
| 134,802 | Institution | 0.55% | 3,894,430 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 1,312,897 | Institution | 5.40% | 37,929,594 | |
| 623,918 | Institution | 2.57% | 18,024,991 | |
| 555,175 | Institution | 2.28% | 15,200,692 | |
| 490,036 | Institution | 2.02% | 14,157,140 | |
| 345,316 | Institution | 1.42% | 9,827,693 | |
| 236,245 | Institution | 0.97% | 6,468,388 | |
| 206,468 | Institution | 0.85% | 5,964,861 | |
| 193,147 | Institution | 0.79% | 5,496,964 | |
| 192,839 | Institution | 0.79% | 5,488,198 | |
| 177,236 | Institution | 0.73% | 5,120,348 |