Cenovus Energy Inc.

14.63
-0.66 (-4.32%)
At close: Feb 21, 2025, 3:28 PM