$43.41
+0.00 (+0.00%)
USD · as of 2026-07-22 · marketstack
stale quote — last trade 2026-07-22
Signal = open-market buys/sells (P/S); grants, exercises, tax, gifts are mechanics. Filings through 2026-06-30 only.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-05-15 | Allan Warren | Director | +Grant | 4,762 | $42.53 | $202,528 |
| 2026-05-15 | SCHALL MICHAEL J | Director | +Grant | 5,291 | $42.53 | $225,026 |
| 2026-05-15 | OSGOOD STEVEN G | Director | +Grant | 5,232 | $42.53 | $222,517 |
| 2026-05-15 | Palazzo Dominic M | Director | +Grant | 5,056 | $42.53 | $215,032 |
| 2026-05-15 | Wu Charles F | Director | +Grant | 4,703 | $42.53 | $200,019 |
| 2026-05-15 | Hylbert Paul William Jr | Director | +Grant | 5,056 | $42.53 | $215,032 |
| 2026-05-15 | COHN LISA R | Director | +Grant | 4,703 | $42.53 | $200,019 |
| 2026-05-15 | Meisinger Chad LeRoy | Director | +Grant | 4,703 | $42.53 | $200,019 |
| 2025-03-06 | SCHALL MICHAEL J | Director | +Buy | 4,000 | $38.54 | $154,160 |
| 2025-03-04 | Cramer David | Director,Officer | −Gift | 105,171 | — | — |
| 2025-03-04 | Cramer David | Director,Officer | +Gift | 105,171 | — | — |
| 2024-12-06 | Nordhagen Arlen Dale | Director,Officer | −Gift | 120,000 | — | — |
| 2024-06-07 | Meisinger Chad LeRoy | Director | +Buy | 18,405 | $37.74 | $694,605 |
| 2023-12-19 | Nordhagen Arlen Dale | Director,Officer | −Gift | 15,000 | — | — |
| 2023-12-18 | Nordhagen Arlen Dale | Director,Officer | −Gift | 72,000 | — | — |
| 2023-12-11 | Nordhagen Arlen Dale | Director,Officer | −Gift | 8,100 | — | — |
| 2023-12-11 | Nordhagen Arlen Dale | Director,Officer | +Buy | 6,500 | $36.50 | $237,250 |
| 2023-12-05 | Nordhagen Arlen Dale | Director,Officer | +Buy | 10,000 | $35.92 | $359,200 |
| 2023-12-05 | Nordhagen Arlen Dale | Director,Officer | −Gift | 8,400 | — | — |
| 2023-11-13 | FISCHER TAMARA D | Director,Officer | +Buy | 608 | $29.68 | $18,045 |
| 2023-08-31 | Nordhagen Arlen Dale | Director,Officer | +Other | 18,442 | — | — |
| 2023-08-31 | Cramer David | Director,Officer | +Other | 9,306 | — | — |
| 2023-08-31 | Cramer David | Director,Officer | +Other | 76 | — | — |
| 2023-06-30 | Nordhagen Arlen Dale | Director,Officer | −Gift | 11,500 | — | — |
| 2023-05-26 | Nordhagen Arlen Dale | Director,Officer | +Buy | 25,000 | $36.92 | $923,000 |
| 2022-12-23 | Nordhagen Arlen Dale | Director,Officer | −Gift | 52,000 | — | — |
| 2022-12-16 | Nordhagen Arlen Dale | Director,Officer | +Buy | 12,000 | $36.73 | $440,760 |
| 2022-12-16 | Nordhagen Arlen Dale | Director,Officer | +Buy | 21,500 | $36.77 | $790,555 |
| 2022-12-13 | Meisinger Chad LeRoy | Director | +Buy | 25,000 | $39.71 | $992,750 |
| 2022-12-12 | Meisinger Chad LeRoy | Director | +Buy | 30,000 | $38.61 | $1M |
| 2022-11-07 | Warren J. Timothy | Director | +Buy | 4,680 | $38.00 | $177,840 |
| 2022-11-04 | Hylbert Paul William Jr | Director | +Buy | 1,350 | $37.52 | $50,652 |
| 2022-11-04 | Cramer David | Officer | +Buy | 10,000 | $37.88 | $378,800 |
| 2022-11-04 | Van Mourick Mark | Director | +Buy | 1,280 | $37.85 | $48,448 |
| 2022-11-04 | Nordhagen Arlen Dale | Director,Officer | +Buy | 53,000 | $37.88 | $2M |
| 2022-11-04 | FISCHER TAMARA D | Director,Officer | +Buy | 292 | $37.78 | $11,032 |
| 2022-11-04 | Nordhagen Arlen Dale | Director,Officer | −Gift | 50,667 | — | — |
| 2022-03-23 | Nordhagen Arlen Dale | Director,Officer | −Gift | 8,000 | — | — |
| 2022-03-16 | Nordhagen Arlen Dale | Director,Officer | −Sell | 170,000 | $60.71 | $10M |
| 2021-12-22 | Cramer David | Officer | −Gift | 22,545 | — | — |
| 2021-12-21 | Nordhagen Arlen Dale | Director,Officer | −Gift | 30,000 | — | — |
| 2021-12-14 | Nordhagen Arlen Dale | Director,Officer | −Gift | 15,000 | — | — |
| 2020-12-31 | Cramer David | Officer | +Conversion | 95,171 | — | — |
| 2020-12-29 | Nordhagen Arlen Dale | Director,Officer | −Gift | 20,000 | — | — |
| 2020-12-22 | Nordhagen Arlen Dale | Director,Officer | −Gift | 100,000 | — | — |
| 2020-12-16 | Nordhagen Arlen Dale | Director,Officer | −Gift | 22,500 | — | — |
| 2020-12-02 | FISCHER TAMARA D | Director,Officer | +Buy | 400 | $33.26 | $13,304 |
| 2020-11-17 | Van Mourick Mark | Director | −Sell | 2,000 | $36.75 | $73,500 |
| 2020-06-09 | Nordhagen Arlen Dale | Director,Officer | −Gift | 8,000 | — | — |
| 2020-05-15 | Van Mourick Mark | Director | +Buy | 2,000 | $24.51 | $49,020 |
| 2020-03-31 | Nordhagen Arlen Dale | Director,Officer | +Grant | 4,063,571 | — | — |
| 2020-03-31 | Nordhagen Arlen Dale | Director,Officer | +Grant | 223,402 | — | — |
| 2020-03-19 | Nordhagen Arlen Dale | Director,Officer | +Buy | 3,500 | $18.63 | $65,205 |
| 2020-03-18 | Nordhagen Arlen Dale | Director,Officer | +Buy | 8,500 | $16.70 | $141,950 |
| 2020-03-16 | Nordhagen Arlen Dale | Director,Officer | +Buy | 30,000 | $26.20 | $786,000 |
| 2020-03-16 | FISCHER TAMARA D | Director,Officer | +Buy | 1,000 | $25.83 | $25,830 |
| 2020-03-13 | Nordhagen Arlen Dale | Director,Officer | +Buy | 4,000 | $24.65 | $98,600 |
| 2020-03-12 | Treadwell Steven B | Officer | +Buy | 500 | $24.38 | $12,190 |
| 2020-03-12 | Nordhagen Arlen Dale | Director,Officer | +Buy | 4,000 | $24.34 | $97,360 |
| 2020-03-12 | Nordhagen Arlen Dale | Director,Officer | +Buy | 20,000 | $29.67 | $593,400 |
| 2020-01-24 | Nordhagen Arlen Dale | Director,Officer | +Buy | 390 | $34.97 | $13,638 |
| 2019-12-31 | Nordhagen Arlen Dale | Director,Officer | −Gift | 15,000 | — | — |
| 2019-12-27 | Nordhagen Arlen Dale | Director,Officer | +Buy | 217 | $32.93 | $7,146 |
| 2019-11-05 | FISCHER TAMARA D | Officer | +Buy | 400 | $33.00 | $13,200 |
| 2019-09-20 | Nordhagen Arlen Dale | Director,Officer | +Buy | 190 | $33.31 | $6,329 |
| 2019-08-08 | Hylbert Paul William Jr | Director | +Buy | 500 | $30.99 | $15,495 |
| 2019-01-02 | Nordhagen Arlen Dale | Director,Officer | +Buy | 66 | $22.73 | $1,500 |
| 2018-12-24 | Nordhagen Arlen Dale | Director,Officer | +Buy | 20,000 | $25.70 | $514,000 |
| 2018-12-14 | FISCHER TAMARA D | Officer | +Buy | 200 | $22.28 | $4,456 |
| 2018-12-07 | Nordhagen Arlen Dale | Director,Officer | +Buy | 4,000 | $22.53 | $90,120 |
| 2018-12-06 | FISCHER TAMARA D | Officer | +Buy | 100 | $22.43 | $2,243 |
| 2018-12-06 | Van Mourick Mark | Director | −Sell | 10,000 | $28.30 | $283,000 |
| 2018-11-30 | FISCHER TAMARA D | Officer | +Buy | 1,200 | $23.80 | $28,560 |
| 2018-11-05 | Nordhagen Arlen Dale | Director,Officer | +Buy | 20,000 | $26.30 | $526,000 |
| 2018-09-14 | Meisinger Chad LeRoy | Director | +Buy | 10,000 | $26.80 | $268,000 |
| 2018-08-27 | Van Mourick Mark | Director | +Conversion | 10,000 | — | — |
| 2018-03-16 | Van Mourick Mark | Director | −Sell | 13,667 | $25.64 | $350,422 |
| 2018-03-15 | Van Mourick Mark | Director | +Conversion | 13,667 | — | — |
| 2017-12-05 | Nordhagen Arlen Dale | Director,Officer | −Gift | 13,000 | — | — |
| 2017-12-05 | Nordhagen Arlen Dale | Director,Officer | −Gift | 13,000 | — | — |
| 2017-08-07 | Nordhagen Arlen Dale | Director,Officer | −Sell | 15,000 | $22.06 | $330,900 |
| 2017-08-04 | Nordhagen Arlen Dale | Director,Officer | −Sell | 15,000 | $22.05 | $330,750 |
| 2017-03-15 | Van Mourick Mark | Director | −Sell | 11,750 | $23.05 | $270,838 |
| 2017-03-14 | Van Mourick Mark | Director | −Sell | 10,000 | $22.94 | $229,400 |
| 2017-03-03 | Van Mourick Mark | Director | +Conversion | 21,750 | — | — |
| 2017-02-13 | Nordhagen Arlen Dale | Director,Officer | +Conversion | 30,000 | — | — |
| 2016-12-16 | FISCHER TAMARA D | Officer | +Buy | 100 | $21.02 | $2,102 |
| 2016-12-16 | Nordhagen Arlen Dale | Director,Officer | −Gift | 40,800 | — | — |
| 2016-12-16 | Nordhagen Arlen Dale | Director,Officer | −Gift | 34,200 | — | — |
| 2016-11-18 | FISCHER TAMARA D | Officer | +Buy | 500 | $19.60 | $9,800 |
| 2016-03-08 | Hylbert Paul William Jr | Director | +Buy | 100 | $18.84 | $1,884 |
| 2016-03-07 | Hylbert Paul William Jr | Director | +Buy | 7,400 | $19.63 | $145,262 |
| 2015-08-24 | FISCHER TAMARA D | Officer | +Buy | 2,000 | $12.16 | $24,320 |
| 2015-08-21 | FISCHER TAMARA D | Officer | +Buy | 2,000 | $12.65 | $25,300 |
| 2015-08-18 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 6,600 | $13.23 | $87,318 |
| 2015-08-18 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 2,200 | $13.25 | $29,150 |
| 2015-08-18 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 3,000 | $13.14 | $39,420 |
| 2015-08-18 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 800 | $13.39 | $10,712 |
| 2015-08-17 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 500 | $12.85 | $6,425 |
| 2015-08-17 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 500 | $12.83 | $6,415 |
| 2015-08-17 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 500 | $12.85 | $6,425 |
| 2015-08-17 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 500 | $12.85 | $6,425 |
| 2015-08-17 | FISCHER TAMARA D | Officer | +Buy | 500 | $12.87 | $6,435 |
| 2015-08-14 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 63,000 | $12.70 | $800,100 |
| 2015-08-14 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 21,000 | $12.70 | $266,700 |
| 2015-08-14 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 30,000 | $12.72 | $381,600 |
| 2015-08-14 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 13,000 | $12.71 | $165,230 |
| 2015-08-14 | FISCHER TAMARA D | Officer | +Buy | 1,000 | $12.66 | $12,660 |
| 2015-08-14 | FISCHER TAMARA D | Officer | +Buy | 1,000 | $12.50 | $12,500 |
| 2015-08-14 | Howard Kevin Maxen | Director,TenPercentOwner | +Buy | 13,500 | $12.80 | $172,800 |
| 2015-08-13 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 21,600 | $12.46 | $269,136 |
| 2015-08-13 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 9,200 | $12.49 | $114,908 |
| 2015-08-13 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 48,000 | $12.48 | $599,040 |
| 2015-08-13 | Nordhagen Arlen Dale | Director,Officer,TenPercentOwner | +Buy | 15,600 | $12.48 | $194,688 |
| 2015-05-20 | FISCHER TAMARA D | Officer | +Buy | 200 | $13.67 | $2,734 |
SEC Form 3/4/5 through 2026-06-30 · P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
A model's estimate — for research. See the Disclaimer.