Price / Revenue: 9.9
Price / Earnings: -41.13
Market Cap: USD 18.63B
Price / Book: -82.07
Return On Equity (%): NA