It’s not exactly many shares thou mount, I honestly Can’t see any positives here, it’s changed so much since the last trading update, at Least we got a small dividend
Apparently 70% of shares is owned by institutions, not sure that makes any difference, just what I read on yahoo finance. Well oversold in my opinion thou