Price / Revenue: 1.65
Price / Earnings: 25.88
Market Cap: USD 2.55B
Price / Book: 1.99
Return On Equity (%): 9.77%