| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $46.04 | 3,393 | $156,213.72 | 5,283,682 | 2021-01-26 | Filing |
| Large Shareholder, Director | $45.34 | 26,957 | $1,222,230.38 | 5,287,075 | 2021-01-26 | Filing |
| Officer, Director | $43.99 | 29,803 | $1,311,033.97 | 1,744,118 | 2021-01-22 | Filing |
| Officer, Director | $44.87 | 30,197 | $1,354,939.39 | 1,773,921 | 2021-01-22 | Filing |
| Large Shareholder, Director | $45.03 | 3,269 | $147,203.07 | 5,314,032 | 2021-01-22 | Filing |
| Large Shareholder, Director | $45.05 | 8,090 | $364,454.50 | 5,317,301 | 2021-01-22 | Filing |
| Officer, Director | $42.40 | 7,632 | $323,596.80 | 1,255,297 | 2021-01-19 | Filing |
| Officer, Director | $43.15 | 800 | $34,520.00 | 1,262,929 | 2021-01-19 | Filing |
| Officer, Director | $43.02 | 9,409 | $404,775.18 | 1,263,729 | 2021-01-15 | Filing |
| Officer, Director | $43.71 | 6,059 | $264,838.89 | 1,273,138 | 2021-01-15 | Filing |
| Officer, Director | $44.95 | 1,100 | $49,445.00 | 1,279,197 | 2021-01-15 | Filing |
| Officer, Director | $43.06 | 100 | $4,306.00 | 1,280,297 | 2021-01-14 | Filing |
| Officer, Director | $43.61 | 7,448 | $324,807.28 | 1,280,397 | 2021-01-14 | Filing |
| Officer, Director | $44.78 | 17,452 | $781,500.56 | 1,287,845 | 2021-01-14 | Filing |
| Officer | $42.38 | 5,127 | $217,282.26 | 175,994 | 2021-01-19 | Filing |
| Officer | $43.24 | 600 | $25,944.00 | 181,121 | 2021-01-19 | Filing |
| Officer | $43.58 | 29,273 | $1,275,717.34 | 175,994 | 2021-01-15 | Filing |
| Officer | $45.02 | 20,000 | $900,400.00 | 175,994 | 2021-01-14 | Filing |
| Officer | $42.38 | 7,157 | $303,313.66 | 946,524 | 2021-01-19 | Filing |
| Officer | $43.25 | 700 | $30,275.00 | 953,681 | 2021-01-19 | Filing |