| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.01 | 354,300 | $12,049,813.86 | 0 | 2026-10-01 | Filing | |
| $32.54 | 2,025 | $65,893.50 | 132,809 | 2026-09-30 | Filing | |
| $36.78 | 2,025 | $74,479.50 | 134,834 | 2026-09-15 | Filing | |
| $35.54 | 28,800 | $1,023,454.08 | 1,004,081 | 2026-09-11 | Filing | |
| $35.19 | 59,368 | $2,089,124.30 | 0 | 2026-09-10 | Filing | |
| $34.98 | 324,432 | $11,350,091.30 | 59,368 | 2026-09-10 | Filing | |
| $35.02 | 97,558 | $3,416,208.00 | 690,666 | 2026-09-10 | Filing | |
| $34.78 | 4,598 | $159,928.56 | 19,471 | 2026-09-04 | Filing | |
| $34.78 | 12,382 | $430,701.68 | 366,693 | 2026-09-04 | Filing | |
| $35.50 | 1,631 | $57,900.50 | 115,150 | 2026-08-31 | Filing | |
| $34.01 | 1,631 | $55,470.31 | 116,781 | 2026-08-20 | Filing | |
| $34.09 | 15,830 | $539,693.77 | 416,236 | 2026-08-18 | Filing | |
| $34.13 | 11,332 | $386,731.70 | 471,052 | 2026-08-18 | Filing | |
| $31.61 | 1,632 | $51,587.52 | 124,266 | 2026-07-31 | Filing | |
| $33.00 | 2,000 | $66,000.00 | 22,366 | 2026-07-29 | Filing | |
| $30.13 | 1,306 | $39,349.78 | 125,898 | 2026-07-15 | Filing | |
| $30.00 | 12,972 | $389,160.00 | 501,639 | 2026-07-14 | Filing | |
| $29.00 | 2,000 | $58,000.00 | 24,366 | 2026-07-07 | Filing | |
| $27.11 | 1,305 | $35,378.55 | 127,204 | 2026-06-30 | Filing | |
| $26.90 | 1,306 | $35,131.40 | 128,509 | 2026-06-15 | Filing |