Legend Biotech Corporation - American Depositary Shares (LEGN)

18.63
-0.39 (-2.03%)
NASDAQ · Last Trade: Oct 21st, 3:00 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors