| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $96.98 | 700 | $67,886.00 | 1,000 | 2021-01-04 | Filing |
| Officer, Director | $95.44 | 4,882 | $465,942.96 | 1,700 | 2021-01-04 | Filing |
| Officer, Director | $94.27 | 7,389 | $696,558.07 | 6,582 | 2021-01-04 | Filing |
| Officer, Director | $93.58 | 5,127 | $479,766.20 | 13,971 | 2021-01-04 | Filing |
| Officer, Director | $92.21 | 5,480 | $505,292.72 | 19,098 | 2021-01-04 | Filing |
| Officer, Director | $91.38 | 27,822 | $2,542,329.84 | 24,578 | 2021-01-04 | Filing |
| Officer, Director | $98.73 | 2,800 | $276,435.88 | 0 | 2021-01-04 | Filing |
| Officer, Director | $97.25 | 1,800 | $175,050.00 | 2,800 | 2021-01-04 | Filing |
| Officer, Director | $96.48 | 900 | $86,834.97 | 4,600 | 2021-01-04 | Filing |
| Officer, Director | $95.34 | 20,667 | $1,970,464.11 | 5,500 | 2021-01-04 | Filing |
| Officer, Director | $94.16 | 33,012 | $3,108,518.86 | 26,167 | 2021-01-04 | Filing |
| Officer, Director | $93.43 | 22,265 | $2,080,201.14 | 59,179 | 2021-01-04 | Filing |
| Officer, Director | $92.08 | 57,347 | $5,280,683.80 | 81,444 | 2021-01-04 | Filing |
| Officer, Director | $91.33 | 178,209 | $16,275,008.21 | 138,791 | 2021-01-04 | Filing |
| Officer, Director | $98.79 | 800 | $79,030.00 | 0 | 2021-01-04 | Filing |
| Officer, Director | $97.30 | 500 | $48,651.00 | 800 | 2021-01-04 | Filing |
| Officer, Director | $96.59 | 300 | $28,977.99 | 1,300 | 2021-01-04 | Filing |
| Officer, Director | $95.39 | 4,600 | $438,816.08 | 1,600 | 2021-01-04 | Filing |
| Officer, Director | $94.29 | 6,546 | $617,251.80 | 6,200 | 2021-01-04 | Filing |
| Officer, Director | $93.65 | 5,287 | $495,109.57 | 12,746 | 2021-01-04 | Filing |