| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $228.02 | 2,086 | $475,643.46 | 6,186,832 | 2021-03-29 | Filing |
| Officer, Director | $227.06 | 2,450 | $556,299.45 | 6,188,918 | 2021-03-29 | Filing |
| Officer, Director | $226.18 | 3,000 | $678,528.00 | 6,191,368 | 2021-03-29 | Filing |
| Officer, Director | $225.01 | 2,775 | $624,397.20 | 6,194,368 | 2021-03-29 | Filing |
| Officer, Director | $224.00 | 5,551 | $1,243,429.55 | 6,197,143 | 2021-03-29 | Filing |