| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $235.31 | 1,625 | $382,383.63 | 6,142,832 | 2021-04-05 | Filing |
| Officer, Director | $234.12 | 4,359 | $1,020,542.16 | 6,144,457 | 2021-04-05 | Filing |
| Officer, Director | $233.18 | 4,458 | $1,039,534.27 | 6,148,816 | 2021-04-05 | Filing |
| Officer, Director | $232.25 | 7,174 | $1,666,175.85 | 6,153,274 | 2021-04-05 | Filing |
| Officer, Director | $231.27 | 7,190 | $1,662,809.73 | 6,160,448 | 2021-04-05 | Filing |
| Officer, Director | $230.34 | 2,400 | $552,811.20 | 6,167,638 | 2021-04-05 | Filing |
| Director | $237.80 | 9,090 | $2,161,602.00 | 114,828 | 2021-04-05 | Filing |
| Officer | $237.48 | 200 | $47,496.60 | 35,729 | 2021-04-01 | Filing |
| Officer | $236.79 | 5,141 | $1,217,316.83 | 35,929 | 2021-04-01 | Filing |
| Officer | $235.92 | 9,992 | $2,357,282.66 | 41,070 | 2021-04-01 | Filing |
| Officer | $234.91 | 7,248 | $1,702,605.94 | 51,062 | 2021-04-01 | Filing |
| Officer | $233.99 | 1,782 | $416,975.53 | 58,310 | 2021-04-01 | Filing |
| Officer | $232.75 | 1,200 | $279,297.60 | 60,092 | 2021-04-01 | Filing |
| Director | $230.55 | 9,090 | $2,095,699.50 | 123,918 | 2021-03-29 | Filing |
| Officer, Director | $235.71 | 100 | $23,570.50 | 6,179,208 | 2021-03-29 | Filing |
| Officer, Director | $234.94 | 600 | $140,963.40 | 6,179,308 | 2021-03-29 | Filing |
| Officer, Director | $233.37 | 1,700 | $396,734.10 | 6,179,908 | 2021-03-29 | Filing |
| Officer, Director | $232.27 | 900 | $209,042.10 | 6,181,608 | 2021-03-29 | Filing |
| Officer, Director | $230.88 | 1,600 | $369,404.80 | 6,182,508 | 2021-03-29 | Filing |
| Officer, Director | $229.17 | 2,724 | $624,264.53 | 6,184,108 | 2021-03-29 | Filing |