Fundamental

Price / Revenue: 1.26

Price / Earnings: 18.36

Market Cap: USD 784.45M

Price / Book: 2.02

Return On Equity (%): 11.06%