SMITH A O CORP (AOS) Stock, Financials and Enterprise Value