STRI Performance

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