Price / Revenue: 0.79
Price / Earnings: 45.41
Market Cap: USD 288.97M
Price / Book: 2.2
Return On Equity (%): 4.97%