Price / Revenue: 2.22
Price / Earnings: 12.23
Market Cap: USD 37.23B
Price / Book: 2.25
Return On Equity (%): 5.19%