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