Price / Revenue: 5.8
Price / Earnings: 42.43
Market Cap: USD 6.46B
Price / Book: -65.98
Return On Equity (%): NA