SolGel Technologies SLGL Stock Momentum Shift Insight Technical Weakness 20260418 What Halliburton Company HAL flagged as biggest challenges ahead Halliburton Company beats EPS estimates on oilfield strength ECCX Eagle beats Q4 EPS by 138 but shares slip despite earnings beat Is Roivant ROIV building a durable competitive moat 187 20260507