STS - I noticed Navellier has been bullish on the stock, so that may help explain some of the momentum over the last several months. http://navelliergrowth.investorplace.com/portfolio-grader/stock-report.html?t=STS