Fundamental

Price / Revenue: 0.84

Price / Earnings: 9.57

Market Cap: USD 607.81M

Price / Book: 3.93

Return On Equity (%): 39.88%