It is because it's basically as cheap as penny stocks which are very volatile. Don't worry, it has nothing to do with anything leaking. I'm sure it will come back up once the new data is released this quarter, as long as the data is good (fingers crossed)
How do you know that it "has nothing to do with anything leaking"?
I checked Replicel's stock price for the past 3 months and it doesn't have any other drops of that size (32% over 2 days) over the past 3 months.
Last edited: