Price / Revenue: 2.78
Price / Earnings: 33.87
Market Cap: USD 21.28B
Price / Book: 31.04
Return On Equity (%): 123.98%