Edesa Biotech is trading 6.28% up at $5.25 after Velan Capital disclosed a 9.99% stake, improving investor sentiment following recent financing pressure.
- The company recently priced a $25 million public offering of shares and warrants at $5.50 per unit, which had weighed on the stock.
- Regular-session shares closed at $4.94, up 11.01% on August 26, 2026.