Price / Revenue: 3.2
Price / Earnings: 20.74
Market Cap: USD 1.43B
Price / Book: 1.96
Return On Equity (%): 9.81%