DEFSEC TECHNOLOGIES INC (DFSC) Stock News

NASDAQ:DFSC • CA2447781063

2.27 USD
-0.23 (-9.2%)
At close: Mar 5, 2026
2.118 USD
-0.15 (-6.7%)
Pre-Market: 3/6/2026, 8:47:24 AM

DFSC Latest News, Press Relases and Analysis