Good morning LR.
Very well could be and I don't think that's a silly theory. Personally, I would rather see them take some profit now rather than later.
I think we would have seen this correction with or without the shelf. Bottom line to me is whatever it is, I feel I'm in good shape based on my position. We should get news (uplist, bottom line, BOM, P, K) in the VERY near future that should continue to increase the value of the company.
Not sure about the other 2 stocks. To be honest, I looked and didn't see anything that caught my eye. I bet one if not both are turds anyway.
As always, in my opinion only. Do your own due diligence!