Price / Revenue: 5.12
Price / Earnings: 16.54
Market Cap: USD 257.88M
Price / Book: 1.28
Return On Equity (%): 3.92%