And we all know that there is more dilution left than planets in the universe. More dilution left than sand on all the beaches in the world. A word that I shall never forget. Dilution. Dilution. and more dilution.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.