Price / Revenue: 5.37
Price / Earnings: 16.87
Market Cap: USD 35.8B
Price / Book: 4.04
Return On Equity (%): 12.36%