Fundamental

Price / Revenue: 0.85

Price / Earnings: 29.32

Market Cap: USD 561.75M

Price / Book: 4.12

Return On Equity (%): 6.97%