Top 2 Pharmaceutical Stocks: Teva More Stable, Vanda Has Larger Upside