Price / Revenue: 660.41
Price / Earnings: -8.58
Market Cap: USD 187.69M
Price / Book: 4.82
Return On Equity (%): NA