| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.83 | 856 | $91,446.74 | 186,880 | 2020-05-11 | Filing | |
| $106.32 | 1,200 | $127,585.08 | 187,736 | 2020-05-11 | Filing | |
| $104.87 | 1,750 | $183,526.70 | 188,936 | 2020-05-11 | Filing | |
| $103.82 | 413 | $42,877.87 | 190,686 | 2020-05-11 | Filing | |
| $106.66 | 50,892 | $5,428,267.95 | 5,238,061 | 2020-05-11 | Filing | |
| $105.98 | 21,608 | $2,289,974.78 | 5,288,953 | 2020-05-11 | Filing | |
| $104.84 | 66,432 | $6,964,857.10 | 5,310,561 | 2020-05-11 | Filing | |
| $103.96 | 11,068 | $1,150,624.85 | 5,376,993 | 2020-05-11 | Filing | |
| $108.14 | 4 | $432.56 | 77,306 | 2020-05-08 | Filing | |
| $107.16 | 11 | $1,178.73 | 77,310 | 2020-05-08 | Filing | |
| $105.45 | 16 | $1,687.19 | 77,321 | 2020-05-08 | Filing | |
| $104.71 | 30 | $3,141.44 | 77,337 | 2020-05-08 | Filing | |
| $103.41 | 152 | $15,718.32 | 77,367 | 2020-05-08 | Filing | |
| $102.49 | 366 | $37,510.43 | 77,519 | 2020-05-08 | Filing | |
| $101.65 | 340 | $34,560.52 | 77,885 | 2020-05-08 | Filing | |
| $100.66 | 81 | $8,153.13 | 78,225 | 2020-05-08 | Filing | |
| $106.14 | 1,000 | $106,140.00 | 179,139 | 2020-04-20 | Filing | |
| $105.26 | 15,000 | $1,578,874.50 | 201,357 | 2020-04-14 | Filing | |
| $106.63 | 450 | $47,983.50 | 179,139 | 2020-04-15 | Filing | |
| $102.53 | 200 | $20,505.00 | 201,357 | 2020-04-09 | Filing |