raj.
Some posters have the opinion that there are big sellers
getting rid of their holdings........I dont see much selling lately.
More likely impatient sellers selling to the more patient.
STL have great credentials....I'm holding mine.
STL Price at posting:
3.1¢ Sentiment: Buy Disclosure: Held