current share price means absolutely nothing, id say the management are behind Chinese walls currently and thus no support. given time this will change