| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $40.66 | 115,538 | $4,697,520.90 | 3,991,241 | 2020-11-20 | Filing |
| Large Shareholder, Officer, Director | $23.96 | 57,784 | $1,384,498.86 | 2,583,507 | 2020-11-20 | Filing |
| Large Shareholder, Officer, Director | $42.98 | 54,930 | $2,360,841.96 | 14,213,560 | 2020-11-19 | Filing |
| Large Shareholder, Officer, Director | $43.26 | 3,577 | $154,749.60 | 14,268,490 | 2020-11-19 | Filing |
| Large Shareholder, Officer, Director | $41.11 | 52,614 | $2,162,877.36 | 4,106,779 | 2020-11-19 | Filing |
| Large Shareholder, Officer, Director | $41.63 | 3,010 | $125,319.54 | 4,159,393 | 2020-11-19 | Filing |
| Large Shareholder, Officer, Director | $23.93 | 25,867 | $618,919.71 | 2,641,291 | 2020-11-19 | Filing |
| Large Shareholder, Officer, Director | $24.64 | 22,998 | $566,571.83 | 2,667,158 | 2020-11-19 | Filing |
| Large Shareholder, Officer, Director | $43.15 | 129,399 | $5,583,204.53 | 14,272,067 | 2020-11-18 | Filing |
| Large Shareholder, Officer, Director | $42.52 | 37,638 | $1,600,360.23 | 4,162,403 | 2020-11-18 | Filing |
| Large Shareholder, Officer, Director | $42.95 | 1,200 | $51,542.52 | 4,200,041 | 2020-11-18 | Filing |
| Large Shareholder, Officer, Director | $24.58 | 18,351 | $451,137.31 | 2,690,156 | 2020-11-18 | Filing |
| Director | $36.10 | 2,021 | $72,958.10 | 8,001 | 2020-08-13 | Filing |
| Officer | $35.71 | 748 | $26,714.07 | 2,938 | 2020-06-18 | Filing |
| Officer | $35.60 | 1,030 | $36,671.40 | 42,712 | 2020-06-18 | Filing |
| Officer | $35.76 | 1,900 | $67,946.85 | 169,559 | 2020-06-18 | Filing |
| Large Shareholder, Officer, Director | $36.17 | 218,861 | $7,915,436.36 | 14,401,466 | 2020-06-18 | Filing |
| Large Shareholder, Officer, Director | $36.24 | 281,139 | $10,188,730.39 | 14,620,327 | 2020-06-17 | Filing |
| Large Shareholder | $35.84 | 50,000 | $1,791,930.00 | 2,536,124 | 2020-06-05 | Filing |
| Large Shareholder | $35.69 | 7,304 | $260,697.29 | 2,586,124 | 2020-06-03 | Filing |