Today's optimism was nearly universal, with only one sector missing out on a rise.
That unlucky sector was communications shares. The S&P/ASX 200 Communication Services Index (ASX: XTJ) was left out of the party, sliding 0.25% lower.
The party raged for the other sector, though. Leading the frivolities were consumer discretionary stocks, with the S&P/ASX 200 Consumer Discretionary Index (ASX: XDJ) rocketing 1.81%.
Tech shares were dancing on the figurative tables, too. The S&P/ASX 200 Information Technology Index (ASX: XIJ) soared by 1.78% today.
Utilities stocks were up there with tech, evident from the S&P/ASX 200 Utilities Index (ASX: XUJ)'s 1.7% surge.
Real estate investment trusts (REITs) ran hot as well. The S&P/ASX 200 A-REIT Index (ASX: XPJ) vaulted 1.59% higher this session.
Healthcare shares were also in demand, with the S&P/ASX 200 Healthcare Index (ASX: XHJ) jumping 1.44%.
As were mining stocks. The S&P/ASX 200 Materials Index (ASX: XMJ) leapt 0.93% higher by the closing bell.
Next came industrial shares, illustrated by the S&P/ASX 200 Industrials Index (ASX: XNJ)'s 0.7% lift.
Energy stocks didn't miss out. The S&P/ASX 200 Energy Index (ASX: XEJ) saw its value improve by 0.43% this Wednesday.
Nor did consumer staples shares, with the S&P/ASX 200 Consumer Staples Index (ASX: XSJ) ticking up 0.14%
Gold stocks held their value. The All Ordinaries Gold Index (ASX: XGD) added 0.13% to its total today.
Finally, financial shares squeaked over the line, as you can see by the S&P/ASX 200 Financials Index (ASX: XFJ)'s 0.1% bump.
Top 10 ASX 200 shares countdown
Coming out on top this hump day was tech stock Megaport Ltd (ASX: MP1). Megaport shares exploded 8.63% higher today, finishing up at $14.98 each.
There wasn't any news out from the company, so perhaps investors were reacting to some bullish opinions from ASX brokers.
Here's how the other winners landed their planes:

