Price / Revenue: 10.84
Price / Earnings: 39.6
Market Cap: USD 6.09B
Price / Book: 7.23
Return On Equity (%): 20.43%