Price / Revenue: 0.91
Price / Earnings: 7.16
Market Cap: USD 6.56B
Price / Book: -3.9
Return On Equity (%): NA