Price / Revenue: 33.72
Price / Earnings: 34.92
Market Cap: USD 126.94M
Price / Book: 0.92
Return On Equity (%): 2.61%