| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder | $28.45 | 50,000 | $1,422,500.00 | 4,592,530 | 2020-10-26 | Filing |
| Large Shareholder | $28.99 | 35,883 | $1,040,248.17 | 4,642,530 | 2020-10-23 | Filing |
| Large Shareholder | $28.65 | 46,304 | $1,326,609.60 | 4,678,413 | 2020-10-22 | Filing |
| Large Shareholder | $28.42 | 44,697 | $1,270,288.74 | 4,724,717 | 2020-10-21 | Filing |
| Officer | $28.20 | 953 | $26,874.60 | 40,800 | 2020-10-12 | Filing |