| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.24 | 111 | $12,014.64 | 25,097 | 2019-08-12 | Filing | |
| $107.68 | 542 | $58,362.56 | 25,208 | 2019-08-12 | Filing | |
| $106.33 | 1,848 | $196,497.84 | 25,750 | 2019-08-12 | Filing | |
| $105.77 | 2,000 | $211,540.00 | 27,598 | 2019-08-12 | Filing | |
| $103.34 | 635 | $65,620.90 | 78,522 | 2019-08-13 | Filing | |
| $99.14 | 800 | $79,312.00 | 825,704 | 2019-06-03 | Filing | |
| $98.02 | 1,175 | $115,173.50 | 826,504 | 2019-06-03 | Filing | |
| $96.42 | 1,400 | $134,988.00 | 827,679 | 2019-06-03 | Filing | |
| $94.97 | 2,700 | $256,419.00 | 829,079 | 2019-06-03 | Filing | |
| $94.31 | 6,800 | $641,308.00 | 831,779 | 2019-06-03 | Filing | |
| $93.40 | 9,039 | $844,242.60 | 838,579 | 2019-06-03 | Filing | |
| $92.36 | 1,700 | $157,012.00 | 847,618 | 2019-06-03 | Filing | |
| $91.09 | 4,150 | $378,023.50 | 849,318 | 2019-06-03 | Filing | |
| $90.14 | 3,899 | $351,455.86 | 853,468 | 2019-06-03 | Filing | |
| $88.85 | 10,967 | $974,417.95 | 857,367 | 2019-06-03 | Filing | |
| $88.15 | 7,370 | $649,665.50 | 868,334 | 2019-06-03 | Filing | |
| $99.87 | 3,068 | $306,401.16 | 111,392 | 2019-06-03 | Filing | |
| $99.19 | 2,009 | $199,272.71 | 114,460 | 2019-06-03 | Filing | |
| $96.49 | 100 | $9,649.00 | 116,469 | 2019-06-03 | Filing | |
| $93.75 | 562 | $52,687.50 | 116,569 | 2019-06-03 | Filing |