TPC Data
DIVIDEND DATA
Annual Dividend per Share$None
Dividend Yield0%
VALUATION DATA
Market Capitalization$708,451,000
Beta1.601
Price to Sales0.19
Earnings per Share$-3.3000
PE RatioNone
PE to Growth Ratio1.24
Price to Book0.558
PRICE DATA
Most Recent Close$13.3800
52 Week High$16.33
52 Week Low$4.9
Analyst Target Price$15
50-Day Moving Average$11.96
200-Day Moving Average$9.13
FINANCIAL DATA
Revenue per Share$74.84
Revenue$3,880,227,000
Profit Margin-4.41%
Return on Equity-9.36%
All data are from Alpha Vantage.
Stock Dividend, Valuation, Price and Financial Data Input