On Monday 26th of October Edesa Biotech trades 0.36 percent higher
Discover Edesa Biotech’s latest market update: $2.70 per share, 52‑week range $0.72–$20.32, and a 200‑day SMA of $5.63 – invest smarter.
- EDESA BIOTECH INC
- United States
- Health Care
- Pharmaceuticals, Biotechnology & Life Sciences
- AI generated
2 minutes to read
