Price / Revenue: 9.77
Price / Earnings: 28.75
Market Cap: USD 27.41B
Price / Book: 2.32
Return On Equity (%): 8.34%