Every year, Morgan Stanley analysts comb through their wealth of research to find the stocks they're most bullish on for the next year.
MORGAN STANLEY: These are the best stocks to own in 2018
The investment bank has a knack for stock picking. Last year's choices we're just behind the S&P average.
Last year's list posted a return of 11.38%—roughly 1% behind the S&P 500's total return for the same period.
The team just released their eighth annual "vintage value" list for next year based on the following criteria:
Here are the best stocks to own over the next 12 months, according to Morgan Stanley.
Alexion Pharmaceuticals (AXLN)
Current price: $126
price target: $141
Bank of America (BAC)
Current price: $24
price target: $26
Cisco Systems (C)
Current price: $31
Morgan Stanley price target: $39
Citigroup (C)
Current pice: $67
price target: $73
Constellation Brands (STZ)
Current price: $197
price target: $218
HP Inc. (HPQ)
Current price: $18
price target: $23
Jack in the Box Inc. (JACK)
Current price: $96
price target: $126
Johnson Controls (JCI)
Curent price: $44
price target: $51
Schlumberger (SLB)
Current price: $67
price target: $90
T-Mobile (TMUS)
Current price: $61
price target: $72
Viacom (VIAB)
Current price: $35
price target: $48
VMware (VMW)
Current price: $91
price target: $107
Voya Financial (VOYA)
Current price: $37
price target: $52
WESCO International (WCC)
Current price: $58
price target: $74
Zimmer Biomet (ZBH)
Current price: $132
price target: $137
American International Group (AIG)
Current price: $64
price target: $72
Amgen (AMGN)
Current price: $177
price target: $189
DXC Technology (DXC)
Current price: $78
price target: $85
IBM (IBM)
Current price: $152
price target: $248
L Brands (LB)
Current price: $46
Morgan Stanley price target: $61
Merck & Co (MRK)
Current price: $62
price target: $69
Verizon (VZ)
Current price: $43
price target: $53
Walgreens Boots Alliance (WBA)
Current price: $79
price target: $95
Wells Fargo (WFC)
Current price: $55
price target: $61