Price / Revenue: 0.47
Price / Earnings: 1.97
Market Cap: USD 359.56M
Price / Book: 1.07
Return On Equity (%): 71.59%