05 Mar Sell half ODD for 45% GAINS
ODD 46.60 Earnings are due out tonight, I expect them to be good. I also won't be shocked to see them spin out their Biotech drug discovery division at some point hopefully creating more value. With that said and the market a little toppy, I think...