What on Earth is going on here?This has to be one of the most frustrating stocks to own. When the oil and gas sector is surging, this stock hardly budges. When the sector goes down, this stock takes a beating! Does anyone have an explanation? What is the company's net asset value? At $9.00, is this stock cheap, reasonable, or expensive? Is this a possible takeover target?
Thanks in advance to anyone who cares to respond.
Best,
I.