Business Does Macquarie rate Beach Energy shares a buy, hold or sell? Published 7 months ago on August 14, 2025 By Noosa Online News Publisher Share Tweet ADVERTISEMENT Image source: Getty Images Beach Energy Ltd (ASX: BPT) shares took a beating on Wednesday. Shares in the S&P/ASX 200 Index (ASX: XJO) energy stock closed the day down 7.55%, trading for $1.225 apiece. That saw Beach Energy underperforming the benchmark index, with the ASX 200 ending the day… Click here to view the original article. Related Topics:fool.com.au Up Next Bravura share price plummets on results Don't Miss Broker says investors should accumulate these ASX shares Continue Reading Advertisement Advertisement Trending