Mining shares have carried the S&P/ASX 200 Index (ASX: XJO) over the past 18 months.
But many experts reckon the golden run is far from over for some of those stocks.
Here are two examples that finance expert John-Louis Judges is still keen on:
'A promising investment opportunity'
Despite hiccups in lithium price growth, the Pilbara Minerals Ltd (ASX: PLS) share price is still more than 10% in the black so far this year.
The fervour for the battery ingredient doesn't look like abating anytime soon.
"The sky-high demand for lithium chemicals facilitates growth in lithium ore extraction," Judges told The Bull.
"Pilbara's production of over 300,000 dry metric tonnes of spodumene concentrate, at an average realised sales price of US$4,993 per dry metric tonne, further reinforces the company's strong market position."
This prolific production, a stunning 647% in revenue growth and a decent dividend all add up to a buy for Judges.
"It [is] a promising investment opportunity for those seeking exposure to the lithium mining industry," he said.
"Pilbara Minerals' decision to declare a dividend of 11 cents a share demonstrates the company's commitment to returning value to its shareholders."
According to CMC Markets, nine out of 16 analysts currently rate the stock as a buy.
The best bet for a 'safe haven' asset
Judges said that, with gold prices rising in recent times, Silver Lake Resources Ltd (ASX: SLR) is his pick to take advantage.
"Gold has historically been viewed as a safe-haven asset during times of economic uncertainty, and with ongoing geopolitical tensions and concerns of inflation, there is potential for an increase in its demand."
The latest results were "strong" for Silver Lake.
"The company's healthy cash and bullion position of $253 million provides a strong financial foundation for future growth and investment."
Judges praised the gold miner's "operational efficiency and excellent market position".
"The potential for a higher value of gold in the near term makes Silver Lake Resources a good investment opportunity for anyone looking to gain exposure to the gold mining industry."
Other professional investors largely agree with Judges. Four out of the five analysts that cover Silver Lake currently rate the stock as a strong buy.