Logo image of ELBM

ELECTRA BATTERY MATERIALS CO (ELBM) Stock Ownership and Short Interest

USA - Nasdaq - NASDAQ:ELBM - CA28474P7065 - Common Stock

0.8625 USD
+0.01 (+1.53%)
Last: 11/24/2025, 11:33:49 AM
ELBM Ownership Chart.ELBM Ownership Chart: showing Insider, Institutional ownership and shares available to the public.ELBM Ownership.InsiderInstitutionalPublic



Shares Outstanding17.96M
Float17.70M
Float Short Interest Percentage12.57%
Owners (insider)1.37%
Owners (institutional)4.91%
Owners (insider) changeN/A
Owners (institutional) change9.65%
ELBM Institutional Ownership HistoryELBM Institutional Ownership HistoryELBM Institutional Ownership History Mar 2025 Jun 2025 Sep 2025 200K 400K 600K

No transactions were filed in the last 12 months.