Why Infoblox Inc (BLOX), Isle of Capri Casinos (ISLE) and Sarepta Therapeutics Inc (SRPT) Are 3 of Today’s Best Stocks By: InvestorPlace September 19, 2016 at 17:15 PM EDT Read More >> Related Stocks: Sarepta Therapeutics