Price / Revenue: 0.8
Price / Earnings: 5.43
Market Cap: USD 6.46B
Price / Book: 1.18
Return On Equity (%): 22.9%