BHP (BHP) Technical Analysis

As of 2026-07-22, BHP last traded at 84.54 (+1.31% on the day) and is in a range on the daily timeframe — moving averages not aligned / flat. Nearest levels: 82.49 support below, 84.57 resistance above. 14-day RSI is 54.9 (neutral).

Last updated 2026-07-22 · Source: FMP end-of-day prices (adjusted); indicators computed by SniperIQ

Is BHP in an uptrend or downtrend?

BHP is in a range — moving averages not aligned / flat.

Last close84.54 (+1.31%)
20-day average81.915
50-day average85.125
200-day average71.062

Key support and resistance levels for BHP

Derived from swing pivots over the last 200 sessions:

LevelTypeStrengthTouches
84.57ResistanceMinor1
86.33ResistanceMinor1
91.45ResistanceMinor1
LevelTypeStrengthTouches
82.49SupportMinor1
80.98SupportMinor1
79.73SupportMinor1

BHP 52-week range, momentum and volatility

52-week high93.83 (9.9% below)
52-week low49.68 (70.2% above)
14-day RSI54.9 (Neutral)
14-day ATR2.592 (3.07% of price, Moderate volatility)

Related research pages

Frequently asked questions

Is BHP (BHP) in an uptrend or downtrend?

As of 2026-07-22, BHP is in a range on the daily timeframe — moving averages not aligned / flat. Last close 84.54 vs 50-day average 85.125 and 200-day average 71.062.

What are the key support and resistance levels for BHP?

Nearest support is around 82.49 (minor, 1 touch). Nearest resistance is around 84.57 (minor). Levels are derived from swing pivots over the last ~200 sessions.

What is BHP's 52-week high and low?

Over the last 52 weeks, BHP traded between 49.68 and 93.83. It is currently 9.9% below its 52-week high.

Is BHP overbought or oversold?

The 14-day RSI is 54.9 — in a neutral 30–70 range. Momentum reads as neutral.

How volatile is BHP?

Its 14-day Average True Range is 2.592 (3.07% of price) — moderate volatility relative to price.