Fundamental

Price / Revenue: 1.07

Price / Earnings: 15.52

Market Cap: USD 583.22M

Price / Book: 2.15

Return On Equity (%): 15.19%