Price / Revenue: 5.26
Price / Earnings: 21.33
Market Cap: USD 27.47B
Price / Book: 3.92
Return On Equity (%): 8.11%