Price / Revenue: 8.92
Price / Earnings: 23.08
Market Cap: USD 9.51B
Price / Book: 3.38
Return On Equity (%): 14.59%