| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $88.02 | 884 | $77,811.80 | 500 | 2021-04-07 | Filing |
| Officer | $86.73 | 5,579 | $483,874.48 | 1,384 | 2021-04-07 | Filing |
| Officer | $85.90 | 5,537 | $475,611.14 | 6,963 | 2021-04-07 | Filing |
| Officer | $88.79 | 100 | $8,879.00 | 0 | 2021-04-07 | Filing |
| Officer | $87.68 | 100 | $8,768.00 | 100 | 2021-04-07 | Filing |
| Officer | $86.82 | 408 | $35,424.11 | 200 | 2021-04-07 | Filing |
| Officer | $85.89 | 392 | $33,668.76 | 608 | 2021-04-07 | Filing |
| Officer | $88.47 | 400 | $35,387.00 | 134,262 | 2021-04-07 | Filing |
| Officer | $87.82 | 400 | $35,128.00 | 134,662 | 2021-04-07 | Filing |
| Officer | $86.74 | 3,508 | $304,277.25 | 135,062 | 2021-04-07 | Filing |
| Officer | $85.88 | 3,192 | $274,135.34 | 138,570 | 2021-04-07 | Filing |
| Officer, Director | $86.80 | 100 | $8,680.00 | 0 | 2021-04-05 | Filing |
| Officer, Director | $85.91 | 1,700 | $146,054.99 | 100 | 2021-04-05 | Filing |
| Officer, Director | $85.36 | 1,000 | $85,363.10 | 1,800 | 2021-04-05 | Filing |
| Officer, Director | $84.03 | 4,415 | $371,010.55 | 2,800 | 2021-04-05 | Filing |
| Officer, Director | $83.10 | 19,562 | $1,625,653.06 | 7,215 | 2021-04-05 | Filing |
| Officer, Director | $82.31 | 10,723 | $882,649.81 | 26,777 | 2021-04-05 | Filing |
| Officer, Director | $87.86 | 75 | $6,589.50 | 0 | 2021-04-05 | Filing |
| Officer, Director | $86.16 | 600 | $51,697.50 | 75 | 2021-04-05 | Filing |
| Officer, Director | $85.62 | 2,100 | $179,810.19 | 675 | 2021-04-05 | Filing |