Price / Revenue: 4.51
Price / Earnings: 39.75
Market Cap: USD 53.98B
Price / Book: 16.9
Return On Equity (%): 47.39%