Price / Revenue: 5.35
Price / Earnings: -4.32
Market Cap: USD 477.28M
Price / Book: -6.58
Return On Equity (%): NA