It was another positive session for the S&P/ASX 200 Index (ASX: XJO) and many ASX shares this Tuesday. After kicking the week off on a happy note yesterday, investors kept up the momentum today to push the market higher again.
Despite an afternoon dip, the ASX 200 still managed to close comfortably ahead, recording a rise of 0.24%. That leaves the index at 8,958.9 points.
Today's optimism on the ASX comes despite Wall Street being closed this morning for the President's Day public holiday.
So let's get into what was happening on the ASX boards this Tuesday with a deep dive into the performance of the various ASX sectors.

Image source: Getty Images
Winners and losers
Despite today's positive move for the index, many sectors still went backwards this session.
At the front of the losers' pack were gold shares. The All Ordinaries Gold Index (ASX: XGD) was punished today, shedding 1.23% of its value.
Real estate investment trusts (REITs) also had a rough one, with the S&P/ASX 200 A-REIT Index (ASX: XPJ) slumping 1.05%.
Energy stocks fared a little better. The S&P/ASX 200 Energy Index (ASX: XEJ) still lost 0.41%, though.
Tech shares gave up some of yesterday's surge, as you can see by the S&P/ASX 200 Information Technology Index (ASX: XIJ)'s 0.36% dive.
Industrial stocks were unlucky too. The S&P/ASX 200 Industrials Index (ASX: XNJ) went backwards by 0.36%.
We could say the same for communications shares, with the S&P/ASX 200 Communication Services Index (ASX: XTJ) retreating 0.27%.
Utilities stocks joined the losers' list, too. The S&P/ASX 200 Utilities Index (ASX: XUJ) slid 0.11% lower today.
Our last losers this Tuesday were financial shares, evidenced by the S&P/ASX 200 Financials Index (ASX: XFJ)'s 0.01% slip.
Turning to the winners now, it was mining stocks that took out the top spot. The S&P/ASX 200 Materials Index (ASX: XMJ) jumped 1.28% higher this session.
Consumer discretionary shares enjoyed a strong session too, with the S&P/ASX 200 Consumer Discretionary Index (ASX: XDJ) surging 0.55%.
Its consumer staples counterpart fared well, too. The S&P/ASX 200 Consumer Staples Index (ASX: XSJ) lifted 0.2% higher.
Finally, healthcare shares managed to record a modest rise, illustrated by the S&P/ASX 200 Healthcare Index (ASX: XHJ)'s 0.07% bump.
Top 10 ASX 200 shares countdown
Coming in at the top of the index pile today was electronics retailer JB Hi-Fi Ltd (ASX: JBH). JB shares had another corker, soaring 8.13% to $89.10.
This seems to be a continuing reaction to yesterday's pleasing earnings.
Here's how the other top performers tied up at the dock:
| ASX-listed company | Share price | Price change |
| JB Hi-Fi Ltd (ASX: JBH) | $89.10 | 8.13% |
| Pro Medicus Ltd (ASX: PME) | $125.96 | 7.69% |
| A2 Milk Company Ltd (ASX: A2M) | $9.67 | 6.26% |
| PEXA Group Ltd (ASX: PXA) | $14.53 | 4.76% |
| BHP Group Ltd (ASX: BHP) | $52.74 | 4.73% |
| Temple & Webster Group Ltd (ASX: TPW) | $8.00 | 4.71% |
| Zip Co Ltd (ASX: ZIP) | $2.61 | 3.98% |
| Deterra Royalties Ltd (ASX: DRR) | $4.31 | 3.86% |
| Lovisa Holdings Ltd (ASX: LOV) | $29.92 | 3.71% |
| DroneShield Ltd (ASX: DRO) | $3.25 | 2.85% |
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.