| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Apr 30, 2026 | Option exercise(M) | 41K | $14.99 | $614K | 75K |
| Apr 30, 2026 | Sell(S) | 840 | $369.01 | $310K | 74K |
| Apr 30, 2026 | Sell(S) | 2K | $369.77 | $562K | 72K |
| Apr 30, 2026 | Sell(S) | 1K | $370.93 | $473K | 71K |
| Apr 30, 2026 | Sell(S) | 1K | $371.88 | $379K | 70K |
| Apr 30, 2026 | Sell(S) | 619 | $372.82 | $231K | 70K |
| Apr 30, 2026 | Sell(S) | 520 | $374.40 | $195K | 69K |
| Apr 30, 2026 | Sell(S) | 280 | $375.15 | $105K | 69K |
| Apr 30, 2026 | Sell(S) | 1K | $376.69 | $407K | 68K |
| Apr 30, 2026 | Sell(S) | 3K | $377.49 | $1.1M | 65K |
| Apr 30, 2026 | Sell(S) | 3K | $378.57 | $1.3M | 61K |
| Apr 30, 2026 | Sell(S) | 2K | $379.43 | $668K | 59K |
| Apr 30, 2026 | Sell(S) | 2K | $380.76 | $668K | 58K |
| Apr 30, 2026 | Sell(S) | 7K | $381.61 | $2.6M | 51K |
| Apr 30, 2026 | Sell(S) | 680 | $382.41 | $260K | 50K |
| Apr 30, 2026 | Sell(S) | 1K | $383.61 | $476K | 49K |
| Apr 30, 2026 | Sell(S) | 440 | $384.28 | $169K | 48K |
| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Apr 30, 2026 | Option exercise(M) | 41K | — | $0 | 0 |
Parsed from a single SEC EDGAR Form 4 filing (accession 0001104659-26-055079) within minutes of acceptance. Every field above traces to the original document. Verify it directly: