Price / Revenue: 2.14
Price / Earnings: 25.29
Market Cap: USD 9.2B
Price / Book: 12.65
Return On Equity (%): 17.78%