| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $208.54 | 900 | $187,688.61 | 15,032 | 2024-02-26 | Filing | |
| $211.79 | 754 | $159,689.66 | 8,235 | 2024-02-23 | Filing | |
| $213.00 | 3,500 | $745,502.10 | 10,537 | 2024-02-23 | Filing | |
| $212.24 | 1,000 | $212,235.00 | 25,355 | 2024-02-23 | Filing | |
| $212.71 | 6,500 | $1,382,602.65 | 42,411 | 2024-02-23 | Filing | |
| $212.56 | 3,800 | $807,728.00 | 464 | 2024-02-23 | Filing | |
| $212.98 | 6,000 | $1,277,893.80 | 14,295 | 2024-02-23 | Filing | |
| $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 |