Price / Revenue: 8.42
Price / Earnings: 18.02
Market Cap: USD 7.63B
Price / Book: 6
Return On Equity (%): 35.55%