Price / Revenue: 22.27
Price / Earnings: 236.13
Market Cap: USD 50.15B
Price / Book: 14.26
Return On Equity (%): 2.8%