| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.50 | 500 | $17,750.00 | 35,130 | 2025-11-28 | Filing | |
| $42.53 | 500 | $21,265.00 | 35,630 | 2025-10-30 | Filing | |
| $47.08 | 500 | $23,540.00 | 36,130 | 2025-09-30 | Filing | |
| $50.25 | 500 | $25,125.00 | 36,630 | 2025-08-29 | Filing | |
| $57.91 | 500 | $28,955.00 | 37,130 | 2025-07-30 | Filing | |
| $52.56 | 500 | $26,280.00 | 37,630 | 2025-06-30 | Filing | |
| $57.06 | 500 | $28,530.00 | 38,130 | 2025-05-30 | Filing | |
| $50.70 | 500 | $25,350.00 | 38,630 | 2025-04-30 | Filing | |
| $48.19 | 11,639 | $560,906.69 | 280,721 | 2025-04-16 | Filing | |
| $50.08 | 228 | $11,418.47 | 292,360 | 2025-04-15 | Filing | |
| $49.47 | 6,454 | $319,247.11 | 292,588 | 2025-04-15 | Filing | |
| $48.25 | 23,024 | $1,110,792.88 | 299,042 | 2025-04-15 | Filing | |
| $48.21 | 7,176 | $345,933.43 | 9,499 | 2025-04-16 | Filing | |
| $49.42 | 6,893 | $340,631.38 | 16,675 | 2025-04-15 | Filing | |
| $48.30 | 12,473 | $602,483.32 | 23,568 | 2025-04-15 | Filing | |
| $48.20 | 11,512 | $554,866.89 | 1,144,350 | 2025-04-16 | Filing | |
| $49.45 | 6,708 | $331,724.02 | 1,155,862 | 2025-04-15 | Filing | |
| $48.25 | 22,736 | $1,096,966.53 | 1,162,570 | 2025-04-15 | Filing | |
| $55.31 | 500 | $27,655.00 | 39,130 | 2025-03-31 | Filing | |
| $45.14 | 500 | $22,570.00 | 39,630 | 2025-02-28 | Filing |