Markets
Bank of America Corp DE Buys New Shares in Cenovus Energy Inc $CVE
Bank of America Corp DE has acquired 14.9 million shares of Cenovus Energy Inc, valued at $369.7 million, representing 0.81% of the company. Institutional ownership of Cenovus Energy stands at 51.19%, with analysts maintaining a "Moderate Buy" rating and a target price of $39.00. Cenovus Energy reported strong quarterly revenue growth of 47.9% year-over-year and declared a quarterly dividend of $0.22 per share.