| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.78 | 14,451 | $690,468.78 | 671,909 | 2025-09-02 | Filing | |
| $47.78 | 29,101 | $1,390,445.78 | 4,937,311 | 2025-09-02 | Filing | |
| $50.19 | 57,287 | $2,875,234.53 | 6,081,087 | 2025-08-28 | Filing | |
| $49.14 | 45,132 | $2,217,786.48 | 6,138,374 | 2025-08-28 | Filing | |
| $49.01 | 37,580 | $1,841,795.80 | 6,183,506 | 2025-08-27 | Filing | |
| $49.00 | 1,368 | $67,032.00 | 32,051 | 2025-08-28 | Filing | |
| $47.11 | 50,000 | $2,355,500.00 | 6,221,086 | 2025-08-22 | Filing | |
| $47.11 | 50,000 | $2,355,500.00 | 4,154,903 | 2025-08-22 | Filing | |
| $45.00 | 791 | $35,595.00 | 143,442 | 2025-08-18 | Filing | |
| $44.46 | 15,654 | $695,976.84 | 144,233 | 2025-08-18 | Filing | |
| $42.50 | 28,692 | $1,219,410.00 | 204,165 | 2025-08-14 | Filing | |
| $42.13 | 7,826 | $329,709.38 | 232,857 | 2025-08-13 | Filing | |
| $42.51 | 21,308 | $905,803.08 | 240,683 | 2025-08-13 | Filing | |
| $42.04 | 6,807 | $286,166.28 | 4,204,903 | 2025-08-12 | Filing | |
| $41.22 | 28,193 | $1,162,115.46 | 4,211,710 | 2025-08-12 | Filing | |
| $45.94 | 400 | $18,376.00 | 6,271,086 | 2025-08-08 | Filing | |
| $44.90 | 478 | $21,462.20 | 6,271,486 | 2025-08-08 | Filing | |
| $44.19 | 1,786 | $78,923.34 | 6,271,964 | 2025-08-08 | Filing | |
| $43.90 | 27,336 | $1,200,050.40 | 6,273,750 | 2025-08-08 | Filing | |
| $41.64 | 3,277 | $136,454.28 | 6,301,086 | 2025-08-07 | Filing |