Fundamental

Price / Revenue: 0.62

Price / Earnings: 11.6

Market Cap: USD 620.3M

Price / Book: 2.39

Return On Equity (%): 21.08%