Price / Revenue: 7.7
Price / Earnings: 119.38
Market Cap: USD 57.93B
Price / Book: 12.72
Return On Equity (%): 2.92%