| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.58 | 500 | $53,792.00 | 37,598 | 2021-01-25 | Filing | |
| $106.02 | 300 | $31,806.99 | 38,098 | 2021-01-25 | Filing | |
| $111.65 | 100 | $11,165.00 | 210,000 | 2021-01-25 | Filing | |
| $110.73 | 5,377 | $595,413.49 | 210,100 | 2021-01-25 | Filing | |
| $110.13 | 36,173 | $3,983,909.74 | 215,477 | 2021-01-25 | Filing | |
| $109.10 | 14,846 | $1,619,674.85 | 251,650 | 2021-01-25 | Filing | |
| $108.06 | 8,464 | $914,591.06 | 266,496 | 2021-01-25 | Filing | |
| $107.17 | 10,342 | $1,108,386.27 | 274,960 | 2021-01-25 | Filing | |
| $106.00 | 13,975 | $1,481,361.18 | 285,302 | 2021-01-25 | Filing | |
| $105.07 | 723 | $75,962.50 | 299,277 | 2021-01-25 | Filing | |
| $100.88 | 452 | $45,596.58 | 100,545 | 2021-01-19 | Filing | |
| $99.65 | 300 | $29,894.01 | 100,997 | 2021-01-19 | Filing | |
| $98.83 | 7,545 | $745,698.76 | 101,297 | 2021-01-19 | Filing | |
| $97.84 | 2,903 | $284,019.94 | 108,842 | 2021-01-19 | Filing | |
| $105.05 | 1,923 | $202,005.96 | 2,301 | 2021-01-13 | Filing | |
| $104.33 | 1,100 | $114,766.96 | 4,224 | 2021-01-13 | Filing | |
| $102.71 | 100 | $10,271.00 | 5,324 | 2021-01-13 | Filing | |
| $104.94 | 1,350 | $141,664.14 | 0 | 2021-01-13 | Filing | |
| $104.30 | 750 | $78,222.38 | 1,350 | 2021-01-13 | Filing | |
| $102.71 | 100 | $10,271.00 | 2,100 | 2021-01-13 | Filing |