Stockopedia is Ranking SQZ at 92, with 9 screens long. Quality is97 Value is 92. The only thing needed is a rise in the share price to complete a much better picture.
Revenues for2022 are showing £812M & £1,286M for 2023.
Net profit for 2022 shows £178M & 2023 £312M
5 directors have been buying this year.
2 major shareholders have bought 96.9M shares by Mercuria Holdings & 7.6M shares by Craven Walker. Also bought this year.
There is a 14p dividend coming up in June going XD & paying out on 27th July this Year. Worth about 6%.Stockopedia showing 9.52%
Analysts forecast 61.64% .above the price.
This share is undervalued according to VectorVest.
Is it the right time now for the share to recover?