Metas Smart Glasses Sales Surge Amid Growing Privacy Concerns Elme Communities ELME Q4 2025 Results Miss Estimates EPS 026 vs 003 Corbus CRBP Stock Today Drops 609 Key Support at 1069 20260515 Orion ORN Drops 361 Key Support at 1417 20260515 Energy Focus EFOI Q4 2024 Earnings Narrower Loss Amid Operational Adjustments Shares Edge Higher MTX Q1 2026 Earnings EPS Surpasses Estimates by 887 Amid Solid Operational Performance Braskem Q1 2026 Earnings Massive EPS Surprise as Company Posts 181 Profit vs Expected Loss Ryde Group RYDE Q2 2025 Earnings EPS Misses Estimates Shares Surge 947 Kiora Pharmaceuticals Q1 2026 Earnings EPS Beat Masks Continued PreRevenue Status as Stock Slips GOODO Q1 2026 Earnings Preferred Stock Rises as EPS Surges Past Estimates FUL Q1 2026 Earnings EPS Beats Estimates Shares Rise 228 CTNT Q1 2026 Earnings EPS Beats Estimates Despite Negative Earnings Stock Drops TAL Q1 2026 Earnings Strong Earnings Beat Amid Operational Efficiency PED Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Unavailable VIOT Q4 2022 Earnings WiderThanExpected Loss Reported Shares Rally 444 Grace Therapeutics Inc GRCE Q1 2026 Earnings Narrowed Loss Beats Expectations Despite Stock Dip