Price / Revenue: 1.92
Price / Earnings: 11.16
Market Cap: USD 6.51B
Price / Book: 2.62
Return On Equity (%): 25.9%