Tickers — I

36 tickers
Ranks this page's recent reports by score.
Insmed Incorporated
INSM·Healthcare
B ★★★Hold
Current$109.14
Target$120.41
Return+10.3%
Jul 15, 2026

Insmed firmly controls a monopolistic, million-patient market with explosive 230% revenue growth, but its staggering 29x P/S valuation leaves it highly vulnerable to any slight miss in impending clinical readouts.

Score
79
InterContinental Hotels Group PLC
IHG·Consumer Discretionary
B ★★★Hold
Current$157.30
Target$185.00
Return+17.6%
Jul 15, 2026

InterContinental Hotels guarantees double-digit EPS compounding through massive share repurchases and an impenetrable asset-light franchise model, though heavy Chinese exposure caps near-term upside.

Score
81
Imperial Oil Limited
IMO·Energy
C ★★Sell
Current$120.51
Jul 14, 2026

While Imperial Oil's fortress balance sheet and relentless 5% share buyback program provide an ironclad structural floor, its historically extreme P/E multiple completely ignores the reality of rapidly compressing refining margins and contracting forward earnings.

Score
56
ITT Inc.
ITT·Industrials
C ★★Sell
Current$195.00
Jul 14, 2026

ITT is a phenomenally engineered flow and friction powerhouse riding a massive organic defense and M&A tailwind, but severely inflated historical valuations and a highly leveraged balance sheet eliminate any investable margin of safety at current prices.

Score
71
ICON Public Limited Company
ICLR·Healthcare
C ★★Sell
Current$167.72
Jul 13, 2026

ICON possesses a highly lucrative, undeniably wide-moat clinical research franchise trading at a steep discount, but it remains currently uninvestable due to severe material weaknesses in accounting controls, structurally collapsing operating margins, and a terrifying executive litigation overhang.

Score
59
Intercontinental Exchange, Inc.
ICE·Financials
A ★★★★Buy
Current$135.26
Target$178.00
Return+31.6%
Jul 11, 2026

Intercontinental Exchange combines a dominant, wide-moat global exchange network with highly recurring data and mortgage SaaS revenues, offering substantial margin expansion potential despite short-term housing market headwinds.

Score
87
Intuit Inc.
INTU·Technology
B ★★★Hold
Current$275.35
Target$493.00
Return+79.0%
Jul 10, 2026

Intuit remains a cash-printing software monopoly trading at a generational value discount, but broken pricing power in its consumer tax division and severe legal overhangs will paralyze upside momentum in the near term.

Score
79
Samsara Inc.
IOT·Technology
A ★★★★Buy
Current$36.34
Target$46.00
Return+26.6%
Jul 9, 2026

Samsara perfectly monopolizes the AI-driven digitization of global physical operations with accelerating 30% ARR growth and pristine cash generation, though its lofty 50x forward P/E demands flawless execution amid potential industrial CapEx slowdowns.

Score
85
IDEXX Laboratories, Inc.
IDXX·Healthcare
B ★★★Hold
Current$557.80
Target$709.00
Return+27.1%
Jul 9, 2026

IDEXX boasts an impenetrable, high-margin diagnostic monopoly riding the secular wave of pet humanization, but its current 38x multiple requires absolute perfection in an environment of declining U.S. veterinary foot traffic.

Score
82
Illumina, Inc.
ILMN·Healthcare
B ★★★Hold
Current$188.68
Target$200.00
Return+6.0%
Jul 6, 2026

Illumina boasts a deep economic moat with its NovaSeq X cycle and exceptional clinical cash flow, but faces intense hardware competition and elevated valuation multiples requiring flawless execution.

Score
78
IonQ, Inc.
IONQ·Technology
B ★★★Hold
Current$49.62
Target$71.00
Return+43.1%
Jul 4, 2026

IonQ leverages industry-leading trapped-ion quantum computing and a massive $470M backlog to drive hyper-growth, but faces significant near-term dilution and cash burn risks following its $1.8B SkyWater acquisition.

Score
75
IREN Limited
IREN·Financials
B ★★★Hold
Current$43.32
Target$80.93
Return+86.8%
Jul 2, 2026

IREN is executing a massive pivot from Bitcoin mining to AI cloud infrastructure, backed by a 5GW power portfolio and $3.1B in contracted ARR, though significant execution and dilution risks warrant a measured entry.

Score
76