Price / Revenue: 1.12
Price / Earnings: 33.52
Market Cap: USD 3.05B
Price / Book: 0.8
Return On Equity (%): 2.24%