Price / Revenue: 10.51
Price / Earnings: 36.66
Market Cap: USD 29.36B
Price / Book: 2.08
Return On Equity (%): 9.1%