MRAM Q1 2026 Earnings EPS Beats Estimates by 19 Stock Edges Higher UPWK Q1 2026 Earnings EPS Smashes Estimates Stock Reacts Positively Village Farms International Inc VFF Q1 2026 Earnings EPS Slightly Misses Estimates Amid Cautious Outlook Flowco Holdings Inc FLOC Q1 2026 Earnings Massive EPS Beat Overshadowed by Stock Decline CTOR Q1 2026 Earnings Significant EPS Miss Amid PreRevenue Phase Rentokil Initial RTO Q4 2025 Earnings EPS Miss Weighs on Shares as Margins Face Pressure