Price / Revenue: 0.6
Price / Earnings: 8.93
Market Cap: USD 1.24B
Price / Book: 1.81
Return On Equity (%): 22.14%