Running the numbers over this, and it is too cheap at 70c.Even given all its problems, NTA and PE point to this being way oversold IMHO.