The previous quarterly report showed revenue of $14.05 billion and earnings of $1.38 billion. Valuation is fair in CVE. P/E is at 15.34, Price-to-Sales is at 0.87, and EV to EBITDA is at 6.27.
You spend countless hours optimizing your site for human visitors. Tweaking the hero image, testing button colors, and ...
The life sciences industry is in a period of rapid transformation. Companies that can adapt quickly to new technologies, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results