Price / Revenue: 4.36
Price / Earnings: 33.17
Market Cap: USD 26.06B
Price / Book: 6.31
Return On Equity (%): 5.72%