Price / Revenue: 16.1
Price / Earnings: 33.26
Market Cap: USD 1.3B
Price / Book: -24.66
Return On Equity (%): NA