Price / Revenue: 2.99
Price / Earnings: 17.31
Market Cap: USD 42.21B
Price / Book: 5.23
Return On Equity (%): 31.91%