Price / Revenue: 24.61
Price / Earnings: 25.02
Market Cap: USD 319.19M
Price / Book: 0.84
Return On Equity (%): NA