Price / Revenue: 0.15
Price / Earnings: 166.67
Market Cap: USD 905.95M
Price / Book: 9.37
Return On Equity (%): -19.95%