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 |
|---|---|---|---|---|---|---|
| 2025-12-24 | NOSS ELLIOT | Director | −Gift | 20,250 | — | — |
| 2025-07-17 | NOSS ELLIOT | Director,Officer | −Sell | 500 | $22.52 | $11,260 |
| 2025-07-11 | NOSS ELLIOT | Director,Officer | −Sell | 700 | $22.86 | $16,002 |
| 2025-07-10 | NOSS ELLIOT | Director,Officer | −Sell | 1,600 | $21.73 | $34,768 |
| 2025-07-10 | NOSS ELLIOT | Director,Officer | −Sell | 400 | $22.44 | $8,976 |
| 2025-07-09 | NOSS ELLIOT | Director,Officer | −Sell | 500 | $21.21 | $10,605 |
| 2025-07-08 | NOSS ELLIOT | Director,Officer | −Sell | 2,500 | $20.81 | $52,025 |
| 2025-07-07 | NOSS ELLIOT | Director,Officer | −Sell | 2,600 | $20.51 | $53,326 |
| 2025-07-02 | NOSS ELLIOT | Director,Officer | −Sell | 3,200 | $20.44 | $65,408 |
| 2025-05-15 | NOSS ELLIOT | Director,Officer | −Sell | 3,000 | $17.75 | $53,250 |
| 2025-05-14 | NOSS ELLIOT | Director,Officer | −Sell | 500 | $17.35 | $8,675 |
| 2025-05-09 | NOSS ELLIOT | Director,Officer | −Sell | 100 | $17.69 | $1,769 |
| 2025-05-08 | NOSS ELLIOT | Director,Officer | −Sell | 1,600 | $17.30 | $27,680 |
| 2025-05-07 | NOSS ELLIOT | Director,Officer | −Sell | 700 | $16.39 | $11,473 |
| 2025-05-06 | NOSS ELLIOT | Director,Officer | −Sell | 700 | $16.32 | $11,424 |
| 2025-05-05 | NOSS ELLIOT | Director,Officer | −Sell | 800 | $16.21 | $12,968 |
| 2025-04-24 | NOSS ELLIOT | Director,Officer | −Sell | 500 | $17.06 | $8,530 |
| 2025-04-23 | NOSS ELLIOT | Director,Officer | −Sell | 500 | $16.58 | $8,290 |
| 2025-04-22 | NOSS ELLIOT | Director,Officer | −Sell | 500 | $16.37 | $8,185 |
| 2025-04-17 | NOSS ELLIOT | Director,Officer | −Sell | 1,000 | $16.18 | $16,180 |
| 2025-04-14 | NOSS ELLIOT | Director,Officer | −Sell | 1,000 | $16.24 | $16,240 |
| 2025-04-11 | NOSS ELLIOT | Director,Officer | −Sell | 1,000 | $15.56 | $15,560 |
| 2025-04-09 | NOSS ELLIOT | Director,Officer | −Sell | 300 | $15.02 | $4,506 |
| 2025-04-07 | NOSS ELLIOT | Director,Officer | −Sell | 500 | $15.44 | $7,720 |
| 2025-04-04 | NOSS ELLIOT | Director,Officer | −Sell | 1,000 | $16.23 | $16,230 |
| 2025-04-03 | NOSS ELLIOT | Director,Officer | −Sell | 1,000 | $16.57 | $16,570 |
| 2025-04-02 | NOSS ELLIOT | Director,Officer | −Sell | 200 | $16.98 | $3,396 |
| 2025-02-14 | NOSS ELLIOT | Director,Officer | −Sell | 2,500 | $16.83 | $42,075 |
| 2025-02-14 | NOSS ELLIOT | Director,Officer | −Sell | 2,000 | $18.00 | $36,000 |
| 2025-02-14 | NOSS ELLIOT | Director,Officer | −Sell | 1,260 | $18.94 | $23,864 |
| 2025-02-14 | NOSS ELLIOT | Director,Officer | −Sell | 2,000 | $15.97 | $31,940 |
| 2025-02-06 | NOSS ELLIOT | Director,Officer | −Sell | 500 | $15.76 | $7,880 |
| 2025-02-05 | NOSS ELLIOT | Director,Officer | −Sell | 300 | $15.68 | $4,704 |
| 2025-02-04 | NOSS ELLIOT | Director,Officer | −Sell | 500 | $15.66 | $7,830 |
| 2025-01-27 | NOSS ELLIOT | Director,Officer | −Sell | 100 | $17.12 | $1,712 |
| 2025-01-24 | NOSS ELLIOT | Director,Officer | −Sell | 2,000 | $16.91 | $33,820 |
| 2025-01-23 | NOSS ELLIOT | Director,Officer | −Sell | 500 | $16.48 | $8,240 |
| 2025-01-22 | NOSS ELLIOT | Director,Officer | −Sell | 2,000 | $16.22 | $32,440 |
| 2025-01-15 | NOSS ELLIOT | Director,Officer | −Sell | 200 | $16.57 | $3,314 |
| 2025-01-13 | NOSS ELLIOT | Director,Officer | −Sell | 100 | $16.32 | $1,632 |
| 2025-01-08 | NOSS ELLIOT | Director,Officer | −Sell | 1,100 | $16.79 | $18,469 |
| 2024-10-18 | NOSS ELLIOT | Director,Officer | −Sell | 500 | $19.61 | $9,805 |
| 2024-10-17 | NOSS ELLIOT | Director,Officer | −Sell | 1,500 | $19.02 | $28,530 |
| 2024-10-15 | NOSS ELLIOT | Director,Officer | −Sell | 1,000 | $19.61 | $19,610 |
| 2024-10-14 | NOSS ELLIOT | Director,Officer | −Sell | 500 | $19.70 | $9,850 |
| 2024-10-11 | NOSS ELLIOT | Director,Officer | −Sell | 3,000 | $19.24 | $57,720 |
| 2024-10-10 | NOSS ELLIOT | Director,Officer | −Sell | 2,000 | $18.87 | $37,740 |
| 2024-10-09 | NOSS ELLIOT | Director,Officer | −Sell | 1,000 | $19.34 | $19,340 |
| 2024-10-08 | NOSS ELLIOT | Director,Officer | −Sell | 200 | $19.43 | $3,886 |
| 2024-10-07 | NOSS ELLIOT | Director,Officer | −Sell | 100 | $19.82 | $1,982 |
| 2024-10-04 | NOSS ELLIOT | Director,Officer | −Sell | 1,600 | $19.91 | $31,856 |
| 2024-10-02 | NOSS ELLIOT | Director,Officer | −Sell | 1,700 | $19.99 | $33,983 |
| 2024-09-27 | NOSS ELLIOT | Director,Officer | −Sell | 1,500 | $21.27 | $31,905 |
| 2024-09-26 | NOSS ELLIOT | Director,Officer | −Sell | 2,000 | $20.76 | $41,520 |
| 2024-09-25 | NOSS ELLIOT | Director,Officer | −Sell | 1,000 | $20.33 | $20,330 |
| 2024-09-23 | NOSS ELLIOT | Director,Officer | −Sell | 400 | $21.43 | $8,572 |
| 2024-09-20 | NOSS ELLIOT | Director,Officer | −Sell | 7,800 | $21.98 | $171,444 |
| 2024-09-19 | NOSS ELLIOT | Director,Officer | −Sell | 5,700 | $22.03 | $125,571 |
| 2024-04-01 | NOSS ELLIOT | Director,Officer | −Sell | 5,175 | $18.43 | $95,375 |
| 2024-03-06 | NOSS ELLIOT | Director,Officer | −Sell | 200 | $18.13 | $3,626 |
| 2024-03-05 | NOSS ELLIOT | Director,Officer | −Sell | 7,900 | $18.04 | $142,516 |
| 2024-03-04 | NOSS ELLIOT | Director,Officer | −Sell | 2,500 | $18.02 | $45,050 |
| 2024-03-04 | NOSS ELLIOT | Director,Officer | −Sell | 3,100 | $18.38 | $56,978 |
| 2023-12-21 | NOSS ELLIOT | Director,Officer | −Sell | 10,500 | $23.79 | $249,795 |
| 2023-11-06 | Chase Robin | Director | +Buy | 12,500 | $19.95 | $249,375 |
| 2023-08-14 | NOSS ELLIOT | Director,Officer | +Grant | 3,890 | — | — |
| 2023-08-14 | NOSS ELLIOT | Director,Officer | −Tax w/h | 2,083 | $20.91 | $43,556 |
| 2023-08-14 | Singh Davinder | Officer | +Grant | 1,643 | — | — |
| 2023-08-14 | Singh Davinder | Officer | −Tax w/h | 880 | $20.91 | $18,401 |
| 2023-08-14 | Woroch David John | Officer | −Tax w/h | 567 | $20.91 | $11,856 |
| 2023-08-14 | Woroch David John | Officer | +Grant | 1,059 | — | — |
| 2023-08-14 | Reilly Justin | Officer | +Grant | 4,184 | — | — |
| 2023-08-14 | Reilly Justin | Officer | −Tax w/h | 2,240 | $20.91 | $46,838 |
| 2023-08-14 | Koenig Michael Alan | Officer | +Grant | 1,362 | — | — |
| 2023-08-14 | Koenig Michael Alan | Officer | −Tax w/h | 387 | $20.91 | $8,092 |
| 2023-08-14 | Fausett Bret | Officer | −Tax w/h | 585 | — | — |
| 2023-08-14 | Fausett Bret | Officer | +Grant | 1,690 | — | — |
| 2023-02-01 | Blacksheep Fund Management Ltd | TenPercentOwner | −Sell | 53,675 | $33.19 | $2M |
| 2023-01-31 | Blacksheep Fund Management Ltd | TenPercentOwner | −Sell | 4,700 | $33.44 | $157,168 |
| 2023-01-30 | Herdwick Capital Ltd | TenPercentOwner | −Sell | 600 | $33.27 | $19,962 |
| 2023-01-27 | Herdwick Capital Ltd | TenPercentOwner | −Sell | 7,574 | $33.68 | $255,092 |
| 2023-01-26 | Fortune Alexis | TenPercentOwner | −Sell | 2,200 | $34.02 | $74,844 |
| 2023-01-25 | Fortune Alexis | TenPercentOwner | −Sell | 1,900 | $35.04 | $66,576 |
| 2023-01-24 | Blacksheep Fund Management Ltd | TenPercentOwner | −Sell | 4,473 | $36.10 | $161,475 |
| 2023-01-23 | Blacksheep Fund Management Ltd | TenPercentOwner | −Sell | 4,500 | $35.92 | $161,640 |
| 2023-01-20 | Blacksheep Fund Management Ltd | TenPercentOwner | −Sell | 10,906 | $35.12 | $383,019 |
| 2023-01-19 | Blacksheep Fund Management Ltd | TenPercentOwner | −Sell | 9,600 | $33.69 | $323,424 |
| 2022-12-15 | NOSS ELLIOT | Director,Officer | +Exercise | 10,000 | $21.10 | $211,000 |
| 2022-11-04 | Blacksheep Master Fund Ltd. | TenPercentOwner | −Sell | 1,252 | $41.50 | $51,958 |
| 2022-11-01 | Blacksheep Master Fund Ltd. | TenPercentOwner | −Sell | 1,390 | $45.14 | $62,745 |
| 2022-10-31 | Blacksheep Master Fund Ltd. | TenPercentOwner | −Sell | 2,493 | $45.04 | $112,285 |
| 2022-10-28 | Blacksheep Master Fund Ltd. | TenPercentOwner | −Sell | 1,100 | $45.03 | $49,533 |
| 2022-10-26 | Blacksheep Master Fund Ltd. | TenPercentOwner | −Sell | 3,200 | $45.17 | $144,544 |
| 2022-10-24 | Blacksheep Master Fund Ltd. | TenPercentOwner | −Sell | 4,320 | $46.67 | $201,614 |
| 2022-09-06 | NOSS ELLIOT | Director,Officer | +Buy | 1,400 | $45.36 | $63,504 |
| 2022-09-02 | NOSS ELLIOT | Director,Officer | +Buy | 1,100 | $46.31 | $50,941 |
| 2022-08-23 | Woroch David John | Officer | +Exercise | 5,000 | $21.10 | $105,500 |
| 2022-08-12 | Singh Davinder | Officer | +Exercise | 7,000 | $19.95 | $139,650 |
| 2022-05-19 | Blacksheep Master Fund Ltd. | TenPercentOwner | +Buy | 16,153 | $46.84 | $756,607 |
| 2021-12-10 | Director,Officer | +Exercise | 10,000 | $19.41 | $194,100 | |
| 2021-12-02 | Goldstein Michael | Officer | +Exercise | 2,500 | $19.41 | $48,525 |
| 2021-12-02 | Goldstein Michael | Officer | +Exercise | 2,500 | $19.41 | $48,525 |
| 2021-11-25 | Karp Allen | Director | −Gift | 25 | — | — |
| 2021-11-24 | Karp Allen | Director | −Gift | 231 | — | — |
| 2021-11-23 | Karp Allen | Director | −Gift | 195 | — | — |
| 2021-11-15 | Woroch David John | Officer | +Exercise | 5,000 | $19.41 | $97,050 |
| 2021-09-30 | NOSS ELLIOT | Director,Officer | −Sell | 10,000 | $77.46 | $774,600 |
| 2021-09-10 | Woroch David John | Officer | −Sell | 4,250 | $76.33 | $324,403 |
| 2021-09-09 | Ralls Rawleigh Hazen IV | Director | −Tax w/h | 11,301 | $77.60 | $876,958 |
| 2021-09-09 | Ralls Rawleigh Hazen IV | Director | +Exercise | 3,750 | $53.55 | $200,813 |
| 2021-09-09 | Ralls Rawleigh Hazen IV | Director | +Exercise | 3,750 | $57.95 | $217,313 |
| 2021-09-09 | Ralls Rawleigh Hazen IV | Director | +Exercise | 3,750 | $53.93 | $202,238 |
| 2021-09-09 | Ralls Rawleigh Hazen IV | Director | +Exercise | 3,750 | $68.41 | $256,538 |
| 2021-08-23 | Schwartz Jeffrey Nathan | Director | +Exercise | 3,750 | $27.53 | $103,238 |
| 2021-08-23 | Karp Allen | Director | +Exercise | 3,750 | $27.53 | $103,238 |
| 2021-08-23 | Karp Allen | Director | −Tax w/h | 2,011 | $73.94 | $148,693 |
| 2021-08-16 | GISSIN EREZ | Director | +Exercise | 3,750 | $27.53 | $103,238 |
| 2021-08-11 | Fausett Bret | Officer | +Buy | 1,823 | $74.43 | $135,686 |
| 2021-08-10 | Fausett Bret | Officer | +Buy | 400 | $74.88 | $29,952 |
| 2021-06-30 | Johannson Jessica Sybil-Lynne | Officer | −Sell | 55 | $77.23 | $4,248 |
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.