| Mar 1, 2019 FForm 4 → | Mar 4, 5:10 pm EST | TRIMAS CORPTRS | 6,319 | $31.65 | $199,996 | 95,340 | — | plan? |
| Nov 12, 2018 PForm 4 → | Nov 13, 4:04 pm EST | AMETEK INC/AME | 2,000 | $73.14 | $146,290 | 7,510 | +36.3% | plan? |
| May 8, 2018 AForm 4 → | May 9, 4:45 pm EDT | AMETEK INC/AME | 1,930 | $73.45 | $141,759 | 5,510 | — | plan? |
| May 1, 2018 AForm 4 → | May 2, 6:15 pm EDT | TRIMAS CORPTRS | 44,280 | — | — | 101,659 | — | plan? |
| Mar 1, 2018 AForm 4 → | Mar 5, 4:09 pm EST | TRIMAS CORPTRS | 14,493 | — | — | 71,872 | — | plan? |
| May 9, 2017 AForm 4 → | May 11, 2:59 pm EDT | AMETEK INC/AME | 3,580 | $60.30 | $215,874 | 3,580 | — | plan? |
| May 4, 2017 PForm 4 → | May 8, 11:27 am EDT | TRIMAS CORPTRS | 1,700 | $22.75 | $38,675 | 57,379 | +3.05% | plan? |
| Mar 1, 2017 AForm 4 → | Mar 3, 1:09 pm EST | TRIMAS CORPTRS | 43,479 | — | — | 55,679 | — | plan? |
| Nov 4, 2016 PForm 4 → | Nov 8, 7:11 am EST | TRIMAS CORPTRS | 2,000 | $17.70 | $35,406 | 12,200 | +19.6% | plan? |
| Oct 31, 2016 PForm 4 → | Nov 2, 10:07 am EDT | TRIMAS CORPTRS | 2,200 | $17.61 | $38,743 | 10,200 | +27.5% | plan? |
| Aug 4, 2016 PForm 4 → | Aug 8, 1:40 pm EDT | TRIMAS CORPTRS | 8,000 | $17.83 | $142,660 | 8,000 | — | plan? |
| Dec 31, 2015 FForm 4 → | Jan 5, 2016, 1:09 pm EST | Metaldyne Performance Group Inc.MPG | 102,708 | $18.34 | $1,883,665 | 391,553 | — | plan? |
| Dec 11, 2015 FForm 4 → | Dec 15, 1:20 pm EST | Metaldyne Performance Group Inc.MPG | 15,400 | $19.08 | $293,832 | 494,261 | — | plan? |
| Nov 2, 2015 SForm 4 → | Nov 3, 6:00 pm EST | Metaldyne Performance Group Inc.MPG | 28,323 | $22.50 | $637,268 | 509,661 | −5.26% | plan? |
| Nov 2, 2015 MForm 4 → | Nov 3, 6:00 pm EST | Metaldyne Performance Group Inc.MPG | 28,323 | $5.40 | $152,944 | 537,984 | — | plan? |
| Oct 9, 2015 SForm 4 → | Oct 13, 7:44 am EDT | Metaldyne Performance Group Inc.MPG | 7,136 | $22.50 | $160,560 | 509,661 | −1.38% | plan? |
| Oct 9, 2015 MForm 4 → | Oct 13, 7:44 am EDT | Metaldyne Performance Group Inc.MPG | 7,136 | $5.40 | $38,534 | 516,797 | — | plan? |
| Sep 21, 2015 SForm 4 → | Sep 22, 9:41 am EDT | Metaldyne Performance Group Inc.MPG | 10,462 | $22.50 | $235,395 | 509,661 | −2.01% | plan? |
| Sep 21, 2015 MForm 4 → | Sep 22, 9:41 am EDT | Metaldyne Performance Group Inc.MPG | 10,462 | $5.40 | $56,495 | 520,123 | — | plan? |
| Sep 18, 2015 SForm 4 → | Sep 21, 9:29 am EDT | Metaldyne Performance Group Inc.MPG | 4,079 | $22.50 | $91,778 | 509,661 | −0.79% | plan? |
| Sep 18, 2015 MForm 4 → | Sep 21, 9:29 am EDT | Metaldyne Performance Group Inc.MPG | 4,079 | $5.40 | $22,027 | 513,740 | — | plan? |
| Sep 17, 2015 SForm 4 → | Sep 18, 10:22 am EDT | Metaldyne Performance Group Inc.MPG | 48,443 | $21.75 | $1,053,646 | 509,661 | −8.68% | plan? |
| Sep 17, 2015 MForm 4 → | Sep 18, 10:22 am EDT | Metaldyne Performance Group Inc.MPG | 48,443 | $5.40 | $261,592 | 558,104 | — | plan? |
| Sep 16, 2015 SForm 4 → | Sep 17, 10:25 am EDT | Metaldyne Performance Group Inc.MPG | 1,557 | $21.75 | $33,865 | 509,661 | −0.30% | plan? |
| Sep 16, 2015 MForm 4 → | Sep 17, 10:25 am EDT | Metaldyne Performance Group Inc.MPG | 1,557 | $5.40 | $8,408 | 511,218 | — | plan? |
| Sep 8, 2015 SForm 4 → | Sep 9, 9:34 am EDT | Metaldyne Performance Group Inc.MPG | 6,331 | $21.00 | $132,951 | 509,661 | −1.23% | plan? |
| Sep 8, 2015 MForm 4 → | Sep 9, 9:34 am EDT | Metaldyne Performance Group Inc.MPG | 6,331 | $5.40 | $34,187 | 515,992 | — | plan? |
| Sep 3, 2015 SForm 4 → | Sep 4, 9:33 am EDT | Metaldyne Performance Group Inc.MPG | 25,225 | $21.00 | $529,725 | 509,661 | −4.72% | plan? |
| Sep 3, 2015 MForm 4 → | Sep 4, 9:33 am EDT | Metaldyne Performance Group Inc.MPG | 25,225 | $5.40 | $136,215 | 534,886 | — | plan? |
| Sep 2, 2015 SForm 4 → | Sep 3, 3:30 pm EDT | Metaldyne Performance Group Inc.MPG | 4,500 | $21.00 | $94,500 | 509,661 | −0.88% | plan? |
| Sep 1, 2015 AMForm 4 → | Sep 3, 3:30 pm EDT | Metaldyne Performance Group Inc.MPG | 116,887 | $5.40 | $24,300 | 514,161 | — | plan? |
| Aug 10, 2015 SForm 4 → | Aug 12, 4:13 pm EDT | Metaldyne Performance Group Inc.MPG | 13,944 | $21.00 | $292,824 | 397,274 | −3.39% | plan? |
| Aug 10, 2015 MForm 4 → | Aug 12, 4:13 pm EDT | Metaldyne Performance Group Inc.MPG | 13,944 | $5.40 | $75,298 | 411,218 | — | plan? |
| Aug 7, 2015 SForm 4 → | Aug 11, 4:56 pm EDT | Metaldyne Performance Group Inc.MPG | 6,311 | $20.25 | $127,798 | 143,254 | −4.22% | plan? |
| Aug 7, 2015 MForm 4 → | Aug 11, 4:56 pm EDT | Metaldyne Performance Group Inc.MPG | 6,311 | $5.40 | $34,079 | 149,565 | — | plan? |
| Aug 6, 2015 SForm 4 → | Aug 10, 5:04 pm EDT | Metaldyne Performance Group Inc.MPG | 43,689 | $20.26 | $885,005 | 143,254 | −23.4% | plan? |
| Aug 6, 2015 MForm 4 → | Aug 10, 5:04 pm EDT | Metaldyne Performance Group Inc.MPG | 43,689 | $5.40 | $235,921 | 186,943 | — | plan? |
| Aug 5, 2015 SForm 4 → | Aug 6, 10:20 am EDT | Metaldyne Performance Group Inc.MPG | 15,732 | $19.50 | $306,774 | 143,254 | −9.90% | plan? |
| Aug 5, 2015 MForm 4 → | Aug 6, 10:20 am EDT | Metaldyne Performance Group Inc.MPG | 15,732 | $5.40 | $84,953 | 158,986 | — | plan? |
| Aug 4, 2015 SForm 4 → | Aug 5, 10:49 am EDT | Metaldyne Performance Group Inc.MPG | 17,763 | $19.50 | $346,379 | 143,254 | −11.0% | plan? |
| Aug 4, 2015 MForm 4 → | Aug 5, 10:49 am EDT | Metaldyne Performance Group Inc.MPG | 17,763 | $5.40 | $95,920 | 161,017 | — | plan? |
| Jul 23, 2015 SForm 4 → | Jul 24, 2:48 pm EDT | Metaldyne Performance Group Inc.MPG | 165 | $19.50 | $3,218 | 143,254 | −0.12% | plan? |
| Jul 23, 2015 MForm 4 → | Jul 24, 2:48 pm EDT | Metaldyne Performance Group Inc.MPG | 165 | $5.40 | $891 | 143,419 | — | plan? |
| Jul 21, 2015 SForm 4 → | Jul 23, 11:47 am EDT | Metaldyne Performance Group Inc.MPG | 12,920 | $19.50 | $251,940 | 143,254 | −8.27% | plan? |
| Jul 21, 2015 MForm 4 → | Jul 23, 11:47 am EDT | Metaldyne Performance Group Inc.MPG | 12,920 | $5.40 | $69,768 | 156,174 | — | plan? |
| Mar 16, 2015 AForm 4 → | Jun 8, 7:39 pm EDT | Metaldyne Performance Group Inc.MPG | 9,920 | $18.90 | $187,488 | 9,920 | — | plan? late |