Price / Revenue: 7.61
Price / Earnings: 24.17
Market Cap: USD 50.45B
Price / Book: 4.8
Return On Equity (%): 4.55%