Price / Revenue: 2.3
Price / Earnings: 28.28
Market Cap: USD 36.16B
Price / Book: 5.45
Return On Equity (%): 20.13%