BTC Development Corp Unit BDCIU Q1 2026 Earnings Positive EPS Reported Amid Limited Disclosures Balchem Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gain OTLY Q1 2026 Earnings EPS Surprise of 6017 Over Expectations Amid Broader Market Concerns FWONA Q4 2025 Earnings Narrow EPS Miss Amid Steady Formula One Operations PDF Solutions Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction ALSN Q1 2026 Earnings Strong Earnings Beat Drives Positive Stock Response