Price / Revenue: 0.08
Price / Earnings: 26.32
Market Cap: USD 132.8M
Price / Book: 0.31
Return On Equity (%): 1.26%