Fundamental

Price / Revenue: 0.6

Price / Earnings: 52.57

Market Cap: USD 715.91M

Price / Book: 16.97

Return On Equity (%): 21.47%