Enzo Biochem, Inc.
ENZ
$0.464
-$0.015-3.13%
ENZ
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.