Fundamental

Price / Revenue: 11.23

Price / Earnings: 39.66

Market Cap: USD 8.78B

Price / Book: 9.38

Return On Equity (%): 21.89%