| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $89.20 | 6,762 | $603,170.40 | 48,029 | 2020-04-24 | Filing | |
| $81.88 | 5,500 | $450,340.00 | 5,185 | 2019-07-31 | Filing | |
| $81.60 | 7,000 | $571,200.00 | 10,685 | 2019-07-30 | Filing | |
| $82.25 | 7,851 | $645,744.75 | 7,616 | 2019-07-23 | Filing | |
| $82.24 | 5,200 | $427,648.00 | 15,467 | 2019-07-23 | Filing | |
| $78.72 | 9,000 | $708,480.00 | 35,511 | 2019-06-12 | Filing | |
| $75.01 | 30,671 | $2,300,638.55 | 21,121 | 2019-04-24 | Filing | |
| $71.86 | 16,059 | $1,154,020.67 | 51,792 | 2019-03-21 | Filing | |
| $70.82 | 20,000 | $1,416,400.00 | 90,816 | 2019-02-13 | Filing | |
| $70.91 | 71 | $5,018.71 | 0 | 2019-02-13 | Filing | |
| $70.85 | 7,901 | $559,785.85 | 71 | 2019-02-13 | Filing | |
| $70.88 | 2,216 | $157,070.08 | 7,972 | 2019-02-13 | Filing | |
| $71.07 | 19,000 | $1,350,330.00 | 17,685 | 2019-02-11 | Filing | |
| $69.42 | 14,380 | $998,259.60 | 44,090 | 2019-02-06 | Filing | |
| $70.24 | 14,380 | $1,010,051.20 | 32,323 | 2019-02-07 | Filing | |
| $68.20 | 15,000 | $1,023,000.00 | 44,511 | 2019-01-30 | Filing | |
| $68.34 | 23,307 | $1,592,800.38 | 67,851 | 2019-01-30 | Filing | |
| $68.26 | 9,192 | $627,464.27 | 91,158 | 2019-01-30 | Filing | |
| $61.53 | 1,610 | $99,063.30 | 9,880 | 2018-12-19 | Filing | |
| $67.24 | 5,000 | $336,182.00 | 59,511 | 2018-11-09 | Filing |