Against the current: Markets slid, yet TuSimple Holdings Inc., Iovance Biotherapeutics, Inc., Moderna Inc went up and made this list of today's top stocks gainers.
Leading equity indices in the US declined as S&P 500 was down 1.12% before closing the session at 4,145.58. Nasdaq shed 1.26% and closed at 12,560.
Meanwhile, United States New Home Sales (Apr) released today at 14:00 UTC with a figure of 683,000, while the previous figure was 656,000.
Even though markets fell today, some stocks were bullish. Have a look at these Top Gainers from today's session:
Moderna | Closed +8.69% at $137.75
The mRNA medicines company traded at $137.75 today, after making its biggest single-day jump of $11 (8.69%) since Mar 13. Over the past 5 months, the mRNA medicines developer has retreated 39.66% from a noteworthy peak of $210.04. So far this year, it has been doing worse than the Nasdaq by 47.54%. The company has a market cap of $52.51 billion with an average daily volume of 3.27 million shares. Moderna last reported revenue of $1.86 billion with an EPS of 19 cents.
BioNTech | Closed +8.19% at $116.3
Trading mostly sideways for 5 months. So far this year, it has been under-performing the Nasdaq by 46.03%. The biotechnology company's market cap currently stands at $28 billion with an average daily trading volume of 865,161 shares. BioNTech has a forecast of $1.59 billion with an EPS of 14 cents.
TuSimple Holdings gains 16.27%, closes at $1.93 ahead of the quarterly earnings report set for today
Bullish sentiment helped the self-driving technology developer to hammer out a noteworthy $1.64 to $2.1 range today, and finally closing at $1.93 to end the session. The company is currently trading with a market cap of $435.62 million with an average daily trading volume of 4 million shares.
TuSimple Holdings is scheduled to announce earnings results today. The consensus EPS estimate is 0.56 and the consensus revenue estimate is $2.31 million.
Iovance Biotherapeutics | Closed +13.39% at $9.06
The US biotech pioneer topped out at $9.36 having ended today at $9.06. However, despite early momentum, the stock gave up its gains to now trade at $9.06.