| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $285.46 | 127 | $36,253.42 | 308,516 | 2021-10-26 | Filing | |
| $284.36 | 179 | $50,900.44 | 308,643 | 2021-10-26 | Filing | |
| $284.06 | 200 | $56,812.00 | 160,819 | 2021-10-25 | Filing | |
| $282.71 | 400 | $113,084.00 | 161,019 | 2021-10-25 | Filing | |
| $281.07 | 300 | $84,321.00 | 161,419 | 2021-10-25 | Filing | |
| $280.21 | 141 | $39,509.61 | 161,719 | 2021-10-25 | Filing | |
| $275.96 | 100 | $27,596.00 | 0 | 2021-10-15 | Filing | |
| $274.81 | 1,000 | $274,810.00 | 100 | 2021-10-15 | Filing | |
| $273.70 | 2,400 | $656,880.00 | 1,100 | 2021-10-15 | Filing | |
| $272.79 | 1,300 | $354,627.00 | 3,500 | 2021-10-15 | Filing | |
| $271.09 | 200 | $54,218.00 | 4,800 | 2021-10-15 | Filing | |
| $274.75 | 10,000 | $2,747,500.00 | 15,987 | 2021-10-14 | Filing | |
| $253.16 | 700 | $177,212.00 | 308,822 | 2021-10-12 | Filing | |
| $251.58 | 597 | $150,193.26 | 309,522 | 2021-10-12 | Filing | |
| $250.20 | 100 | $25,020.00 | 310,119 | 2021-10-12 | Filing | |
| $248.64 | 400 | $99,456.00 | 310,219 | 2021-10-12 | Filing | |
| $247.70 | 400 | $99,080.00 | 310,619 | 2021-10-12 | Filing | |
| $246.26 | 403 | $99,242.78 | 311,019 | 2021-10-12 | Filing | |
| $245.05 | 1,400 | $343,070.00 | 311,422 | 2021-10-12 | Filing | |
| $244.47 | 500 | $122,235.00 | 312,822 | 2021-10-12 | Filing |