Babcock International’s (BW3) Moving Averages Convergence Divergence (MACD) indicator is 0.33, suggesting Babcock International is a Sell.
Babcock International’s (BW3) 20-Day exponential moving average is EUR 11.89, while Babcock International’s (BW3) share price is EUR 12.22, making it a Buy.
Babcock International’s (BW3) 50-Day exponential moving average is EUR 11.75, while Babcock International’s (BW3) share price is EUR 12.22, making it a Buy.
Babcock International’s (BW3) 10-Day exponential moving average is EUR 12.19, while Babcock International’s (BW3) share price is EUR 12.22, making it a Buy.
Babcock International’s (BW3) 100-Day exponential moving average is EUR 12.02, while Babcock International’s (BW3) share price is EUR 12.22, making it a Buy.
Babcock International’s (BW3) stock price is EUR 12.22 and Babcock International’s (BW3) 50-day simple moving average is EUR 11.43, creating a Buy signal.
Babcock International’s (BW3) stock price is EUR 12.22 and Babcock International’s (BW3) 100-day simple moving average is EUR 11.99, creating a Buy signal.
Babcock International’s (BW3) stock price is EUR 12.22 and Babcock International’s (BW3) 200-day simple moving average is EUR 12.96, creating a Sell signal.
Babcock International (BW3) Technical Indicators
1 Day timeframe · Data as of Nov 06, 2026
BW3 technical indicators
Name
Value
Implied Action
RSI (14)
58.78
Neutral
STOCH (9,6)
61.00
Neutral
STOCHRSI (14)
78.45
Neutral
MACD (12,26)
0.33
Sell
ADX (14)
26.65
Neutral
Williams %R
-30.46
Buy
CCI (14)
58.18
Neutral
ATR (14)
0.25
-
Ultimate Oscillator
60.57
Neutral
ROC
9.20
Buy
Babcock International’s (BW3) Relative Strength Index (RSI) is 58.78, creating a Neutral signal.
Babcock International’s (BW3) Trend Strength Indicator (ADX) is 26.65, creating a Neutral signal.
Babcock International’s (BW3) Commodity Channel Index (CCI) is 58.18, creating a Neutral signal.
Babcock International’s (BW3) Price Rate of Change (ROC) is 9.20, creating a Buy signal.