| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.90 | 1,250 | $97,375.00 | 1,600 | 2019-09-03 | Filing | |
| $75.71 | 1,000 | $75,710.00 | 59,030 | 2019-08-28 | Filing | |
| $79.08 | 1,250 | $98,850.00 | 1,600 | 2019-08-14 | Filing | |
| $81.34 | 1,000 | $81,340.00 | 306,213 | 2019-08-01 | Filing | |
| $81.78 | 17,500 | $1,431,150.00 | 10,225 | 2019-07-22 | Filing | |
| $84.33 | 200 | $16,866.00 | 1,600 | 2019-07-15 | Filing | |
| $83.69 | 1,050 | $87,874.50 | 1,800 | 2019-07-15 | Filing | |
| $81.27 | 1,000 | $81,270.00 | 307,213 | 2019-07-01 | Filing | |
| $87.69 | 1,250 | $109,612.50 | 1,600 | 2019-06-14 | Filing | |
| $87.79 | 3,770 | $330,968.30 | 1,230 | 2019-06-13 | Filing | |
| $88.48 | 2,236 | $197,841.28 | 306,118 | 2019-06-13 | Filing | |
| $90.88 | 49,022 | $4,455,119.36 | 1,520,674 | 2019-06-10 | Filing | |
| $90.69 | 100,000 | $9,069,000.00 | 0 | 2019-06-07 | Filing | |
| $90.14 | 6,250 | $563,375.00 | 3,056 | 2019-06-05 | Filing | |
| $90.06 | 10,000 | $900,600.00 | 0 | 2019-06-05 | Filing | |
| $87.13 | 1,000 | $87,130.00 | 308,213 | 2019-06-03 | Filing | |
| $86.97 | 20,000 | $1,739,400.00 | 103,569 | 2019-05-31 | Filing | |
| $86.91 | 20,000 | $1,738,200.00 | 123,569 | 2019-05-31 | Filing | |
| $86.55 | 20,000 | $1,731,000.00 | 143,569 | 2019-05-31 | Filing | |
| $89.06 | 20,000 | $1,781,200.00 | 0 | 2019-05-30 | Filing |