Telix Pharmaceuticals Limited - American Depositary Shares (TLX)

10.79
+0.28 (2.66%)
NASDAQ· Last Trade: Jul 21st, 11:19 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors