Ovid Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss Supports Biotechs Cash Discipline HURN Q1 2026 Earnings Earnings Per Share Surpasses Consensus by 58 Welltower Q1 2026 Earnings Stellar EPS Beat Bolsters Investor Confidence Modular Medical Inc MODD Q3 2025 Earnings Narrowed Loss Per Share Despite Surprise Miss Stock Rises 458 Carter Bankshares CARE Q1 2026 Earnings Massive EPS Miss Yet Stock Rises STRA Q1 2026 Earnings EPS Misses Estimates Amidst Operational Headwinds