Price / Revenue: 5.68
Price / Earnings: 27.27
Market Cap: USD 831.8M
Price / Book: 17.25
Return On Equity (%): 51.2%