Price / Revenue: 5.33
Price / Earnings: 31.99
Market Cap: USD 516.23M
Price / Book: 2.64
Return On Equity (%): 7.76%