Price / Revenue: 9.06
Price / Earnings: 41.89
Market Cap: USD 48.23B
Price / Book: -103.75
Return On Equity (%): 163.37%