Price / Revenue: 1.03
Price / Earnings: -7.19
Market Cap: USD 351.49M
Price / Book: 1.51
Return On Equity (%): -19.52%