MBGL
Open
$18.72
High
$19.01
Low
$18.47
Prev Close
$18.43
Volume
814.47K
Avg Volume
4.06M
Market Cap
$5.48B
P/E Ratio
43.19
Forward P/E
11.56
EPS
$0.43
Beta
--
52W High
$26.00
52W Low
$16.95
Dividend
$0.24
Div Yield
1.30%
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
neutral
Based on 8 analyst ratings
Price Target
Recent Ratings