DEFSEC TECHNOLOGIES INC.

PublicCIK: 1889823
DFSCNASDAQDFSCWNASDAQ
13F Filings

Institutional Holders

DEFSEC TECHNOLOGIES INC.DFSC— Latest position per institution from SEC 13F filings

15

Institutional holders

222.70K

Total shares held

445.30K

Estimated value

24.75K

Avg. position size

Data sourced from SEC Form 13F institutional holdings reports. Positions reflect the most recent filing per institution.