WeRide Inc WRD Q1 2026 Earnings EPS Misses Estimates as Revenue Disappears OCSL Q1 2026 Earnings Earnings Beat Despite Slight Stock Dip NVEC Q1 2026 Earnings EPS of 102 Reported Shares Advance DSGR Q1 2026 Earnings EPS Surpasses Estimates by 86 Alpine Income Property Trust Inc PINE Q1 2026 Earnings EPS Misses Analyst Expectations as Stock Advances NATH Q4 2024 Earnings EPS of 096 Signals Resilient Profitability