Price / Revenue: 4.41
Price / Earnings: 4.52
Market Cap: USD 2.49B
Price / Book: 0.98
Return On Equity (%): 23.78%