Titan Machinery Q1 2026 Earnings EPS Miss Marks Challenging Start to Fiscal Year Silgan Holdings Q1 2026 Earnings EPS Beats Estimates Amid Focus on Cost Management MOS Q1 2026 Earnings Earnings Miss Drives Surprise Despite Stock Rally PECO Q1 2026 Earnings Strong EPS Beat Driven by Robust Portfolio Performance AZN Q1 2026 Earnings EPS Falls Slightly Short of Consensus Stock Edges Lower DNA X Inc SONM Q3 2024 Earnings EPS Beats Estimates Stock Surges 1371