Price / Revenue: 4.9
Price / Earnings: 25.94
Market Cap: USD 4.49B
Price / Book: 3.06
Return On Equity (%): 12.24%