Price / Revenue: 10.44
Price / Earnings: 11.6
Market Cap: USD 3.79B
Price / Book: 1.82
Return On Equity (%): 15.84%