Edesa Biotech is trading 5.39% up at $4.69 after rebounding from selling linked to its $25 million public offering. * Velan Capital disclosed a 9.99% stake with warrant leverage, having purchased shares in the recent offering. * The $25 million public offering, priced at $5.50 per unit, was announced on August 19, 2026. * The rebound follows a sharp decline from $5.75 on August 19 to $4.45 at the August 25 regular-session close.