| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.75 | 8,000 | $797,984.80 | 98,398 | 2026-02-13 | Filing | |
| $107.30 | 100 | $10,730.00 | 83,834 | 2026-02-12 | Filing | |
| $106.63 | 200 | $21,325.00 | 83,934 | 2026-02-12 | Filing | |
| $105.20 | 700 | $73,643.29 | 84,134 | 2026-02-12 | Filing | |
| $103.71 | 200 | $20,742.00 | 84,834 | 2026-02-12 | Filing | |
| $102.18 | 300 | $30,654.99 | 85,034 | 2026-02-12 | Filing | |
| $100.86 | 400 | $40,342.00 | 85,334 | 2026-02-12 | Filing | |
| $99.94 | 1,537 | $153,600.86 | 85,734 | 2026-02-12 | Filing | |
| $99.04 | 800 | $79,232.00 | 87,271 | 2026-02-12 | Filing | |
| $97.51 | 700 | $68,256.37 | 88,071 | 2026-02-12 | Filing | |
| $73.93 | 2,230 | $164,870.14 | 61,740 | 2025-12-18 | Filing | |
| $73.30 | 7,735 | $566,994.06 | 63,970 | 2025-12-18 | Filing | |
| $78.09 | 839 | $65,517.51 | 104,208 | 2025-12-12 | Filing | |
| $74.93 | 2,593 | $194,293.49 | 71,912 | 2025-12-03 | Filing | |
| $69.93 | 5,708 | $399,147.88 | 105,913 | 2025-11-28 | Filing | |
| $66.75 | 2,593 | $173,082.75 | 74,505 | 2025-11-11 | Filing | |
| $74.93 | 3,440 | $257,759.20 | 84,336 | 2025-09-22 | Filing | |
| $64.98 | 15,000 | $974,668.50 | 107,538 | 2025-09-02 | Filing | |
| $66.92 | 400 | $26,766.00 | 79,480 | 2025-08-28 | Filing | |
| $66.47 | 5,565 | $369,887.19 | 79,880 | 2025-08-28 | Filing |