DEFSEC TECHNOLOGIES INC (DFSC) Stock Ownership

USA Nasdaq NASDAQ:DFSC • CA2447781063

1.91 USD
-0.04 (-2.05%)
Last: Feb 10, 2026, 10:16 AM
DFSC Ownership Chart.DFSC Ownership Chart: showing Insider, Institutional ownership and shares available to the public.DFSC Ownership.InsiderInstitutionalPublic



Shares Outstanding1.43M
Float1.42M
Float Short Interest Percentage1.94%
Owners (insider)0.14%
Owners (institutional)12.97%
Owners (insider) changeN/A
Owners (institutional) change-1.6%
DFSC Institutional Ownership HistoryDFSC Institutional Ownership HistoryDFSC Institutional Ownership History Jun 2025 Sep 2025 Dec 2025 10K 20K 30K 40K 50K

No transactions were filed in the last 12 months.