WCN Financials: Waste Connections Inc AI Analysis