IBTA Ibotta Q4 2025 EPS falls far short of estimates shares dip 213 percent on weak quarterly performance Invesco CurrencyShares Euro Trust FXE Positioning for a Prolonged US Dollar Downturn Microsoft Corporation MSFT Valuation Assessment Amid Record AI Growth Trajectory and 190 Billion 2026 Capex Commitment MasTec MTZ Stock Is It in Consolidation Phase Smart Money Exits 20260427 OCC Optical reports Q1 2026 EPS of negative 005 dollars shares slide 194 in todays trading session FDS FactSet delivers narrow Q1 2026 EPS beat shares rise 12 percent on positive investor sentiment VWAV VisionWave Holdings outlines strategic generative AI rollout plans to tap rising global enterprise demand What upstairs market StepStone Group STEP Touches High 20260427 RNP Cohen and management highlights stable portfolio performance in latest quarterly earnings update Is Viper Energy VNOM stock trading above fair range Q4 2025 Profit Exceeds Views RGS Regis Corporation reports Q1 2026 EPS of 06 shares dip 115 in todays trading session