Fundamental

Price / Revenue: 2.82

Price / Earnings: 103.63

Market Cap: USD 589.2M

Price / Book: 26.88

Return On Equity: 28.21%