Price / Revenue: 7.45
Price / Earnings: 7.51
Market Cap: USD 485.32M
Price / Book: 0.96
Return On Equity (%): 13.03%