| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.30 | 7,552 | $327,001.60 | 37,007 | 2020-07-30 | Filing | |
| $39.29 | 2,000 | $78,580.00 | 67,682 | 2020-07-15 | Filing | |
| $42.84 | 45,000 | $1,927,800.00 | 99,873 | 2020-07-09 | Filing | |
| $40.92 | 1,500 | $61,380.00 | 3,587 | 2020-06-29 | Filing | |
| $39.89 | 500 | $19,945.00 | 5,087 | 2020-06-29 | Filing | |
| $32.69 | 2,000 | $65,380.00 | 69,682 | 2020-06-15 | Filing | |
| $37.94 | 1,500 | $56,910.00 | 9,050 | 2020-05-26 | Filing | |
| $37.28 | 33,575 | $1,251,676.00 | 10,550 | 2020-05-26 | Filing | |
| $38.33 | 5,901 | $226,185.33 | 134,186 | 2020-05-20 | Filing | |
| $38.31 | 9,826 | $376,434.06 | 140,087 | 2020-05-20 | Filing | |
| $38.25 | 403 | $15,414.75 | 3,587 | 2020-05-15 | Filing | |
| $37.54 | 2,497 | $93,737.38 | 3,990 | 2020-05-15 | Filing | |
| $38.21 | 200 | $7,642.00 | 71,682 | 2020-05-15 | Filing | |
| $37.45 | 1,800 | $67,410.00 | 71,882 | 2020-05-15 | Filing | |
| $37.00 | 25,000 | $925,000.00 | 99,873 | 2020-05-14 | Filing | |
| $39.21 | 1,700 | $66,657.00 | 131,050 | 2020-05-12 | Filing | |
| $38.46 | 5,052 | $194,299.92 | 132,750 | 2020-05-12 | Filing | |
| $39.20 | 11,600 | $454,720.00 | 137,802 | 2020-05-12 | Filing | |
| $38.39 | 36,474 | $1,400,236.86 | 149,402 | 2020-05-12 | Filing | |
| $34.55 | 11,855 | $409,590.25 | 42,090 | 2020-04-29 | Filing |