Price / Revenue: 20.87
Price / Earnings: 227.01
Market Cap: USD 41.41B
Price / Book: 18.77
Return On Equity (%): 4.51%