| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.86 | 819 | $86,699.34 | 55,126 | 2025-01-01 | Filing | |
| $103.55 | 2,501 | $258,978.55 | 419,388 | 2024-12-23 | Filing | |
| $102.75 | 4,499 | $462,272.25 | 421,889 | 2024-12-23 | Filing | |
| $110.85 | 1,030 | $114,175.50 | 15,994 | 2024-12-18 | Filing | |
| $108.76 | 3,510 | $381,747.60 | 426,388 | 2024-11-21 | Filing | |
| $108.07 | 3,490 | $377,164.30 | 429,898 | 2024-11-21 | Filing | |
| $107.18 | 1,030 | $110,395.40 | 17,024 | 2024-11-20 | Filing | |
| $109.00 | 1,359 | $148,131.00 | 18,054 | 2024-11-18 | Filing | |
| $107.28 | 3,137 | $336,537.36 | 19,413 | 2024-11-18 | Filing | |
| $107.28 | 758 | $81,318.24 | 16,885 | 2024-11-18 | Filing | |
| $107.28 | 2,091 | $224,322.48 | 53,913 | 2024-11-18 | Filing | |
| $104.32 | 1,423 | $148,443.94 | 51,926 | 2024-11-11 | Filing | |
| $103.70 | 772 | $80,058.25 | 53,349 | 2024-11-11 | Filing | |
| $104.00 | 1,111 | $115,544.00 | 16,432 | 2024-11-11 | Filing | |
| $99.80 | 8,615 | $859,752.88 | 103 | 2024-11-08 | Filing | |
| $99.00 | 2,558 | $253,247.37 | 8,718 | 2024-11-08 | Filing | |
| $96.73 | 1,015 | $98,183.79 | 433,388 | 2024-10-21 | Filing | |
| $96.21 | 5,985 | $575,793.51 | 434,403 | 2024-10-21 | Filing | |
| $98.21 | 3,185 | $312,798.85 | 50,312 | 2024-10-15 | Filing | |
| $97.65 | 1,030 | $100,579.50 | 17,543 | 2024-10-15 | Filing |