Price / Revenue: 5.61
Price / Earnings: 27.35
Market Cap: USD 18.83B
Price / Book: 6.18
Return On Equity (%): 20.01%