Price / Revenue: -54.76
Price / Earnings: -46.25
Market Cap: USD 1.6B
Price / Book: 0.86
Return On Equity (%): 6.07%