Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $43.00 | 3,285 | Large Shareholder, Officer, Director | 1,065,909 | 2020-11-10 | Filing |
| $44.06 | 508 | Director | 28,408 | 2020-08-18 | Filing |
| $46.70 | 1,057 | Large Shareholder, Officer, Director | 1,019,015 | 2019-12-19 | Filing |
| $47.30 | 6,246 | Large Shareholder, Officer, Director | 1,020,072 | 2019-12-18 | Filing |
| $47.50 | 1,583 | Large Shareholder, Officer, Director | 1,026,318 | 2019-12-17 | Filing |
| $48.08 | 2,433 | Large Shareholder, Officer, Director | 1,027,901 | 2019-12-16 | Filing |
| $44.50 | 10,000 | Large Shareholder, Officer, Director | 1,030,334 | 2019-12-10 | Filing |
| $44.58 | 6,278 | Large Shareholder, Officer, Director | 1,040,334 | 2019-12-06 | Filing |
| $44.51 | 16,745 | Large Shareholder, Officer, Director | 1,046,612 | 2019-12-05 | Filing |
| $44.66 | 5,658 | Large Shareholder, Officer, Director | 1,063,357 | 2019-12-04 | Filing |
| $45.03 | 2,000 | Director | 39,471 | 2019-11-27 | Filing |
| $44.88 | 5,000 | Director | 420,022 | 2019-11-25 | Filing |
| $42.60 | 5,000 | Director | 425,022 | 2019-11-18 | Filing |
| $43.94 | 5,000 | Director | 430,022 | 2019-11-11 | Filing |
| $45.48 | 5,000 | Director | 435,022 | 2019-11-04 | Filing |
| $40.67 | 20,000 | Director | 440,022 | 2019-11-01 | Filing |
| $38.00 | 5,000 | Director | 460,022 | 2019-10-29 | Filing |
| $38.00 | 5,000 | Director | 465,022 | 2019-09-23 | Filing |
| $39.85 | 300 | Director | 28,200 | 2019-09-13 | Filing |
| $24.69 | 2,000 | Director | 0 | 2017-05-23 | Filing |