Enzo Biochem Inc. Medical Laboratories & Research

ENZ
NYSE
4.19 0.31 (6.89%) last updated 4:33 PM EST Nov 20
Trade $ENZ Now