Marijuana stocks are among our top charts to watch today. Bank of America Merrill Lynch named the company as one of three marijuana stocks to buy. The stock, after sharp year-to-date gains, has been consolidating in recent weeks, but may be on the verge of its next leg up with cannabis stocks in general.