Edesa Biotech, Inc. (EDSA) Ownership

$1.92

$0.04 (-1.79%)
Last update: 04:00 PM EST
Day's range
$1.89
Day's range
$1.95

Edesa Biotech, Inc. Major Shareholders & Ownership History

Major Shareholder Name Reporting Date Shares Held Market Value Change in Shares Ownership
STONEPINE CAPITAL MANAGEMENT, LLC 05/14/2025 687.50 K $1.68 M   100.00% 12.96%
RUBRIC CAPITAL MANAGEMENT LP 05/14/2025 687.50 K $1.68 M   100.00% 12.96%
VELAN CAPITAL INVESTMENT MANAGEMENT LP 05/15/2025 687.50 K $1.68 M   100.00% 12.96%
NANTAHALA CAPITAL MANAGEMENT, LLC 05/15/2025 625.00 K $1.53 M   100.00% 11.78%
COMMONWEALTH EQUITY SERVICES, LLC 05/09/2025 50.00 K $122.00 K   100.00% 0.94%
GEODE CAPITAL MANAGEMENT, LLC 05/13/2025 28.97 K $70.70 K   46.28% 0.55%
CIBC WORLD MARKET INC. 05/14/2025 20.00 K $48.80 K   100.00% 0.38%
CITADEL ADVISORS LLC 05/15/2025 16.59 K $40.48 K   -59.48% 0.31%
VANGUARD GROUP INC 05/09/2025 15.86 K $38.71 K   0.00% 0.30%
ROYAL BANK OF CANADA 05/15/2025 1.82 K $4.00 K   0.00% 0.03%
TOWER RESEARCH CAPITAL LLC (TRC) 05/15/2025 1.19 K $2.91 K   -65.33% 0.02%
TD WATERHOUSE CANADA INC. 05/09/2025 142 $329   0.00% 0.00%
FIFTH THIRD BANCORP 04/15/2025 100 $244   0.00% 0.00%
BANK OF AMERICA CORP /DE/ 05/15/2025 22 $54   15.79% 0.00%
UBS GROUP AG 05/13/2025 4 $10   -87.10% 0.00%
CREDIT AGRICOLE S A 05/14/2025 1 $2   0.00% 0.00%
ALLSQUARE WEALTH MANAGEMENT LLC 05/06/2025 1 $2   0.00% 0.00%
04/30/2025 1 $2   0.00% 0.00%
MORGAN STANLEY 05/15/2025 0 $0   -100.00% 0.00%
TWO SIGMA SECURITIES, LLC 05/15/2025 0 $0   -100.00% 0.00%
CM MANAGEMENT, LLC 05/09/2025 0 $0   -100.00% 0.00%

Edesa Biotech, Inc. institutional Ownership - FAQ's

During the previous two years, 23 institutional investors and hedge funds held shares of Edesa Biotech, Inc.. The most heavily invested institutionals were:

Stonepine Capital Management, LLC: 687,500

Velan Capital Investment Management LP: 687,500

Rubric Capital Management LP: 687,500

Nantahala Capital Management, LLC: 625,000

COMMONWEALTH EQUITY SERVICES, LLC: 50,003

GEODE CAPITAL MANAGEMENT, LLC: 28,970

53.19% of Edesa Biotech, Inc. stock is owned by institutional investors.

Institutional investors have bought a total of 2.82 M shares in the last 24 months. This purchase volume represents approximately $5.42 M in transactions.