| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $83.41 | 1,100 | $91,748.03 | 900 | 2021-05-03 | Filing |
| Officer, Director | $82.67 | 1,434 | $118,550.64 | 2,000 | 2021-05-03 | Filing |
| Officer, Director | $81.36 | 2,400 | $195,258.00 | 3,434 | 2021-05-03 | Filing |
| Officer, Director | $80.30 | 6,666 | $535,281.80 | 5,834 | 2021-05-03 | Filing |
| Officer, Director | $85.03 | 100 | $8,503.00 | 0 | 2021-05-03 | Filing |
| Officer, Director | $84.37 | 800 | $67,498.00 | 100 | 2021-05-03 | Filing |
| Officer, Director | $83.33 | 1,379 | $114,910.14 | 900 | 2021-05-03 | Filing |
| Officer, Director | $82.58 | 1,300 | $107,352.96 | 2,279 | 2021-05-03 | Filing |
| Officer, Director | $81.35 | 2,152 | $175,071.87 | 3,579 | 2021-05-03 | Filing |
| Officer, Director | $80.29 | 6,769 | $543,457.96 | 5,731 | 2021-05-03 | Filing |
| Officer, Director | $84.98 | 300 | $25,494.99 | 0 | 2021-05-03 | Filing |
| Officer, Director | $84.26 | 700 | $58,984.03 | 300 | 2021-05-03 | Filing |
| Officer, Director | $83.29 | 2,010 | $167,418.13 | 1,000 | 2021-05-03 | Filing |
| Officer, Director | $82.49 | 900 | $74,242.98 | 3,010 | 2021-05-03 | Filing |
| Officer, Director | $81.34 | 2,760 | $224,500.88 | 3,910 | 2021-05-03 | Filing |
| Officer, Director | $80.28 | 7,531 | $604,591.69 | 6,670 | 2021-05-03 | Filing |
| Officer, Director | $86.33 | 800 | $69,064.00 | 0 | 2021-05-03 | Filing |
| Officer, Director | $85.01 | 700 | $59,509.17 | 800 | 2021-05-03 | Filing |
| Officer, Director | $84.27 | 4,467 | $376,421.14 | 1,500 | 2021-05-03 | Filing |
| Officer, Director | $83.31 | 8,490 | $707,328.22 | 5,967 | 2021-05-03 | Filing |