Price / Revenue: 9.16
Price / Earnings: 69.84
Market Cap: USD 25.6B
Price / Book: 9.09
Return On Equity (%): 3.58%