Stock price when the opinion was issued
ATH vs HSE vs MEG? The clear stand out is MEG, who is 55% hedged at $59 oil prices. ATH has a high cost project with Hangingstone and is burning cash, although they have enough liquidity for the next 9 months. He would never own HSE, because of their ESG issues. All bets are off for all of them if $25 oil prices remain in 2021.
Clean balance sheet, but the stock is not reflecting that. He is a little confused on why the stock has been so soft. Thinks this is a stock that is going to perform well when oil prices start to move. This is going to be an okay investment going forward.