| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $239.31 | 200 | $47,862.00 | 117,871 | 2021-04-07 | Filing |
| Officer | $236.92 | 400 | $94,768.00 | 118,071 | 2021-04-07 | Filing |
| Officer | $231.89 | 3,048 | $706,800.72 | 142,879 | 2021-04-05 | Filing |
| Large Shareholder, Officer, Director | $232.72 | 7,400 | $1,722,128.00 | 0 | 2021-04-05 | Filing |
| Large Shareholder, Officer, Director | $231.67 | 27,661 | $6,408,223.87 | 7,400 | 2021-04-05 | Filing |
| Large Shareholder, Officer, Director | $230.86 | 28,277 | $6,528,028.22 | 35,061 | 2021-04-05 | Filing |
| Large Shareholder, Officer, Director | $229.59 | 7,010 | $1,609,425.90 | 63,338 | 2021-04-05 | Filing |
| Large Shareholder, Officer, Director | $228.85 | 2,085 | $477,152.25 | 70,348 | 2021-04-05 | Filing |
| Large Shareholder, Officer, Director | $227.66 | 16,000 | $3,642,560.00 | 72,433 | 2021-04-05 | Filing |
| Large Shareholder, Officer, Director | $226.97 | 11,567 | $2,625,361.99 | 88,433 | 2021-04-05 | Filing |
| Large Shareholder, Officer, Director | $214.05 | 10,257 | $2,195,510.85 | 0 | 2021-03-29 | Filing |
| Large Shareholder, Officer, Director | $212.93 | 8,255 | $1,757,737.15 | 10,257 | 2021-03-29 | Filing |
| Large Shareholder, Officer, Director | $212.01 | 13,964 | $2,960,507.64 | 18,512 | 2021-03-29 | Filing |
| Large Shareholder, Officer, Director | $210.76 | 10,943 | $2,306,346.68 | 32,476 | 2021-03-29 | Filing |
| Large Shareholder, Officer, Director | $210.04 | 14,857 | $3,120,564.28 | 43,419 | 2021-03-29 | Filing |
| Large Shareholder, Officer, Director | $208.82 | 14,601 | $3,048,980.82 | 58,276 | 2021-03-29 | Filing |
| Large Shareholder, Officer, Director | $208.05 | 19,703 | $4,099,209.15 | 72,877 | 2021-03-29 | Filing |
| Large Shareholder, Officer, Director | $207.15 | 7,420 | $1,537,053.00 | 92,580 | 2021-03-29 | Filing |
| Large Shareholder, Officer, Director | $227.07 | 300 | $68,121.00 | 0 | 2021-03-22 | Filing |
| Large Shareholder, Officer, Director | $226.35 | 10,816 | $2,448,201.60 | 300 | 2021-03-22 | Filing |