Enzo Biochem Inc. Medical Laboratories & Research

ENZ
NYSE
4.51 0.17 (3.63%) last updated 4:35 PM EST Dec 22
Trade $ENZ Now