Lumber & Wood Production
The Lumber & Wood Production industry has a total of 6 stocks, with a combined market cap of $18.76 billion and total revenue of $20.4 billion.
Market Cap
18.76B
Revenue
20.4B
Profits
-496M
PE Ratio
n/a
Profit Margin
-2.43%
Dividend Yield
1.25%