ENZO BIOCHEM INC (ENZ) Stock News

USA New York Stock Exchange NYSE:ENZ • US2941001024

0.3138 USD
-0.07 (-17.77%)
At close: Apr 17, 2025
0.32 USD
+0.01 (+1.98%)
After Hours: 4/17/2025, 8:15:28 PM

ENZ Latest News, Press Relases and Analysis