Enzo Biochem Inc.

0.31
-0.06 (-16.22%)
At close: Apr 01, 2025, 1:14 PM