Price / Revenue: 10.35
Price / Earnings: 26.1
Market Cap: USD 68.78B
Price / Book: 6.42
Return On Equity (%): 6.08%