Price / Revenue: 0.44
Price / Earnings: 11.68
Market Cap: USD 12.3B
Price / Book: 2.03
Return On Equity (%): 18.85%