Fundamental

Price / Revenue: 0.81

Price / Earnings: 26.16

Market Cap: USD 902.27M

Price / Book: 4.57

Return On Equity (%): 7.01%