Price / Revenue: 9.38
Price / Earnings: 73.11
Market Cap: USD 21.05B
Price / Book: 7.48
Return On Equity (%): 3.98%