ArcelorMittal (NYSE:MT) +3.1% in Thursday's trading as Bank of America upgrades shares to Buy from Neutral with a €31 price ...
Ignoring the stock price of a company, what are the underlying trends that tell us a business is past the growth ...