Seeking Alpha

  Triangle Petroleum Corporation (TPLM) - NYSEMKT

TPLM vs. ETF Alternatives
Company Description
Triangle Petroleum Corp is an independent energy holding company. It has three main lines of business: oil and natural gas exploration, development and production; oilfield services; and midstream services.