Price / Revenue: 1.4
Price / Earnings: 5.78
Market Cap: USD 601.72M
Price / Book: 1.31
Return On Equity (%): 24.81%