This was never going to be an overnight story but IMO as the objectives are achieved the SP will rise accordingly.
AMy money is where my mouth is and I still have not sold 1 unit of my holding and wont untill these objectives come to fruition.
Cheers and good luck