Something seems to be holding this stock back. Can't understand it... Great financials from what I have read. Strange.