NeOnc Technologies Holdings is trading at $5.44 (+10.79%) after extending its recent rally following positive August 12 Phase 2a NEO100 results.

  • CEO Amir Heshmatpour disclosed purchases of 15,000 shares across August 14 and August 17, supporting insider-buying sentiment.
  • Broader markets declined, with technology shares and growth stocks under pressure from rising yields and geopolitical concerns, making the gain company-specific rather than market-driven.