Down more today. Inside info, or just nerves? From a brief glance, the data wasn't as good as I would of liked and if we compare it with ivermectin taken with two other already FDA approved treatments, then the cost of stemcells makes it look very unattractive.....but on the flipside, I invested ... Despite knowibg this,