| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $135.74 | 2,702 | $366,781.37 | 35,908 | 2021-05-12 | Filing |
| Officer | $134.70 | 7,875 | $1,060,759.35 | 38,610 | 2021-05-12 | Filing |
| Officer | $133.86 | 5,123 | $685,759.14 | 46,485 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $188.75 | 200 | $37,749.00 | 880,468 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $186.75 | 100 | $18,675.00 | 880,668 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $185.91 | 1,100 | $204,504.52 | 880,768 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $185.04 | 2,951 | $546,042.12 | 881,868 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $184.20 | 6,644 | $1,223,854.70 | 884,819 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $183.06 | 2,100 | $384,417.81 | 891,463 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $182.14 | 1,200 | $218,570.04 | 893,563 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $180.94 | 505 | $91,372.38 | 894,763 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $179.71 | 200 | $35,941.00 | 895,268 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $197.91 | 600 | $118,746.00 | 36,636 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $194.88 | 500 | $97,439.00 | 37,236 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $193.97 | 800 | $155,173.92 | 37,736 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $192.96 | 5,361 | $1,034,433.36 | 38,536 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $192.10 | 20,100 | $3,861,274.32 | 43,897 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $191.07 | 7,905 | $1,510,393.33 | 63,997 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $190.19 | 4,908 | $933,449.58 | 71,902 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $189.07 | 1,492 | $282,097.21 | 76,810 | 2021-05-03 | Filing |