Cenovus announces first-quarter 2025 results
1. Cenovus generated $1.3 billion cash from operating activities in Q1 2025. 2. Approved an 11% base dividend increase to $0.80 per share annually. 3. Upstream production reached 818,900 BOE/d, indicating growth potential. 4. Total operating margin improved to $2.8 billion due to rising commodity prices. 5. Moody's upgraded Cenovus's rating to Baa1 with a stable outlook.