Price / Revenue: 1.06
Price / Earnings: 18.44
Market Cap: USD 798.7M
Price / Book: -3.9
Return On Equity (%): NA