Price / Revenue: 11.21
Price / Earnings: 29.41
Market Cap: USD 3.24B
Price / Book: 1.57
Return On Equity (%): -2.05%