Market cap3 May 2018 14:44
Market cap so small given their production. I know that it's Russia, so carries some additional risk, but this would still look cheap at double current price given assets. It pays a dividend for christ's sake. Generate significant cash. Only 14m market cap at today's prices!