Price / Revenue: 4.3
Price / Earnings: 25.12
Market Cap: USD 5.95B
Price / Book: 8.21
Return On Equity (%): 33.84%