Materialise MTLS Q1 2026 Earnings EPS Surges Past Estimates on Strong Operational Execution NVS Q1 2026 Earnings EPS Misses Estimates by 85 Stock Declines Slightly Verrica Pharmaceuticals Q1 2026 Earnings EPS Miss Amid PreRevenue Stage Stock Rises 271 Baidu Q1 2026 Earnings EPS Beats Estimates Amid Mixed Market Sentiment STWD Q1 2026 Earnings EPS Misses Estimates as Real Estate Challenges Persist LODE Q1 2026 Earnings EPS Surpasses Estimates as Company Advances Strategic Initiatives