| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.05 | 12,500 | $738,125.00 | 10,628 | 2019-06-06 | Filing | |
| $64.66 | 1,248 | $80,691.31 | 139,779 | 2019-06-07 | Filing | |
| $63.91 | 74,755 | $4,777,607.00 | 141,027 | 2019-06-07 | Filing | |
| $63.25 | 63,521 | $4,017,792.18 | 215,782 | 2019-06-07 | Filing | |
| $61.93 | 1,797 | $111,290.55 | 279,303 | 2019-06-07 | Filing | |
| $60.07 | 31,036 | $1,864,186.65 | 281,100 | 2019-06-06 | Filing | |
| $61.16 | 2,520 | $154,135.30 | 312,136 | 2019-06-05 | Filing | |
| $60.15 | 16,813 | $1,011,328.85 | 314,656 | 2019-06-05 | Filing | |
| $61.19 | 22,510 | $1,377,337.38 | 331,469 | 2019-06-04 | Filing | |
| $60.45 | 91,132 | $5,508,947.63 | 353,979 | 2019-06-04 | Filing | |
| $61.01 | 6,110 | $372,750.94 | 445,111 | 2019-05-28 | Filing | |
| $60.42 | 156,950 | $9,483,013.17 | 451,221 | 2019-05-28 | Filing | |
| $63.55 | 2,510 | $159,500.21 | 608,171 | 2019-05-24 | Filing | |
| $62.43 | 6,600 | $412,070.34 | 610,681 | 2019-05-24 | Filing | |
| $61.67 | 5,202 | $320,791.73 | 617,281 | 2019-05-24 | Filing | |
| $60.38 | 49,803 | $3,007,095.18 | 622,483 | 2019-05-24 | Filing | |
| $64.92 | 27,504 | $1,785,628.44 | 672,286 | 2019-05-23 | Filing | |
| $63.75 | 22,500 | $1,434,451.50 | 699,790 | 2019-05-23 | Filing | |
| $63.09 | 52,877 | $3,335,856.59 | 722,290 | 2019-05-23 | Filing | |
| $66.11 | 15,661 | $1,035,279.80 | 775,167 | 2019-05-22 | Filing |