Price / Revenue: 1.53
Price / Earnings: 12.34
Market Cap: USD 10.94B
Price / Book: -77.64
Return On Equity (%): NA