Price / Revenue: 2.66
Price / Earnings: 78.11
Market Cap: USD 2.49B
Price / Book: 3.94
Return On Equity (%): -3.56%