Legend Biotech Corporation - American Depositary Shares (LEGN)

23.56
-0.09 (-0.38%)
NASDAQ · Last Trade: Apr 28th, 9:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors