DEFSEC TECHNOLOGIES INC (DFSC) Stock Chart

USA Nasdaq NASDAQ:DFSC • CA2447781063

1.94 USD
-0.02 (-1.02%)
Last: Feb 9, 2026, 10:19 AM
Open in Chart Tool
DEFSEC TECHNOLOGIES INC / DFSC Daily stock chart