Price / Revenue: 4.89
Price / Earnings: 188.58
Market Cap: USD 4.43B
Price / Book: -15.41
Return On Equity (%): NA