Donald Horne originally wanted to publish his 1964 book, "The Lucky Country" with a question mark: "The Lucky Country?" I have felt the same about the title of this post: "Bullish BHP?"
After steadily climbing over several months to a new 52-week high of $65.98 on 17 June 2026, BHP's shares started dropping and dropping and dropping. Instead of selling at or near their 52-week high, I hung on, hoping each fall would be the last, all the way to Thursday's $56.87.
On Friday they began to recover, with two more small lifts to today's $58.71. Now, CommSec's daily market report suggests that "the stock price may rise from the close of 58.71 to the range of 67.00 - 69.00".
BHP Group Broker Consensus Summary 17 July 2026. Source: Market Index Broker Consensus.
"Bullish BHP" or "Bullish BHP?" If CommSec is right and BHP shares get back to their former 52-week high of $65.98, I won't make the same mistake and hang on for a few more cents or dollars. I will sell out!
For some machine-learning price forecasts, click here.
Googlemap Riverbend
Did CommSec's predictions come true? Here are the next 19 days:
15.7.2026 day's range $60.56-$61.27, closed at $60.56 ↑
16.7.2026 day's range $58.56-$60.65, closed at $59.14 ↓
17.7.2026 day's range $57.00-$57.77, closed at $57.54 ↓
20.7.2026 day's range $57.41-$57.99, closed at $57.54 ↔
21.7.2026 day's range $57.03-$58.29, closed at $58.29 ↑
22.7.2026 day's range $59.42-$60.33, closed at $59.76 ↑
23.7.2026 day's range $60.25-$60.80, closed at $60.63 ↑
24.7.2026 day's range $58.66-$59.80, closed at $58.85 ↓
27.7.2026 day's range $59.58-$60.27, closed at $60.10 ↑
28.7.2026 day's range $58.57-$60.04, closed at $59.37 ↓
29.7.2026 day's range $59.41-$60.77, closed at $60.18 ↑
30.7.2026 day's range $59.06-$59.93, closed at $59.15 ↓
31.7.2026 day's range $60.04-$61.12, closed at $60.31 ↑
03.8.2026 day's range $60.05-$60.72, closed at $60.72 ↑
04.8.2026 day's range $59.52-$60.76, closed at $60.52 ↓
05.8.2026 day's range $61.78-$62.59, closed at $62.54 ↑
06.8.2026 day's range $62.51-$63.41, closed at $62.82 ↑
07.8.2026 day's range $62.13-$63.10, closed at $62.97 ↑
10.8.2026 day's range $63.43-$63.90, closed at $63.52 ↑
And that's the end of the 19 days, but let's continue:
11.8.2026 day's range $63.65-$64.50, closed at $63.93 ↑
12.8.2026 day's range $63.26-$63.88, closed at $63.45 ↓
13.8.2026 day's range $63.00-$63.77, closed at $63.45 ↔
14.8.2026 day's range $60.87-$61.48, closed at $61.35 ↓
17.8.2026 day's range $61.44-$62.23, closed at $62.20 ↑
Publication of final results for the year ended 30 June 2026:
18.8.2026 day's range $63.41-$64.79, closed at $63.85 ↑
19.8.2026 day's range $62.68-$63.94, closed at $63.71 ↓
20.8.2026 day's range $64.68-$65.75, closed at $65.75 ↑
21.8.2026 day's range $64.85-$65.79, closed at $65.16 ↓
24.8.2026 day's range $67.03-$67.72, closed at $67.12 ↑
25.8.2026 day's range $67.34-$68.22, closed at $67.67 ↑
26.8.2026 day's range $67.29-$68.77, closed at $67.40 ↓
27.8.2026 day's range $66.40-$67.51, closed at $66.40 ↓
28.8.2026 day's range $66.33-$67.30, closed at $67.30 ↑
31.8.2026 day's range $65.27-$66.74, closed at $66.23 ↓