Price / Revenue: 0.43
Price / Earnings: 26.17
Market Cap: USD 185.29M
Price / Book: -45.52
Return On Equity (%): NA