STO Performance

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