Weyerhaeuser Company (WY) fundamental stock analysis