Fundamental

Price / Revenue: 12.05

Price / Earnings: 60.64

Market Cap: USD 23.43B

Price / Book: 28.17

Return On Equity (%): 59.59%