ROAD
Open
$81.84
High
$84.42
Low
$81.11
Prev Close
$83.17
Volume
63.25K
Avg Volume
796.71K
Market Cap
$4.72B
P/E Ratio
32.63
Forward P/E
22.09
EPS
$2.55
Beta
0.93
52W High
$151.00
52W Low
$79.33
Dividend
--
Div Yield
--
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
strong buy
Based on 2 analyst ratings
Price Target
Recent Ratings