| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.19 | 20,271 | $855,233.49 | 308,362 | 2026-08-31 | Filing | |
| $42.00 | 2,230 | $93,660.00 | 328,633 | 2026-08-28 | Filing | |
| $42.05 | 1,753 | $73,713.65 | 330,863 | 2026-08-26 | Filing | |
| $42.00 | 1,333 | $55,986.00 | 332,616 | 2026-08-25 | Filing | |
| $41.12 | 706 | $29,030.72 | 88,601 | 2026-08-21 | Filing | |
| $41.24 | 6,265 | $258,368.60 | 89,307 | 2026-08-18 | Filing | |
| $40.78 | 3,735 | $152,313.30 | 95,572 | 2026-08-18 | Filing | |
| $42.00 | 4,413 | $185,346.00 | 333,949 | 2026-08-18 | Filing | |
| $39.12 | 9,814 | $383,923.68 | 338,362 | 2026-08-17 | Filing | |
| $38.06 | 34,851 | $1,326,429.06 | 348,176 | 2026-08-17 | Filing | |
| $37.49 | 9,273 | $347,644.77 | 383,027 | 2026-08-17 | Filing | |
| $36.46 | 6,062 | $221,020.52 | 392,300 | 2026-08-17 | Filing | |
| $34.02 | 30,000 | $1,020,600.00 | 398,362 | 2026-08-14 | Filing | |
| $40.06 | 50,000 | $2,003,000.00 | 1,402,477 | 2026-08-17 | Filing | |
| $36.42 | 24,719 | $900,265.98 | 1,452,477 | 2026-08-17 | Filing | |
| $35.02 | 25,281 | $885,340.62 | 1,477,196 | 2026-08-14 | Filing | |
| $35.00 | 5,000 | $175,000.00 | 99,307 | 2026-08-14 | Filing | |
| $32.50 | 6,792 | $220,740.00 | 104,307 | 2026-08-14 | Filing | |
| $32.50 | 1,208 | $39,260.00 | 89,267 | 2026-05-04 | Filing | |
| $32.03 | 19,066 | $610,683.98 | 420,000 | 2026-05-04 | Filing |