Only open-market buys / sells (codes P/S) are a conviction signal; grants, option exercises, tax-withholding, and gifts are compensation mechanics, shown but greyed. The trailing 12-month tallies run to today but the store covers filings through 2026-06-30 only (SEC bulk data sets publish quarterly), so recent activity may be absent.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-17 | Howe Jolanda | Officer | −Sell | 2,594 | $101.95 | $264,458 |
| 2026-06-09 | BJERKHOLT ERIC | Officer | +Exercise | 2,393 | $26.49 | $63,391 |
| 2026-06-08 | BJERKHOLT ERIC | Officer | −Sell | 1,567 | $95.12 | $149,053 |
| 2026-06-08 | BJERKHOLT ERIC | Officer | −Sell | 2,258 | $92.84 | $209,633 |
| 2026-06-08 | BJERKHOLT ERIC | Officer | −Sell | 1,175 | $93.95 | $110,391 |
| 2026-06-05 | Radovich Peter | Officer | +Exercise | 16,988 | $19.19 | $326,000 |
| 2026-06-01 | Ramasastry Saira | Director | −Sell | 3,977 | $100.00 | $397,700 |
| 2026-06-01 | Peetz Christopher | Director,Officer | −Sell | 2,602 | $94.64 | $246,253 |
| 2026-06-01 | Peetz Christopher | Director,Officer | −Sell | 16,595 | $95.34 | $2M |
| 2026-06-01 | Peetz Christopher | Director,Officer | −Sell | 6,926 | $96.15 | $665,935 |
| 2026-06-01 | Peetz Christopher | Director,Officer | −Sell | 1,973 | $97.56 | $192,486 |
| 2026-06-01 | Peetz Christopher | Director,Officer | −Sell | 1,021 | $98.20 | $100,262 |
| 2026-06-01 | Peetz Christopher | Director,Officer | −Sell | 883 | $99.66 | $88,000 |
| 2026-06-01 | Peetz Christopher | Director,Officer | +Exercise | 30,000 | $2.94 | $88,200 |
| 2026-05-29 | Fischer Laurent | Director | +Exercise | 3,977 | — | — |
| 2026-05-29 | Ramasastry Saira | Director | +Exercise | 3,977 | — | — |
| 2026-05-29 | Cardon Lon | Director | +Exercise | 3,977 | — | — |
| 2026-05-29 | Walbert Timothy P | Director | +Exercise | 3,977 | — | — |
| 2026-05-15 | Ramasastry Saira | Director | −Sell | 2,000 | $109.47 | $218,940 |
| 2026-05-15 | Ramasastry Saira | Director | +Exercise | 2,000 | $23.51 | $47,020 |
| 2026-04-15 | Ramasastry Saira | Director | +Exercise | 2,000 | $23.51 | $47,020 |
| 2026-04-15 | Ramasastry Saira | Director | −Sell | 2,000 | $96.90 | $193,800 |
| 2026-03-16 | Peetz Christopher | Director,Officer | −Sell | 40,985 | $91.98 | $4M |
| 2026-03-16 | Howe Jolanda | Officer | −Sell | 4,732 | $91.98 | $435,249 |
| 2026-03-16 | Radovich Peter | Officer | −Sell | 16,515 | $91.98 | $2M |
| 2026-03-16 | Quan Joanne | Officer | −Sell | 7,287 | $91.98 | $670,258 |
| 2026-03-16 | BJERKHOLT ERIC | Officer | −Sell | 7,287 | $91.98 | $670,258 |
| 2026-03-16 | Ramasastry Saira | Director | −Sell | 2,000 | $90.76 | $181,520 |
| 2026-03-16 | Ramasastry Saira | Director | +Exercise | 2,000 | $23.51 | $47,020 |
| 2026-03-15 | Peetz Christopher | Director,Officer | +Exercise | 50,000 | — | — |
| 2026-03-15 | Peetz Christopher | Director,Officer | +Exercise | 25,000 | — | — |
| 2026-03-15 | Howe Jolanda | Officer | +Exercise | 2,658 | — | — |
| 2026-03-15 | Howe Jolanda | Officer | +Exercise | 6,000 | — | — |
| 2026-03-15 | Radovich Peter | Officer | +Exercise | 7,220 | — | — |
| 2026-03-15 | Radovich Peter | Officer | +Exercise | 23,000 | — | — |
| 2026-03-15 | Quan Joanne | Officer | +Exercise | 13,334 | — | — |
| 2026-03-15 | BJERKHOLT ERIC | Officer | +Exercise | 13,334 | — | — |
| 2026-03-06 | Radovich Peter | Officer | +Exercise | 5,912 | $15.87 | $93,823 |
| 2026-02-13 | Ramasastry Saira | Director | −Sell | 2,000 | $102.09 | $204,180 |
| 2026-02-13 | Ramasastry Saira | Director | +Exercise | 2,000 | $23.51 | $47,020 |
| 2026-02-02 | Howe Jolanda | Officer | −Sell | 968 | $103.30 | $99,994 |
| 2026-02-02 | Peetz Christopher | Director,Officer | −Sell | 9,108 | $103.30 | $940,856 |
| 2026-02-02 | Radovich Peter | Officer | −Sell | 2,631 | $103.30 | $271,782 |
| 2026-01-31 | Howe Jolanda | Officer | +Exercise | 1,771 | — | — |
| 2026-01-26 | Peetz Christopher | Director,Officer | −Sell | 6,831 | $96.19 | $657,074 |
| 2026-01-26 | Howe Jolanda | Officer | −Sell | 842 | $96.19 | $80,992 |
| 2026-01-26 | Radovich Peter | Officer | −Sell | 3,143 | $96.19 | $302,325 |
| 2026-01-26 | BJERKHOLT ERIC | Officer | −Sell | 1,053 | $96.19 | $101,288 |
| 2026-01-23 | Heron Patrick J | Director | +Buy | 131,425 | $68.48 | $9M |
| 2026-01-23 | Heron Patrick J | Director | +Other | 159,277 | — | — |
| 2026-01-23 | Peetz Christopher | Director,Officer | +Exercise | 12,500 | — | — |
| 2026-01-23 | Howe Jolanda | Officer | +Exercise | 1,500 | — | — |
| 2026-01-23 | Radovich Peter | Officer | +Exercise | 5,750 | — | — |
| 2026-01-23 | BJERKHOLT ERIC | Officer | +Exercise | 2,667 | — | — |
| 2026-01-22 | Peetz Christopher | Director,Officer | −Sell | 7,098 | $93.33 | $662,456 |
| 2026-01-22 | Radovich Peter | Officer | −Sell | 2,382 | $93.33 | $222,312 |
| 2026-01-22 | BJERKHOLT ERIC | Officer | −Sell | 1,421 | $93.33 | $132,622 |
| 2026-01-22 | Quan Joanne | Officer | −Sell | 1,822 | $93.33 | $170,047 |
| 2026-01-22 | Howe Jolanda | Officer | −Sell | 926 | $93.33 | $86,424 |
| 2026-01-21 | Peetz Christopher | Director,Officer | +Exercise | 12,797 | — | — |
| 2026-01-21 | Radovich Peter | Officer | +Exercise | 4,167 | — | — |
| 2026-01-21 | BJERKHOLT ERIC | Officer | +Exercise | 3,334 | — | — |
| 2026-01-21 | Quan Joanne | Officer | +Exercise | 3,334 | — | — |
| 2026-01-21 | Howe Jolanda | Officer | +Exercise | 1,542 | — | — |
| 2026-01-20 | Quan Joanne | Officer | −Sell | 6,911 | $90.27 | $623,856 |
| 2026-01-16 | Quan Joanne | Officer | +Exercise | 12,500 | — | — |
| 2026-01-15 | Ramasastry Saira | Director | +Exercise | 2,000 | $23.51 | $47,020 |
| 2026-01-15 | Ramasastry Saira | Director | −Sell | 2,000 | $90.99 | $181,980 |
| 2025-12-31 | Peetz Christopher | Director,Officer | −Gift | 21,070 | — | — |
| 2025-12-22 | Ramasastry Saira | Director | +Exercise | 5,000 | $23.51 | $117,550 |
| 2025-12-22 | Ramasastry Saira | Director | −Sell | 5,000 | $80.00 | $400,000 |
| 2025-12-19 | GREY MICHAEL G | Director | +Exercise | 50,000 | $2.94 | $147,000 |
| 2025-12-19 | GREY MICHAEL G | Director | −Sell | 50,000 | $78.00 | $4M |
| 2025-12-18 | Ramasastry Saira | Director | −Sell | 1,000 | $70.00 | $70,000 |
| 2025-12-18 | Ramasastry Saira | Director | −Sell | 1,000 | $69.46 | $69,460 |
| 2025-12-18 | Ramasastry Saira | Director | +Exercise | 2,000 | $23.51 | $47,020 |
| 2025-12-01 | GREY MICHAEL G | Director | +Exercise | 50,000 | $2.94 | $147,000 |
| 2025-12-01 | GREY MICHAEL G | Director | −Sell | 50,000 | $74.00 | $4M |
| 2025-11-21 | GREY MICHAEL G | Director | +Exercise | 50,000 | $2.94 | $147,000 |
| 2025-11-21 | GREY MICHAEL G | Director | −Sell | 50,000 | $70.00 | $4M |
| 2025-11-18 | Peetz Christopher | Director,Officer | +Exercise | 19,133 | $19.24 | $368,119 |
| 2025-09-12 | BJERKHOLT ERIC | Officer | −Sell | 9,578 | $76.01 | $728,024 |
| 2025-09-11 | BJERKHOLT ERIC | Officer | +Exercise | 18,333 | — | — |
| 2025-09-11 | Brege Laura | Director | +Exercise | 17,000 | $15.00 | $255,000 |
| 2025-09-11 | Brege Laura | Director | −Sell | 15,509 | $74.34 | $1M |
| 2025-09-11 | Brege Laura | Director | −Sell | 1,491 | $75.07 | $111,929 |
| 2025-09-08 | Ramasastry Saira | Director | −Sell | 17,000 | — | — |
| 2025-09-08 | Ramasastry Saira | Director | +Exercise | 17,000 | $23.51 | $399,670 |
| 2025-08-12 | BJERKHOLT ERIC | Officer | +Exercise | 2,954 | $26.49 | $78,251 |
| 2025-08-11 | Peetz Christopher | Director,Officer | +Exercise | 40,000 | $2.94 | $117,600 |
| 2025-08-11 | Peetz Christopher | Director,Officer | −Sell | 40,000 | $62.00 | $2M |
| 2025-08-11 | BJERKHOLT ERIC | Officer | −Sell | 8,000 | — | — |
| 2025-08-07 | Peetz Christopher | Director,Officer | +Exercise | 40,000 | $2.94 | $117,600 |
| 2025-08-07 | Peetz Christopher | Director,Officer | −Sell | 40,000 | $55.25 | $2M |
| 2025-08-07 | Howe Jolanda | Officer | −Sell | 10,000 | $58.00 | $580,000 |
| 2025-08-07 | Howe Jolanda | Officer | +Exercise | 10,000 | $6.27 | $62,700 |
| 2025-07-03 | Howe Jolanda | Officer | −Sell | 477 | $49.08 | $23,411 |
| 2025-07-02 | Howe Jolanda | Officer | −Sell | 564 | $48.25 | $27,213 |
| 2025-07-01 | Howe Jolanda | Officer | +Exercise | 1,041 | — | — |
| 2025-06-11 | Fairey William | Director | −Sell | 3,203 | $48.42 | $155,089 |
| 2025-06-03 | Ramasastry Saira | Director | −Sell | 2,500 | $45.74 | $114,350 |
| 2025-06-03 | Ramasastry Saira | Director | +Exercise | 2,500 | $14.12 | $35,300 |
| 2025-06-02 | Ramasastry Saira | Director | −Sell | 5,703 | $46.20 | $263,479 |
| 2025-05-29 | Walbert Timothy P | Director | +Exercise | 5,703 | — | — |
| 2025-05-29 | Cardon Lon | Director | +Exercise | 5,703 | — | — |
| 2025-05-29 | Fairey William | Director | +Exercise | 5,703 | — | — |
| 2025-05-29 | Brege Laura | Director | +Exercise | 5,703 | — | — |
| 2025-05-29 | Heron Patrick J | Director | +Exercise | 5,703 | — | — |
| 2025-05-29 | Ramasastry Saira | Director | +Exercise | 5,703 | — | — |
| 2025-03-18 | Howe Jolanda | Officer | −Sell | 2,415 | $44.45 | $107,347 |
| 2025-03-17 | Heron Patrick J | Director | +Buy | 21 | $43.93 | $923 |
| 2025-03-17 | Peetz Christopher | Director,Officer | −Sell | 27,279 | $44.21 | $1M |
| 2025-03-17 | Radovich Peter | Officer | −Sell | 7,879 | $44.21 | $348,331 |
| 2025-03-17 | Howe Jolanda | Officer | −Sell | 2,900 | $44.21 | $128,209 |
| 2025-03-17 | Howe Jolanda | Officer | −Sell | 1,806 | $44.36 | $80,114 |
| 2025-03-17 | Howe Jolanda | Officer | −Sell | 2,789 | $44.75 | $124,808 |
| 2025-03-17 | Howe Jolanda | Officer | −Sell | 50,111 | $44.33 | $2M |
| 2025-03-17 | Howe Jolanda | Officer | +Exercise | 52,900 | $2.94 | $155,526 |
| 2025-03-15 | Peetz Christopher | Director,Officer | +Exercise | 50,000 | — | — |
| 2025-03-15 | Radovich Peter | Officer | +Exercise | 14,440 | — | — |
Source: the SEC bulk insider (Form 3/4/5) data sets — non-derivative transactions in the issuer's common stock, most recent first, covering filings through 2026-06-30. Insiders file within 2 business days of a transaction, but the bulk sets publish quarterly, so this store lags live filings; option/derivative lines are excluded. Codes: P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
Model-derived estimate for research. See the Disclaimer.