Legend Biotech Corporation - American Depositary Shares (LEGN)

18.58
-0.32 (-1.69%)
NASDAQ · Last Trade: Oct 23rd, 9:54 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors