Price / Revenue: 4.17
Price / Earnings: 9.48
Market Cap: USD 34.62B
Price / Book: 2.17
Return On Equity (%): 24.08%