| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $44.70 | 218 | $9,744.60 | 304,898 | 2021-05-05 | Filing |
| Officer | $45.02 | 3,618 | $162,882.36 | 36,940 | 2021-05-05 | Filing |
| Officer | $44.96 | 2,410 | $108,353.60 | 36,940 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $45.48 | 2,108 | $95,871.84 | 304,898 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $45.44 | 2,992 | $135,956.48 | 304,898 | 2021-04-27 | Filing |
| Large Shareholder, Officer, Director | $46.51 | 831 | $38,649.81 | 304,898 | 2021-04-26 | Filing |
| Large Shareholder, Officer, Director | $45.98 | 5,669 | $260,660.62 | 305,729 | 2021-04-26 | Filing |
| Large Shareholder, Officer, Director | $45.63 | 4,400 | $200,772.00 | 304,898 | 2021-04-23 | Filing |
| Officer, Director | $43.00 | 14,095 | $606,085.00 | 39,576 | 2021-04-22 | Filing |
| Officer, Director | $44.00 | 15,905 | $699,820.00 | 39,576 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $46.69 | 1,237 | $57,755.53 | 304,898 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $45.76 | 2,663 | $121,858.88 | 306,135 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $44.07 | 11,271 | $496,712.97 | 308,798 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $42.76 | 5,229 | $223,592.04 | 320,069 | 2021-04-21 | Filing |
| Director | $38.70 | 3,190 | $123,453.00 | 32,874 | 2021-04-20 | Filing |
| Director | $37.35 | 5,531 | $206,582.85 | 36,064 | 2021-04-20 | Filing |
| Director | $36.48 | 4,015 | $146,467.20 | 41,595 | 2021-04-20 | Filing |
| Director | $35.53 | 6,313 | $224,300.89 | 45,610 | 2021-04-20 | Filing |
| Director | $34.16 | 5,027 | $171,722.32 | 51,923 | 2021-04-20 | Filing |
| Director | $36.26 | 4,500 | $163,170.00 | 7,516 | 2021-04-20 | Filing |