Fundamental

Price / Revenue: 0.86

Price / Earnings: 18

Market Cap: USD 4.59B

Price / Book: 2.42

Return On Equity (%): 13.97%