What reason or excuse could they have for not making the required announcement this morning. One could be an announcement today. Have had that happen with another stock I hold. Otherwise it is indeed worrying, and more than
STL Price at posting:
1.9¢ Sentiment: None Disclosure: Held