Price / Revenue: 5.68
Price / Earnings: 27.17
Market Cap: USD 31.08B
Price / Book: 5.62
Return On Equity (%): 6.6%