ADROADRO
Loading

No data available

ANALYST COVERAGE10 analysts
BUY
Buy
990%
Sell
110%
9 Buy (90%)0 Hold (0%)1 Sell (10%)
Full report →
Key MetricsTTM
Market Cap
Revenue TTM$26.94M
Net Income TTM-$58.15M
Free Cash Flow-$47.90M
Gross Margin100.0%
Operating Margin-493.3%
Net Margin-477.3%
Return on Equity-82.0%
Return on Assets-28.3%
Debt / Equity0.51
Current Ratio10.09
EPS TTM$-1.03

ADRO News

About

No company information available