Price / Revenue: 1.71
Price / Earnings: 23.87
Market Cap: USD 5.43B
Price / Book: 5.38
Return On Equity (%): 26.04%