OMDA
ANALYST COVERAGE10 analysts
BUY
+37.9%upside to target
L $18.00
Med $23.00consensus
H $32.00
Buy
990%
Hold
110%
9 Buy (90%)1 Hold (10%)0 Sell (0%)
Full report →
PRICE
Prev Close
16.58
Open
16.39
Day Range16.17 – 16.94
16.17
16.94
52W Range10.28 – 28.40
10.28
28.40
35% of range
VOLUME & SIZE
Avg Volume
1.3M
FUNDAMENTALS
P/E Ratio
-66.7x
Not profitable
EPS (TTM)
Div Yield
No dividend
Upcoming Events
EEarnings Report
Tomorrow
May 19
DEx-Dividend
In 88 days
Aug 14
PDividend Pay
In 91 days
Aug 17
Key MetricsTTM
Market Cap$984.47M
Revenue TTM$283.30M
Net Income TTM-$6.30M
Free Cash Flow$21.45M
Gross Margin66.2%
Operating Margin-2.9%
Net Margin-2.2%
Return on Equity-2.8%
Return on Assets-2.1%
Debt / Equity0.00
Current Ratio3.92
EPS TTM$-0.11

OMDA News

About

No company information available