| 2022-05-13 | Basto J David | Director | Buy | 3,000 | $65.73 | $197,175.00 | +10.0% | → |
| 2022-03-03 | Weise Stephen | EVP Manufacturing &SupplyChain | Sale+OE | 4,351 | $105.73 | $459,977.70 | -100% | → |
| 2021-11-29 | NORRIS CHARLES A | Director | Buy | 5,000 | $110.03 | $550,150.00 | +19.9% | → |
| 2021-11-26 | Cyr William B. | Chief Executive Officer | Buy | 1,819 | $109.91 | $199,920.83 | +2.4% | → |
| 2021-11-24 | GEORGE WALTER N. | Director | Buy | 1,000 | $107.96 | $107,958.00 | +2.4% | → |
| 2021-11-16 | Weise Stephen | EVP Manufacturing &SupplyChain | Sale+OE | 4,000 | $129.13 | $516,520.00 | -100% | → |
| 2021-09-22 | Morris Scott James | President and COO | Sell | 3,989 | $155.29 | $619,451.81 | -3.2% | → |
| 2021-09-15 | Macchiaverna Stephen | EVP, Secretary & Treasurer | Sale+OE | 2,500 | $134.90 | $337,250.00 | -3.0% | → |
| 2021-09-02 | Weise Stephen | EVP Manufacturing &SupplyChain | Sale+OE | 4,000 | $134.00 | $536,000.00 | -100% | → |
| 2021-08-10 | Weise Stephen | EVP Manufacturing &SupplyChain | Sale+OE | 4,000 | $137.31 | $549,240.00 | -100% | → |
| 2021-07-26 | Morris Scott James | President and COO | Sell | 1,967 | $156.97 | $308,766.92 | -0.5% | → |
| 2021-07-20 | Morris Scott James | President and COO | Sell | 1,997 | $155.25 | $310,034.25 | -1.5% | → |
| 2021-07-12 | Morris Scott James | President and COO | Sell | 1,997 | $161.60 | $322,711.44 | -0.8% | → |
| 2021-07-06 | Morris Scott James | President and COO | Sell | 1,997 | $161.56 | $322,637.63 | -0.5% | → |
| 2021-06-28 | Morris Scott James | President and COO | Sell | 1,997 | $169.41 | $338,308.97 | -0.5% | → |
| 2021-06-21 | Morris Scott James | President and COO | Sell | 1,997 | $162.04 | $323,598.45 | -0.5% | → |
| 2021-06-14 | Morris Scott James | President and COO | Sell | 1,997 | $167.84 | $335,186.43 | -0.5% | → |
| 2021-06-08 | Macchiaverna Stephen | EVP, Secretary & Treasurer | Sale+OE | 1,000 | $177.00 | $177,000.00 | -1.2% | → |
| 2021-06-07 | Morris Scott James | President and COO | Sell | 1,997 | $173.83 | $347,141.85 | -0.3% | → |
| 2021-06-02 | Macchiaverna Stephen | EVP, Secretary & Treasurer | Sale+OE | 2,000 | $175.00 | $350,000.00 | -2.4% | → |
| 2021-06-01 | Morris Scott James | President and COO | Sell | 1,997 | $172.55 | $344,573.90 | -0.3% | → |
| 2021-06-01 | Weise Stephen | EVP Manufacturing &SupplyChain | Sale+OE | 8,000 | $172.73 | $1,381,840.00 | -100% | → |
| 2021-05-26 | Morris Scott James | President and COO | Sale+OE | 7,500 | $181.42 | $1,360,650.00 | -1.7% | → |
| 2021-05-24 | Morris Scott James | President and COO | Sale+OE | 4,497 | $173.75 | $781,346.41 | -1.0% | → |