| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $326.72 | 1,200 | $392,067.24 | 5,200 | 2021-04-22 | Filing |
| Officer | $324.21 | 200 | $64,841.00 | 6,400 | 2021-04-22 | Filing |
| Officer | $322.80 | 100 | $32,280.00 | 6,600 | 2021-04-22 | Filing |
| Officer | $321.46 | 1,300 | $417,899.04 | 35,867 | 2021-04-21 | Filing |
| Officer | $320.72 | 2,449 | $785,432.01 | 37,167 | 2021-04-21 | Filing |
| Officer | $319.48 | 601 | $192,007.78 | 39,616 | 2021-04-21 | Filing |
| Officer | $318.39 | 700 | $222,873.98 | 40,217 | 2021-04-21 | Filing |
| Officer | $317.20 | 500 | $158,602.00 | 40,917 | 2021-04-21 | Filing |
| Officer | $315.79 | 500 | $157,895.00 | 41,417 | 2021-04-21 | Filing |
| Officer | $314.36 | 200 | $62,872.00 | 41,917 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $322.68 | 2,782 | $897,687.97 | 0 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $321.97 | 11,138 | $3,586,072.90 | 2,782 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $321.03 | 30,654 | $9,840,850.55 | 13,920 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $320.21 | 11,134 | $3,565,182.51 | 44,574 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $319.07 | 5,777 | $1,843,243.13 | 55,708 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $318.06 | 6,243 | $1,985,619.24 | 61,485 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $317.19 | 4,639 | $1,471,425.85 | 67,728 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $316.03 | 2,289 | $723,386.26 | 72,367 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $314.94 | 3,422 | $1,077,729.47 | 74,656 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $314.10 | 2,451 | $769,851.75 | 78,078 | 2021-04-21 | Filing |