Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $330.25 | 876 | Officer | 1,576 | 2024-03-20 | Filing |
| $321.97 | 344 | Officer | 2,452 | 2024-03-18 | Filing |
| $306.21 | 4,262 | Officer | 10,250 | 2024-02-09 | Filing |
| $312.42 | 4,000 | Officer | 37,383 | 2024-02-05 | Filing |
| $310.63 | 6,000 | Officer | 8,448 | 2024-02-06 | Filing |
| $312.00 | 1,645 | Officer | 7,646 | 2024-02-05 | Filing |
| $312.04 | 652 | Officer | 290 | 2024-02-02 | Filing |
| $307.00 | 3,861 | Officer | 15,899 | 2024-01-31 | Filing |
| $306.79 | 3,200 | Officer | 24,929 | 2024-01-31 | Filing |
| $269.12 | 5,204 | Officer | 19,760 | 2023-08-14 | Filing |
| $270.00 | 1,500 | Officer | 4,414 | 2023-08-11 | Filing |
| $270.00 | 2,916 | Officer | 10,250 | 2023-08-03 | Filing |
| $284.44 | 12,556 | Officer | 28,783 | 2023-04-28 | Filing |
| $285.00 | 3,500 | Officer | 42,484 | 2023-04-28 | Filing |
| $288.38 | 4,473 | Officer | 22,243 | 2023-04-24 | Filing |
| $275.00 | 2,687 | Officer | 24,643 | 2023-04-14 | Filing |
| $270.00 | 2,539 | Officer | 24,643 | 2023-04-10 | Filing |
| $265.00 | 3,034 | Officer | 24,643 | 2023-04-04 | Filing |
| $263.61 | 1,734 | Officer | 9,962 | 2023-02-17 | Filing |
| $255.23 | 4,000 | Officer | 7,392 | 2023-02-07 | Filing |