Price / Revenue: 62.13
Price / Earnings: -7.12
Market Cap: USD 465.81M
Price / Book: 13.57
Return On Equity (%): -108.76%