DEFSEC Technologies’s (DFSC) 10-Day exponential moving average is 2.46, while DEFSEC Technologies’s (DFSC) share price is $1.79, making it a Sell.
DEFSEC Technologies’s (DFSC) 100-Day exponential moving average is 4.02, while DEFSEC Technologies’s (DFSC) share price is $1.79, making it a Sell.
DEFSEC Technologies’s (DFSC) stock price is $1.79 and DEFSEC Technologies’s (DFSC) 50-day simple moving average is 3.51, creating a Sell signal.
DEFSEC Technologies’s (DFSC) stock price is $1.79 and DEFSEC Technologies’s (DFSC) 100-day simple moving average is 3.57, creating a Sell signal.
DEFSEC Technologies’s (DFSC) stock price is $1.79 and DEFSEC Technologies’s (DFSC) 200-day simple moving average is 4.98, creating a Sell signal.