Fundamental

Price / Revenue: 3.79

Price / Earnings: 100.55

Market Cap: USD 238.06M

Price / Book: 17.02

Return On Equity (%): 17.41%