Latest Analysis

1,840 tickers · updated regularly
Ranks this page's recent reports by score.
Kadant Inc.
KAI·Industrials
A ★★★★Buy
Current$299.45
Target$324.00
Return+8.2%
Nov 6, 2026

Kadant combines a defensible industrial aftermarket franchise with strong cash generation and acquisition-led earnings growth, although demanding valuation expectations and cyclical customer spending constrain its margin of safety.

Score
76
Jack Henry & Associates, Inc.
JKHY·Technology
S ★★★★★Strong Buy
Current$180.26
Target$187.25
Return+3.9%
Nov 6, 2026

Jack Henry is a high-return banking technology compounder benefiting from sticky core systems, cloud modernization, and payment growth, although competition and a demanding earnings valuation constrain near-term upside.

Score
86
Par Pacific Holdings, Inc.
PARR·Energy
B ★★★Hold
Current$68.69
Target$81.11
Return+18.1%
Nov 6, 2026

Par Pacific offers attractive exposure to geographically advantaged refining assets, strong cash generation, and shareholder returns, but its earnings remain vulnerable to refining-margin normalization and regulatory uncertainty.

Score
72
BETA Technologies, Inc.
BETA·Industrials
D ★Strong Sell
Current$24.05
Nov 6, 2026

BETA Technologies offers differentiated electric aircraft technology and a growing commercial backlog, but extreme revenue-based valuation multiples, negative free cash flow and certification risks limit its near-term investment appeal.

Score
49
TransAlta Corporation
TAC·Utilities
C ★★Sell
Current$13.12
Nov 6, 2026

TransAlta could benefit from contracted gas generation and rising data-center electricity demand, but declining free cash flow, substantial leverage and elevated historical valuation limit its current investment appeal.

Score
60
Hagerty, Inc.
HGTY·Financials
C ★★Sell
Current$18.36
Nov 6, 2026

Hagerty's differentiated specialty insurance franchise and improving underwriting economics support long-term growth, but elevated valuation multiples and increased claims-risk exposure limit the investment appeal.

Score
62
IPG Photonics Corporation
IPGP·Technology
B ★★★Hold
Current$62.03
Target$58.00
Return-6.5%
Nov 6, 2026

IPG Photonics offers a differentiated fiber-laser franchise with improving industrial demand and medical expansion opportunities, but weak cash conversion, low capital returns, and acquisition risks constrain near-term upside.

Score
67
Knife River Corporation
KNF·Materials
B ★★★Hold
Current$57.25
Target$71.79
Return+25.4%
Nov 6, 2026

Knife River's locally advantaged aggregates assets and operational improvement initiatives offer cyclical recovery potential, but weak contracting margins, capital-intensive growth and elevated leverage constrain shareholder returns.

Score
65
Hamilton Lane Incorporated
HLNE·Financials
S ★★★★★Strong Buy
Current$90.13
Target$116.32
Return+29.1%
Nov 6, 2026

Hamilton Lane offers a profitable, expanding private-markets fee franchise at an attractive valuation, although fundraising cycles, volatile incentive income, and competitive wealth distribution remain meaningful risks.

Score
89
Icahn Enterprises L.P.
IEP·Energy
F Avoid
Current$5.13
Nov 6, 2026

Icahn Enterprises offers exposure to valuable refining and investment assets with potential recovery catalysts, but persistent hedging losses, substantial unit dilution and parent-level leverage threaten sustainable per-unit returns.

Score
42
Sotera Health Company
SHC·Healthcare
B ★★★Hold
Current$15.87
Target$19.44
Return+22.5%
Nov 6, 2026

Sotera Health combines essential sterilization services, strong operating margins, and improving leverage with a credible earnings growth outlook, but EO litigation exposure and substantial capital requirements constrain its risk-adjusted upside.

Score
65
Versant Media Group, Inc.
VSNT·Communication Services
B ★★★Hold
Current$34.00
Target$44.00
Return+29.4%
Nov 6, 2026

Versant Media combines established media brands, substantial free cash flow and shareholder returns at a low valuation, but persistent pay-TV declines could undermine earnings before digital platforms become large enough to offset them.

Score
71