| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $244.32 | 1,443 | $352,553.76 | 115,828 | 2021-04-07 | Filing |
| Officer | $242.68 | 300 | $72,804.00 | 117,271 | 2021-04-07 | Filing |
| Officer | $240.23 | 300 | $72,069.00 | 117,571 | 2021-04-07 | Filing |
| 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 |