| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $205.06 | 978 | $200,544.77 | 1,119 | 2024-01-23 | Filing | |
| $206.48 | 4,000 | $825,920.00 | 28,259 | 2024-01-23 | Filing | |
| $188.50 | 5,350 | $1,008,475.00 | 82,964 | 2023-12-05 | Filing | |
| $184.77 | 1,527 | $282,144.86 | 4,522 | 2023-11-30 | Filing | |
| $190.26 | 400 | $76,104.04 | 500 | 2023-08-18 | Filing | |
| $204.35 | 2,500 | $510,885.50 | 11,810 | 2023-08-02 | Filing | |
| $205.25 | 488 | $100,159.56 | 699 | 2023-07-31 | Filing | |
| $202.52 | 310 | $62,779.77 | 900 | 2023-07-26 | Filing | |
| $198.64 | 500 | $99,320.00 | 20,436 | 2023-07-25 | Filing | |
| $198.78 | 3,716 | $738,649.76 | 79,471 | 2023-07-25 | Filing | |
| $198.28 | 1,609 | $319,038.96 | 29,126 | 2023-07-24 | Filing | |
| $192.31 | 2,479 | $476,740.70 | 32,559 | 2023-07-20 | Filing | |
| $176.05 | 3,500 | $616,179.90 | 9,911 | 2023-05-12 | Filing | |
| $175.30 | 1,200 | $210,360.00 | 1,210 | 2023-04-28 | Filing | |
| $178.34 | 2,458 | $438,351.36 | 29,126 | 2023-04-20 | Filing | |
| $182.30 | 2,500 | $455,750.00 | 14,310 | 2023-04-20 | Filing | |
| $190.33 | 5,300 | $1,008,751.12 | 32,556 | 2023-02-13 | Filing | |
| $119.78 | 2,957 | $354,188.57 | 0 | 2020-05-29 | Filing | |
| $119.04 | 3,477 | $413,902.78 | 2,957 | 2020-05-29 | Filing | |
| $120.15 | 7,245 | $870,494.00 | 6,434 | 2020-05-28 | Filing |