TransGlobe Energy Corporation MarketLine Company Profile