Price / Revenue: 0.27
Price / Earnings: 2.88
Market Cap: USD 291.92M
Price / Book: 1.36
Return On Equity (%): 55.77%