| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $32.45 | 5,625 | $182,531.25 | 22,763 | 2020-11-12 | Filing |
| Director | $33.12 | 6,250 | $207,000.00 | 10,625 | 2020-11-12 | Filing |
| Officer, Director | $31.20 | 11,461 | $357,583.20 | 203,656 | 2020-11-16 | Filing |
| Officer, Director | $31.81 | 11,461 | $364,574.41 | 203,656 | 2020-11-13 | Filing |
| Officer, Director | $32.38 | 11,461 | $371,107.18 | 203,656 | 2020-11-12 | Filing |
| Officer | $31.33 | 10,000 | $313,300.00 | 156,293 | 2020-11-16 | Filing |
| Officer | $31.87 | 10,000 | $318,700.00 | 156,293 | 2020-11-13 | Filing |
| Officer | $32.10 | 10,000 | $321,000.00 | 156,293 | 2020-11-12 | Filing |
| Large Shareholder | $32.98 | 50,000 | $1,649,000.00 | 3,917,964 | 2020-11-11 | Filing |
| Large Shareholder | $32.00 | 50,000 | $1,600,000.00 | 3,967,964 | 2020-11-10 | Filing |
| Large Shareholder | $31.75 | 34,480 | $1,094,740.00 | 4,017,964 | 2020-11-05 | Filing |
| Large Shareholder | $32.53 | 100,000 | $3,253,000.00 | 4,052,444 | 2020-11-05 | Filing |
| Large Shareholder | $30.99 | 75,000 | $2,324,250.00 | 4,152,444 | 2020-11-04 | Filing |
| Large Shareholder | $30.68 | 50,000 | $1,534,000.00 | 4,227,444 | 2020-11-03 | Filing |
| Large Shareholder | $29.51 | 65,086 | $1,920,687.86 | 4,277,444 | 2020-10-30 | Filing |
| Large Shareholder | $29.27 | 50,000 | $1,463,500.00 | 4,342,530 | 2020-10-29 | Filing |
| Large Shareholder | $29.40 | 50,000 | $1,470,000.00 | 4,392,530 | 2020-10-29 | Filing |
| Large Shareholder | $29.15 | 50,000 | $1,457,500.00 | 4,442,530 | 2020-10-28 | Filing |
| Large Shareholder | $29.12 | 50,000 | $1,456,000.00 | 4,492,530 | 2020-10-28 | Filing |
| Large Shareholder | $29.85 | 50,000 | $1,492,500.00 | 4,542,530 | 2020-10-27 | Filing |