| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.58 | 2,070 | $104,696.46 | 8,662 | 2020-08-14 | Filing | |
| $62.22 | 1,156 | $71,926.32 | 50,336 | 2020-05-05 | Filing | |
| $61.62 | 18,344 | $1,130,357.28 | 51,492 | 2020-05-05 | Filing | |
| $108.92 | 2,134 | $232,435.28 | 677,907 | 2019-05-03 | Filing | |
| $109.36 | 52,411 | $5,731,666.96 | 680,041 | 2019-05-03 | Filing | |
| $120.00 | 7,000 | $840,000.00 | 179,039 | 2019-04-22 | Filing | |
| $115.00 | 4,500 | $517,500.00 | 67,824 | 2019-04-15 | Filing | |
| $99.90 | 7,500 | $749,250.00 | 69,096 | 2019-03-11 | Filing | |
| $110.02 | 4,200 | $462,084.00 | 7,628 | 2019-02-28 | Filing | |
| $136.54 | 12,500 | $1,706,750.00 | 35,713 | 2018-09-11 | Filing | |
| $140.82 | 3,600 | $506,934.36 | 30,155 | 2018-09-12 | Filing | |
| $139.86 | 4,000 | $559,450.80 | 16,193 | 2018-09-12 | Filing | |
| $137.24 | 2,500 | $343,100.00 | 66,666 | 2018-08-29 | Filing | |
| $133.98 | 11,000 | $1,473,780.00 | 51,058 | 2018-08-23 | Filing | |
| $151.96 | 2,900 | $440,684.00 | 83,027 | 2018-02-06 | Filing | |
| $150.99 | 3,900 | $588,861.00 | 85,927 | 2018-02-06 | Filing | |
| $149.95 | 5,863 | $879,156.85 | 89,827 | 2018-02-06 | Filing | |
| $148.94 | 21,007 | $3,128,782.58 | 95,690 | 2018-02-06 | Filing | |
| $147.92 | 24,103 | $3,565,315.76 | 116,697 | 2018-02-06 | Filing | |
| $147.14 | 18,468 | $2,717,381.52 | 140,800 | 2018-02-06 | Filing |