What iBio IBIO does better than 90 of companies Investor Interest 20260505 YTRA Yatra Online stock falls 435 following 0009 Q1 2026 EPS against flat consensus estimates ASTE shares fall 112 as Astec Q1 EPS misses estimates by wide margin raising concerns The hidden strength in Hovnanian Enterprises HOV most investors miss Ticks Up 20260506