| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| May 15, 2026 | Option exercise(M) | 3K | $20.50 | $52K | 23K |
| May 15, 2026 | Sell(S) | 5 | $68.01 | $340 | 23K |
| May 15, 2026 | Sell(S) | 76 | $65.80 | $5K | 23K |
| May 15, 2026 | Sell(S) | 84 | $66.63 | $6K | 23K |
| May 15, 2026 | Sell(S) | 141 | $65.60 | $9K | 23K |
| May 15, 2026 | Sell(S) | 100 | $65.94 | $7K | 23K |
| May 15, 2026 | Sell(S) | 26 | $67.48 | $2K | 23K |
| May 15, 2026 | Sell(S) | 90 | $66.66 | $6K | 22K |
| May 15, 2026 | Sell(S) | 8 | $65.81 | $526 | 22K |
| May 15, 2026 | Sell(S) | 100 | $65.95 | $7K | 22K |
| May 15, 2026 | Sell(S) | 100 | $66.57 | $7K | 22K |
| May 15, 2026 | Sell(S) | 100 | $66.67 | $7K | 22K |
| May 15, 2026 | Sell(S) | 46 | $66.67 | $3K | 22K |
| May 15, 2026 | Sell(S) | 100 | $66.36 | $7K | 22K |
| May 15, 2026 | Sell(S) | 1 | $68.20 | $68 | 22K |
| May 15, 2026 | Sell(S) | 1 | $66.04 | $66 | 22K |
| May 15, 2026 | Sell(S) | 69 | $67.15 | $5K | 22K |
| May 15, 2026 | Sell(S) | 100 | $65.42 | $7K | 22K |
| May 15, 2026 | Sell(S) | 100 | $65.56 | $7K | 22K |
| May 15, 2026 | Sell(S) | 100 | $66.23 | $7K | 22K |
| May 15, 2026 | Sell(S) | 29 | $66.64 | $2K | 22K |
| May 15, 2026 | Sell(S) | 15 | $67.16 | $1K | 22K |
| May 15, 2026 | Sell(S) | 300 | $66.57 | $20K | 21K |
| May 15, 2026 | Sell(S) | 96 | $66.65 | $6K | 21K |
| May 15, 2026 | Sell(S) | 15 | $66.09 | $991 | 21K |
| May 15, 2026 | Sell(S) | 99 | $65.90 | $7K | 21K |
| May 15, 2026 | Sell(S) | 57 | $66.56 | $4K | 21K |
| May 15, 2026 | Sell(S) | 100 | $66.37 | $7K | 21K |
| May 15, 2026 | Sell(S) | 100 | $66.15 | $7K | 21K |
| May 15, 2026 | Sell(S) | 99 | $65.91 | $7K | 21K |
| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| May 15, 2026 | Option exercise(M) | 3K | $20.50 | $52K | 11K |
Parsed from a single SEC EDGAR Form 4 filing (accession 0002077096-26-000135) within minutes of acceptance. Every field above traces to the original document. Verify it directly: