OMDA
Open
$18.06
High
$19.17
Low
$18.05
Prev Close
$18.06
Volume
98.68K
Avg Volume
1.40M
Market Cap
$1.17B
P/E Ratio
79.77
Forward P/E
34.42
EPS
$0.24
Beta
--
52W High
$26.92
52W Low
$10.28
Dividend
--
Div Yield
--
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
overweight
Based on 8 analyst ratings
Price Target
Recent Ratings