DEFSEC Technologies Inc. (DFSC) NASDAQ

1.88

-0.74(-28.24%)

Updated at December 18 04:00PM

Currency In USD