Price / Revenue: -58.8
Price / Earnings: -49.99
Market Cap: USD 375.33M
Price / Book: 0.91
Return On Equity (%): -1.73%