NovoCure Limited NVCR Q1 2026 Earnings Miss Sparks Concern Swatch Store Closures Continue for Second Day Amid Pocket Watch Launch Frenzy Palvella Therapeutics PVLA Q1 2026 Results Fall Short EPS 120 Revenue NA Sound SPMA Trading at 2508 Key Decision Point 20260515 Kirby Corporation KEX Narrows Gains Holding Near Resistance Amid Modest Decline Sanmina Corporation SANM Edges Higher Amid Steady Trading Lite Strategy Inc LITS Holds Steady at 107 as Key Support and Resistance Levels Tested Dynamix Corporation Warrant ETHMW Holds Steady at 017 as Consolidation Continues