Telix Pharmaceuticals Limited - American Depositary Shares (TLX)

11.74
-0.41 (-3.37%)
NASDAQ· Last Trade: Jul 7th, 5:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors