Price / Revenue: 0.82
Price / Earnings: 10.15
Market Cap: USD 641.1M
Price / Book: 6.88
Return On Equity (%): 81.65%