Price / Revenue: 6.72
Price / Earnings: 39.48
Market Cap: USD 10.11B
Price / Book: 11.58
Return On Equity (%): 36.28%