| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $40.92 | 2,579 | $105,532.68 | 6,304,363 | 2025-08-07 | Filing | |
| $39.80 | 1,000 | $39,800.00 | 6,306,942 | 2025-08-07 | Filing | |
| $38.73 | 7,493 | $290,203.89 | 6,307,942 | 2025-08-07 | Filing | |
| $37.74 | 5,651 | $213,268.74 | 6,315,435 | 2025-08-07 | Filing | |
| $41.65 | 15,000 | $624,750.00 | 4,966,412 | 2025-08-07 | Filing | |
| $42.49 | 168 | $7,138.32 | 686,360 | 2025-08-01 | Filing | |
| $42.00 | 1,526 | $64,092.00 | 686,528 | 2025-08-01 | Filing | |
| $42.24 | 2,117 | $89,422.08 | 4,981,412 | 2025-07-08 | Filing |