Price / Revenue: 0.64
Price / Earnings: 12.06
Market Cap: USD 33.89B
Price / Book: -24.62
Return On Equity (%): NA