Weyerhaeuser Company (WY) valuation and key financial metrics