Fundamental

Price / Revenue: 45.69

Price / Earnings: 47.12

Market Cap: USD 617.88M

Price / Book: 0.87

Return On Equity (%): 1.81%