Price / Revenue: 3.02
Price / Earnings: 27.77
Market Cap: USD 50.45B
Price / Book: 15.41
Return On Equity (%): 14.52%