WY Financials: Weyerhaeuser Co AI Analysis