I expect it will continue to rise. The article was a little generous on the value side suggesting a PE of sixteen (?). However, they continue to pick up new contracts and apparently they may have secured the medical waste treatment contract from the tip (shuffle the letters).
With the improved financial situation generally, acquisitons on the (higher margin) product side are only around the corner.
Unfortunately, the shareholder return hasn't been distributed evenly and only one (major) shareholder is getting anything out of the business. May that change.
STP Price at posting:
$1.60 Sentiment: None Disclosure: Held