Price / Revenue: 6.31
Price / Earnings: 27.03
Market Cap: USD 13.55B
Price / Book: 11.39
Return On Equity (%): 11.54%