Price / Revenue: 1.94
Price / Earnings: 24.9
Market Cap: USD 17.44B
Price / Book: 7.9
Return On Equity (%): 7.38%