The PE is now exactly the same as the industry group average - 14.10. For a growing company this represents very good value. The current retreat, brought on by the impatient, has made it a good stock to buy at today's price.
STS Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held