IMTX Performance

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