| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.59 | 300 | $29,277.00 | 51,257 | 2020-06-05 | Filing | |
| $96.82 | 921 | $89,171.22 | 51,557 | 2020-06-05 | Filing | |
| $95.57 | 950 | $90,791.50 | 52,478 | 2020-06-05 | Filing | |
| $94.41 | 100 | $9,441.00 | 53,428 | 2020-06-05 | Filing | |
| $100.27 | 633 | $63,470.91 | 53,528 | 2020-06-04 | Filing | |
| $100.30 | 2,265 | $227,179.50 | 54,161 | 2020-06-04 | Filing | |
| $100.17 | 700 | $70,119.00 | 56,426 | 2020-06-04 | Filing | |
| $99.15 | 700 | $69,405.00 | 57,126 | 2020-06-04 | Filing | |
| $97.51 | 300 | $29,253.00 | 57,826 | 2020-06-04 | Filing | |
| $96.54 | 700 | $67,578.00 | 58,126 | 2020-06-05 | Filing | |
| $95.55 | 1,910 | $182,500.50 | 58,826 | 2020-06-04 | Filing | |
| $94.46 | 2,485 | $234,733.10 | 60,736 | 2020-06-04 | Filing | |
| $106.44 | 250 | $26,610.00 | 106,398 | 2020-06-03 | Filing | |
| $105.72 | 926 | $97,896.72 | 106,648 | 2020-06-03 | Filing | |
| $106.26 | 3,825 | $406,444.50 | 184,266 | 2020-05-15 | Filing | |
| $105.56 | 2,500 | $263,900.00 | 188,091 | 2020-05-15 | Filing | |
| $104.63 | 2,100 | $219,723.00 | 190,591 | 2020-05-15 | Filing | |
| $103.34 | 1,200 | $124,008.00 | 192,691 | 2020-05-15 | Filing | |
| $105.41 | 800 | $84,328.00 | 5,344 | 2020-05-12 | Filing | |
| $104.64 | 1,500 | $156,960.00 | 6,144 | 2020-05-12 | Filing |