Fundamental

Price / Revenue: 1.41

Price / Earnings: 19.7

Market Cap: USD 546.46M

Price / Book: 2.41

Return On Equity (%): 13.34%