| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $66.41 | 84,465 | $5,609,320.65 | 57,438 | 2020-05-12 | Filing | |
| $66.07 | 5,000 | $330,350.00 | 35,445 | 2020-05-12 | Filing | |
| $67.06 | 75,180 | $5,041,570.80 | 27,244 | 2020-03-04 | Filing | |
| $64.65 | 13,002 | $840,579.30 | 34,991 | 2020-03-03 | Filing | |
| $54.44 | 40 | $2,177.59 | 0 | 2019-03-25 | Filing | |
| $62.32 | 42,750 | $2,664,180.00 | 20,035 | 2019-12-12 | Filing | |
| $60.07 | 33,000 | $1,982,310.00 | 25,249 | 2019-11-27 | Filing | |
| $58.58 | 10,500 | $615,090.00 | 56,882 | 2019-11-25 | Filing | |
| $65.82 | 24,000 | $1,579,680.00 | 20,035 | 2019-06-10 | Filing | |
| $62.70 | 24,762 | $1,552,577.40 | 52,601 | 2019-05-10 | Filing | |
| $61.69 | 212,719 | $13,122,635.11 | 870,275 | 2019-05-08 | Filing | |
| $61.45 | 181,622 | $11,160,671.90 | 870,275 | 2019-05-07 | Filing | |
| $59.68 | 25,719 | $1,534,909.92 | 9,651 | 2019-03-14 | Filing | |
| $62.97 | 24,762 | $1,559,263.14 | 52,601 | 2019-03-05 | Filing | |
| $63.58 | 11,772 | $748,463.76 | 68,238 | 2019-03-05 | Filing | |
| $63.44 | 6,000 | $380,640.00 | 38,222 | 2019-03-05 | Filing | |
| $64.98 | 66,215 | $4,302,650.70 | 20,035 | 2019-03-04 | Filing | |
| $62.25 | 20,000 | $1,245,000.00 | 47,617 | 2019-03-04 | Filing | |
| $54.55 | 9,000 | $490,950.00 | 68,238 | 2018-12-13 | Filing | |
| $53.73 | 14,661 | $787,735.53 | 9,651 | 2018-12-13 | Filing |