Glaukos GKOS Q1 2026 Earnings SmallerThanExpected Loss Fails to Lift Shares MDWD Q4 2025 Earnings NarrowerThanExpected Loss Offers Cautious Optimism Alpine Income Property Trust Inc PINE Q1 2026 Earnings EPS Misses Analyst Expectations as Stock Advances Dingdong DDL Q4 2025 Earnings Profitability Surprise Drives Cautious Optimism Amid Revenue Ambiguity CDIO Q1 2025 Earnings Loss Narrows Beats Estimates Amid PreRevenue Stage FNV Q1 2026 Earnings EPS Surpasses Estimates by 137 as Royalty Portfolio Delivers