Price / Revenue: 3.9
Price / Earnings: 35.28
Market Cap: USD 847.09M
Price / Book: 14.72
Return On Equity (%): 31.07%