| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.04 | 5,100 | $357,210.12 | 32,724 | 2020-05-12 | Filing | |
| $69.83 | 400 | $27,930.00 | 0 | 2020-05-12 | Filing | |
| $69.15 | 1,735 | $119,966.75 | 400 | 2020-05-12 | Filing | |
| $68.13 | 3,600 | $245,284.92 | 2,135 | 2020-05-12 | Filing | |
| $66.94 | 2,465 | $164,999.46 | 5,735 | 2020-05-12 | Filing | |
| $65.67 | 800 | $52,537.04 | 8,200 | 2020-05-12 | Filing | |
| $64.54 | 7,800 | $503,421.36 | 9,000 | 2020-05-12 | Filing | |
| $63.67 | 17,065 | $1,086,504.66 | 16,800 | 2020-05-12 | Filing | |
| $62.82 | 32,135 | $2,018,797.82 | 33,865 | 2020-05-12 | Filing | |
| $61.73 | 4,500 | $277,785.00 | 66,000 | 2020-05-12 | Filing | |
| $69.99 | 200 | $13,997.00 | 0 | 2020-05-12 | Filing | |
| $69.27 | 1,269 | $87,904.90 | 200 | 2020-05-12 | Filing | |
| $68.26 | 2,000 | $136,522.00 | 1,469 | 2020-05-12 | Filing | |
| $67.12 | 1,520 | $102,029.54 | 3,469 | 2020-05-12 | Filing | |
| $66.51 | 600 | $39,907.02 | 4,989 | 2020-05-12 | Filing | |
| $65.15 | 1,800 | $117,264.96 | 5,589 | 2020-05-12 | Filing | |
| $64.20 | 9,200 | $590,617.92 | 7,389 | 2020-05-12 | Filing | |
| $62.98 | 23,500 | $1,479,999.45 | 16,589 | 2020-05-12 | Filing | |
| $61.97 | 6,910 | $428,192.66 | 40,089 | 2020-05-12 | Filing | |
| $69.72 | 2,000 | $139,436.00 | 142,262 | 2020-05-12 | Filing |