Moleculin Biotech, Inc. June 20, 2025 - by Joey Ramson $MBRX shares are sliding today, down 50% currently today after announcing a $5.9 million public offering. Share this article: