Telix Pharmaceuticals Limited (TLX) — Stock Score Summary

Telix Pharmaceuticals Limited (TLX) has a MoatMap StockRank of 27/100 based on Quality (39/100), Value (22/100), and Momentum (53/100) factor scores. The current signal is SELL. Telix Pharmaceuticals is a rapidly growing leader in radiopharmaceuticals, a sector with an exceptionally high regulatory and manufacturing moat due to the short half-life of isotopes. Telix has established a highly secure, validated global supply chain and manufacturing network, giving it immense pricing power and structural advantages as the radiopharma market expands exponentially. Its commercialized imaging agent Illuccix provides robust cash flow to fund a deep therapeutic pipeline.

Telix Pharmaceuticals Limited is a clinical-stage biopharmaceutical company focused on developing and commercializing diagnostic and therapeutic products using molecularly targeted radiation (MTR) for oncology. The company's lead product, Illuccix for prostate cancer imaging, provides a key competitive advantage in the rapidly growing field of theranostics. Telix is a notable player in radiopharmaceutical development, leveraging precision medicine to address critical cancer needs.

Key Financial Metrics

Price$9.41
Market Cap$3.2B
P/E (Forward)40.07
Price/Book7.78
Return on Equity-1.9%
Return on Invested Capital3.8%
Debt/Equity112.45
Gross Margin47.5%
Operating Margin1.9%
Revenue Growth49.3%
Free Cash Flow$-37M

Telix Pharmaceuticals Limited operates in the Biotechnology industry, part of the Healthcare sector (Australia).

Frequently Asked Questions

What is Telix Pharmaceuticals Limited’s (TLX) StockRank?
MoatMap’s StockRank for Telix Pharmaceuticals Limited (TLX) is 27/100, with a Sell signal. It is a composite of Quality (39), Value (22), and Momentum (53) factor ranks across MoatMap’s 19,000+ stock universe.
Does Telix Pharmaceuticals Limited have an economic moat?
Telix Pharmaceuticals Limited (TLX) has a Quality factor score of 39/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Telix Pharmaceuticals Limited a buy, hold, or sell?
MoatMap’s current signal for Telix Pharmaceuticals Limited (TLX) is Sell, based on a StockRank of 27/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Telix Pharmaceuticals Limited in?
Telix Pharmaceuticals Limited (TLX) operates in the Healthcare sector, specifically the Biotechnology industry (Australia).