Price / Revenue: 3.89
Price / Earnings: 22.35
Market Cap: USD 2.23B
Price / Book: 3.62
Return On Equity (%): 16.43%