India, May 23 -- "Have patience. Stocks don't go up immediately," said American investor Walter Schloss. While many stocks reward investors after being held with long-term conviction, a few can deliver impressive gains in a short span.

The following stocks hit new 52-week highs yesterday. Were they a part of your portfolio?

Prenetics Global Limited (PRE)

Prenetics, a health sciences company, touched a new 52-week high of $11.99 during intraday trading yesterday.

The company is scheduled to announce its financial results for the first quarter ended March 31, 2025, next month.

For the first quarter of 2025, the company anticipates revenue between $11.5 million and $13 million, with an adjusted EBITDA loss projected between $5.5 million a...