Fundamental

Price / Revenue: 55.03

Price / Earnings: 18.64

Market Cap: USD 692.67M

Price / Book: 0.77

Return On Equity (%): 4.17%