Price / Revenue: 7.31
Price / Earnings: 23.64
Market Cap: USD 523.27M
Price / Book: 2.3
Return On Equity (%): 10.22%