Latest Company News
Lantheus Holdings (LNTH) is drawing investor attention after recent trading left the shares about 20% below some published fair value estimates, despite reported annual revenue of US$1.54b and net income of US$233.56m. See our latest analysis for Lantheus Holdings. The recent 30 day share price return of 11.94% and 90 day share price return of 26.79% suggest momentum has been rebuilding, even though the 1 year total shareholder return is still down 20.16% and the 3 year total shareholder...
