jesus christ who keeps leaning on this stock? great things going on with the company, but a floundering stock