Cenovus announces first-quarter 2025 results
1. Cenovus reported $1.3 billion in cash from operating activities. 2. Upstream production reached 818,900 BOE/d, a near-record performance. 3. Dividends increased by 11% to $0.80 per share annually. 4. Cenovus returned $595 million to shareholders in Q1 2025. 5. Moody's upgraded Cenovus's credit rating to Baa1 with a stable outlook.