Fundamental

Price / Revenue: 1.45

Price / Earnings: 13.55

Market Cap: USD 594.38M

Price / Book: 3.63

Return On Equity (%): 30.8%