What Construction Partners ROAD segment performance reveals Q1 2026 EPS Exceeds Expectations ESLA Estrella Immunopharma Inc reports wider than expected Q1 2026 EPS loss but shares rise 13 percent in regular trading Is Ohio OVBC stock a good investment this year Edges Higher 20260418