Price / Revenue: 52.36
Price / Earnings: -13.8
Market Cap: USD 458.9M
Price / Book: 1.57
Return On Equity (%): NA