Price / Revenue: 5.08
Price / Earnings: 39.14
Market Cap: USD 29.06B
Price / Book: 6.19
Return On Equity (%): 15.76%