Shares of A. O. Smith Co. (NYSE:AOS – Get Free Report) have earned a consensus recommendation of “Hold” from the seven ...