IBIO iBio Inc falls 237 today after Q1 2026 EPS lands slightly below consensus estimates Haleon plc HLN Stock Bid Wall Bearish Sentiment 20260415 TKC Turkcell shares climb 168 as Q4 results show solid earnings performance investor confidence builds