Revelation Biosciences REVB Q1 2026 Results Fall Short EPS 271 Revenue NA Novanta NOVT Down 142 How Low Could It Go 20260515 Gen Z Homeownership Surges Younger Buyers Defy Housing Market Odds Life Time LTH Q1 2026 Results Top Views on Strong Revenue