Fundamental

Price / Revenue: 1.19

Price / Earnings: 24.15

Market Cap: USD 542.38M

Price / Book: 4.88

Return On Equity (%): 22.55%