| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $238.99 | 200 | $47,798.00 | 121,233 | 2021-05-04 | Filing |
| Officer | $237.53 | 200 | $47,506.00 | 121,433 | 2021-05-04 | Filing |
| Officer | $236.20 | 300 | $70,860.00 | 121,633 | 2021-05-04 | Filing |
| Officer | $234.26 | 100 | $23,426.00 | 121,933 | 2021-05-04 | Filing |
| Officer | $233.37 | 400 | $93,348.00 | 122,033 | 2021-05-04 | Filing |
| Officer | $231.77 | 1,000 | $231,770.00 | 122,433 | 2021-05-04 | Filing |
| Officer | $230.87 | 1,504 | $347,228.48 | 123,433 | 2021-05-04 | Filing |
| Officer | $229.37 | 400 | $91,748.00 | 124,937 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $248.89 | 8,000 | $1,991,120.00 | 0 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $247.80 | 11,500 | $2,849,700.00 | 8,000 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $246.88 | 19,232 | $4,747,996.16 | 19,500 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $245.84 | 16,427 | $4,038,413.68 | 38,732 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $244.76 | 6,519 | $1,595,590.44 | 55,159 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $243.91 | 26,222 | $6,395,808.02 | 61,678 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $243.06 | 12,100 | $2,941,026.00 | 87,900 | 2021-05-03 | Filing |
| Officer | $248.54 | 100 | $24,854.00 | 156,389 | 2021-05-03 | Filing |
| Officer | $246.71 | 1,611 | $397,449.81 | 156,489 | 2021-05-03 | Filing |
| Officer | $246.01 | 400 | $98,404.00 | 158,100 | 2021-05-03 | Filing |
| Officer | $244.58 | 802 | $196,153.16 | 158,500 | 2021-05-03 | Filing |
| Officer | $243.63 | 1,507 | $367,150.41 | 159,302 | 2021-05-03 | Filing |