| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $46.04 | 1,258 | $57,914.55 | 0 | 2020-10-07 | Filing |
| Large Shareholder | $45.20 | 36,077 | $1,630,608.25 | 1,258 | 2020-10-07 | Filing |
| Large Shareholder | $44.90 | 17,485 | $785,006.56 | 0 | 2020-10-08 | Filing |
| Large Shareholder | $46.04 | 1,258 | $57,914.55 | 0 | 2020-10-07 | Filing |
| Large Shareholder | $45.20 | 36,077 | $1,630,608.25 | 1,258 | 2020-10-07 | Filing |
| Officer | $45.00 | 5,000 | $225,000.00 | 41,847 | 2020-10-06 | Filing |
| Officer | $43.06 | 2,401 | $103,389.46 | 6,054 | 2020-10-02 | Filing |
| Officer | $42.78 | 5,599 | $239,519.62 | 8,455 | 2020-10-02 | Filing |
| Officer, Director | $42.60 | 3,000 | $127,806.00 | 31,069 | 2020-10-01 | Filing |
| Officer, Director | $39.91 | 3,000 | $119,739.00 | 34,069 | 2020-09-24 | Filing |
| Officer | $39.97 | 3,400 | $135,884.40 | 313,555 | 2020-09-17 | Filing |
| Officer | $38.66 | 600 | $23,196.00 | 316,955 | 2020-09-17 | Filing |
| Large Shareholder, Officer, Director | $40.46 | 7,445 | $301,232.15 | 0 | 2020-09-16 | Filing |
| Large Shareholder, Officer, Director | $41.32 | 5,661 | $233,884.22 | 7,445 | 2020-09-16 | Filing |
| Large Shareholder, Officer, Director | $40.44 | 14,287 | $577,794.85 | 0 | 2020-09-16 | Filing |
| Large Shareholder, Officer, Director | $41.30 | 11,844 | $489,133.51 | 14,287 | 2020-09-16 | Filing |
| Large Shareholder, Officer, Director | $39.64 | 6,884 | $272,902.41 | 0 | 2020-09-15 | Filing |
| Large Shareholder, Officer, Director | $39.66 | 13,869 | $549,975.20 | 0 | 2020-09-15 | Filing |
| Large Shareholder, Officer, Director | $39.65 | 32,085 | $1,272,298.59 | 47,636 | 2020-09-15 | Filing |
| Large Shareholder, Officer, Director | $39.65 | 5,000 | $198,270.00 | 47,636 | 2020-09-15 | Filing |