Texxon Holding Limited - Ordinary shares (NPT)
5.2971
+0.2171 (4.27%)
NASDAQ · Last Trade: Dec 18th, 7:23 PM EST
Via Benzinga · November 19, 2025
Via Benzinga · November 19, 2025
Via Benzinga · November 5, 2025
Via Benzinga · November 5, 2025
Via Benzinga · October 31, 2025
Via Benzinga · October 29, 2025
Via Benzinga · October 27, 2025