Price / Revenue: 4.11
Price / Earnings: -6.7
Market Cap: USD 551.39M
Price / Book: -16.07
Return On Equity (%): NA