The S&P/ASX 200 Index (ASX: XJO) snatched a victory from the jaws of defeat this Wednesday. After sinking into red territory for most of today's session, the ASX 200 recovered in the nick of time this afternoon, closing 0.13% higher. That leaves the index at 8,279.6 points.
This wild and woolly day of trading for ASX shares comes after a mixed night over on Wall Street.
The Dow Jones Industrial Average Index (DJX: .DJI) had a rough time of it, slumping 0.64%.
The tech-heavy Nasdaq Composite Index (NASDAQ: .IXIC) was far more upbeat though, shooting up 1.61%.
But let's return to the local markets now and examine what was happening with the various ASX sectors.
Winners and losers
Despite the market's last-minute reprieve, some sectors weren't so lucky.
None were more unlucky than utilities stocks. The S&P/ASX 200 Utilities Index (ASX: XUJ) had a tough day, tanking 1.58%.
Consumer discretionary shares had a hard time too, with the S&P/ASX 200 Consumer Discretionary Index (ASX: XDJ) diving 1.44%.
Healthcare stocks didn't get any love today either. The S&P/ASX 200 Healthcare Index (ASX: XHJ) fell by 0.49%.
Real estate investment trusts (REITs) found themselves on the losers' list as well, evidenced by the S&P/ASX 200 A-REIT Index (ASX: XPJ)'s 0.39% slide.
Consumer staples shares were our final losers. The S&P/ASX 200 Consumer Staples Index (ASX: XSJ) sank 0.26% lower today.
Turning to the winners now, it was energy stocks that took out the top spot, with the S&P/ASX 200 Energy Index (ASX: XEJ) surging 1.95%.
Tech shares had another strong session. The S&P/ASX 200 Information Technology Index (ASX: XIJ) vaulted 0.8% higher by the closing bell.
Communications stocks joined the winners' team too, as you can see by the S&P/ASX 200 Communication Services Index (ASX: XTJ)'s 0.63% rise.
Industrial shares joined the party too. The S&P/ASX 200 Industrials Index (ASX: XNJ) shot up 0.59% this hump day.
Mining stocks were also there, with the S&P/ASX 200 Materials Index (ASX: XMJ) bouncing up 0.55%.
Financial shares had a decent day as well. The S&P/ASX 200 Financials Index (ASX: XFJ) ticked up 0.25%.
Finally, gold stocks eked out a rise, evident from the All Ordinaries Gold Index (ASX: XGD)'s 0.2% gain.
Top 10 ASX 200 shares countdown
Today's index winner was tech stock Life360 Inc (ASX: 360). Life360 shares soared another 9.46% to finish at $29.75 each.
This latest surge came after the company reported a quarterly update yesterday, which has been embraced by investors.
Here's the rest of today's best:
| ASX-listed company | Share price | Price change |
| Life360 Inc (ASX: 360) | $29.75 | 9.46% |
| Neuren Pharmaceuticals Ltd (ASX: NEU) | $13.18 | 6.89% |
| Block Inc (ASX: XYZ) | $90.25 | 6.30% |
| Liontown Resources Ltd (ASX: LTR) | $0.785 | 6.08% |
| Zip Co Ltd (ASX: ZIP) | $2.09 | 5.29% |
| DigiCo Infrastructure REIT (ASX: DGT) | $3.29 | 4.78% |
| Mineral Resources Ltd (ASX: MIN) | $26.04 | 3.99% |
| Megaport Ltd (ASX: MP1) | $13.02 | 3.66% |
| SiteMinder Ltd (ASX: SDR) | $4.39 | 3.54% |
| Pilbara Minerals Ltd (ASX: PLS) | $1.64 | 3.47% |
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.
