Could be marxe and greenhouse as well. We have little dips when they drop blocks. Doesn't really matter because as uranium marches toward $100 volume will grow and they can sell pieces and diversify all they want.
The MM's can see stops on most stocks and and they will take out these stops if they want the shares at a cheaper price. Some trading platforms let you have hidden stops. But if hidden they may still be taken out. If you watch many times the stops will be taken out down to a certain support level. 10 DMA 20DMA or 50 DMA