Price / Revenue: 34.52
Price / Earnings: -7.85
Market Cap: USD 3.88B
Price / Book: -5.89
Return On Equity (%): NA