Price / Revenue: -75.43
Price / Earnings: -20.42
Market Cap: USD 9.75B
Price / Book: 1
Return On Equity (%): -4.8%