| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $69.21 | 968 | $66,996.64 | 6,622 | 2021-05-11 | Filing |
| Director | $68.65 | 10,453 | $717,610.99 | 7,590 | 2021-05-11 | Filing |
| Director | $67.89 | 5,297 | $359,617.04 | 18,043 | 2021-05-11 | Filing |
| Director | $66.46 | 3,100 | $206,012.05 | 23,340 | 2021-05-11 | Filing |
| Director | $65.54 | 4,182 | $274,107.10 | 26,440 | 2021-05-11 | Filing |
| Director | $69.54 | 7,651 | $532,045.18 | 6,622 | 2021-05-10 | Filing |
| Director | $67.99 | 852 | $57,927.48 | 14,273 | 2021-05-10 | Filing |
| Director | $67.21 | 23,497 | $1,579,329.71 | 15,125 | 2021-05-10 | Filing |
| Officer | $84.93 | 21,744 | $1,846,687.48 | 32,652 | 2021-05-03 | Filing |
| Officer | $83.60 | 2,800 | $234,080.00 | 54,396 | 2021-05-03 | Filing |
| Officer | $82.81 | 15,456 | $1,279,933.00 | 57,196 | 2021-05-03 | Filing |
| Officer | $87.13 | 12,820 | $1,116,961.73 | 50,156 | 2021-04-27 | Filing |
| Officer | $86.64 | 6,980 | $604,743.71 | 62,976 | 2021-04-27 | Filing |
| Officer | $85.05 | 200 | $17,010.00 | 69,956 | 2021-04-27 | Filing |
| Large Shareholder, Officer, Director | $77.93 | 200 | $15,586.00 | 0 | 2021-04-22 | Filing |
| Large Shareholder, Officer, Director | $77.22 | 18,517 | $1,429,971.62 | 200 | 2021-04-22 | Filing |
| Large Shareholder, Officer, Director | $76.27 | 15,910 | $1,213,522.52 | 18,717 | 2021-04-22 | Filing |
| Large Shareholder, Officer, Director | $75.45 | 17,757 | $1,339,708.83 | 34,627 | 2021-04-22 | Filing |
| Large Shareholder, Officer, Director | $73.83 | 1,914 | $141,314.26 | 0 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $73.33 | 43,270 | $3,172,941.50 | 1,914 | 2021-04-21 | Filing |