Price / Revenue: 7.09
Price / Earnings: 28.19
Market Cap: USD 10.55B
Price / Book: 7.99
Return On Equity (%): 33.63%