| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $159.04 | 705 | $112,121.51 | 59,976 | 2025-03-03 | Filing | |
| $157.96 | 846 | $133,630.86 | 60,681 | 2025-03-03 | Filing | |
| $156.91 | 380 | $59,626.48 | 61,527 | 2025-03-03 | Filing | |
| $156.45 | 312 | $48,811.59 | 61,907 | 2025-03-03 | Filing | |
| $153.65 | 591 | $90,807.09 | 62,219 | 2025-03-03 | Filing | |
| $153.08 | 305 | $46,688.30 | 62,810 | 2025-03-03 | Filing | |
| $174.83 | 744 | $130,073.52 | 461 | 2025-02-21 | Filing | |
| $170.69 | 580 | $98,999.68 | 63,115 | 2025-02-12 | Filing | |
| $170.05 | 1,320 | $224,469.70 | 63,695 | 2025-02-12 | Filing | |
| $169.03 | 1,100 | $185,927.61 | 65,015 | 2025-02-12 | Filing | |
| $170.28 | 3,870 | $658,994.82 | 20,762 | 2025-02-10 | Filing | |
| $169.72 | 15,417 | $2,616,557.82 | 24,632 | 2025-02-10 | Filing | |
| $157.18 | 180 | $28,291.50 | 66,021 | 2025-01-02 | Filing | |
| $156.20 | 180 | $28,115.10 | 66,201 | 2025-01-02 | Filing | |
| $155.51 | 989 | $153,802.55 | 66,381 | 2025-01-02 | Filing | |
| $154.67 | 180 | $27,840.60 | 67,370 | 2025-01-02 | Filing | |
| $153.50 | 1,471 | $225,801.00 | 67,550 | 2025-01-02 | Filing | |
| $158.12 | 2,587 | $409,056.44 | 19,739 | 2024-12-16 | Filing | |
| $160.99 | 4,663 | $750,719.22 | 17,153 | 2024-12-10 | Filing | |
| $159.98 | 3,054 | $488,569.15 | 21,816 | 2024-12-10 | Filing |