
Bank of America (BAC) had the highest return in 2012 by a US stock in the S&P 500 (GSPC) with a market cap of $100B+, returning 102.9%.
| ASSET | YEAR | % RETURN |
|---|---|---|
Bank of America (BAC) | 2012 | 102.9% |
Seagate Technology (STX) | 2012 | 90.71% |
Marathon Petroleum (MPC) | 2012 | 87.16% |
Gilead Sciences (GILD) | 2012 | 77.16% |
Valero Energy (VLO) | 2012 | 63.87% |
Phillips 66 (PSX) | 2012 | 61.46% |
Salesforce (CRM) | 2012 | 61.36% |
Trane Technologies (TT) | 2012 | 55.85% |
Home Depot (HD) | 2012 | 49.02% |
Visa Inc Class A (V) | 2012 | 47.75% |
Citigroup (C) | 2012 | 46% |
Amazon (AMZN) | 2012 | 42.63% |
Lowe's Companies (LOW) | 2012 | 41.34% |
Thermo Fisher Scientific (TMO) | 2012 | 40.61% |
Amphenol (APH) | 2012 | 40.01% |
Goldman Sachs (GS) | 2012 | 39.47% |
Western Digital (WDC) | 2012 | 37.16% |
Amgen (AMGN) | 2012 | 35.27% |
Capital One Financial (COF) | 2012 | 34.01% |
Walt Disney (DIS) | 2012 | 33.14% |
JPMorgan Chase (JPM) | 2012 | 32.94% |
Netflix (NFLX) | 2012 | 31.74% |
TJX Companies (TJX) | 2012 | 31.73% |
Apple (AAPL) | 2012 | 31.14% |
Booking (BKNG) | 2012 | 30.61% |