Fundamental

Price / Revenue: 4.31

Price / Earnings: 19.79

Market Cap: USD 909.24M

Price / Book: 16.5

Return On Equity (%): 74.34%