Price / Revenue: 4.44
Price / Earnings: 10.23
Market Cap: USD 11.44B
Price / Book: 1.56
Return On Equity (%): 16.09%