What could go wrong with Codere CDRO stock Q4 2022 Profit Disappoints MCFT MasterCraft posts 72 percent Q1 2026 EPS beat shares edge higher on robust operational performance IRD Opus Genetics trades modestly higher post Q4 2025 earnings despite wider than expected per share losses