This is very cheap, but I believe that the conservatism in P/E ratio is justified due to fundamental problems. The fair share price is around $14, which is 13% lower compared to the last close.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results