| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $16.22 | 67,700 | $1,098,094.00 | 524,610 | 2024-12-12 | Filing | |
| $37.49 | 6,000 | $224,940.00 | 16,200 | 2024-03-13 | Filing | |
| $37.39 | 4,700 | $175,733.00 | 13,176 | 2024-03-13 | Filing | |
| $34.73 | 75,000 | $2,604,750.00 | 483,019 | 2023-11-28 | Filing | |
| $35.03 | 75,000 | $2,627,250.00 | 483,019 | 2023-11-27 | Filing | |
| $34.85 | 115,099 | $4,011,200.15 | 483,019 | 2023-08-14 | Filing |