We the shareholders are the mushrooms. No one has any idea what the hell is going on with this stock. You'd think they would send a communication about the current status.
Does anyone know who is the "right" person to send an email to?
STL Price at posting:
$1.90 Sentiment: None Disclosure: Held