| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $153.64 | 20,645 | $3,171,897.80 | 62,907 | 2021-08-30 | Filing | |
| $152.75 | 15,839 | $2,419,407.25 | 83,552 | 2021-08-30 | Filing | |
| $160.10 | 150 | $24,015.00 | 791 | 2021-08-30 | Filing | |
| $159.19 | 1,100 | $175,109.00 | 941 | 2021-08-30 | Filing | |
| $157.60 | 250 | $39,400.00 | 2,041 | 2021-08-30 | Filing | |
| $156.70 | 700 | $109,690.00 | 2,291 | 2021-08-30 | Filing | |
| $155.43 | 200 | $31,086.00 | 2,991 | 2021-08-30 | Filing | |
| $160.22 | 24,800 | $3,973,456.00 | 0 | 2021-08-31 | Filing | |
| $160.84 | 300 | $48,252.00 | 0 | 2021-08-30 | Filing | |
| $159.53 | 300 | $47,859.00 | 300 | 2021-08-30 | Filing | |
| $158.42 | 300 | $47,526.00 | 600 | 2021-08-30 | Filing | |
| $157.33 | 496 | $78,035.68 | 900 | 2021-08-30 | Filing | |
| $156.10 | 300 | $46,830.00 | 1,396 | 2021-08-30 | Filing | |
| $155.29 | 1,700 | $263,993.00 | 1,696 | 2021-08-30 | Filing | |
| $154.29 | 1,100 | $169,719.00 | 3,396 | 2021-08-30 | Filing | |
| $153.22 | 704 | $107,866.88 | 4,496 | 2021-08-30 | Filing | |
| $153.52 | 100 | $15,352.00 | 719,305 | 2021-08-23 | Filing | |
| $153.08 | 8,165 | $1,249,898.20 | 719,405 | 2021-08-23 | Filing | |
| $151.54 | 18,874 | $2,860,165.96 | 727,570 | 2021-08-23 | Filing | |
| $152.30 | 5,963 | $908,164.90 | 719,305 | 2021-08-19 | Filing |