| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $40.97 | 3,258 | $133,486.78 | 1,033,948 | 2020-11-23 | Filing |
| Large Shareholder, Officer, Director | $40.58 | 5,600 | $227,220.00 | 1,037,206 | 2020-11-20 | Filing |
| Large Shareholder, Officer, Director | $40.46 | 14,337 | $580,132.37 | 1,042,806 | 2020-11-19 | Filing |
| Large Shareholder, Officer, Director | $40.50 | 1,085 | $43,942.50 | 1,057,143 | 2020-11-18 | Filing |
| Large Shareholder, Officer, Director | $40.50 | 966 | $39,123.00 | 1,058,228 | 2020-11-17 | Filing |
| Large Shareholder, Officer, Director | $40.50 | 5,169 | $209,344.50 | 1,059,194 | 2020-11-16 | Filing |
| Large Shareholder, Officer, Director | $41.62 | 31 | $1,290.19 | 1,064,363 | 2020-11-16 | Filing |
| Large Shareholder, Officer, Director | $41.00 | 1,515 | $62,115.00 | 1,064,394 | 2020-11-13 | Filing |
| Large Shareholder, Officer, Director | $43.00 | 3,285 | $141,255.00 | 1,065,909 | 2020-11-10 | Filing |
| Director | $44.06 | 508 | $22,383.90 | 28,408 | 2020-08-18 | Filing |
| Large Shareholder, Officer, Director | $46.70 | 1,057 | $49,361.90 | 1,019,015 | 2019-12-19 | Filing |
| Large Shareholder, Officer, Director | $47.30 | 6,246 | $295,435.80 | 1,020,072 | 2019-12-18 | Filing |
| Large Shareholder, Officer, Director | $47.50 | 1,583 | $75,193.92 | 1,026,318 | 2019-12-17 | Filing |
| Large Shareholder, Officer, Director | $48.08 | 2,433 | $116,973.77 | 1,027,901 | 2019-12-16 | Filing |
| Large Shareholder, Officer, Director | $44.50 | 10,000 | $445,000.00 | 1,030,334 | 2019-12-10 | Filing |
| Large Shareholder, Officer, Director | $44.58 | 6,278 | $279,854.41 | 1,040,334 | 2019-12-06 | Filing |
| Large Shareholder, Officer, Director | $44.51 | 16,745 | $745,304.88 | 1,046,612 | 2019-12-05 | Filing |
| Large Shareholder, Officer, Director | $44.66 | 5,658 | $252,703.25 | 1,063,357 | 2019-12-04 | Filing |
| Director | $45.03 | 2,000 | $90,060.00 | 39,471 | 2019-11-27 | Filing |
| Director | $44.88 | 5,000 | $224,410.00 | 420,022 | 2019-11-25 | Filing |