Legend Biotech Corporation - American Depositary Shares (LEGN)

26.42
+0.84 (3.28%)
NASDAQ · Last Trade: May 12th, 1:06 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors