Waste Connections, Inc (WCN) AI Stock Analysis & Earnings