Price / Revenue: 5.64
Price / Earnings: 16.57
Market Cap: USD 3.76B
Price / Book: 2.88
Return On Equity (%): 17.58%