Enzo Biochem, Inc. Reports Fiscal Q3 2025 Financial Results with Revenue Decline and Strategic Review Initiatives
17/6 00:50
Enzo Biochem reported a 20% revenue decline in Q3 2025, with ongoing strategic reviews and a class-wide settlement following a cyber incident....