| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Jun 16, 2025 | Sell(S) | 195K | $20.24 | $3.9M | 87K |
| Jun 13, 2025 | Sell(S) | 138K | $20.82 | $2.9M | 282K |
| Jun 13, 2025 | Option exercise(M) | 54K | $3.66 | $197K | 160K |
| Jun 13, 2025 | Option exercise(M) | 18K | $4.91 | $86K | 178K |
| Jun 13, 2025 | Option exercise(M) | 38K | $5.40 | $203K | 420K |
| Jun 13, 2025 | Option exercise(M) | 9K | $5.96 | $54K | 96K |
| Jun 13, 2025 | Option exercise(M) | 10K | $5.00 | $50K | 106K |
| Jun 13, 2025 | Option exercise(M) | 52K | $3.35 | $173K | 382K |
| Jun 13, 2025 | Option exercise(M) | 53K | $1.67 | $89K | 331K |
| Jun 13, 2025 | Option exercise(M) | 55K | $2.35 | $129K | 278K |
| Jun 13, 2025 | Option exercise(M) | 15K | $2.92 | $44K | 223K |
| Jun 13, 2025 | Option exercise(M) | 30K | $3.89 | $117K | 208K |
| Jun 12, 2025 | Sell(S) | 93K | $21.69 | $2.0M | 2.0M |
| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Jun 13, 2025 | Option exercise(M) | 15K | — | $0 | 0 |
| Jun 13, 2025 | Option exercise(M) | 52K | — | $0 | 0 |
| Jun 13, 2025 | Option exercise(M) | 38K | — | $0 | 0 |
| Jun 13, 2025 | Option exercise(M) | 9K | — | $0 | 0 |
| Jun 13, 2025 | Option exercise(M) | 10K | — | $0 | 0 |
| Jun 13, 2025 | Option exercise(M) | 54K | — | $0 | 0 |
| Jun 13, 2025 | Option exercise(M) | 18K | — | $0 | 0 |
| Jun 13, 2025 | Option exercise(M) | 30K | — | $0 | 0 |
| Jun 13, 2025 | Option exercise(M) | 53K | — | $0 | 0 |
| Jun 13, 2025 | Option exercise(M) | 55K | — | $0 | 0 |
Parsed from a single SEC EDGAR Form 4 filing (accession 0001140361-25-022713) within minutes of acceptance. Every field above traces to the original document. Verify it directly: