Snowball logo
logo
DFSC

DEFSEC Technologies Inc.

DFSC • NASDAQ
0,5296 $-0,0417 $  (7,3%)