Fundamental

Price / Revenue: 12.92

Price / Earnings: 13.03

Market Cap: USD 603.42M

Price / Book: 0.94

Return On Equity (%): 7.37%