| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.06 | 6,103 | $329,928.18 | 75,077 | 2026-03-13 | Filing | |
| $54.04 | 7,167 | $387,304.68 | 36,215 | 2026-03-16 | Filing | |
| $53.58 | 60,291 | $3,230,391.78 | 457,167 | 2026-03-16 | Filing | |
| $53.73 | 8,657 | $465,140.61 | 457,167 | 2026-03-16 | Filing | |
| $54.85 | 40,000 | $2,194,000.00 | 465,824 | 2026-03-16 | Filing | |
| $51.22 | 11,824 | $605,625.28 | 34,901 | 2026-03-05 | Filing | |
| $45.70 | 4,219 | $192,808.30 | 81,180 | 2026-03-02 | Filing | |
| $41.62 | 15,350 | $638,867.00 | 19,769 | 2026-02-27 | Filing | |
| $42.71 | 14,500 | $619,295.00 | 58,469 | 2026-02-27 | Filing | |
| $42.75 | 8,190 | $350,122.50 | 43,382 | 2026-02-27 | Filing | |
| $42.64 | 4,500 | $191,880.00 | 13,089 | 2026-02-27 | Filing | |
| $43.87 | 33,625 | $1,475,128.75 | 423,022 | 2025-11-21 | Filing | |
| $42.78 | 65,659 | $2,808,892.02 | 456,647 | 2025-11-21 | Filing | |
| $41.22 | 15,848 | $653,254.56 | 54,654 | 2025-11-06 | Filing | |
| $33.37 | 2,000 | $66,740.00 | 84,000 | 2025-09-15 | Filing | |
| $34.50 | 8,062 | $278,139.00 | 39,089 | 2025-09-02 | Filing | |
| $35.11 | 5,500 | $193,105.00 | 17,491 | 2025-09-02 | Filing | |
| $34.55 | 5,228 | $180,627.40 | 24,679 | 2025-09-02 | Filing | |
| $27.97 | 5,164 | $144,437.08 | 41,223 | 2025-08-14 | Filing | |
| $15.81 | 26,507 | $419,075.67 | 357,374 | 2024-12-16 | Filing |