Fundamental

Price / Revenue: 1

Price / Earnings: 14.63

Market Cap: USD 517.52M

Price / Book: 1.92

Return On Equity (%): 13.54%