10 Stocks With Surprising Gains. Time to Sell?

3. Indivior PLC (NASDAQ:INDV)

Indivior PLC soared by 22.81 percent week-on-week as investors took heart from its impressive earnings performance and a higher growth outlook for the year.

In an updated report last week, Indivior PLC (NASDAQ:INDV) said that it swung to a net income of $18 million in the second quarter of the year from a $97 million net loss in the same period last year. Net revenues inched up by 1 percent to $302 million from $299 million year-on-year, thanks to a strong performance in its Sublocade drug, supported by stable prices from its Suboxone drugs.

For the first half, Indivior PLC (NASDAQ:INDV) recorded a $65 million net profit, reversing a $36 million net loss in the same period last year. Revenues, however, dipped by 2.6 percent to $568 million from $583 million year-on-year.

Following the promising results, the company raised its net revenue guidance for full year 2025, now at a range of $1.03 billion to $1.08 billion, versus the $955 million to $1.025 billion previously.