Waste Connections (ca) (WCN) Stock: Price, Analysis