Price / Revenue: 29.67
Price / Earnings: -12.53
Market Cap: USD 10.06B
Price / Book: -20.14
Return On Equity (%): NA