| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $120.84 | 7,300 | $882,132.00 | 491,995 | 2025-03-25 | Filing | |
| $125.79 | 7,554 | $950,217.66 | 499,295 | 2025-03-24 | Filing | |
| $124.85 | 24,987 | $3,119,626.95 | 506,849 | 2025-03-24 | Filing | |
| $123.98 | 47,791 | $5,925,128.18 | 531,836 | 2025-03-24 | Filing | |
| $122.97 | 14,671 | $1,804,092.87 | 579,627 | 2025-03-24 | Filing | |
| $122.11 | 4,197 | $512,495.67 | 594,298 | 2025-03-24 | Filing | |
| $120.26 | 800 | $96,208.00 | 598,495 | 2025-03-24 | Filing | |
| $125.66 | 400 | $50,264.00 | 25,252 | 2025-03-24 | Filing | |
| $124.55 | 2,550 | $317,602.50 | 25,652 | 2025-03-24 | Filing | |
| $123.74 | 1,250 | $154,675.00 | 28,202 | 2025-03-24 | Filing | |
| $122.57 | 600 | $73,542.00 | 29,452 | 2025-03-24 | Filing | |
| $120.17 | 200 | $24,034.00 | 30,052 | 2025-03-24 | Filing | |
| $126.25 | 300 | $37,875.00 | 281,213 | 2025-03-24 | Filing | |
| $125.38 | 800 | $100,304.00 | 281,513 | 2025-03-24 | Filing | |
| $124.65 | 3,814 | $475,415.10 | 282,313 | 2025-03-24 | Filing | |
| $123.84 | 4,486 | $555,546.24 | 286,127 | 2025-03-24 | Filing | |
| $122.51 | 1,500 | $183,765.00 | 290,613 | 2025-03-24 | Filing | |
| $120.17 | 100 | $12,017.00 | 292,113 | 2025-03-24 | Filing | |
| $140.90 | 100 | $14,090.00 | 1,466,119 | 2025-03-17 | Filing | |
| $139.49 | 500 | $69,745.00 | 1,466,219 | 2025-03-17 | Filing |