RE: Amazing dilutionGuess you are still unhappy you sold SST at $1.65 and now they are at $2.40?
Go ahead and short it. My understanding is that there's plenty of stuff in the pipeline.
And with the placement out of the way we should see some news that will take this one to $3 or $4+ in the short term.
Am luvin it.