Innovative Eyewear Inc LUCY Q1 2026 Earnings Narrowing Losses Lift Sentiment Zillow Group Q1 2026 Earnings EPS Surge Misses Wall Street Hope as Housing Headwinds Weigh FINV Q4 2025 Earnings Earnings Per Share Reported at 1722925 Amid Market Headwinds First Internet Bancorp INBK Q1 2026 Earnings Strong EPS Surprise Overshadows Revenue Disclosures LMND Q1 2026 Earnings EPS Beats Estimates by 186 Despite Stock Decline Abivax ABVX Q4 2025 Earnings WiderThanExpected Loss Highlights ClinicalStage Costs