Price / Revenue: 0.29
Price / Earnings: 61.46
Market Cap: USD 1.72B
Price / Book: 1.41
Return On Equity (%): -4.12%