NeOnc Technologies Holdings is trading at $3.23 (-5.28%) down now, with no clear company-specific catalyst identified for the September 18, 2026 decline.
- The latest announcement said NeOnc redeemed $6 million of preferred stock, eliminating potential dilution; the news was initially associated with a premarket gain.
- Biotech-sector strength also does not explain the drop, leaving the cause unclear.