InvestorsHub Logo

read_this_n0w

04/01/16 10:00 AM

#93327 RE: read_this_n0w #93237

ICPT > 22% shorts.... FDA april 7th

chart: