Lantheus files Schedule 13D showing 20.9% stake in Radiopharm Theranostics
Lantheus Holdings disclosed a 20.9% beneficial stake in Radiopharm Theranostics Limited in a Schedule 13D filed September 4, 2026, with shares and options accumulated across 2024 and 2025.