New headquarters supports Novocure’s continued growth as it pursues its mission of extending survival in some of the most aggressive forms of cancer BAAR, Switzerland, January 22, 2025--(BUSINESS WIRE ...
Novocure Announces Preliminary Full Year and Fourth Quarter 2024 Performance and Provides Company Update Preliminary full year 2024 net revenues of $605 million and fourth quarter net revenues of $161 ...