Market Overview

Bank of America Maintains Vivus at Buy, Lowers PT from $36 to $30