DEFSEC Technologies Inc.

XNAS:DFSC   3:59:54 PM EDT
1.94
-0.06 (-3.20%)
7:56:52 PM EDT: $1.99 +0.06 (+2.86%)
Twitter Share  Facebook Share StockTwits Share