Enzo Biochem (ENZ) – Activism and Potential Sale – 84% Upside (Uncertain)
Current Price: $2.99
Target Price: $5.51 (uncertain)
Upside: 84%
Expiration Date: TBD
Current Price: $2.99
Target Price: $5.51 (uncertain)
Upside: 84%
Expiration Date: TBD