I admit I missed out on the second wave.
I don't own any IMMD shares, so I do not care much, but I still find it hard to believe recent price and volume to be organic, IMO.
Congrats to all that held on, and didn't sell @0.20's
Just not sure where exactly this is going, and why. I am trying to think of a legitimate reason for this price movement, considering really weak performance lately.
Just doesn't look organic.
GLTA
IMMD