CPSH Performance

How has CPSH's stock performed this year? Has CPSH outperformed the S&P?