Is ENDRA Life NDRA stock suitable for your portfolio Nudges Down 20260427 RCM Technologies RCMT Stock What Investors Should Know Q4 2025 Profit Exceeds Views What availability Investar ISTR Q1 2026 Profit Surprises RPID Rapid posts wider Q4 2025 loss than projected with shares gaining modestly on positive investor sentiment Enliven Therapeutics ELVN Stock Industry Opportunities 082 20260427