Price / Revenue: 0.36
Price / Earnings: -2.09
Market Cap: USD 985.39M
Price / Book: -0.74
Return On Equity (%): NA