Results are Out...Don't understand this company. They seem to have a sustainable dividend, good production and reserves, share buyback program, and they're paying down their debt.
They beat EPS estimates, yet they're only trading at a P/E ratio of around 6.2 times.
Am I missing something?