Go to finance.yahoo.com to an external site. and compare the market value, 1 year price performance, EPS 1 year growth, return on capital, and return on assets for BP, MCD and AAPL for the latest 1 year in a spreadsheet.
Based on your information, which stock would you recommend for future growth potential? Why?