Price / Revenue: 3.41
Price / Earnings: 17.24
Market Cap: USD 12.84B
Price / Book: 2.38
Return On Equity (%): 15.13%