| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.14 | 3,000 | $318,411.90 | 471,369 | 2020-06-10 | Filing | |
| $105.47 | 12,308 | $1,298,107.53 | 474,369 | 2020-06-10 | Filing | |
| $105.72 | 1,400 | $148,008.00 | 486,677 | 2020-06-09 | Filing | |
| $105.15 | 10,275 | $1,080,383.37 | 488,077 | 2020-06-09 | Filing | |
| $103.86 | 1,900 | $197,325.83 | 498,352 | 2020-06-09 | Filing | |
| $103.16 | 1,644 | $169,592.41 | 500,252 | 2020-06-09 | Filing | |
| $105.56 | 500 | $52,781.00 | 192,470 | 2020-06-09 | Filing | |
| $104.95 | 2,600 | $272,866.88 | 192,970 | 2020-06-09 | Filing | |
| $103.86 | 4,072 | $422,908.55 | 195,570 | 2020-06-09 | Filing | |
| $103.16 | 2,828 | $291,738.18 | 199,642 | 2020-06-09 | Filing | |
| $108.55 | 6,335 | $687,654.75 | 367,400 | 2020-06-03 | Filing | |
| $107.93 | 17,203 | $1,856,757.64 | 373,735 | 2020-06-03 | Filing | |
| $107.13 | 53,247 | $5,704,367.08 | 390,938 | 2020-06-03 | Filing | |
| $105.97 | 24,715 | $2,619,048.55 | 444,185 | 2020-06-03 | Filing | |
| $104.85 | 8,500 | $891,223.30 | 468,900 | 2020-06-03 | Filing | |
| $111.63 | 200 | $22,325.00 | 89,060 | 2020-06-01 | Filing | |
| $110.71 | 200 | $22,141.00 | 89,260 | 2020-05-29 | Filing | |
| $109.66 | 200 | $21,932.00 | 89,460 | 2020-06-01 | Filing | |
| $107.87 | 200 | $21,574.00 | 89,660 | 2020-06-01 | Filing | |
| $106.63 | 200 | $21,325.00 | 89,860 | 2020-06-01 | Filing |