Telix Pharmaceuticals Limited - American Depositary Shares (TLX)

12.05
+0.11 (0.92%)
NASDAQ· Last Trade: Sep 8th, 12:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors