CEO Buys 10,000 Shares in Edesa Biotech: What Investors Must Know About Pipeline & Valuation
CEO’s $3.26 share buy at Edesa Biotech signals strong confidence, but investors must watch Phase II results, potential dilution, and regulatory milestones for real upside.
4 minutes to read



