AOS Stock 54.67 Smith Corp $AOS Hit 27,811 52 week highs