Potential Data Leak Hits Moderna, Merck Ahead of Cancer Vaccine Presentation
Moderna and Merck stocks dropped after reports of leaked Phase 3 results showing a 42% risk reduction for their melanoma vaccine.
Already have an account? Sign in.