DMLP Q4 2024 Earnings EPS of 024 Reported Amid Stock Decline UUU Q4 2024 Earnings Loss per Share of 021 Amid Mixed Reporting IMMR Q3 2025 Earnings Strong EPS Beat Drives Positive Market Reaction Brookfield Renewable Corporation Q1 2026 Earnings EPS Misses Estimates as Renewable Energy Market Faces Headwinds TIMB Q1 2026 Earnings EPS Misses Estimates as Operational Challenges Persist LFCR Q1 2026 Earnings Wider Loss Than Expected Despite Positive Stock Reaction