$20 by end of Q1 '22 results releaseWay too cheap, and the true cash flow potential being hidden by '21 hedges.
The future of energy production in Europe is great for the next many years, as reality continues to asset itself in the land of fantasy, leading to outsourced profits.
$1 Billion of FCF for '22 deserves a $3B Market Cap I would suggest.