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-05-28 | OLSCHAN BRIAN S | Director,Officer | −Sell | 4,833 | $42.00 | $202,986 |
| 2026-05-27 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | −Gift | 5,834 | $42.23 | $246,370 |
| 2026-05-21 | OLSCHAN BRIAN S | Director,Officer | −Tax w/h | 15,204 | $43.21 | $656,965 |
| 2026-05-21 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 20,000 | $24.92 | $498,400 |
| 2026-05-13 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | +Exercise | 30,000 | $23.99 | $719,700 |
| 2026-05-13 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | −Tax w/h | 24,166 | $40.53 | $979,448 |
| 2026-03-03 | MURPHY SUSAN H | Director | −Gift | 1,200 | $44.08 | $52,896 |
| 2026-02-27 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | +Exercise | 30,000 | $21.49 | $644,700 |
| 2026-02-27 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | −Disp→issuer | 30,000 | $45.88 | $1M |
| 2026-02-27 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 15,000 | $24.92 | $373,800 |
| 2026-02-27 | OLSCHAN BRIAN S | Director,Officer | −Disp→issuer | 15,000 | $45.88 | $688,200 |
| 2026-02-27 | DRISCOLL PAUL G | Officer | −Disp→issuer | 15,000 | $45.88 | $688,200 |
| 2026-02-27 | DRISCOLL PAUL G | Officer | +Exercise | 15,000 | $21.49 | $322,350 |
| 2025-09-05 | HOLDEN RICHMOND Y JR | Director | −Disp→issuer | 2,500 | $44.36 | $110,900 |
| 2025-09-05 | HOLDEN RICHMOND Y JR | Director | +Exercise | 2,500 | $21.20 | $53,000 |
| 2025-08-13 | HOLDEN RICHMOND Y JR | Director | −Disp→issuer | 2,500 | $44.58 | $111,450 |
| 2025-08-13 | HOLDEN RICHMOND Y JR | Director | +Exercise | 2,500 | $22.66 | $56,650 |
| 2025-07-29 | MURPHY SUSAN H | Director | −Gift | 120 | $42.61 | $5,113 |
| 2025-06-03 | OLSCHAN BRIAN S | Director,Officer | −Sell | 1,001 | $40.01 | $40,050 |
| 2025-06-02 | OLSCHAN BRIAN S | Director,Officer | −Sell | 809 | $39.95 | $32,320 |
| 2025-05-20 | OLSCHAN BRIAN S | Director,Officer | −Sell | 306 | $39.90 | $12,209 |
| 2025-05-19 | OLSCHAN BRIAN S | Director,Officer | −Sell | 690 | $39.90 | $27,531 |
| 2025-05-16 | OLSCHAN BRIAN S | Director,Officer | −Sell | 5,000 | $39.95 | $199,750 |
| 2025-05-15 | OLSCHAN BRIAN S | Director,Officer | −Sell | 2,285 | $39.95 | $91,286 |
| 2025-04-28 | OLSCHAN BRIAN S | Director,Officer | −Sell | 138 | $41.12 | $5,675 |
| 2025-04-18 | OLSCHAN BRIAN S | Director,Officer | −Tax w/h | 34,665 | $41.38 | $1M |
| 2025-04-18 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 45,000 | $23.99 | $1M |
| 2025-02-28 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | +Exercise | 15,000 | $21.49 | $322,350 |
| 2025-02-28 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | −Disp→issuer | 15,000 | $39.09 | $586,350 |
| 2025-02-28 | Davidson Rex Lynn | Director | −Disp→issuer | 5,000 | $39.09 | $195,450 |
| 2025-02-28 | Davidson Rex Lynn | Director | +Exercise | 5,000 | $19.23 | $96,150 |
| 2025-02-28 | MURPHY SUSAN H | Director | +Exercise | 5,000 | $19.23 | $96,150 |
| 2025-02-28 | MURPHY SUSAN H | Director | −Disp→issuer | 5,000 | $39.09 | $195,450 |
| 2024-12-05 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | −Gift | 10,000 | $40.00 | $400,000 |
| 2024-12-03 | DRISCOLL PAUL G | Officer | −Sell | 1,000 | $43.32 | $43,320 |
| 2024-11-29 | DRISCOLL PAUL G | Officer | −Sell | 2,000 | $44.33 | $88,660 |
| 2024-09-09 | WARD STEVENSON E III | Director | +Exercise | 5,000 | $37.92 | $189,600 |
| 2024-09-09 | WARD STEVENSON E III | Director | −Tax w/h | 4,513 | $42.02 | $189,636 |
| 2024-09-09 | WARD STEVENSON E III | Director | +Exercise | 2,500 | $38.26 | $95,650 |
| 2024-09-09 | WARD STEVENSON E III | Director | −Disp→issuer | 2,500 | $43.00 | $107,500 |
| 2024-08-30 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | +Exercise | 6,000 | $19.18 | $115,080 |
| 2024-08-30 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | −Tax w/h | 4,305 | $44.09 | $189,807 |
| 2024-07-26 | OLSCHAN BRIAN S | Director,Officer | −Sell | 3,149 | $40.88 | $128,731 |
| 2024-07-22 | DRISCOLL PAUL G | Officer | −Tax w/h | 10,500 | $39.16 | $411,180 |
| 2024-07-22 | DRISCOLL PAUL G | Officer | +Exercise | 15,000 | $16.92 | $253,800 |
| 2024-07-22 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | −Tax w/h | 28,640 | $39.16 | $1M |
| 2024-07-22 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | +Exercise | 40,000 | $16.92 | $676,800 |
| 2024-07-22 | OLSCHAN BRIAN S | Director,Officer | −Tax w/h | 7,140 | $39.16 | $279,602 |
| 2024-07-22 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 9,255 | $21.49 | $198,890 |
| 2024-07-22 | OLSCHAN BRIAN S | Director,Officer | −Tax w/h | 2,966 | $39.16 | $116,149 |
| 2024-07-22 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 4,000 | $19.18 | $76,720 |
| 2024-05-24 | OLSCHAN BRIAN S | Director,Officer | −Sell | 186 | $40.00 | $7,440 |
| 2024-05-24 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 186 | $21.49 | $3,997 |
| 2024-05-21 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 1,219 | $21.49 | $26,196 |
| 2024-05-21 | OLSCHAN BRIAN S | Director,Officer | −Sell | 1,219 | $40.30 | $49,126 |
| 2024-05-20 | OLSCHAN BRIAN S | Director,Officer | −Sell | 3,086 | $40.33 | $124,458 |
| 2024-05-20 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 3,086 | $21.49 | $66,318 |
| 2024-05-16 | OLSCHAN BRIAN S | Director,Officer | −Sell | 2 | $40.25 | $81 |
| 2024-05-16 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 2 | $21.49 | $43 |
| 2024-05-15 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 1,517 | $21.49 | $32,600 |
| 2024-05-15 | OLSCHAN BRIAN S | Director,Officer | −Sell | 1,517 | $40.25 | $61,059 |
| 2024-05-14 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 7,800 | $21.49 | $167,622 |
| 2024-05-14 | OLSCHAN BRIAN S | Director,Officer | −Sell | 7,800 | $40.33 | $314,574 |
| 2024-05-09 | OLSCHAN BRIAN S | Director,Officer | −Sell | 1,320 | $42.08 | $55,546 |
| 2024-05-09 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 1,320 | $21.49 | $28,367 |
| 2024-05-08 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 400 | $21.49 | $8,596 |
| 2024-05-08 | OLSCHAN BRIAN S | Director,Officer | −Sell | 400 | $43.12 | $17,248 |
| 2024-05-07 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 4,649 | $21.49 | $99,907 |
| 2024-05-07 | OLSCHAN BRIAN S | Director,Officer | −Sell | 4,649 | $43.61 | $202,743 |
| 2024-05-06 | OLSCHAN BRIAN S | Director,Officer | −Sell | 5,566 | $42.93 | $238,948 |
| 2024-05-06 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 5,566 | $21.49 | $119,613 |
| 2024-03-04 | HOLDEN RICHMOND Y JR | Director | +Exercise | 5,000 | $28.20 | $141,000 |
| 2024-03-04 | HOLDEN RICHMOND Y JR | Director | −Disp→issuer | 1,000 | $44.16 | $44,160 |
| 2024-03-04 | HOLDEN RICHMOND Y JR | Director | −Disp→issuer | 5,000 | $44.16 | $220,800 |
| 2024-03-04 | HOLDEN RICHMOND Y JR | Director | −Disp→issuer | 2,500 | $44.16 | $110,400 |
| 2024-03-04 | HOLDEN RICHMOND Y JR | Director | +Exercise | 2,500 | $22.66 | $56,650 |
| 2024-03-04 | HOLDEN RICHMOND Y JR | Director | +Exercise | 1,000 | $19.23 | $19,230 |
| 2024-03-04 | MURPHY SUSAN H | Director | −Disp→issuer | 5,000 | $44.16 | $220,800 |
| 2024-03-04 | MURPHY SUSAN H | Director | +Exercise | 5,000 | $16.71 | $83,550 |
| 2023-12-14 | MURPHY SUSAN H | Director | −Gift | 1,550 | $40.55 | $62,852 |
| 2023-12-05 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 1,715 | $16.92 | $29,018 |
| 2023-12-05 | OLSCHAN BRIAN S | Director,Officer | −Sell | 1,715 | $38.02 | $65,204 |
| 2023-12-04 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 6,000 | $16.92 | $101,520 |
| 2023-12-04 | OLSCHAN BRIAN S | Director,Officer | −Sell | 6,000 | $37.55 | $225,300 |
| 2023-12-01 | OLSCHAN BRIAN S | Director,Officer | −Sell | 4,339 | $35.84 | $155,510 |
| 2023-12-01 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 4,339 | $16.92 | $73,416 |
| 2023-11-30 | OLSCHAN BRIAN S | Director,Officer | −Sell | 1,015 | $36.00 | $36,540 |
| 2023-11-30 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 1,015 | $16.92 | $17,174 |
| 2023-11-28 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 950 | $16.92 | $16,074 |
| 2023-11-28 | OLSCHAN BRIAN S | Director,Officer | −Sell | 950 | $36.60 | $34,770 |
| 2023-11-27 | OLSCHAN BRIAN S | Director,Officer | −Sell | 5,260 | $37.12 | $195,251 |
| 2023-11-27 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 5,260 | $16.92 | $88,999 |
| 2023-11-27 | Davidson Rex Lynn | Director | +Exercise | 4,980 | $16.71 | $83,216 |
| 2023-11-27 | Davidson Rex Lynn | Director | −Sell | 4,980 | $35.18 | $175,196 |
| 2023-11-22 | OLSCHAN BRIAN S | Director,Officer | −Sell | 125 | $37.22 | $4,653 |
| 2023-11-22 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 125 | $16.92 | $2,115 |
| 2023-11-22 | Davidson Rex Lynn | Director | −Sell | 20 | $37.00 | $740 |
| 2023-11-22 | Davidson Rex Lynn | Director | +Exercise | 20 | $16.71 | $334 |
| 2023-11-21 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 1,144 | $16.92 | $19,356 |
| 2023-11-21 | OLSCHAN BRIAN S | Director,Officer | −Sell | 1,144 | $37.01 | $42,339 |
| 2023-11-21 | DRISCOLL PAUL G | Officer | +Exercise | 7,000 | $15.45 | $108,150 |
| 2023-11-21 | DRISCOLL PAUL G | Officer | −Disp→issuer | 4,695 | $37.83 | $177,612 |
| 2023-11-13 | OLSCHAN BRIAN S | Director,Officer | −Sell | 5,000 | $34.03 | $170,150 |
| 2023-11-13 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 5,000 | $16.92 | $84,600 |
| 2023-11-07 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | −Disp→issuer | 11,918 | $31.55 | $376,013 |
| 2023-11-07 | JOHNSEN WALTER C | Director,Officer,TenPercentOwner | +Exercise | 16,000 | $15.45 | $247,200 |
| 2023-11-06 | OLSCHAN BRIAN S | Director,Officer | −Sell | 4,281 | $33.30 | $142,557 |
| 2023-11-06 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 4,281 | $16.92 | $72,435 |
| 2023-11-03 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 171 | $16.92 | $2,893 |
| 2023-11-03 | OLSCHAN BRIAN S | Director,Officer | −Sell | 171 | $33.92 | $5,800 |
| 2023-08-29 | MURPHY SUSAN H | Director | −Gift | 300 | $33.01 | $9,903 |
| 2023-07-31 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 7,070 | $15.45 | $109,232 |
| 2023-07-31 | OLSCHAN BRIAN S | Director,Officer | −Sell | 7,070 | $29.14 | $206,020 |
| 2023-07-24 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 3,930 | $15.45 | $60,719 |
| 2023-07-24 | OLSCHAN BRIAN S | Director,Officer | −Sell | 3,930 | $26.49 | $104,106 |
| 2023-06-05 | OLSCHAN BRIAN S | Director,Officer | −Sell | 3,910 | $26.25 | $102,638 |
| 2023-06-05 | OLSCHAN BRIAN S | Director,Officer | +Exercise | 10,242 | $13.75 | $140,828 |
| 2023-06-05 | OLSCHAN BRIAN S | Director,Officer | −Disp→issuer | 4,805 | $24.98 | $120,029 |
| 2023-06-05 | DRISCOLL PAUL G | Officer | −Disp→issuer | 11,369 | $24.98 | $283,998 |
| 2023-06-05 | DRISCOLL PAUL G | Officer | +Exercise | 15,000 | $13.75 | $206,250 |
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.