Fundamental

Price / Revenue: 1.11

Price / Earnings: 18.05

Market Cap: USD 560.89M

Price / Book: 7.69

Return On Equity (%): 42.58%