Price / Revenue: -72.63
Price / Earnings: -19.66
Market Cap: USD 9.38B
Price / Book: 0.98
Return On Equity (%): -4.8%