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-11 | Olson Jeffrey S | Director,Officer | −Sell | 19,034 | $21.62 | $411,515 |
| 2026-05-08 | Olson Jeffrey S | Director,Officer | −Sell | 161,553 | $21.73 | $4M |
| 2026-05-07 | Drazin Andrea Rosenthal | Officer | −Disp→issuer | 1,815 | $21.95 | $39,839 |
| 2026-05-07 | Olson Jeffrey S | Director,Officer | +Conversion | 180,587 | — | — |
| 2026-05-06 | RICE CATHERINE | Director | +Grant | 5,710 | $21.89 | $124,992 |
| 2026-03-09 | Drazin Andrea Rosenthal | Officer | −Disp→issuer | 2,376 | $20.12 | $47,805 |
| 2026-02-10 | Drazin Andrea Rosenthal | Officer | −Tax w/h | 665 | $21.08 | $14,018 |
| 2026-02-09 | Drazin Andrea Rosenthal | Officer | −Tax w/h | 696 | $20.90 | $14,546 |
| 2026-02-02 | Ohlberg Heather | Officer | −Tax w/h | 1,618 | $19.53 | $31,600 |
| 2026-02-02 | Drazin Andrea Rosenthal | Officer | −Tax w/h | 742 | $19.53 | $14,491 |
| 2025-05-13 | Milton Robert C | Officer | −Sell | 26,000 | $18.78 | $488,280 |
| 2025-05-12 | Milton Robert C | Officer | +Conversion | 26,000 | — | — |
| 2025-05-07 | RICE CATHERINE | Director | +Grant | 6,776 | $18.45 | $125,017 |
| 2025-02-18 | Olson Jeffrey S | Director,Officer | −Sell | 122,198 | $20.54 | $3M |
| 2025-02-14 | Olson Jeffrey S | Director,Officer | −Sell | 177,802 | $20.95 | $4M |
| 2025-02-13 | Olson Jeffrey S | Director,Officer | +Conversion | 300,000 | — | — |
| 2025-02-11 | Drazin Andrea Rosenthal | Officer | −Tax w/h | 319 | $20.55 | $6,555 |
| 2025-02-10 | Drazin Andrea Rosenthal | Officer | −Tax w/h | 1,364 | $20.55 | $28,030 |
| 2025-01-31 | Drazin Andrea Rosenthal | Officer | +Grant | 6,116 | $20.44 | $125,011 |
| 2024-12-11 | Olson Jeffrey S | Director,Officer | −Sell | 240,000 | $22.45 | $5M |
| 2024-12-11 | Drazin Andrea Rosenthal | Officer | −Disp→issuer | 2,260 | $22.36 | $50,534 |
| 2024-12-10 | Olson Jeffrey S | Director,Officer | +Conversion | 240,000 | — | — |
| 2024-12-05 | Olson Jeffrey S | Director,Officer | +Exercise | 44,403 | $21.64 | $960,881 |
| 2024-12-05 | Olson Jeffrey S | Director,Officer | −Sell | 44,403 | $22.55 | $1M |
| 2024-12-04 | Olson Jeffrey S | Director,Officer | +Exercise | 128,534 | $19.53 | $3M |
| 2024-12-04 | Olson Jeffrey S | Director,Officer | +Exercise | 60,199 | $21.64 | $1M |
| 2024-12-04 | Olson Jeffrey S | Director,Officer | −Sell | 188,733 | $22.81 | $4M |
| 2024-11-11 | Langer Mark | Officer | +Exercise | 42,283 | $21.64 | $915,004 |
| 2024-11-11 | Langer Mark | Officer | +Exercise | 51,679 | $19.53 | $1M |
| 2024-11-11 | Langer Mark | Officer | −Sell | 93,962 | $23.57 | $2M |
| 2024-08-27 | Mooallem Jeffrey | Officer | −Disp→issuer | 415 | $20.80 | $8,632 |
| 2024-05-16 | Olson Jeffrey S | Director,Officer | −Disp→issuer | 32,892 | $17.31 | $569,361 |
| 2024-05-06 | RICE CATHERINE | Director | +Grant | 7,036 | $17.06 | $120,034 |
| 2024-03-12 | Milton Robert C. III | Officer | −Sell | 26,333 | $17.02 | $448,188 |
| 2024-03-11 | Milton Robert C. III | Officer | +Conversion | 26,333 | — | — |
| 2024-02-12 | Drazin Andrea Rosenthal | Officer | −Tax w/h | 979 | $17.66 | $17,289 |
| 2024-02-09 | Drazin Andrea Rosenthal | Officer | +Grant | 5,732 | $17.45 | $100,023 |
| 2024-01-02 | O'Shea Kevin P. | Director | +Exercise | 911 | $18.24 | $16,617 |
| 2023-05-03 | RICE CATHERINE | Director | +Grant | 8,293 | $14.47 | $120,000 |
| 2023-03-15 | RICE CATHERINE | Director | +Grant | 8,352 | $13.94 | $116,427 |
| 2023-02-21 | Drazin Andrea Rosenthal | Officer | −Tax w/h | 72 | $15.50 | $1,116 |
| 2023-02-17 | Milton Robert C. III | Officer | −Sell | 20,000 | $15.83 | $316,600 |
| 2023-02-16 | Milton Robert C. III | Officer | +Conversion | 20,000 | — | — |
| 2023-02-13 | Drazin Andrea Rosenthal | Officer | −Tax w/h | 317 | $15.77 | $4,999 |
| 2023-02-10 | Drazin Andrea Rosenthal | Officer | +Grant | 5,478 | $15.52 | $85,019 |
| 2023-01-03 | O'Shea Kevin P. | Director | +Exercise | 911 | $14.26 | $12,991 |
| 2022-04-04 | Holmes Jennifer | Officer | −Tax w/h | 527 | $18.93 | $9,976 |
| 2022-02-28 | Holmes Jennifer | Officer | −Tax w/h | 485 | $18.22 | $8,837 |
| 2022-01-03 | O'Shea Kevin P. | Director | +Exercise | 910 | $19.14 | $17,417 |
| 2021-09-14 | Milton Robert C. III | Officer | −Sell | 3,177 | $18.05 | $57,345 |
| 2021-03-12 | Milton Robert C. III | Officer | −Sell | 6,766 | $17.55 | $118,743 |
| 2021-03-08 | Eilberg Herbert | Officer | −Sell | 8,000 | $17.85 | $142,800 |
| 2021-03-01 | Holmes Jennifer | Officer | −Tax w/h | 456 | $16.93 | $7,720 |
| 2021-02-22 | Holmes Jennifer | Officer | −Tax w/h | 473 | $16.64 | $7,871 |
| 2021-02-22 | Eilberg Herbert | Officer | −Tax w/h | 1,425 | $16.64 | $23,712 |
| 2021-02-22 | Langer Mark | Officer | −Tax w/h | 2,103 | $16.64 | $34,994 |
| 2021-02-22 | Milton Robert C. III | Officer | −Tax w/h | 2,227 | $16.64 | $37,057 |
| 2021-01-04 | O'Shea Kevin P. | Director | +Exercise | 910 | $12.75 | $11,603 |
| 2020-11-11 | ROTH STEVEN | Director | −Gift | 248,936 | — | — |
| 2020-03-19 | Eilberg Herbert | Officer | +Buy | 2,000 | $7.95 | $15,900 |
| 2020-02-27 | Holmes Jennifer | Officer | −Tax w/h | 433 | $17.19 | $7,443 |
| 2020-02-24 | Milton Robert C. III | Officer | −Tax w/h | 4,003 | $18.33 | $73,375 |
| 2020-02-24 | Langer Mark | Officer | −Tax w/h | 3,707 | $18.33 | $67,949 |
| 2020-02-24 | Holmes Jennifer | Officer | −Tax w/h | 800 | $18.33 | $14,664 |
| 2020-02-24 | Eilberg Herbert | Officer | −Tax w/h | 2,524 | $18.33 | $46,265 |
| 2020-01-02 | O'Shea Kevin P. | Director | +Exercise | 910 | $18.89 | $17,190 |
| 2020-01-02 | Eilberg Herbert | Officer | −Disp→issuer | 538 | $18.89 | $10,163 |
| 2019-12-12 | ROTH STEVEN | Director | +Gift | 247,000 | — | — |
| 2019-12-12 | ROTH STEVEN | Director | −Gift | 247,000 | — | — |
| 2019-05-08 | ROTH STEVEN | Director | −Gift | 174,000 | — | — |
| 2019-04-04 | Holmes Jennifer | Officer | +Grant | 3,910 | $19.18 | $74,994 |
| 2019-02-28 | ROTH STEVEN | Director | −Sell | 5,717,184 | $18.98 | $109M |
| 2019-02-28 | ROTH STEVEN | Director | +Conversion | 5,717,184 | — | — |
| 2019-02-27 | Holmes Jennifer | Officer | +Grant | 3,415 | $19.35 | $66,080 |
| 2019-02-27 | Holmes Jennifer | Officer | +Grant | 3,384 | $19.53 | $66,090 |
| 2019-02-25 | Langer Mark | Officer | −Disp→issuer | 1,598 | $19.80 | $31,640 |
| 2019-02-25 | Holmes Jennifer | Officer | −Disp→issuer | 400 | $19.80 | $7,920 |
| 2019-02-25 | Milton Robert C. III | Officer | −Disp→issuer | 1,302 | $19.80 | $25,780 |
| 2019-02-25 | Eilberg Herbert | Officer | −Disp→issuer | 1,090 | $19.80 | $21,582 |
| 2019-02-22 | Langer Mark | Officer | −Disp→issuer | 2,097 | $19.82 | $41,563 |
| 2019-02-22 | Holmes Jennifer | Officer | −Disp→issuer | 509 | $19.82 | $10,088 |
| 2019-02-22 | Milton Robert C. III | Officer | −Disp→issuer | 1,633 | $19.82 | $32,366 |
| 2019-02-22 | Eilberg Herbert | Officer | −Disp→issuer | 1,416 | $19.82 | $28,065 |
| 2019-02-19 | Holmes Jennifer | Officer | −Disp→issuer | 445 | $19.96 | $8,882 |
| 2019-02-08 | Holmes Jennifer | Officer | −Disp→issuer | 371 | $20.71 | $7,683 |
| 2019-02-08 | Eilberg Herbert | Officer | −Disp→issuer | 1,129 | $20.71 | $23,382 |
| 2019-02-08 | Langer Mark | Officer | −Disp→issuer | 1,449 | $20.71 | $30,009 |
| 2019-01-02 | Eilberg Herbert | Officer | −Disp→issuer | 1,848 | $16.46 | $30,418 |
| 2018-06-01 | Guttman Steven | Director | +Grant | 4,552 | $21.96 | $99,962 |
| 2018-05-16 | Schachter Bernard | Officer | −Disp→issuer | 1,032 | $20.40 | $21,053 |
| 2018-05-08 | ROTH STEVEN | Director | +Exercise | 30,011 | — | — |
| 2018-02-28 | MINUTOLI ROBERT | Officer | +Grant | 4,000 | $21.71 | $86,840 |
| 2018-02-26 | Zucker Michael | Officer | −Disp→issuer | 1,379 | $22.55 | $31,096 |
| 2018-02-26 | Langer Mark | Officer | −Disp→issuer | 1,599 | $22.55 | $36,057 |
| 2018-02-26 | Milton Robert C. III | Officer | −Disp→issuer | 1,167 | $22.55 | $26,316 |
| 2018-02-26 | Schachter Bernard | Officer | −Disp→issuer | 964 | $22.55 | $21,738 |
| 2018-02-26 | Holmes Jennifer | Officer | −Disp→issuer | 400 | $22.55 | $9,020 |
| 2018-02-22 | Schachter Bernard | Officer | +Grant | 9,421 | $21.64 | $203,870 |
| 2018-02-22 | Holmes Jennifer | Officer | +Grant | 3,507 | $21.64 | $75,891 |
| 2018-02-22 | Milton Robert C. III | Officer | +Grant | 10,089 | $21.64 | $218,326 |
| 2018-02-22 | Eilberg Herbert | Officer | +Grant | 11,180 | $21.64 | $241,935 |
| 2018-02-22 | MINUTOLI ROBERT | Officer | +Grant | 16,174 | $21.64 | $350,005 |
| 2018-02-22 | Zucker Michael | Officer | +Grant | 12,422 | $21.64 | $268,812 |
| 2018-02-22 | Langer Mark | Officer | +Grant | 18,565 | $21.64 | $401,747 |
| 2018-02-20 | Holmes Jennifer | Officer | −Disp→issuer | 445 | $22.03 | $9,803 |
| 2018-02-20 | Zucker Michael | Officer | −Disp→issuer | 270 | $22.03 | $5,948 |
| 2018-02-08 | Eilberg Herbert | Officer | −Disp→issuer | 1,069 | $20.87 | $22,310 |
| 2018-02-08 | Holmes Jennifer | Officer | −Disp→issuer | 370 | $20.87 | $7,722 |
| 2018-02-08 | Langer Mark | Officer | −Disp→issuer | 1,344 | $20.87 | $28,049 |
| 2018-02-08 | Zucker Michael | Officer | −Disp→issuer | 1,234 | $20.87 | $25,754 |
| 2018-01-01 | Eilberg Herbert | Officer | −Disp→issuer | 2,876 | $25.55 | $73,482 |
| 2017-12-22 | ROTH STEVEN | Director | −Gift | 291,200 | — | — |
| 2017-05-16 | Schachter Bernard | Officer | −Disp→issuer | 1,092 | $24.18 | $26,405 |
| 2017-05-10 | Gould Michael | Director | +Grant | 3,937 | $25.40 | $100,000 |
| 2017-05-10 | GRAPSTEIN STEVEN H | Director | +Grant | 3,937 | $25.40 | $100,000 |
| 2017-05-10 | Guttman Steven | Director | +Grant | 3,937 | $25.40 | $100,000 |
| 2017-05-10 | LANE AMY B | Director | +Grant | 3,937 | $25.40 | $100,000 |
| 2017-05-10 | O'Shea Kevin P. | Director | +Grant | 3,937 | $25.40 | $100,000 |
| 2017-05-10 | ROTH STEVEN | Director | +Grant | 3,937 | $25.40 | $100,000 |
| 2017-02-24 | Langer Mark | Officer | +Grant | 14,158 | $28.36 | $401,521 |
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.