Price / Revenue: 3.14
Price / Earnings: 22.06
Market Cap: USD 32.43B
Price / Book: 4.64
Return On Equity (%): 22.44%