Telix Pharmaceuticals Limited - American Depositary Shares (TLX)

8.7597
-0.4003 (-4.37%)
NASDAQ· Last Trade: Jun 3rd, 2:44 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors