| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $218.69 | 2,503 | $547,381.07 | 408,376 | 2021-05-10 | Filing |
| Officer | $217.66 | 2,610 | $568,092.60 | 410,879 | 2021-05-10 | Filing |
| Officer | $216.83 | 1,778 | $385,523.74 | 413,489 | 2021-05-10 | Filing |
| 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 |