Only thing that concerns me is the large number of shares this company has. That's really the only thing I see limiting the upside. Anyone have any thoughts on this?