Price / Revenue: 0.77
Price / Earnings: 8.17
Market Cap: USD 1.24B
Price / Book: 1.41
Return On Equity (%): 14.51%