| Date | Firm | Activity | Value | 
|---|---|---|---|
| Jun 30, 2025 | xxxxxxxxxxxxx | $1568688 | |
| Jun 30, 2025 | xxxxxxxxxxxxx | $1809563 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 468,940 | Institution | 3.74% | 9,997,801 | |
| 331,251 | Institution | 2.64% | 7,062,271 | |
| 249,603 | Insider | 1.99% | 5,321,536 | |
| 191,283 | Institution | 1.52% | 4,078,154 | |
| 189,355 | Institution | 1.51% | 4,037,049 | |
| 113,728 | Institution | 0.91% | 2,424,681 | |
| 106,165 | Institution | 0.85% | 2,263,438 | |
| 103,514 | Institution | 0.82% | 2,206,918 | |
| 78,370 | Institution | 0.62% | 1,670,848 | |
| 67,938 | Institution | 0.54% | 1,448,438 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 331,251 | Institution | 2.64% | 7,062,271 | |
| 189,355 | Institution | 1.51% | 4,037,049 | |
| 106,165 | Institution | 0.85% | 2,263,438 | |
| 50,526 | Institution | 0.40% | 1,077,214 | |
| 18,865 | Institution | 0.15% | 402,202 | |
| 18,000 | Institution | 0.14% | 383,760 | |
| 15,520 | Institution | 0.12% | 330,886 | |
| 14,596 | Institution | 0.12% | 311,187 | |
| 9,475 | Institution | 0.08% | 202,007 | |
| 6,500 | Institution | 0.05% | 138,580 | 
| Holder | # of Shares | Type | % Holding | Value | 
|---|---|---|---|---|
| 436,251 | Institution | 3.48% | 9,143,821 | |
| 112,746 | Institution | 0.90% | 2,363,156 | |
| 103,514 | Institution | 0.82% | 2,169,653 | |
| 80,368 | Institution | 0.64% | 1,684,513 | |
| 49,443 | Institution | 0.39% | 1,054,125 | |
| 34,047 | Institution | 0.27% | 713,625 | |
| 27,126 | Institution | 0.22% | 568,561 | |
| 21,659 | Institution | 0.17% | 453,973 | |
| 14,089 | Institution | 0.11% | 300,377 | |
| 12,509 | Institution | 0.10% | 287,707 |