Fundamental

Price / Revenue: 6.83

Price / Earnings: 13.06

Market Cap: USD 571.77M

Price / Book: 18.09

Return On Equity (%): 122.08%