| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $44.84 | 13,365 | $599,286.60 | 148,026 | 2025-11-14 | Filing | |
| $45.74 | 45,703 | $2,090,455.22 | 50,569 | 2025-11-13 | Filing | |
| $45.74 | 4,351 | $199,014.74 | 50,569 | 2025-11-12 | Filing | |
| $44.02 | 1,039 | $45,736.78 | 50,569 | 2025-11-11 | Filing | |
| $44.70 | 26,531 | $1,185,935.70 | 62,617 | 2025-11-11 | Filing | |
| $45.65 | 2,750 | $125,537.50 | 22,236 | 2025-11-12 | Filing | |
| $42.58 | 26,902 | $1,145,487.16 | 134,880 | 2025-09-12 | Filing | |
| $42.58 | 50,000 | $2,129,000.00 | 161,782 | 2025-09-12 | Filing | |
| $43.35 | 40,000 | $1,734,000.00 | 295,246 | 2025-09-11 | Filing | |
| $43.39 | 15,000 | $650,850.00 | 295,246 | 2025-09-11 | Filing | |
| $44.77 | 2,695 | $120,655.15 | 7,440 | 2025-09-03 | Filing | |
| $45.00 | 20,078 | $903,510.00 | 89,148 | 2025-08-28 | Filing | |
| $45.50 | 9,744 | $443,352.00 | 89,846 | 2025-08-22 | Filing | |
| $44.50 | 18,218 | $810,701.00 | 99,590 | 2025-08-21 | Filing | |
| $45.57 | 7,931 | $361,415.67 | 122,270 | 2025-08-22 | Filing | |
| $45.61 | 17,608 | $803,100.88 | 130,201 | 2025-08-22 | Filing | |
| $43.17 | 2,326 | $100,413.42 | 21,185 | 2025-08-12 | Filing | |
| $48.89 | 13,600 | $664,904.00 | 310,246 | 2025-03-13 | Filing | |
| $54.87 | 108,880 | $5,974,245.60 | 604,631 | 2025-02-18 | Filing | |
| $55.25 | 4,000 | $221,000.00 | 43,122 | 2025-02-13 | Filing |