| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $124.89 | 2,200 | $274,754.48 | 34,658 | 2020-03-19 | Filing |
| Officer | $123.90 | 1,401 | $173,581.24 | 36,858 | 2020-03-19 | Filing |
| Officer | $122.35 | 300 | $36,705.00 | 38,259 | 2020-03-19 | Filing |
| Officer | $120.95 | 220 | $26,609.99 | 38,559 | 2020-03-19 | Filing |
| Officer | $119.42 | 200 | $23,883.00 | 38,779 | 2020-03-19 | Filing |
| Director | $122.34 | 3,293 | $402,865.62 | 0 | 2020-03-19 | Filing |
| Director | $121.81 | 29,179 | $3,554,293.99 | 3,293 | 2020-03-19 | Filing |
| Director | $120.66 | 24,011 | $2,897,167.26 | 32,472 | 2020-03-19 | Filing |
| Director | $119.70 | 16,685 | $1,997,194.50 | 56,483 | 2020-03-19 | Filing |
| Large Shareholder | $122.34 | 3,293 | $402,865.62 | 0 | 2020-03-19 | Filing |
| Large Shareholder | $121.81 | 29,179 | $3,554,293.99 | 3,293 | 2020-03-19 | Filing |
| Large Shareholder | $120.66 | 24,011 | $2,897,167.26 | 32,472 | 2020-03-19 | Filing |
| Large Shareholder | $119.70 | 16,685 | $1,997,194.50 | 56,483 | 2020-03-19 | Filing |
| Large Shareholder, Officer, Director | $113.54 | 700 | $79,477.23 | 0 | 2020-03-17 | Filing |
| Large Shareholder, Officer, Director | $112.83 | 3,400 | $383,629.48 | 700 | 2020-03-17 | Filing |
| Large Shareholder, Officer, Director | $111.61 | 3,693 | $412,173.88 | 4,100 | 2020-03-17 | Filing |
| Large Shareholder, Officer, Director | $110.74 | 7,600 | $841,614.12 | 7,793 | 2020-03-17 | Filing |
| Large Shareholder, Officer, Director | $109.85 | 7,200 | $790,925.76 | 15,393 | 2020-03-17 | Filing |
| Large Shareholder, Officer, Director | $108.80 | 2,850 | $310,074.87 | 22,593 | 2020-03-17 | Filing |
| Large Shareholder, Officer, Director | $107.58 | 13,800 | $1,484,565.36 | 25,443 | 2020-03-17 | Filing |