| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.75 | 2,973 | $329,255.59 | 2,101,931 | 2024-03-27 | Filing | |
| $110.24 | 4,544 | $500,931.01 | 2,104,904 | 2024-03-27 | Filing | |
| $109.09 | 3,100 | $338,175.59 | 2,109,448 | 2024-03-27 | Filing | |
| $107.79 | 1,466 | $158,019.85 | 2,112,548 | 2024-03-27 | Filing | |
| $106.71 | 1,100 | $117,376.27 | 2,114,014 | 2024-03-27 | Filing | |
| $105.73 | 1,817 | $192,105.78 | 2,115,114 | 2024-03-27 | Filing | |
| $103.18 | 5,778 | $596,146.88 | 2,116,931 | 2024-03-20 | Filing | |
| $102.15 | 7,109 | $726,158.76 | 2,122,709 | 2024-03-20 | Filing | |
| $101.05 | 2,113 | $213,514.42 | 2,129,818 | 2024-03-20 | Filing | |
| $103.17 | 15,000 | $1,547,550.00 | 1,501,241 | 2024-03-15 | Filing | |
| $112.44 | 200 | $22,487.00 | 2,131,931 | 2024-03-13 | Filing | |
| $111.69 | 1,404 | $156,805.88 | 2,132,131 | 2024-03-13 | Filing | |
| $110.80 | 3,803 | $421,372.78 | 2,133,535 | 2024-03-13 | Filing | |
| $109.50 | 412 | $45,113.01 | 2,137,338 | 2024-03-13 | Filing | |
| $108.52 | 600 | $65,109.00 | 2,137,750 | 2024-03-13 | Filing | |
| $107.66 | 2,300 | $247,616.85 | 2,138,350 | 2024-03-13 | Filing | |
| $106.60 | 6,281 | $669,526.96 | 2,140,650 | 2024-03-13 | Filing | |
| $99.05 | 544 | $53,883.69 | 9,267 | 2024-03-08 | Filing | |
| $94.34 | 117 | $11,037.58 | 8,673 | 2024-03-04 | Filing | |
| $94.34 | 309 | $29,150.53 | 1,516,241 | 2024-03-04 | Filing |