HCW Biologics HCWB Stock Downtrend Breakout Watch 20260416 ETON Eton Pharmaceuticals Inc posts wide Q4 2025 EPS miss shares edge lower on underwhelming quarterly results TTE TotalEnergies SE beats Q1 earnings estimates by 71 percent yet 68 percent revenue drop weighs on investor sentiment OI Glass OI stock rallies 31 percent despite sharp earnings miss turnaround optimism grows What Halliburton Company HAL flagged as biggest challenges ahead Halliburton Company beats EPS estimates on oilfield strength McDonalds Corporation MCD Stock Risks and Potential 023 20260416 Is CNX Corp CNX Stock a ShortTerm Play Nudges Up 20260415