| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.91 | 218 | $21,344.38 | 45,326 | 2019-06-13 | Filing | |
| $97.85 | 400 | $39,140.00 | 45,544 | 2019-06-13 | Filing | |
| $98.12 | 622 | $61,030.64 | 45,326 | 2019-06-12 | Filing | |
| $95.87 | 2,857 | $273,892.02 | 4,524 | 2019-03-29 | Filing | |
| $146.60 | 1,250 | $183,250.00 | 10,290 | 2018-03-07 | Filing | |
| $143.21 | 2,636 | $377,501.56 | 5,204 | 2018-03-01 | Filing | |
| $151.06 | 1,242 | $187,616.52 | 3,128 | 2018-01-30 | Filing | |
| $133.14 | 2,812 | $374,389.68 | 445 | 2017-11-22 | Filing | |
| $135.02 | 9,000 | $1,215,180.00 | 19,356 | 2017-11-21 | Filing | |
| $135.03 | 7,358 | $993,550.74 | 27,706 | 2017-11-21 | Filing | |
| $134.43 | 2,500 | $336,075.00 | 3,128 | 2017-11-21 | Filing | |
| $114.92 | 1,100 | $126,412.00 | 0 | 2017-09-06 | Filing | |
| $114.01 | 4,862 | $554,316.62 | 1,100 | 2017-09-06 | Filing | |
| $114.61 | 10,500 | $1,203,405.00 | 12,058 | 2017-08-07 | Filing | |
| $118.50 | 2,318 | $274,683.00 | 200 | 2017-06-29 | Filing | |
| $117.51 | 1,281 | $150,530.31 | 2,518 | 2017-06-29 | Filing | |
| $121.95 | 100 | $12,195.00 | 162,214 | 2017-06-26 | Filing | |
| $120.96 | 2,351 | $284,376.96 | 162,314 | 2017-06-26 | Filing | |
| $119.98 | 3,000 | $359,940.00 | 164,665 | 2017-06-26 | Filing | |
| $119.10 | 4,400 | $524,040.00 | 167,665 | 2017-06-26 | Filing |