NYSE:MHH | Insider Transactions | Mastech Digital, Inc.

MHH Insider Transactions

494 retained open-market purchase and sale rows from SEC Forms 3, 4 and 5, newest first. This page shows rows 1–100; provenance stays internal.

MHH insiders transaction timeline

PurchaseSale
2008-11-10: 10 purchases — SHANGOLD STEVEN2008-11-11: 1 purchase — Cronin John J.2008-11-14: 26 purchases — SHANGOLD STEVEN2008-11-17: 1 purchase — Kutzavitch Kevin2008-11-18: 2 purchases — Gorman William2008-11-25: 1 purchase — Ausura John2008-11-26: 2 purchases — Meindl Edward2008-12-03: 1 purchase — Meindl Edward2008-12-04: 1 purchase — Cronin John J.2008-12-08: 3 purchases — SHANGOLD STEVEN2009-05-11: 1 sale — Gorman William2012-12-04: 1 sale — Cronin John J.2012-12-05: 1 sale — Cronin John J.2012-12-07: 4 sales — RHODES BRENDA C, Cronin John J.2013-01-31: 1 sale — Cronin John J.2013-02-01: 1 sale — Cronin John J.2013-02-06: 4 sales — Watzinger Gerhard2013-02-08: 1 sale — Watzinger Gerhard2013-02-15: 2 sales — Cronin John J.2013-02-19: 1 sale — Cronin John J.2013-02-20: 4 sales — Cronin John J.2013-02-25: 5 sales — Cronin John J.2013-02-26: 4 sales — Cronin John J.2013-02-27: 1 sale — Cronin John J.2013-02-28: 3 sales — Cronin John J.2013-03-06: 9 sales — Cronin John J.2013-08-14: 1 sale — Cronin John J.2013-08-21: 3 sales — Horner D. Kevin2013-08-26: 4 sales — Horner D. Kevin2013-08-27: 1 sale — Horner D. Kevin2013-08-28: 3 sales — Horner D. Kevin2013-08-30: 2 sales — Cronin John J., Horner D. Kevin2013-09-04: 1 sale — Cronin John J.2013-11-04: 4 sales — Cronin John J.2013-11-05: 4 sales — Cronin John J.2013-11-06: 1 sale — Cronin John J.2013-11-07: 2 sales — Cronin John J.2013-11-14: 2 sales — Horner D. Kevin2013-11-15: 4 sales — Cronin John J.2013-11-18: 1 sale — Cronin John J.2013-11-19: 2 sales — Horner D. Kevin2014-04-30: 2 sales — Cronin John J.2014-05-05: 1 sale — Ausura John2014-05-07: 1 sale — Cronin John J.2014-05-12: 1 sale — Cronin John J.2014-05-20: 2 sales — Horner D. Kevin, Cronin John J.2014-05-21: 2 sales — Horner D. Kevin, Cronin John J.2014-06-06: 1 sale — Cronin John J.2014-11-14: 2 sales — Aicher Scott Adam2014-11-19: 1 sale — Aicher Scott Adam2015-02-17: 1 sale — Horner D. Kevin2015-02-26: 1 sale — Horner D. Kevin2015-02-27: 1 sale — Horner D. Kevin2015-03-03: 1 sale — Aicher Scott Adam2015-03-09: 1 sale — Aicher Scott Adam2017-07-10: 1 purchase — SHAW STEVEN A2017-07-11: 1 purchase — SHAW STEVEN A2017-07-12: 1 purchase — SHAW STEVEN A2017-07-13: 2 purchases — TRIVEDI ASHOK, WADHWANI SUNIL2017-07-14: 1 purchase — SHAW STEVEN A2017-07-17: 1 purchase — SHAW STEVEN A2017-07-18: 1 purchase — SHAW STEVEN A2017-07-19: 1 purchase — SHAW STEVEN A2017-07-21: 1 purchase — SHAW STEVEN A2017-07-25: 1 purchase — SHAW STEVEN A2017-07-26: 1 purchase — SHAW STEVEN A2017-07-27: 1 purchase — SHAW STEVEN A2017-07-31: 1 purchase — SHAW STEVEN A2017-08-01: 1 purchase — SHAW STEVEN A2017-08-02: 1 purchase — SHAW STEVEN A2017-08-10: 1 purchase — SHAW STEVEN A2017-08-11: 1 purchase — SHAW STEVEN A2017-08-18: 1 purchase — SHAW STEVEN A2017-08-21: 1 purchase — SHAW STEVEN A2017-08-23: 1 purchase — SHAW STEVEN A2017-08-25: 1 purchase — SHAW STEVEN A2017-08-28: 1 purchase — SHAW STEVEN A2017-08-29: 1 purchase — SHAW STEVEN A2017-08-30: 1 purchase — SHAW STEVEN A2017-09-12: 1 purchase — SHAW STEVEN A2017-09-13: 1 purchase — SHAW STEVEN A2017-09-15: 1 purchase — SHAW STEVEN A2017-09-21: 1 purchase — SHAW STEVEN A2017-09-25: 1 purchase — SHAW STEVEN A2017-09-27: 1 purchase — SHAW STEVEN A2017-09-28: 1 purchase — SHAW STEVEN A2017-10-02: 1 purchase — SHAW STEVEN A2017-10-05: 1 purchase — SHAW STEVEN A2017-10-09: 1 purchase — SHAW STEVEN A2017-10-10: 1 purchase — SHAW STEVEN A2017-10-11: 1 purchase — SHAW STEVEN A2017-10-13: 1 purchase — SHAW STEVEN A2017-10-16: 1 purchase — SHAW STEVEN A2017-10-17: 1 purchase — SHAW STEVEN A2017-10-24: 1 purchase — SHAW STEVEN A2017-10-25: 1 purchase — SHAW STEVEN A2017-10-26: 1 purchase — SHAW STEVEN A2017-10-27: 1 purchase — SHAW STEVEN A2017-10-30: 1 purchase — SHAW STEVEN A2017-11-03: 1 purchase — SHAW STEVEN A2017-11-06: 1 purchase — SHAW STEVEN A2017-11-10: 1 purchase — SHAW STEVEN A2017-11-14: 1 purchase — SHAW STEVEN A2017-11-15: 1 purchase — SHAW STEVEN A2017-11-17: 1 purchase — SHAW STEVEN A2017-11-20: 1 purchase — SHAW STEVEN A2017-11-21: 1 purchase — SHAW STEVEN A2017-11-22: 1 purchase — SHAW STEVEN A2017-12-07: 1 purchase — SHAW STEVEN A2017-12-08: 1 purchase — SHAW STEVEN A2017-12-20: 1 purchase — SHAW STEVEN A2017-12-21: 1 purchase — SHAW STEVEN A2017-12-22: 1 purchase — SHAW STEVEN A2017-12-27: 1 purchase — SHAW STEVEN A2018-01-02: 1 purchase — SHAW STEVEN A2018-01-08: 1 purchase — SHAW STEVEN A2018-01-10: 1 purchase — SHAW STEVEN A2018-01-11: 1 purchase — SHAW STEVEN A2018-01-18: 1 purchase — SHAW STEVEN A2018-01-19: 1 purchase — SHAW STEVEN A2018-01-22: 1 purchase — SHAW STEVEN A2018-01-25: 1 purchase — SHAW STEVEN A2018-01-29: 1 purchase — SHAW STEVEN A2018-01-30: 1 purchase — SHAW STEVEN A2018-01-31: 1 purchase — SHAW STEVEN A2018-02-01: 1 purchase — SHAW STEVEN A2018-02-02: 1 purchase — SHAW STEVEN A2018-02-05: 1 purchase — SHAW STEVEN A2018-02-08: 1 purchase — SHAW STEVEN A2018-02-20: 1 purchase — SHAW STEVEN A2018-02-21: 1 purchase — SHAW STEVEN A2018-02-23: 1 purchase — SHAW STEVEN A2018-02-27: 1 purchase — SHAW STEVEN A2018-03-01: 1 purchase — SHAW STEVEN A2018-03-05: 1 purchase — SHAW STEVEN A2018-03-06: 1 purchase — SHAW STEVEN A2018-03-13: 1 purchase — SHAW STEVEN A2018-03-14: 1 purchase — SHAW STEVEN A2018-03-26: 1 purchase — SHAW STEVEN A2018-04-17: 1 purchase — SHAW STEVEN A2018-04-24: 1 purchase — SHAW STEVEN A2018-04-30: 1 purchase — SHAW STEVEN A2018-05-07: 1 purchase — SHAW STEVEN A2018-05-11: 1 purchase — SHAW STEVEN A2018-05-14: 1 purchase — SHAW STEVEN A2018-05-18: 3 sales — Cronin John J.2018-05-22: 1 purchase — SHAW STEVEN A2018-05-29: 1 purchase — SHAW STEVEN A2018-06-11: 1 purchase — SHAW STEVEN A2018-06-12: 1 purchase — SHAW STEVEN A2018-06-27: 1 purchase — SHAW STEVEN A2018-06-28: 1 purchase — SHAW STEVEN A2018-06-29: 1 purchase — SHAW STEVEN A2018-07-03: 1 purchase — SHAW STEVEN A2018-07-11: 1 purchase — SHAW STEVEN A2018-07-13: 1 purchase — SHAW STEVEN A2018-07-19: 1 purchase — SHAW STEVEN A2018-08-03: 1 sale — Watzinger Gerhard2018-08-06: 1 purchase — SHAW STEVEN A2018-08-06: 1 sale — Cronin John J.2018-08-07: 1 purchase — SHAW STEVEN A2018-08-08: 1 purchase — SHAW STEVEN A2018-08-10: 1 purchase — SHAW STEVEN A2018-08-13: 1 purchase — SHAW STEVEN A2018-08-14: 1 purchase — SHAW STEVEN A2018-08-17: 1 purchase — SHAW STEVEN A2018-08-21: 1 purchase — SHAW STEVEN A2018-08-24: 1 purchase — SHAW STEVEN A2018-08-29: 1 purchase — SHAW STEVEN A2018-08-30: 1 purchase — SHAW STEVEN A2018-09-04: 1 purchase — SHAW STEVEN A2018-09-04: 1 sale — Cronin John J.2018-09-13: 1 purchase — SHAW STEVEN A2018-10-02: 1 purchase — SHAW STEVEN A2018-10-03: 1 purchase — SHAW STEVEN A2018-10-05: 1 purchase — SHAW STEVEN A2018-10-16: 1 purchase — SHAW STEVEN A2018-10-17: 1 purchase — SHAW STEVEN A2018-10-24: 1 purchase — SHAW STEVEN A2018-11-01: 1 purchase — SHAW STEVEN A2018-11-02: 1 sale — Watzinger Gerhard2018-11-05: 1 sale — Watzinger Gerhard2018-11-06: 1 sale — Watzinger Gerhard2018-11-15: 1 purchase — SHAW STEVEN A2018-11-20: 1 purchase — SHAW STEVEN A2018-11-21: 1 purchase — SHAW STEVEN A2018-11-23: 1 purchase — SHAW STEVEN A2018-12-03: 1 purchase — SHAW STEVEN A2018-12-04: 1 purchase — SHAW STEVEN A2018-12-06: 1 purchase — SHAW STEVEN A2018-12-07: 1 purchase — SHAW STEVEN A2018-12-10: 1 purchase — SHAW STEVEN A2018-12-11: 1 purchase — SHAW STEVEN A2018-12-12: 1 purchase — SHAW STEVEN A2018-12-13: 1 purchase — SHAW STEVEN A2018-12-14: 1 purchase — SHAW STEVEN A2018-12-18: 1 purchase — SHAW STEVEN A2018-12-19: 1 purchase — SHAW STEVEN A2018-12-20: 1 purchase — SHAW STEVEN A2018-12-21: 1 purchase — SHAW STEVEN A2018-12-27: 1 purchase — SHAW STEVEN A2018-12-31: 1 purchase — SHAW STEVEN A2019-01-04: 1 purchase — SHAW STEVEN A2019-01-07: 1 purchase — SHAW STEVEN A2019-01-10: 1 purchase — SHAW STEVEN A2019-01-11: 1 purchase — SHAW STEVEN A2019-01-14: 1 purchase — SHAW STEVEN A2019-01-15: 1 purchase — SHAW STEVEN A2019-01-16: 1 purchase — SHAW STEVEN A2019-01-18: 1 purchase — SHAW STEVEN A2019-01-23: 1 purchase — SHAW STEVEN A2019-01-28: 1 purchase — SHAW STEVEN A2019-01-29: 1 purchase — SHAW STEVEN A2019-01-31: 1 purchase — SHAW STEVEN A2019-02-08: 1 purchase — SHAW STEVEN A2019-02-11: 1 purchase — SHAW STEVEN A2019-02-22: 1 purchase — SHAW STEVEN A2019-03-08: 1 purchase — SHAW STEVEN A2019-03-12: 1 purchase — SHAW STEVEN A2019-03-20: 1 purchase — SHAW STEVEN A2019-03-21: 1 purchase — SHAW STEVEN A2019-03-26: 1 purchase — SHAW STEVEN A2019-03-28: 1 purchase — SHAW STEVEN A2019-04-04: 1 purchase — SHAW STEVEN A2019-04-22: 1 purchase — SHAW STEVEN A2019-05-07: 1 purchase — SHAW STEVEN A2019-05-09: 1 purchase — SHAW STEVEN A2019-05-10: 1 purchase — SHAW STEVEN A2019-05-13: 1 purchase — SHAW STEVEN A2019-05-14: 1 purchase — SHAW STEVEN A2019-05-16: 1 purchase — SHAW STEVEN A2019-05-17: 1 purchase — SHAW STEVEN A2019-05-20: 1 purchase — SHAW STEVEN A2019-05-23: 1 purchase — SHAW STEVEN A2019-05-24: 1 purchase — SHAW STEVEN A2019-05-29: 1 purchase — SHAW STEVEN A2019-05-30: 1 purchase — SHAW STEVEN A2019-06-03: 1 purchase — SHAW STEVEN A2019-06-06: 1 purchase — SHAW STEVEN A2019-06-10: 1 purchase — SHAW STEVEN A2019-06-11: 1 purchase — SHAW STEVEN A2019-06-12: 1 purchase — SHAW STEVEN A2019-06-14: 1 purchase — SHAW STEVEN A2019-06-17: 1 purchase — SHAW STEVEN A2019-06-19: 1 purchase — SHAW STEVEN A2019-06-20: 1 purchase — SHAW STEVEN A2019-06-21: 1 purchase — SHAW STEVEN A2019-06-24: 1 purchase — SHAW STEVEN A2019-06-25: 1 purchase — SHAW STEVEN A2019-06-26: 1 purchase — SHAW STEVEN A2019-06-28: 1 purchase — SHAW STEVEN A2019-07-02: 1 purchase — SHAW STEVEN A2019-07-03: 1 purchase — SHAW STEVEN A2019-07-05: 1 purchase — SHAW STEVEN A2019-07-08: 1 purchase — SHAW STEVEN A2019-07-09: 1 purchase — SHAW STEVEN A2019-07-10: 1 purchase — SHAW STEVEN A2019-07-11: 1 purchase — SHAW STEVEN A2019-07-12: 1 purchase — SHAW STEVEN A2019-07-31: 1 purchase — SHAW STEVEN A2019-08-08: 1 purchase — SHAW STEVEN A2019-08-27: 1 purchase — SHAW STEVEN A2019-08-28: 1 purchase — SHAW STEVEN A2019-08-29: 1 purchase — SHAW STEVEN A2019-11-11: 1 purchase — SHAW STEVEN A2019-11-12: 1 purchase — SHAW STEVEN A2019-11-13: 1 purchase — SHAW STEVEN A2019-11-14: 1 purchase — SHAW STEVEN A2019-11-15: 1 purchase — SHAW STEVEN A2019-11-18: 1 purchase — SHAW STEVEN A2019-11-19: 1 purchase — SHAW STEVEN A2019-11-20: 1 purchase — SHAW STEVEN A2019-11-21: 1 purchase — SHAW STEVEN A2019-11-22: 1 purchase — SHAW STEVEN A2019-11-25: 1 purchase — SHAW STEVEN A2019-11-26: 1 purchase — SHAW STEVEN A2019-11-27: 1 purchase — SHAW STEVEN A2019-11-29: 1 purchase — SHAW STEVEN A2019-12-03: 1 purchase — SHAW STEVEN A2019-12-05: 1 purchase — SHAW STEVEN A2019-12-10: 1 purchase — SHAW STEVEN A2019-12-12: 1 purchase — SHAW STEVEN A2019-12-19: 1 purchase — SHAW STEVEN A2019-12-23: 1 purchase — SHAW STEVEN A2019-12-24: 1 purchase — SHAW STEVEN A2020-01-10: 1 purchase — SHAW STEVEN A2020-01-14: 1 purchase — SHAW STEVEN A2020-01-21: 1 purchase — SHAW STEVEN A2020-01-27: 1 purchase — SHAW STEVEN A2020-01-28: 1 purchase — SHAW STEVEN A2020-01-30: 1 purchase — SHAW STEVEN A2020-02-03: 1 purchase — SHAW STEVEN A2020-02-04: 1 purchase — SHAW STEVEN A2020-02-05: 1 purchase — SHAW STEVEN A2020-02-10: 1 purchase — SHAW STEVEN A2020-02-19: 2 sales — Cronin John J.2020-02-20: 1 sale — Cronin John J.2020-02-21: 1 sale — Gupta Vivek2020-02-24: 1 purchase — SHAW STEVEN A2020-02-24: 4 sales — Gupta Vivek, GALILEE BRENDA C2020-02-25: 2 sales — Gupta Vivek, GALILEE BRENDA C2020-02-26: 1 sale — Gupta Vivek2020-03-16: 2 purchases — SHAW STEVEN A2020-03-17: 1 purchase — SHAW STEVEN A2020-03-18: 1 purchase — SHAW STEVEN A2020-03-19: 1 sale — SHAW STEVEN A2020-03-23: 1 purchase — SHAW STEVEN A2020-03-24: 1 purchase — SHAW STEVEN A2020-03-25: 1 purchase — SHAW STEVEN A2020-03-26: 2 purchases — SHAW STEVEN A2020-03-30: 1 purchase — SHAW STEVEN A2020-03-31: 1 purchase — SHAW STEVEN A2020-04-02: 1 purchase — SHAW STEVEN A2020-04-03: 2 purchases — SHAW STEVEN A2020-04-06: 2 purchases — SHAW STEVEN A2020-04-07: 2 purchases — SHAW STEVEN A2020-04-08: 2 purchases — SHAW STEVEN A2020-04-09: 2 purchases — SHAW STEVEN A2020-04-13: 2 purchases — SHAW STEVEN A2020-04-14: 2 purchases — SHAW STEVEN A2020-04-15: 1 purchase — SHAW STEVEN A2020-04-16: 1 purchase — SHAW STEVEN A2020-04-17: 1 purchase — SHAW STEVEN A2020-04-20: 1 purchase — SHAW STEVEN A2020-04-21: 2 purchases — SHAW STEVEN A2020-04-22: 2 purchases — SHAW STEVEN A2020-04-23: 1 purchase — SHAW STEVEN A2020-04-27: 2 purchases — SHAW STEVEN A2020-05-04: 1 sale — Gupta Vivek2020-05-05: 1 sale — Gupta Vivek2020-05-06: 1 sale — Gupta Vivek2020-05-08: 1 sale — Gupta Vivek2020-05-11: 3 sales — Cronin John J., Gupta Vivek2020-05-12: 2 sales — Gupta Vivek2020-05-15: 1 purchase — SHAW STEVEN A2020-05-20: 1 sale — Gupta Vivek2020-05-21: 1 sale — Gupta Vivek2020-05-22: 1 sale — Gupta Vivek2020-05-26: 1 sale — Gupta Vivek2020-05-27: 2 sales — Gupta Vivek2020-05-28: 1 sale — Gupta Vivek2020-06-01: 2 sales — Cronin John J., Gupta Vivek2020-06-02: 3 sales — Cronin John J., Gupta Vivek2020-06-03: 3 sales — Cronin John J., Gupta Vivek2020-06-04: 2 sales — Gupta Vivek2020-06-05: 2 sales — Gupta Vivek, Cronin John J.2020-06-08: 3 sales — Gupta Vivek, Cronin John J.2020-07-13: 1 purchase — SHAW STEVEN A2020-07-27: 1 purchase — SHAW STEVEN A2020-07-31: 2 sales — GALILEE BRENDA C2022-12-16: 2 sales — WADHWANI SUNIL2025-07-15: 1 purchase — SHAW STEVEN A2025-07-16: 2 purchases — SHAW STEVEN A2025-08-21: 1 purchase — SHAW STEVEN A2025-08-29: 1 purchase — SHAW STEVEN A2025-09-19: 1 purchase — SHAW STEVEN A2025-12-09: 1 purchase — SHAW STEVEN A2025-12-10: 1 purchase — SHAW STEVEN A2026-01-29: 2 purchases — SHAW STEVEN A2026-01-30: 2 purchases — SHAW STEVEN A2026-02-27: 1 purchase — SHAW STEVEN A2026-03-02: 1 purchase — SHAW STEVEN A2026-04-09: 1 purchase — SHAW STEVEN A2026-04-10: 1 purchase — SHAW STEVEN A2026-04-15: 1 purchase — SHAW STEVEN A2026-04-27: 1 purchase — SHAW STEVEN A2026-08-21: 1 purchase — SHAW STEVEN A2008-11-102026-08-21
Insider profileRoleDateTransactionSharesPrice
SHAW STEVEN ATen Percent Owner2026-08-21Purchase5,000$7.47
SHAW STEVEN ATenPercentOwner2026-04-27Purchase1,000.0$7.04
SHAW STEVEN ATenPercentOwner2026-04-15Purchase3,000.0$6.84
SHAW STEVEN ATenPercentOwner2026-04-10Purchase2,000.0$6.19
SHAW STEVEN ATenPercentOwner2026-04-09Purchase4,000.0$6.05
SHAW STEVEN ATenPercentOwner2026-03-02Purchase1,242.0$6.24
SHAW STEVEN ATenPercentOwner2026-02-27Purchase3,800.0$5.94
SHAW STEVEN ATenPercentOwner2026-01-30Purchase400.0$7.08
SHAW STEVEN ATenPercentOwner2026-01-30Purchase400.0$7.08
SHAW STEVEN ATenPercentOwner2026-01-29Purchase4,480.0$6.96
SHAW STEVEN ATenPercentOwner2026-01-29Purchase4,480.0$6.96
SHAW STEVEN ATenPercentOwner2025-12-10Purchase1,315.0$7.47
SHAW STEVEN ATenPercentOwner2025-12-09Purchase2,758.0$7.11
SHAW STEVEN ATenPercentOwner2025-09-19Purchase4,537.0$7.76
SHAW STEVEN ATenPercentOwner2025-08-29Purchase3,500.0$8.0
SHAW STEVEN ATenPercentOwner2025-08-21Purchase4,800.0$7.78
SHAW STEVEN ATenPercentOwner2025-07-16Purchase500.0$7.94
SHAW STEVEN ATenPercentOwner2025-07-16Purchase300.0$7.92
SHAW STEVEN ATenPercentOwner2025-07-15Purchase3,068.0$7.9
WADHWANI SUNILDirector,TenPercentOwner2022-12-16Sale991,000.0$13.95
WADHWANI SUNILDirector,TenPercentOwner2022-12-16Sale991,000.0
GALILEE BRENDA CDirector2020-07-31Sale7,433.0$21.65
GALILEE BRENDA CDirector2020-07-31Sale1,567.0$22.06
SHAW STEVEN ATenPercentOwner2020-07-27Purchase100.0$20.0
SHAW STEVEN ATenPercentOwner2020-07-13Purchase900.0$21.62
Gupta VivekPresident and CEO2020-06-08Sale200.0$21.97
Gupta VivekPresident and CEO2020-06-08Sale8,599.0$21.18
Cronin John J.Chief Financial Officer2020-06-08Sale2,504.0$21.44
Gupta VivekPresident and CEO2020-06-05Sale28,495.0$20.7
Cronin John J.Chief Financial Officer2020-06-05Sale2,496.0$21.06
Gupta VivekPresident and CEO2020-06-04Sale43.0$20.7
Gupta VivekPresident and CEO2020-06-04Sale5,261.0$20.02
Cronin John J.Chief Financial Officer2020-06-03Sale5,000.0$19.96
Gupta VivekPresident and CEO2020-06-03Sale3,752.0$20.01
Gupta VivekPresident and CEO2020-06-03Sale7,204.0$19.69
Cronin John J.Chief Financial Officer2020-06-02Sale2,968.0$18.79
Gupta VivekPresident and CEO2020-06-02Sale342.0$19.57
Gupta VivekPresident and CEO2020-06-02Sale9,570.0$19.08
Cronin John J.Chief Financial Officer2020-06-01Sale2,032.0$18.79
Gupta VivekPresident and CEO2020-06-01Sale4,087.0$18.7
Gupta VivekPresident and CEO2020-05-28Sale4,628.0$18.69
Gupta VivekPresident and CEO2020-05-27Sale1,459.0$18.64
Gupta VivekPresident and CEO2020-05-27Sale4,585.0$18.01
Gupta VivekPresident and CEO2020-05-26Sale2,818.0$17.79
Gupta VivekPresident and CEO2020-05-22Sale760.0$17.64
Gupta VivekPresident and CEO2020-05-21Sale83.0$17.5
Gupta VivekPresident and CEO2020-05-20Sale500.0$17.54
SHAW STEVEN ATenPercentOwner2020-05-15Purchase100.0$15.84
Gupta VivekPresident and CEO2020-05-12Sale750.0$18.67
Gupta VivekPresident and CEO2020-05-12Sale6,349.0$17.94
Cronin John J.Chief Financial Officer2020-05-11Sale5,000.0$18.3
Gupta VivekPresident and CEO2020-05-11Sale3,500.0$18.58
Gupta VivekPresident and CEO2020-05-11Sale6,915.0$18.11
Gupta VivekPresident and CEO2020-05-08Sale4,534.0$16.64
Gupta VivekPresident and CEO2020-05-06Sale3,033.0$16.56
Gupta VivekPresident and CEO2020-05-05Sale5,760.0$16.54
Gupta VivekPresident and CEO2020-05-04Sale4,326.0$16.55
SHAW STEVEN ATenPercentOwner2020-04-27Purchase800.0$13.78
SHAW STEVEN ATenPercentOwner2020-04-27Purchase2,300.0$13.75
SHAW STEVEN ATenPercentOwner2020-04-23Purchase100.0$13.6
SHAW STEVEN ATenPercentOwner2020-04-22Purchase3,000.0$13.51
SHAW STEVEN ATenPercentOwner2020-04-22Purchase3,100.0$13.58
SHAW STEVEN ATenPercentOwner2020-04-21Purchase780.0$13.35
SHAW STEVEN ATenPercentOwner2020-04-21Purchase600.0$13.32
SHAW STEVEN ATenPercentOwner2020-04-20Purchase290.0$13.63
SHAW STEVEN ATenPercentOwner2020-04-17Purchase800.0$13.56
SHAW STEVEN ATenPercentOwner2020-04-16Purchase230.0$13.0
SHAW STEVEN ATenPercentOwner2020-04-15Purchase2,400.0$12.94
SHAW STEVEN ATenPercentOwner2020-04-14Purchase755.0$12.66
SHAW STEVEN ATenPercentOwner2020-04-14Purchase400.0$12.78
SHAW STEVEN ATenPercentOwner2020-04-13Purchase270.0$11.85
SHAW STEVEN ATenPercentOwner2020-04-13Purchase200.0$11.77
SHAW STEVEN ATenPercentOwner2020-04-09Purchase375.0$11.99
SHAW STEVEN ATenPercentOwner2020-04-09Purchase1,180.0$11.93
SHAW STEVEN ATenPercentOwner2020-04-08Purchase400.0$11.02
SHAW STEVEN ATenPercentOwner2020-04-08Purchase3,200.0$10.69
SHAW STEVEN ATenPercentOwner2020-04-07Purchase100.0$10.99
SHAW STEVEN ATenPercentOwner2020-04-07Purchase2,093.0$10.95
SHAW STEVEN ATenPercentOwner2020-04-06Purchase400.0$10.45
SHAW STEVEN ATenPercentOwner2020-04-06Purchase1,000.0$10.77
SHAW STEVEN ATenPercentOwner2020-04-03Purchase850.0$9.49
SHAW STEVEN ATenPercentOwner2020-04-03Purchase2,500.0$9.46
SHAW STEVEN ATenPercentOwner2020-04-02Purchase150.0$9.25
SHAW STEVEN ATenPercentOwner2020-03-31Purchase600.0$12.69
SHAW STEVEN ATenPercentOwner2020-03-30Purchase900.0$12.47
SHAW STEVEN ATenPercentOwner2020-03-26Purchase442.0$11.41
SHAW STEVEN ATenPercentOwner2020-03-26Purchase400.0$12.58
SHAW STEVEN ATenPercentOwner2020-03-25Purchase100.0$11.28
SHAW STEVEN ATenPercentOwner2020-03-24Purchase300.0$10.74
SHAW STEVEN ATenPercentOwner2020-03-23Purchase200.0$8.65
SHAW STEVEN ATenPercentOwner2020-03-19Sale300.0$7.87
SHAW STEVEN ATenPercentOwner2020-03-18Purchase200.0$7.58
SHAW STEVEN ATenPercentOwner2020-03-17Purchase400.0$10.96
SHAW STEVEN ATenPercentOwner2020-03-16Purchase200.0$12.49
SHAW STEVEN ATenPercentOwner2020-03-16Purchase600.0$11.71
Gupta VivekPresident and CEO2020-02-26Sale9,694.0$16.63
Gupta VivekPresident and CEO2020-02-25Sale23,491.0$13.47
GALILEE BRENDA CDirector2020-02-25Sale3,298.0$16.98
SHAW STEVEN ATenPercentOwner2020-02-24Purchase200.0$17.15
Gupta VivekPresident and CEO2020-02-24Sale10,863.0$17.21