Is PTC PTC stock losing momentum today 106 20260418 What you need to know before buying AMERISAFE AMSF Buying Pressure 20260507 ENDRA Life NDRA Stock Strangle Overhead Buying 20260415 CRVL CorVel Corp releases Q1 2026 earnings with no available consensus estimates shares slip 074 in todays trading