| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Date | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|
| 2020-11-10 | Guzzi Anthony | Chairman, President and CEO | Sell | 14,224 | $80.02 | $1,138,157.22 | -2.1% | → |
| 2020-08-11 | Guzzi Anthony | Chairman, President and CEO | Sell | 10,000 | $77.01 | $770,100.00 | -2.8% | → |
| 2020-03-12 | Altmeyer John W | Director | Buy | 1,000 | $58.52 | $58,520.00 | +3.7% | → |
| 2019-12-09 | BROWN DAVID A B | Director | Sell | 1,500 | $86.91 | $130,362.10 | -0.5% | → |
| 2019-11-14 | Guzzi Anthony | Chairman, President and CEO | Sell | 3,500 | $90.66 | $317,303.62 | - | → |
| 2019-11-13 | Guzzi Anthony | Chairman, President and CEO | Sell | 3,181 | $89.00 | $283,114.82 | - | → |