All the major Wall Street firms we cover here at 24/7 Wall St. have a list of top stock picks for their institutional and retail clients to invest in. Typically, these are companies that analysts have a high level of conviction in and feel strongly about their fundamentals and forward-looking prospects. In addition, they often have a substantial upside to the assigned price target and have either a Buy or Overweight rating, depending on the comp…