Latest Close
$12.01
Technical Analysis
This technical analysis view summarizes moving averages, RSI, momentum, and 52-week positioning for OMDA.
$12.01
-$10.99 (-47.78%)
$707,694,528.00
Healthcare
Health Information Services
buy
$13.21
$12.94
$18.07
30.45
mixed
neutral
-55.15%
+9.78%
$12.01 vs $13.21 / $12.94