Budgeting 101 Why NovoCure Stock Leaped 4% Higher TodayBy Dan Brown25/04/20250 Thursday morning NovoCure (NVCR 4.28%) published its first set of quarterly results for 2025, and they pleased more than a…