| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $39.46 | 7,600 | $299,896.00 | 2,030,711 | 2020-06-04 | Filing |
| Large Shareholder, Officer, Director | $38.94 | 133,317 | $5,191,363.98 | 2,038,311 | 2020-06-04 | Filing |
| Officer, Director | $40.21 | 51,215 | $2,059,355.15 | 874,314 | 2020-06-08 | Filing |
| Officer, Director | $40.01 | 27,220 | $1,089,072.20 | 925,529 | 2020-06-05 | Filing |
| Officer, Director | $39.05 | 86,170 | $3,364,938.50 | 713,830 | 2020-06-03 | Filing |
| Officer, Director | $38.04 | 68,268 | $2,596,914.72 | 800,000 | 2020-06-02 | Filing |
| Officer, Director | $37.44 | 113,722 | $4,257,751.68 | 868,268 | 2020-06-01 | Filing |
| Large Shareholder, Officer, Director | $39.34 | 200 | $7,868.00 | 2,171,628 | 2020-06-03 | Filing |
| Large Shareholder, Officer, Director | $38.98 | 223,507 | $8,712,302.86 | 2,171,828 | 2020-06-03 | Filing |
| Large Shareholder, Officer, Director | $38.06 | 103,965 | $3,956,907.90 | 2,395,335 | 2020-06-02 | Filing |
| Large Shareholder, Officer, Director | $38.00 | 700 | $26,600.00 | 2,499,300 | 2020-06-01 | Filing |
| Officer, Director | $37.45 | 33,138 | $1,241,018.10 | 499,999 | 2020-06-01 | Filing |
| Officer, Director | $37.24 | 2,017 | $75,113.08 | 400,000 | 2020-05-28 | Filing |
| Officer, Director | $36.80 | 48,614 | $1,788,995.20 | 402,017 | 2020-05-28 | Filing |
| Officer, Director | $37.11 | 13,230 | $490,965.30 | 450,631 | 2020-05-27 | Filing |
| Officer, Director | $36.34 | 46,971 | $1,706,926.14 | 463,861 | 2020-05-27 | Filing |
| Officer, Director | $37.41 | 157,257 | $5,882,984.37 | 981,990 | 2020-05-29 | Filing |
| Officer, Director | $37.12 | 20,432 | $758,435.84 | 1,139,247 | 2020-05-28 | Filing |
| Officer, Director | $37.11 | 13,203 | $489,963.33 | 1,159,679 | 2020-05-27 | Filing |
| Officer, Director | $37.69 | 73,410 | $2,766,822.90 | 533,137 | 2020-05-29 | Filing |