| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $132.84 | 6,000 | $797,040.00 | 167,646 | 2019-10-28 | Filing | |
| $124.48 | 490 | $60,993.44 | 3,803 | 2019-08-23 | Filing | |
| $122.56 | 3,250 | $398,320.00 | 93,248 | 2019-08-23 | Filing | |
| $110.83 | 942 | $104,401.86 | 173,646 | 2019-06-04 | Filing | |
| $111.09 | 10,000 | $1,110,892.00 | 99,657 | 2019-03-26 | Filing | |
| $99.57 | 10,000 | $995,675.00 | 109,320 | 2018-11-28 | Filing | |
| $99.95 | 6,000 | $599,722.80 | 94,488 | 2018-11-28 | Filing | |
| $97.01 | 264 | $25,611.70 | 3,495 | 2018-10-31 | Filing | |
| $97.40 | 4,700 | $457,775.30 | 100,488 | 2018-08-17 | Filing | |
| $96.27 | 5,000 | $481,365.00 | 119,320 | 2018-08-03 | Filing | |
| $96.44 | 265 | $25,556.87 | 3,759 | 2018-07-03 | Filing | |
| $93.38 | 1,032 | $96,368.16 | 172,848 | 2018-05-30 | Filing | |
| $93.78 | 500 | $46,888.00 | 500 | 2018-05-30 | Filing | |
| $85.42 | 6,000 | $512,528.40 | 123,499 | 2018-04-24 | Filing | |
| $91.75 | 3,586 | $329,004.74 | 58,288 | 2017-12-08 | Filing | |
| $90.26 | 3,300 | $297,854.70 | 104,031 | 2017-12-07 | Filing | |
| $94.10 | 12,250 | $1,152,778.90 | 173,880 | 2017-12-04 | Filing | |
| $92.14 | 2,000 | $184,272.00 | 0 | 2017-11-07 | Filing | |
| $92.14 | 1,532 | $141,152.35 | 8,000 | 2017-11-07 | Filing | |
| $84.00 | 1,259 | $105,756.00 | 186,130 | 2017-06-09 | Filing |