Fundamental

Price / Revenue: 0.59

Price / Earnings: 43.81

Market Cap: USD 404.74M

Price / Book: 2.22

Return On Equity (%): 4.91%