OOMA Ooma Inc tops first quarter 2026 earnings per share estimates shares rise more than five percent Why Marcus MCS Stock Could Rise Smart Money Flows 20260418 DocuSign DOCU Stock Why Institutions Watch It Momentum Building 20260415 What Sandisk Corporation SNDK is investing to grow SNDK Q1 Earnings Sandisk Corporation Posts 579 EPS Beat Brookfield Renewable Partners Q1 2026 Earnings Widely Missed EPS Estimates as Operating Challenges Persist BK Q1 2026 Earnings EPS Surpasses Estimates by 133 Revenue Details Not Disclosed BioHarvest Sciences BHST Q1 2025 Earnings EPS Misses Estimates as Company Navigates EarlyStage Commercialization LNC Q1 2026 Earnings Earnings Beat Masks Cautious Outlook as Stock Slips Penumbra Q1 2026 Earnings EPS Misses Estimates by 245 Amidst Operational Headwinds