Deutsche Bank DB Q1 2026 Earnings Modest EPS Beat as Investment Banking Revenue Holds Steady TIC Q1 2026 Earnings A Deeper Than Expected Loss Weighs on Investor Sentiment MOLN Q4 2025 Earnings Narrowed Loss Exceeds Expectations as Pipeline Progress Continues BLFY Q3 2025 Earnings Narrower Loss Than Expected but Negative Surprise Ubisoft Shares Decline After Game Developer Warns of Continued Losses HLN Q4 2024 Earnings Earnings Beat Estimates Stock Edges Higher