Fundamental

Price / Revenue: 12.97

Price / Earnings: 16.83

Market Cap: USD 297.17M

Price / Book: 13.44

Return On Equity (%): 80.7%