PLXS Performance

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