Price / Revenue: 3.03
Price / Earnings: 14.19
Market Cap: USD 29.05B
Price / Book: 2.06
Return On Equity (%): 19.07%