None of it makes sence to me either. Management need to release news. It's not shorters it some big institution still dumping imo Hopefully once they are done selling we can start to see it go up.