At close
-
0
$53.59
304.39M
$0.00
$71.23
$45.94
$71.94
The average rating from top 32 analysts indicates that stock is expected to perform in line with the market