TREX Data
DIVIDEND DATA
Annual Dividend per Share$None
Dividend Yield0%
VALUATION DATA
Market Capitalization$9,839,434,000
Beta1.588
Price to Sales9.13
Earnings per Share$1.8900
PE Ratio47.9
PE to Growth Ratio1.17
Price to Book13.94
PRICE DATA
Most Recent Close$90.5300
52 Week High$101.91
52 Week Low$51.02
Analyst Target Price$100.81
50-Day Moving Average$93.85
200-Day Moving Average$76.57
FINANCIAL DATA
Revenue per Share$10.07
Revenue$1,094,837,000
Profit Margin18.8%
Return on Equity33.3%
All data are from Alpha Vantage.
Stock Dividend, Valuation, Price and Financial Data Input