Edesa Biotech, Inc. · NASDAQ:EDSA

Edesa Biotech, Inc. shareholders

As of Jun 30, 2026, 30 institutions reported holding Edesa Biotech, Inc., 38.9% of its shares. Largest: Velan Capital Investment Management LP, Rubric Capital Management LP and Perceptive Advisors LLC. New holders, exits, insiders and big stakes, each with its filing.

HolderShares% of Edesa Biotech, Inc.ChangeFiled
Velan Capital Investment Management LP828K8.6%no changeAug 14, 2026
Rubric Capital Management LP670K6.9%−18,000Aug 14, 2026
Perceptive Advisors LLC563K5.8%no changeAug 14, 2026
Millennium562K5.8%newAug 14, 2026
Stonepine Capital Management, LLC456K4.7%+426KAug 17, 2026
Boxer Capital Management, LLC205K2.1%newAug 14, 2026
Vanguard121K1.3%−3,855Aug 13, 2026
Geode Capital80,8790.84%+3,825Aug 12, 2026
Jane Street72,4650.75%−43,256Aug 14, 2026
State Street37,9790.39%no changeAug 7, 2026

Edesa Biotech, Inc. insider trades