Edesa Biotech, Inc. · NASDAQ:EDSA

Velan Capital Investment Management LP reported a 9.99% stake in Edesa Biotech, Inc. (Schedule 13D)

Event Feb 12, 2025 · Filed Feb 18, 2025

Velan Capital Investment Management LP reported a 9.99% stake in Edesa Biotech, Inc., 693,551 shares, with active intent on Feb 12, 2025. Filed Feb 18, 2025 (Schedule 13D).

Stake
9.99%
Shares
693,551
Intent
Active
What changed
Crossed above 5%
Filed together
9 holders

The filing in full

HolderStakeShares
Velan Capital Master Fund LP6.20%427,926
Velan Horizon Fund LP0.20%15,625
Velan Capital Opportunity Fund II LLC3.60%250,000
Velan Horizon GP LLC0.20%15,625
Velan Capital Holdings LLC9.80%677,926
Velan Capital Investment Management LP9.99%693,551
Velan Capital Management LLC9.99%693,551
Morgan Adam9.99%693,551
VENKATARAMAN BALAJI9.99%693,551

Source

View original at SEC

Related