| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.41 | 2,642 | $106,763.22 | 15,932 | 2025-11-11 | Filing | |
| $38.59 | 7,000 | $270,130.00 | 15,100 | 2025-11-10 | Filing | |
| $40.47 | 7,358 | $297,778.26 | 15,932 | 2025-11-06 | Filing | |
| $35.77 | 10,000 | $357,700.00 | 66,363 | 2025-09-02 | Filing | |
| $35.92 | 7,000 | $251,440.00 | 15,100 | 2025-08-06 | Filing | |
| $40.09 | 10,000 | $400,900.00 | 66,237 | 2025-06-02 | Filing | |
| $41.53 | 14,063 | $584,036.39 | 260,354 | 2025-05-15 | Filing | |
| $42.25 | 14,062 | $594,119.50 | 260,354 | 2025-05-14 | Filing | |
| $39.98 | 7,000 | $279,860.00 | 15,100 | 2025-05-07 | Filing | |
| $41.89 | 24,850 | $1,040,966.50 | 260,354 | 2025-04-10 | Filing | |
| $41.11 | 24,850 | $1,021,583.50 | 260,354 | 2025-04-09 | Filing | |
| $45.78 | 26,592 | $1,217,381.76 | 259,997 | 2025-03-13 | Filing | |
| $46.31 | 26,591 | $1,231,429.21 | 259,997 | 2025-03-12 | Filing | |
| $49.52 | 10,000 | $495,200.00 | 15,539 | 2025-03-03 | Filing | |
| $49.53 | 9,000 | $445,770.00 | 28,650 | 2025-03-03 | Filing | |
| $49.53 | 9,000 | $445,770.00 | 13,967 | 2025-03-03 | Filing | |
| $49.53 | 10,000 | $495,300.00 | 66,101 | 2025-03-03 | Filing | |
| $52.07 | 1,669 | $86,904.83 | 756 | 2025-02-25 | Filing | |
| $52.07 | 1,137 | $59,203.59 | 1,206 | 2025-02-25 | Filing | |
| $57.32 | 3,835 | $219,822.20 | 756 | 2025-02-20 | Filing |