InvestorsHub Logo

spongepaul

09/28/22 6:37 PM

#243965 RE: DewDiligence #243944

I am surprised by the drop in share price as I was very pleased with the results. 80% rescue free @ six months is a success. Many thought 60% would be fantastic.