Fundamental

Price / Revenue: 1.09

Price / Earnings: 14.96

Market Cap: USD 637.98M

Price / Book: 2.34

Return On Equity (%): 15.78%