Price / Revenue: 8.71
Price / Earnings: 39.17
Market Cap: USD 47.62B
Price / Book: -341.67
Return On Equity (%): 163.37%