| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $42.39 | 3,708 | $157,195.47 | 5,346 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $43.15 | 12,733 | $549,450.60 | 0 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $42.37 | 8,100 | $343,171.89 | 12,733 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $43.15 | 2,052 | $88,536.82 | 9,557 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $42.37 | 1,420 | $60,160.43 | 11,609 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $45.29 | 639 | $28,940.05 | 0 | 2021-04-20 | Filing |
| Large Shareholder, Officer, Director | $44.48 | 8,414 | $374,280.80 | 639 | 2021-04-20 | Filing |
| Large Shareholder, Officer, Director | $45.29 | 1,511 | $68,433.95 | 0 | 2021-04-20 | Filing |
| Large Shareholder, Officer, Director | $44.48 | 19,322 | $859,353.68 | 1,511 | 2021-04-20 | Filing |
| Large Shareholder, Officer, Director | $45.24 | 368 | $16,647.99 | 9,557 | 2021-04-20 | Filing |
| Large Shareholder, Officer, Director | $44.45 | 3,104 | $137,978.39 | 9,925 | 2021-04-20 | Filing |
| Director | $48.18 | 418 | $20,140.79 | 47,356 | 2021-04-15 | Filing |
| Director | $47.55 | 5,392 | $256,405.24 | 47,774 | 2021-04-15 | Filing |
| Director | $46.07 | 10,043 | $462,647.87 | 53,166 | 2021-04-15 | Filing |
| Director | $45.27 | 24,147 | $1,093,134.69 | 63,209 | 2021-04-15 | Filing |
| Director | $49.42 | 3,379 | $166,987.81 | 0 | 2021-04-05 | Filing |
| Director | $48.33 | 6,621 | $320,004.19 | 3,379 | 2021-04-05 | Filing |
| Officer | $51.68 | 4,177 | $215,867.36 | 57,226 | 2021-03-22 | Filing |
| Large Shareholder, Officer, Director | $52.88 | 3,390 | $179,264.56 | 0 | 2021-03-19 | Filing |
| Large Shareholder, Officer, Director | $52.20 | 5,664 | $295,678.92 | 3,390 | 2021-03-19 | Filing |