Triangle Petroleum Corporation Independent Oil & Gas

TPLM
NYSEMkt
8.39 0.29 (3.58%) last updated 5:02 PM EDT Oct 21
Trade $TPLM Now