Price / Revenue: 1.81
Price / Earnings: 125.4
Market Cap: USD 772.79M
Price / Book: 0.27
Return On Equity (%): -2.74%