There was only one sector that missed out on today's market optimism.
That unlucky corner of the markets was utilities shares. The S&P/ASX 200 Utilities Index (ASX: XUJ) had a rough time of it, falling 0.59%.
It was all smiles everywhere else, though.
Leading the charge were gold stocks, with the All Ordinaries Gold Index (ASX: XGD) exploding 8.27% higher this session.
Healthcare shares enjoyed a day of vitality, too. The S&P/ASX 200 Healthcare Index (ASX: XHJ) rocketed up 2.67%.
Mining stocks didn't miss out either, as you can tell by the S&P/ASX 200 Materials Index (ASX: XMJ)'s 2.53% surge.
Next came industrial shares. The S&P/ASX 200 Industrials Index (ASX: XNJ) soared 1.16% this Friday.
Financial stocks saw demand as well, with the S&P/ASX 200 Financials Index (ASX: XFJ) jumping 1.1%.
Consumer staples shares also ran hot. The S&P/ASX 200 Consumer Staples Index (ASX: XSJ) galloped 0.97% higher.
Its consumer discretionary counterpart fared similarly, evidenced by the S&P/ASX 200 Consumer Discretionary Index (ASX: XDJ)'s 0.85% bounce.
Real estate investment trusts (REITs) proved somewhat popular. The S&P/ASX 200 A-REIT Index (ASX: XPJ) added 0.49% to its total today.
Tech shares joined the winners too, with the S&P/ASX 200 Information Technology Index (ASX: XIJ) leaping 0.26%.
Communications shares were in the same ballpark. The S&P/ASX 200 Communication Services Index (ASX: XTJ) lifted 0.21% this session.
Finally, energy stocks only just got over the line, illustrated by the S&P/ASX 200 Energy Index (ASX: XEJ)'s rise of less than 0.01%.
Top 10 ASX 200 shares countdown
Gold miner Catalyst Metals Ltd (ASX: CYL) beat out some stiff competition to top the index today.
Catalyst shares roared 19.18% higher this session to close the week at $6.09 each. This followed the company releasing a positive update, which clearly helped investors to press the buy button.
Here's the rest of today's best: