The S&P/ASX 200 Index (ASX: XJO) enjoyed a spectacular rebound this Wednesday, surging back to life after what had been a lacklustre and indecisive few trading days. The ASX 200 spent all day firmly ahead of where it closed yesterday and ended up closing with a sizeable 2.24% gain. That leaves the index at 8,671.8 points.
This jubilant hump day session for ASX shares comes after an even more euphoric morning on the American markets.
The Dow Jones Industrial Average Index (DJX: .DJI) was off to the races, gaining 2.49%.
The tech-heavy Nasdaq Composite Index (NASDAQ: .IXIC) put the turbocharger on though, exploding 3.83% higher.
Let's get back to the local markets now and see how today's gains filtered down into the different ASX sectors.

Image source: Getty Images
Winners and losers
Today's gains were nearly universal, with only one sector left out of the party.
That sector was utilities shares. The S&P/ASX 200 Utilities Index (ASX: XUJ) was singled out for punishment, losing 0.23% of its value.
But it was all rainbows and lollipops everywhere else.
At the front of the recovery, we found gold stocks, with the All Ordinaries Gold Index (ASX: XGD) rocketing up 7.26%.
Broader mining shares enjoyed a blowout, too. The S&P/ASX 200 Materials Index (ASX: XMJ) surged 4.86% higher this session.
Tech stocks ran hot as well, illustrated by the S&P/ASX 200 Information Technology Index (ASX: XIJ)'s 3.48% jump.
Financial shares were also in demand. The S&P/ASX 200 Financials Index (ASX: XFJ) ended up soaring 1.798% higher this hump day.
Consumer discretionary stocks didn't miss out, with the S&P/ASX 200 Consumer Discretionary Index (ASX: XDJ) galloping up 1.75%.
Nor did healthcare shares. The S&P/ASX 200 Healthcare Index (ASX: XHJ) leapt 1.54% today.
Industrial stocks came next, as you can see by the S&P/ASX 200 Industrials Index (ASX: XNJ)'s 1.1% spike.
Communications shares were also popular. The S&P/ASX 200 Communication Services Index (ASX: XTJ) added 0.87% to its total.
Real estate investment trusts (REITs) saw some buying too, with the S&P/ASX 200 A-REIT Index (ASX: XPJ) vaulting 0.74% higher.
Energy stocks weren't left out of the party. The S&P/ASX 200 Energy Index (ASX: XEJ) lifted 0.51% this Wednesday.
Finally, consumer staples shares counted themselves lucky, evident from the S&P/ASX 200 Consumer Staples Index (ASX: XSJ)'s 0.2% rise.
Top 10 ASX 200 shares countdown
Today's best share on the index was once more a gold stock, Greatland Resources Ltd (ASX: GGP). Greatland shares had a spectacular hump day, shooting 14.9% higher to finish at $13.03 each.
There wasn't any news out from the miner itself, but most gold stocks had a mighty fine session today.
Here's how the other top stocks tied up at the dock:
| ASX-listed company | Share price | Price change |
| Greatland Resources Ltd (ASX: GGP) | $13.03 | 14.90% |
| Zip Co Ltd (ASX: ZIP) | $1.72 | 10.65% |
| Pantoro Gold Ltd (ASX: PNR) | $3.66 | 10.24% |
| Predictive Discovery Ltd (ASX: PDI) | $0.82 | 10.07% |
| Eagers Automotive Ltd (ASX: APE) | $24.63 | 9.47% |
| IperionX Ltd (ASX: IPX) | $3.84 | 9.40% |
| Deep Yellow Ltd (ASX: DYL) | $1.91 | 9.17% |
| Capstone Copper Corp (ASX: CSC) | $11.23 | 8.82% |
| Northern Star Resources Ltd (ASX: NST) | $22.10 | 8.55% |
| Emerald Resources N.L. (ASX: EMR) | $5.82 | 8.38% |
Our top 10 shares countdown is a recurring end-of-day summary that shows which companies made big moves on the day. Check in at Fool.com.au after the weekday market closes to see which stocks make the countdown.