Chart
No data available
No data available
TPC  21.25 0.00 (0.00%)
Intraday 3 Month 6 Month 1 Year
Average Volume (3 mo) 640K
Shares Outstanding 51M
Market Cap 1.1B
Year High 34.550
Year Low 13.560
Earnings Per Share -3.120
P/E Ratio N/A
Dividend N/A
Yield N/A
Exchange NYSE