| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.78 | 5,000 | $298,900.00 | 38,904 | 2026-08-17 | Filing | |
| $54.45 | 1,000 | $54,450.00 | 135,105 | 2026-08-11 | Filing | |
| $55.81 | 5,000 | $279,050.00 | 29,109 | 2026-08-07 | Filing | |
| $54.50 | 25,000 | $1,362,500.00 | 461,732 | 2026-08-06 | Filing | |
| $55.35 | 25,000 | $1,383,750.00 | 486,732 | 2026-08-05 | Filing | |
| $47.00 | 3,221 | $151,387.00 | 9,666 | 2026-07-30 | Filing | |
| $65.12 | 5,000 | $325,600.00 | 38,904 | 2026-07-16 | Filing | |
| $69.91 | 1,000 | $69,910.00 | 136,105 | 2026-07-14 | Filing | |
| $86.21 | 5,000 | $431,050.00 | 38,904 | 2026-06-16 | Filing | |
| $78.20 | 5,000 | $391,000.00 | 28,781 | 2026-06-12 | Filing | |
| $70.30 | 1,000 | $70,300.00 | 132,138 | 2026-06-09 | Filing | |
| $71.63 | 5,000 | $358,150.00 | 38,904 | 2026-05-18 | Filing | |
| $64.60 | 1,000 | $64,600.00 | 133,138 | 2026-05-19 | Filing | |
| $77.30 | 15,000 | $1,159,500.00 | 108,806 | 2026-05-11 | Filing | |
| $74.28 | 50,000 | $3,714,000.00 | 502,558 | 2026-05-08 | Filing | |
| $76.24 | 20,000 | $1,524,800.00 | 94,409 | 2026-05-05 | Filing | |
| $76.45 | 7,000 | $535,150.00 | 18,888 | 2026-05-05 | Filing | |
| $76.58 | 343 | $26,266.94 | 29,109 | 2026-05-05 | Filing | |
| $76.58 | 4,657 | $356,633.06 | 29,109 | 2026-05-05 | Filing | |
| $59.43 | 5,000 | $297,150.00 | 38,904 | 2026-04-16 | Filing |