Brokerage firm Mizuho Securities has launched equity research coverage on three major European integrated oil companies, BP (NYSE:BP), Shell (NYSE:SHEL) and TotalEnergies (NYSE:TTE), assigning ...
High return stocks are those companies that have a high return on capital employed (ROCE). ROCE is a financial metric used to measure a company's efficiency in utilizing its capital to generate ...