| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.89 | 9,370 | $458,099.30 | 87,319 | 2026-08-24 | Filing | |
| $38.80 | 3,564 | $138,283.20 | 22,809 | 2026-08-05 | Filing | |
| $38.42 | 3,500 | $134,470.00 | 14,015 | 2026-08-05 | Filing | |
| $38.88 | 6,000 | $233,280.00 | 86,511 | 2026-07-28 | Filing | |
| $37.84 | 25,000 | $946,000.00 | 40,518 | 2026-07-28 | Filing | |
| $38.80 | 6,182 | $239,861.60 | 100,219 | 2026-07-29 | Filing | |
| $28.65 | 3,000 | $85,950.00 | 26,373 | 2026-05-20 | Filing | |
| $28.13 | 5,000 | $140,650.00 | 91,875 | 2026-05-15 | Filing | |
| $29.83 | 5,000 | $149,150.00 | 96,875 | 2026-03-12 | Filing | |
| $38.00 | 4,967 | $188,746.00 | 34,374 | 2025-11-25 | Filing | |
| $37.32 | 5,033 | $187,831.56 | 34,374 | 2025-11-24 | Filing | |
| $37.29 | 5,166 | $192,640.14 | 78,798 | 2025-11-26 | Filing | |
| $35.72 | 3,000 | $107,160.00 | 11,371 | 2025-11-21 | Filing | |
| $36.30 | 3,000 | $108,900.00 | 83,964 | 2025-09-12 | Filing | |
| $37.00 | 5,000 | $185,000.00 | 34,374 | 2025-08-22 | Filing | |
| $36.00 | 5,000 | $180,000.00 | 34,374 | 2025-08-19 | Filing | |
| $36.82 | 2,452 | $90,282.64 | 33,715 | 2025-08-06 | Filing | |
| $36.58 | 2,500 | $91,450.00 | 71,872 | 2025-08-05 | Filing | |
| $33.44 | 2,500 | $83,600.00 | 73,550 | 2025-05-28 | Filing | |
| $38.12 | 6,100 | $232,532.00 | 17,828 | 2025-03-05 | Filing |