All stocks do dilution, that is why they are publicly traded. Nasdaq stocks are worse, they run up and they do offerings.