| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $38.53 | 6,800 | $262,036.64 | 0 | 2020-08-24 | Filing |
| Large Shareholder, Officer, Director | $38.06 | 45,585 | $1,734,997.01 | 6,800 | 2020-08-24 | Filing |
| Large Shareholder, Officer, Director | $40.02 | 1,305 | $52,226.75 | 0 | 2020-08-21 | Filing |
| Large Shareholder, Officer, Director | $39.35 | 51,080 | $2,010,018.43 | 1,305 | 2020-08-21 | Filing |
| Large Shareholder, Officer, Director | $40.38 | 1,860 | $75,100.85 | 0 | 2020-08-20 | Filing |
| Large Shareholder, Officer, Director | $39.99 | 50,525 | $2,020,429.07 | 1,860 | 2020-08-20 | Filing |
| Large Shareholder, Director | $40.01 | 438,500 | $17,544,823.50 | 0 | 2020-08-20 | Filing |
| Large Shareholder, Director | $40.02 | 800 | $32,016.00 | 438,500 | 2020-08-19 | Filing |
| Large Shareholder | $40.01 | 438,500 | $17,544,823.50 | 0 | 2020-08-20 | Filing |
| Large Shareholder | $40.02 | 800 | $32,016.00 | 438,500 | 2020-08-19 | Filing |
| Officer, Director | $39.64 | 40,495 | $1,605,351.38 | 0 | 2020-08-19 | Filing |
| Officer, Director | $39.16 | 8,005 | $313,471.80 | 40,495 | 2020-08-19 | Filing |
| Officer, Director | $39.96 | 48,500 | $1,937,827.20 | 0 | 2020-08-18 | Filing |
| Officer, Director | $39.89 | 2,360 | $94,134.26 | 0 | 2020-08-17 | Filing |
| Officer, Director | $39.32 | 39,890 | $1,568,586.49 | 2,360 | 2020-08-17 | Filing |
| Officer, Director | $38.55 | 6,250 | $240,938.75 | 42,250 | 2020-08-17 | Filing |
| Officer | $39.96 | 15,000 | $599,470.50 | 0 | 2020-08-18 | Filing |
| Large Shareholder, Director | $40.00 | 100,700 | $4,028,000.00 | 439,300 | 2020-08-18 | Filing |
| Large Shareholder, Director | $39.75 | 35,606 | $1,415,192.52 | 540,000 | 2020-08-17 | Filing |
| Large Shareholder, Director | $39.16 | 52,994 | $2,075,112.56 | 575,606 | 2020-08-17 | Filing |