Fundamental

Price / Revenue: 41.55

Price / Earnings: 42.82

Market Cap: USD 635.53M

Price / Book: 1.1

Return On Equity (%): 2.51%