Texxon Holding NPT Growth Metrics (2024-2025)

NASDAQ NPT
$3.57 -0.09 (-2.46%)
At close: Aug 20, 2026 · 4:00 PM EDT