| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $60.42 | 308 | $18,608.44 | 43,265 | 2021-03-16 | Filing |
| Officer | $60.44 | 186 | $11,242.21 | 14,029 | 2021-03-16 | Filing |
| Large Shareholder | $61.71 | 4,955 | $305,768.10 | 0 | 2021-03-16 | Filing |
| Large Shareholder | $60.90 | 10,806 | $658,074.59 | 4,955 | 2021-03-16 | Filing |
| Large Shareholder | $60.20 | 3,325 | $200,151.70 | 15,761 | 2021-03-16 | Filing |
| Large Shareholder | $61.85 | 7,521 | $465,151.29 | 0 | 2021-03-15 | Filing |
| Large Shareholder | $60.70 | 5,895 | $357,850.08 | 7,521 | 2021-03-15 | Filing |
| Large Shareholder | $59.82 | 500 | $29,908.50 | 13,416 | 2021-03-15 | Filing |
| Large Shareholder | $61.59 | 6,641 | $408,999.27 | 0 | 2021-03-16 | Filing |
| Large Shareholder | $60.64 | 10,027 | $608,057.33 | 6,641 | 2021-03-16 | Filing |
| Large Shareholder | $61.90 | 4,320 | $267,403.68 | 0 | 2021-03-15 | Filing |
| Large Shareholder | $61.13 | 2,402 | $146,831.86 | 4,320 | 2021-03-15 | Filing |
| Large Shareholder | $60.42 | 2,600 | $157,092.00 | 6,722 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $61.59 | 6,641 | $408,999.27 | 0 | 2021-03-16 | Filing |
| Large Shareholder, Officer, Director | $60.64 | 10,027 | $608,057.33 | 6,641 | 2021-03-16 | Filing |
| Large Shareholder, Officer, Director | $61.71 | 4,955 | $305,768.10 | 0 | 2021-03-16 | Filing |
| Large Shareholder, Officer, Director | $60.90 | 10,806 | $658,074.59 | 4,955 | 2021-03-16 | Filing |
| Large Shareholder, Officer, Director | $60.20 | 3,325 | $200,151.70 | 15,761 | 2021-03-16 | Filing |
| Large Shareholder, Officer, Director | $61.90 | 4,320 | $267,403.68 | 0 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $61.13 | 2,402 | $146,831.86 | 4,320 | 2021-03-15 | Filing |