JAGNOTE

The market, scored weekly — the decisions, always human.

Whole-market conviction scan · Mon 05 Oct 2026, 00:01 UTC · 1477 companies ranked
1477 companies on the long-term scale; verdict lines at 48, 62 and 75WEAKMIXEDGOODSTRONG0486275100
How this machine works — for anyone seeing this page for the first time

What this is

A personal investing system. Every week it scores stocks with a fixed algorithm; every month it turns the scores into exact dollar orders. A human places the orders by hand — nothing here executes automatically, and nothing here is financial advice.

The three sleeves

Every $100 splits by rule: 60% ENGINE (the XEQT index fund — owns ~9,400 companies, the unshakeable core), 25% EDGE (the top-scored quality companies), 15% EXPLORATION (the small-cap hunt — live with a small real slice since Aug 2026, capped on purpose and reviewed Feb 2027 — it goes back to pretend money if its scoreboard below trails XEQT).

The two scores

The big number is the Long-Term Score: business quality judged on moat, management, valuation, financial health and brand — deliberately blind to news and price momentum. The small "pulse" includes them, as an early-warning radar. Verdict stamps: 75+ STRONG · 62 GOOD · 48 MIXED · below 48 WEAK.

The ledger

Every watched stock, ranked by Long-Term Score. It's deliberately a shortlist, not the whole market: the hand-picked watchlist plus the large caps the weekly screen surfaces, curated down to the companies clean enough for a weekly deep scan — owning everything is already the Engine sleeve's job. The thin rail under each score marks the verdict bands; the ghost tick shows last week. Open any row for the full breakdown of every metric behind the number.

Discovery — the hunt

A screener sweeps the whole US $50M–$2B pond every week — paged through until the screener's own count is covered — and a rotation gets deep-scanned. Candidates need an "early" fingerprint (barely covered by analysts, insiders invested, revenue accelerating, newly profitable) and are auto-rejected for fatal flaws: share dilution, short cash runway, shrinking sales.

Track records — nothing hides

Every strategy runs a public practice record (pretend money) against the XEQT benchmark from day one, timestamped in version control — it cannot be rewritten, which is the whole point. Sleeve sizes and gate decisions are recorded with scheduled review dates, so risk always has a paper trail.

The monthly ritual

Money lands around the 10th; on the 15th (or next working day) the plan at the top of this page gets executed in the brokerage and logged. Two minutes. The discipline, not the picking, is where the returns come from.

Honesty rules

Free market data can lag or fail — rows then show a STALE stamp and carry their last known score instead of pretending. Unknown data is never scored as good or bad; it's dropped. What you see is always what the system actually knows.

This month's plan · 2026-10 · $330 CAD contribution · preview · sleeves 60/25/15

Invest day: 2026-10-15

BUY instructions freeze from the pre-trade scan; weekly safety SELLs may still appear. Execute by hand, then append every actual fill to holdings.txt. Nothing is automatic.

XEQT.TO engine BUY$198 iShares All-Equity ETF Portfolio — The diversified core; unused satellite dollars land here.
HRMY edge BUY$41 Harmony Biosciences Holdings, I — Edge target #1 (LT 84.8)USD stock — amounts are CAD estimates; execution uses the live broker FX rate (Wealthsimple keeps ~1.5% each way unless you hold a USD account) and the final fill is logged in holdings.txt.
CRUS edge BUY$41 Cirrus Logic, Inc. — Edge target #2 (LT 85.6)USD stock — amounts are CAD estimates; execution uses the live broker FX rate (Wealthsimple keeps ~1.5% each way unless you hold a USD account) and the final fill is logged in holdings.txt.
ITRN exploration BUY$17 Ituran Location and Control Ltd — Discovery target #1 (score 86.2)USD stock — amounts are CAD estimates; execution uses the live broker FX rate (Wealthsimple keeps ~1.5% each way unless you hold a USD account) and the final fill is logged in holdings.txt.
EVER exploration BUY$17 EverQuote, Inc. — Discovery target #2 (score 77.9)USD stock — amounts are CAD estimates; execution uses the live broker FX rate (Wealthsimple keeps ~1.5% each way unless you hold a USD account) and the final fill is logged in holdings.txt.
TK exploration BUY$16 Teekay Corporation Ltd. — Discovery target #3 (score 77.7)USD stock — amounts are CAD estimates; execution uses the live broker FX rate (Wealthsimple keeps ~1.5% each way unless you hold a USD account) and the final fill is logged in holdings.txt.
BUY total$330 CAD

Personalized SELL/rebalance instructions stay in private data/plan.json and email; this public page never reveals real holdings.

What changed this scan — 4 items, open to read
NEWACIW climbed above the quality bar (LT 72.0) — a grade, not an instruction; the plan always takes the top of the list
RED FLAGHESM raised a new red flag: Diluting shareholders (+43.3%/yr)
RED FLAGDDS raised a new red flag: Analysts lean negative
RED FLAGCQP raised a new red flag: Analysts lean negative
Scoreboard: big-company team — 98.5 vs XEQT 101.4 — pretend money; your big-company Buy rows come from its top

Not instructions — the algorithm runs its full team here with pretend money so its skill stays measurable. The plan above buys this team's badged top names.

Retired v3-live-aligned-cad record preserved through 2026-09-14: 102.8 vs XEQT 97.8. The v4 line restarted at 100 because scoring became sector-aware (industry profiles, peer valuation, a Durability pillar), picks are capped at one per sector, and the broker's currency spread is now charged.

The yardstick: XEQT.TO 45.95 CAD ▲ +14.7% / 6m — anything that can't beat this doesn't get to keep real money.

98.5 vs XEQT 101.4 · indexed at 100 on 2026-09-20 -2.9 pts vs the core
Jagnote 98.5 vs XEQT 101.4, indexed to 100 at inception 98.5 101.4
Current practice holdings (2)

Why these: it picks every company scoring 72+ (never more than 2, equal slices) and drops any that falls below 55 — or instantly on 2+ red flags. The count changes as the market does; badged names are where the plan sends real money.

HeldSinceEntryP&L
HRMYin this month's planHarmony Biosciences Holdings, I2026-09-2042.02 USD-5.7%
CRUSin this month's planCirrus Logic, Inc.2026-09-20118.82 USD+2.0%
Team changes (2) — who got picked or dropped, and why
2026-09-20PICKEDCRUSLT score 85.7 cleared 72
2026-09-20PICKEDHRMYLT score 88.0 cleared 72
Track your trades — private to this device
Log a trade on this device

For you or anyone this page is shared with: record BUY and SELL fills here — stored only in this browser, private to this device.

Price is per share, not the total you spent: 4 shares at 50.00 records a $200 buy, not a $50 one. Fractional shares are fine. Leave price blank to use the latest scan. A SELL cannot exceed the shares this device has recorded.

Fee (optional) is the total commission charged for this trade, in the selected currency. Leave it at 0 when your broker charged no commission. It is not the share quantity or an FX rate.

The suggestion list holds every symbol this scan priced. Anything else still logs — just type it and give it a price — but a symbol the scan does not cover shows — for P&L forever, because the page has no current price to compare against, and it is left out of the overall figure.

Scoreboard: discovery team (small caps) — 94.7 vs XEQT 101.4 — pretend money; your small-cap Buy rows come from its top; 12 on the list from 2380 scanned

Hunts US small caps ($50M–$2B) showing the "early" fingerprint: neglected / insiders / accelerating / newly profitable. Record 94.7 vs XEQT 101.4 since 2026-09-21. Live in the exploration sleeve (capped small; review Feb 2027).

Retired discovery-v2-live-aligned-cad record preserved through 2026-09-15: 104.0 vs XEQT 97.8. The record restarted at 100 because scoring became sector-aware, picks are capped at one per sector, and the currency spread is now charged.

ScoreSizeFingerprintEvidencePrice
86.2 ITRN Ituran Location and Control Ltd $1.0B ✓✓✓· high 52.53
78 AUDC AudioCodes Ltd. $268M ✓✓✓· high 11.09
77.9 EVER EverQuote, Inc. $690M ·✓✓· high 19.5
77.9 PICS PicS N.V. $1.2B ·✓✓· high 9.09
77.7 TK Teekay Corporation Ltd. $1.3B ·✓✓· high 14.84
77.5 PBYI Puma Biotechnology Inc $491M ·✓✓· high 9.51
75.9 SBC SBC Medical Group Holdings Inco $523M ·✓✓· high 5.09
75.4 AII American Integrity Insurance Gr $511M ·✓✓· medium 26.06
75 NEXN Nexxen International Ltd. $502M ·✓✓· high 8.81
74.9 EPAC Enerpac Tool Group Corp. $1.8B ✓·✓· high 35.64
74.6 RERE ATRenew Inc. $806M ·✓✓✓ high 3.64
74.5 VMD Viemed Healthcare, Inc. $348M ✓✓·· high 9.13
Jagnote 94.7 vs XEQT 101.4, indexed to 100 at inception 94.7 101.4
Best in every industry — 138 industries on the ledger of 141 scanned — browse any theme; no industry gets a thumb on the scale

The top Long-Term Score in each industry. Future themes are here with everything else — semiconductors, software, aerospace, power — scored on the same rules, because a theme everyone can name is usually already in the price. Industries missing from this list had no company clear the ledger's display bar this week. The plan never holds two companies from one sector.

LTIndustry VerdictRanked
86.4 Biotechnology · Healthcare EXEL Exelixis, Inc. Strong 30
85.6 Semiconductors · Technology CRUS Cirrus Logic, Inc. Strong 30
83 Software - Application · Technology INTU Intuit Inc. Strong 79
82.9 Software - Infrastructure · Technology RAMP LiveRamp Holdings, Inc. Strong 55
82.9 Education & Training Services · Consumer Defensive EDU New Oriental Education & Techno Strong 8
81 Advertising Agencies · Communication Services TTD The Trade Desk, Inc. Strong 4
81 Lodging · Consumer Cyclical ATAT Atour Lifestyle Holdings Limite Strong 6
81 Insurance Brokers · Financial Services LIFE Ethos Technologies Inc. Strong 8
80.6 Drug Manufacturers - Specialty & Generic · Healthcare NBIX Neurocrine Biosciences, Inc. Strong 18
80.6 Internet Content & Information · Communication Services BZ KANZHUN LIMITED - American Depo Strong 17
80.3 Footwear & Accessories · Consumer Cyclical DECK Deckers Outdoor Corporation Strong 6
80 Health Information Services · Healthcare DOCS Doximity, Inc. Strong 7
79.8 Internet Retail · Consumer Cyclical CART Maplebear Inc. Strong 14
79.2 Capital Markets · Financial Services VIRT Virtu Financial, Inc. Strong 21
79.2 Gold · Basic Materials PRU.TO PERSEUS MINING LIMITED Strong 33
78.9 Airports & Air Services · Industrials CAAP Corporacion America Airports SA Strong 2
78.8 Electronic Gaming & Multimedia · Communication Services NTES NetEase, Inc. Strong 1
78.3 Resorts & Casinos · Consumer Cyclical MCRI Monarch Casino & Resort, Inc. Strong 6
77.8 Insurance - Reinsurance · Financial Services HG Hamilton Insurance Group, Ltd. Strong 5
77.8 Auto Parts · Consumer Cyclical LNR.TO LINAMAR CORP Strong 19
77.2 Specialty Business Services · Industrials DLB Dolby Laboratories Strong 18
77.1 Gambling · Consumer Cyclical SGHC Super Group (SGHC) Limited Strong 3
76.8 Travel Services · Consumer Cyclical BKNG Booking Holdings Inc. Common St Strong 8
76.8 Household & Personal Products · Consumer Defensive IPAR Interparfums, Inc. Strong 8
76.5 Medical Instruments & Supplies · Healthcare ALGN Align Technology, Inc. Strong 16
75.9 Financial Data & Stock Exchanges · Financial Services MORN Morningstar, Inc. Strong 12
75.4 Healthcare Plans · Healthcare PGNY Progyny, Inc. Strong 9
75.2 Beverages - Non-Alcoholic · Consumer Defensive MNST Monster Beverage Corporation Strong 10
75.1 Computer Hardware · Technology ANET Arista Networks, Inc. Strong 9
75 Scientific & Technical Instruments · Technology GRMN Garmin Ltd. Strong 12
74.8 Telecom Services · Communication Services KYIV Kyivstar Group Ltd. Good 22
74.6 Oil & Gas Midstream · Energy TNK Teekay Tankers Ltd. Good 19
74.5 Diagnostics & Research · Healthcare MEDP Medpace Holdings, Inc. Good 16
74.4 Insurance - Diversified · Financial Services PLGO Pelagos Insurance Capital Limit Good 7
74.4 Security & Protection Services · Industrials BRC Brady Corporation Good 5
74.2 Medical Devices · Healthcare DXCM DexCom, Inc. Good 21
74.1 Tools & Accessories · Industrials SNA Snap-On Incorporated Good 8
73.9 Insurance - Property & Casualty · Financial Services FFH.TO FAIRFAX FINANCIAL HOLDINGS LTD. Good 25
73.7 Semiconductor Equipment & Materials · Technology ASML ASML Holding N.V. - New York Re Good 17
73.7 Apparel Manufacturing · Consumer Cyclical COLM Columbia Sportswear Company Good 8
73.5 Pollution & Treatment Controls · Industrials ZWS Zurn Elkay Water Solutions Corp Good 2
73.4 Publishing · Communication Services NYT New York Times Company (The) Good 3
73.2 Beverages - Brewers · Consumer Defensive ABEV Ambev S.A. Good 5
73.2 Apparel Retail · Consumer Cyclical ANF Abercrombie & Fitch Company Good 11
73 Integrated Freight & Logistics · Industrials ZTO ZTO Express (Cayman) Inc. Good 9
73 Banks - Regional · Financial Services OZK Bank OZK Good 99
72.5 Metal Fabrication · Industrials MLI Mueller Industries, Inc. Good 6
72.5 Staffing & Employment Services · Industrials KFY Korn Ferry Good 3
72.5 Specialty Industrial Machinery · Industrials MWA MUELLER WATER PRODUCTS Good 36
72.5 Asset Management · Financial Services ONEX.TO ONEX CORPORATION Good 36
72.4 Information Technology Services · Technology G Genpact Limited Good 18
72 Conglomerates · Industrials GHC Graham Holdings Company Good 6
71.8 Farm & Heavy Construction Machinery · Industrials OSK Oshkosh Corporation (Holding Co Good 6
71.6 Electrical Equipment & Parts · Industrials AYI Acuity Inc. Good 9
71.4 Electronic Components · Technology TEL TE Connectivity plc Good 17
70.9 Banks - Diversified · Financial Services BAC Bank of America Corporation Good 22
70.9 Restaurants · Consumer Cyclical YUMC Yum China Holdings, Inc. Good 12
70.9 Engineering & Construction · Industrials STN.TO STANTEC INC Good 26
70.5 Solar · Technology FSLR First Solar, Inc. Good 3
70.5 Oil & Gas Equipment & Services · Energy INVX Innovex International, Inc. Good 15
70.2 Leisure · Consumer Cyclical AS Amer Sports, Inc. Good 8
70.2 Medical Care Facilities · Healthcare ADUS Addus HomeCare Corporation Good 15
69.9 Insurance - Specialty · Financial Services ESNT Essent Group Ltd. Good 10
69.7 Auto Manufacturers · Consumer Cyclical RACE Ferrari N.V. Good 3
69.1 Consulting Services · Industrials FCN FTI Consulting, Inc. Good 5
69 Entertainment · Communication Services NWSA News Corporation Good 15
68.2 Copper · Basic Materials SCCO Southern Copper Corporation Good 6
68.2 Communication Equipment · Technology ERIC Ericsson Good 11
67.9 Other Industrial Metals & Mining · Basic Materials BHP BHP Group Limited Good 4
67.9 Packaging & Containers · Consumer Cyclical WPK.TO WINPAK LTD Good 9
67.8 Building Materials · Basic Materials TTAM Titan America SA Good 8
67.6 Other Precious Metals & Mining · Basic Materials BVN Buenaventura Mining Company Inc Good 3
67.3 Personal Services · Consumer Cyclical HRB H&R Block, Inc. Good 4
67.3 Packaged Foods · Consumer Defensive CENT Central Garden & Pet Company Good 13
67.3 Furnishings, Fixtures & Appliances · Consumer Cyclical TILE Interface, Inc. Good 6
67.1 Shell Companies · Financial Services VYLR Vylor Inc. Good 1
67.1 Drug Manufacturers - General · Healthcare NVS Novartis AG Good 16
67 Rental & Leasing Services · Industrials EFN.TO ELEMENT FLEET MANAGEMENT CORP Good 6
66.9 Credit Services · Financial Services ALLY Ally Financial Inc. Good 19
66.8 Oil & Gas Integrated · Energy TTE TotalEnergies SE Good 12
66.7 Tobacco · Consumer Defensive MO Altria Group, Inc. Good 3
66.5 Aerospace & Defense · Industrials GD General Dynamics Corporation Good 28
66.5 Industrial Distribution · Industrials TIH.TO TOROMONT IND Good 13
66.4 Building Products & Equipment · Industrials SPXC SPX Technologies, Inc. Good 14
66.3 Lumber & Wood Production · Basic Materials SJ.TO STELLA JONES INC Good 4
65.8 Luxury Goods · Consumer Cyclical TPR Tapestry, Inc. Good 2
65.8 Marine Shipping · Industrials DAC Danaos Corporation Good 6
65.7 Insurance - Life · Financial Services AFL AFLAC Incorporated Good 16
65.7 Financial Conglomerates · Financial Services IX ORIX Corporation Good 3
65.7 Real Estate Services · Real Estate JLL Jones Lang LaSalle Incorporated Good 7
65.5 REIT - Retail · Real Estate EPRT Essential Properties Realty Tru Good 17
65.5 Mortgage Finance · Financial Services PFSI PennyMac Financial Services, In Good 1
65 Specialty Retail · Consumer Cyclical ATD.TO ALIMENTATION COUCHE-TARD INC Good 10
64.9 Consumer Electronics · Technology SONY Sony Group Corporation Good 3
64.7 Department Stores · Consumer Cyclical DDS Dillard's, Inc. Good 2
64.5 REIT - Industrial · Real Estate TRNO Terreno Realty Corporation Good 10
64.1 REIT - Residential · Real Estate AMH American Homes 4 Rent Good 12
64 Business Equipment & Supplies · Industrials CXT Crane NXT, Co. Good 1
63.9 Residential Construction · Consumer Cyclical IBP Installed Building Products, In Good 10
63.8 Unclassified · FISV Fiserv, Inc. Good 2
63.5 Utilities - Regulated Gas · Utilities RGSI.TO ROCKPOINT GAS STORAGE INC Good 1
63.2 Medical Distribution · Healthcare CAH Cardinal Health, Inc. Good 4
62.7 Recreational Vehicles · Consumer Cyclical LCII LCI Industries Good 4
62.6 Trucking · Industrials ODFL Old Dominion Freight Line, Inc. Good 5
62.6 Utilities - Regulated Electric · Utilities ELPC Companhia Paranaense de Energia Good 11
62.5 REIT - Specialty · Real Estate GLPI Gaming and Leisure Properties, Good 5
62.5 Electronics & Computer Distribution · Technology ARW Arrow Electronics, Inc. Good 5
62.4 Agricultural Inputs · Basic Materials CTVA Corteva, Inc. Good 2
62.4 Specialty Chemicals · Basic Materials CBT Cabot Corporation Good 20
61.5 Airlines · Industrials LTM LATAM Airlines Group S.A. Mixed 6
61.5 REIT - Healthcare Facilities · Real Estate NHI National Health Investors, Inc. Mixed 5
61.3 Grocery Stores · Consumer Defensive WN.TO WESTON GEORGE Mixed 7
61.3 Oil & Gas Drilling · Energy VAL Valaris Limited Mixed 2
61.2 REIT - Diversified · Real Estate WPC W. P. Carey Inc. REIT Mixed 4
61 Discount Stores · Consumer Defensive OLLI Ollie's Bargain Outlet Holdings Mixed 9
60.4 Railroads · Industrials CP Canadian Pacific Kansas City Li Mixed 4
60.2 Oil & Gas Refining & Marketing · Energy DINO HF Sinclair Corporation Mixed 7
58.7 Oil & Gas E&P · Energy ATH.TO ATHABASCA OIL CORP Mixed 18
58.4 Waste Management · Industrials WCN Waste Connections, Inc. Mixed 4
58.4 Thermal Coal · Energy ARLP Alliance Resource Partners, L.P Mixed 1
58.3 Broadcasting · Communication Services NXST Nexstar Media Group, Inc. Mixed 1
58.1 Auto & Truck Dealerships · Consumer Cyclical RUSHA Rush Enterprises, Inc. Mixed 8
58.1 REIT - Hotel & Motel · Real Estate APLE Apple Hospitality REIT, Inc. Mixed 2
58 Utilities - Regulated Water · Utilities SBS Companhia de saneamento Basico Mixed 4
57.9 Chemicals · Basic Materials MEOH Methanex Corporation Mixed 1
57.2 REIT - Office · Real Estate KRC Kilroy Realty Corporation Mixed 4
55.7 Food Distribution · Consumer Defensive SYY Sysco Corporation Mixed 4
55.6 Silver · Basic Materials SVM Silvercorp Metals Inc. Mixed 4
55.1 Steel · Basic Materials GGB Gerdau S.A. Mixed 3
54.2 Utilities - Renewable · Utilities ENIC Enel Chile S.A. Mixed 3
54.1 Aluminum · Basic Materials CSTM Constellium SE Mixed 3
54 Beverages - Wineries & Distilleries · Consumer Defensive DEO Diageo plc Mixed 1
53.4 REIT - Mortgage · Real Estate RITM Rithm Capital Corp. Mixed 4
52.5 Home Improvement Retail · Consumer Cyclical LOW Lowe's Companies, Inc. Mixed 1
52.1 Farm Products · Consumer Defensive ADM Archer-Daniels-Midland Company Mixed 2
51.9 Confectioners · Consumer Defensive HSY The Hershey Company Mixed 1
51 Utilities - Diversified · Utilities AVA Avista Corporation Mixed 1
50.2 Uranium · Energy CCO.TO CAMECO CORP Mixed 2
The ledger — 1477 companies ranked — the whole market, filtered to a shortlist; open to explore every score

Why 1477 and not thousands: the ledger watches the hand-picked watchlist plus every US and Canadian large cap the weekly screen surfaces, then curation pulls the weeds — derivative CDR wrappers, OTC anomalies no analyst covers, foreign-ordinary mirrors, duplicate share classes — leaving only companies clean enough to deep-scan on all eight pillars. The count breathes week to week as companies clear or lose that bar. The small-cap hunt fishes its own $50M–$2B pond separately (its scoreboard above), and the XEQT core owns ~9,400 companies regardless — nothing is missing, it's just sorted into the right sleeve.

Ranked by Long-Term Score; open any row for the full pillar breakdown. The rail under each score marks the verdict bands (48 · 62 · 75); the ghost tick is last week's score.

01 EXEL US HIGH CONF Exelixis, Inc. · 58.39 USD · pulse 83.9 · Biotechnology 09-20: 86.4 · 09-27: 86.4 · 10-05: 86.4 — 0 86.4 Strong
Product & Moat LT w=25%92.9
Gross margin (pricing power)96.5%100
Revenue CAGR (3y)12.9%64.6
Operating margin trend+26.0pp over 3y100
R&D intensity (innovation)35.6%100
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%92.3
Forward P/E13.7 · industry median 21.0 (n=33)97.4
FCF yield5.1% · industry median -1.8% (n=101)92
EV / EBITDA13.5 · industry median 35.1 (n=27)87.5
Management LT w=20%79.3
Return on equity44.4%100
Buybacks vs dilution-6.8%/yr share count100
Net debt / EBITDA-0.7100
Insider ownership1.8%18.4
FCF conversion0.95x net income77.9
Financial Health LT w=15%100
Current ratio3.5100
Debt / equity0.09100
Cash vs total debt5.06x100
Marketing & Brand LT w=5%61.2
Revenue growth (yoy)10.6%42.4
SG&A efficiency4.5x revenue/SG&A41.2
Brand pricing premium96.5%100
Durability LT w=15%71.8
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-25.3% vs market -18.8%83.6
Profit-margin stabilitysd 12.4pp, operating, 4y42.3
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+19.0%100
52-week range position97th pct100
6m strength vs S&P 500+15.4pp100
News & Sentiment pulse only57.5
Analyst consensus (1=buy)2.366.7
Analyst target upside-7.6%5.9
Earnings surprises (avg)+12.9%100
02 CRUS US HIGH CONF Cirrus Logic, Inc. · 121.17 USD · pulse 77.9 · Semiconductors 09-20: 85.7 · 09-27: 85.7 · 10-05: 85.6 ▼ -0.1 85.6 Strong
Product & Moat LT w=25%77.8
Gross margin (pricing power)52.8%82
Revenue CAGR (3y)1.7%8.6
Operating margin trend+4.8pp over 3y98.5
R&D intensity (innovation)21.7%100
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%97.6
Forward P/E13.6 · industry median 26.1 (n=42)97.5
FCF yield7.4% · industry median 1.0% (n=42)100
EV / EBITDA10.1 · industry median 34.5 (n=38)95.2
Management LT w=20%77.5
Return on equity20.9%83.6
Buybacks vs dilution-2.8%/yr share count100
Net debt / EBITDA-1.4100
Insider ownership0.6%5.6
FCF conversion1.09x net income98.3
Financial Health LT w=15%100
Current ratio7.6100
Debt / equity0.06100
Interest coverage554.2x100
Cash vs total debt6.83x100
Marketing & Brand LT w=5%73.7
Revenue growth (yoy)12.9%51.6
SG&A efficiency12.5x revenue/SG&A100
Brand pricing premium52.8%69.5
Durability LT w=15%83.2
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-39.4% vs market -18.8%48.5
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only5.6
Price vs 200-day MA-13.3%6.7
52-week range position18th pct10
6m strength vs S&P 500-36.0pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside36.2%100
Earnings surprises (avg)+13.3%100
03 HRMY US HIGH CONF Harmony Biosciences Holdings, I · 39.64 USD · pulse 83.4 · Biotechnology 09-20: 88 · 09-27: 88 · 10-05: 84.8 ▼ -3.2 84.8 Strong
Product & Moat LT w=25%81.5
Gross margin (pricing power)75.4%100
Revenue CAGR (3y)25.6%100
Operating margin trend-3.4pp over 3y15.6
R&D intensity (innovation)21.8%100
Gross-margin stabilitysd 1.4pp91.9
Valuation LT w=20%100
Forward P/E5.9 · industry median 21.0 (n=33)100
FCF yield7.9% · industry median -1.8% (n=101)100
EV / EBITDA7.0 · industry median 35.1 (n=27)100
Management LT w=20%75.7
Return on equity20.5%81.8
Buybacks vs dilution-1.1%/yr share count84.5
Net debt / EBITDA-2.0100
Insider ownership1.2%12.2
FCF conversion1.15x net income100
Financial Health LT w=15%100
Current ratio3.5100
Debt / equity0.16100
Interest coverage15.7x100
Cash vs total debt4.17x100
Marketing & Brand LT w=5%73.3
Revenue growth (yoy)30.3%100
SG&A efficiency3.2x revenue/SG&A19.9
Brand pricing premium75.4%100
Durability LT w=15%70.9
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-37.6% vs market -18.8%52.9
Profit-margin stabilitysd 3.3pp, operating, 4y93
Profitable years4 of 4100
Momentum pulse only96.3
Price vs 200-day MA+14.4%100
52-week range position81th pct88.8
6m strength vs S&P 500+25.7pp100
News & Sentiment pulse only59.4
Analyst consensus (1=buy)2.080
Analyst target upside20.2%75.4
Earnings surprises (avg)-1.6%22.7
04 INTU US HIGH CONF Intuit Inc. · 281.08 USD · pulse 74.8 · Software - Application 09-20: 82.7 · 09-27: 83 · 10-05: 83 — 0 83 Strong
Product & Moat LT w=25%94.3
Gross margin (pricing power)81.0%100
Revenue CAGR (3y)14.3%71.4
Operating margin trend+6.9pp over 3y100
R&D intensity (innovation)15.7%100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%95.1
Forward P/E10.4 · industry median 16.9 (n=85)100
PEG ratio0.93 · industry median 1.19 (n=43)87.5
FCF yield8.5% · industry median 5.1% (n=85)100
EV / EBITDA11.1 · industry median 22.1 (n=72)92.8
Management LT w=20%81
Return on equity23.6%94.4
Buybacks vs dilution-1.5%/yr share count90.9
Net debt / EBITDA0.295.5
Insider ownership2.4%24.1
FCF conversion1.39x net income100
Financial Health LT w=15%74
Current ratio1.558.9
Debt / equity0.4486.5
Interest coverage24.5x100
Cash vs total debt0.86x50.4
Marketing & Brand LT w=5%57.1
Revenue growth (yoy)13.7%54.8
SG&A efficiency3.0x revenue/SG&A16.6
Brand pricing premium81.0%100
Durability LT w=15%68.3
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-68.2% vs market -18.8%0
Profit-margin stabilitysd 2.6pp, operating, 4y96.5
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-28.2%0
52-week range position6th pct0
6m strength vs S&P 500-49.5pp0
News & Sentiment pulse only89.7
Analyst consensus (1=buy)2.177.6
Analyst target upside44.3%100
Earnings surprises (avg)+8.7%91.4
05 RAMP US HIGH CONF LiveRamp Holdings, Inc. · 37.65 USD · pulse 80.8 · Software - Infrastructure 09-20: 82.9 · 09-27: 82.9 · 10-05: 82.9 — 0 82.9 Strong
Product & Moat LT w=25%90.9
Gross margin (pricing power)70.8%100
Revenue CAGR (3y)10.9%54.3
Operating margin trend+26.0pp over 3y100
R&D intensity (innovation)18.2%100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%93.8
Forward P/E10.9 · industry median 21.1 (n=64)100
FCF yield7.4% · industry median 3.3% (n=66)100
EV / EBITDA16.1 · industry median 25.3 (n=54)81.5
Management LT w=20%81.6
Return on equity16.1%64.2
Buybacks vs dilution-3.1%/yr share count100
Net debt / EBITDA-2.8100
Insider ownership4.4%43.6
FCF conversion1.16x net income100
Financial Health LT w=15%100
Current ratio2.7100
Debt / equity0.03100
Interest coverage3065.5x100
Cash vs total debt11.20x100
Marketing & Brand LT w=5%48.6
Revenue growth (yoy)9.8%39.2
SG&A efficiency2.4x revenue/SG&A6.7
Brand pricing premium70.8%100
Durability LT w=15%51.1
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-37.0% vs market -18.8%54.3
Profit-margin stabilitysd 9.5pp, operating, 4y58.1
Profitable years2 of 40
Momentum pulse only100
Price vs 200-day MA+16.6%100
52-week range position98th pct100
6m strength vs S&P 500+19.2pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)60.7
Analyst target upside2.8%32
Earnings surprises (avg)+10.5%100
06 EDU US NO REAL MONEYHIGH CONF New Oriental Education & Techno · 55.44 USD · pulse 79.6 · Education & Training Services 09-20: 71.8 · 09-27: 82.8 · 10-05: 82.9 ▲ +0.1 82.9 Strong
Product & Moat LT w=25%95.6
Gross margin (pricing power)54.6%86.6
Revenue CAGR (3y)23.6%100
Operating margin trend+5.0pp over 3y100
Gross-margin stabilitysd 1.2pp95.8
Valuation LT w=20%84.2
Forward P/E11.0 · industry median 10.3 (n=7)70.9
PEG ratio0.97 · industry median 0.90 (n=6)66
FCF yield10.3% · industry median 6.9% (n=7)100
EV / EBITDA5.7 · industry median 8.7 (n=7)100
Management LT w=20%74.3
Return on equity12.5%49.9
Buybacks vs dilution-1.9%/yr share count99.1
Net debt / EBITDA-5.2100
Insider ownership2.3%22.5
FCF conversion1.86x net income100
Financial Health LT w=15%89.6
Current ratio1.558.3
Debt / equity0.20100
Interest coverage26092.0x100
Cash vs total debt6.02x100
Marketing & Brand LT w=5%57.1
Revenue growth (yoy)23.0%92
SG&A efficiency2.3x revenue/SG&A5.2
Brand pricing premium54.6%74.1
Durability LT w=15%73.4
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-48.9% vs market -18.8%24.7
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only44.9
Price vs 200-day MA+3.1%72.3
52-week range position60th pct62.5
6m strength vs S&P 500-18.1pp0
News & Sentiment pulse only99.3
Analyst consensus (1=buy)1.698
Analyst target upside32.8%100
Earnings surprises (avg)+15.5%100
07 INCY US HIGH CONF Incyte Corporation · 115.3 USD · pulse 79.2 · Biotechnology 09-20: 82 · 09-27: 82 · 10-05: 82.3 ▲ +0.3 82.3 Strong
Product & Moat LT w=25%92.7
Gross margin (pricing power)55.7%89.1
Revenue CAGR (3y)14.8%74.2
Operating margin trend+8.7pp over 3y100
R&D intensity (innovation)39.9%100
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%71.5
Forward P/E13.1 · industry median 21.0 (n=33)98.3
PEG ratio10.82 · industry median 1.15 (n=9)0
FCF yield5.1% · industry median -1.8% (n=101)91.4
EV / EBITDA9.7 · industry median 35.1 (n=27)96.1
Management LT w=20%78.5
Return on equity30.7%100
Buybacks vs dilution-3.8%/yr share count100
Net debt / EBITDA-2.3100
Insider ownership1.8%18.4
FCF conversion0.92x net income73.9
Financial Health LT w=15%100
Current ratio4.6100
Debt / equity0.01100
Interest coverage686.5x100
Cash vs total debt118.53x100
Marketing & Brand LT w=5%68.5
Revenue growth (yoy)37.7%100
SG&A efficiency3.7x revenue/SG&A28.9
Brand pricing premium55.7%76.6
Durability LT w=15%71.8
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-33.8% vs market -18.8%62.3
Profit-margin stabilitysd 8.6pp, operating, 4y63.6
Profitable years4 of 4100
Momentum pulse only76.1
Price vs 200-day MA+7.9%91.6
52-week range position68th pct72.9
6m strength vs S&P 500+4.2pp63.8
News & Sentiment pulse only74
Analyst consensus (1=buy)2.368.6
Analyst target upside11.4%53.4
Earnings surprises (avg)+27.8%100
08 PRDO US HIGH CONF Perdoceo Education Corporation · 31.91 USD · pulse 77.2 · Education & Training Services 09-20: 81.1 · 09-27: 81.4 · 10-05: 81.1 ▼ -0.3 81.1 Strong
Product & Moat LT w=25%67.2
Gross margin (pricing power)79.9%100
Revenue CAGR (3y)6.8%33.8
Operating margin trend+1.6pp over 3y65.9
Gross-margin stabilitysd 2.5pp69.2
Valuation LT w=20%94.2
Forward P/E9.7 · industry median 11.0 (n=7)82.9
PEG ratio0.63 · industry median 0.94 (n=6)99.2
FCF yield9.2% · industry median 6.9% (n=7)94.9
EV / EBITDA5.5 · industry median 8.7 (n=7)100
Management LT w=20%76.4
Return on equity17.6%70.2
Buybacks vs dilution-2.4%/yr share count100
Net debt / EBITDA-2.5100
Insider ownership1.2%11.9
FCF conversion1.15x net income100
Financial Health LT w=15%100
Current ratio4.7100
Debt / equity0.11100
Interest coverage34.5x100
Cash vs total debt6.45x100
Marketing & Brand LT w=5%36.9
Revenue growth (yoy)1.8%7.2
SG&A efficiency2.2x revenue/SG&A3.6
Brand pricing premium79.9%100
Durability LT w=15%88.5
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-27.2% vs market -18.8%78.8
Profit-margin stabilitysd 2.2pp, operating, 4y98.6
Profitable years4 of 4100
Momentum pulse only31.6
Price vs 200-day MA-2.8%48.6
52-week range position47th pct46.3
6m strength vs S&P 500-32.5pp0
News & Sentiment pulse only85.6
Analyst consensus (1=buy)2.080
Analyst target upside37.9%100
Earnings surprises (avg)+6.5%76.7
09 TTD US HIGH CONF The Trade Desk, Inc. · 11.95 USD · pulse 65.9 · Advertising Agencies 09-20: 79.6 · 09-27: 80.7 · 10-05: 81 ▲ +0.3 81 Strong
Product & Moat LT w=25%98.8
Gross margin (pricing power)76.9%100
Revenue CAGR (3y)22.4%100
Operating margin trend+13.1pp over 3y100
R&D intensity (innovation)18.1%100
Gross-margin stabilitysd 1.3pp94
Valuation LT w=20%88.3
Forward P/E11.9 · industry median 10.9 (n=7)69.5
PEG ratio0.91 · sector median 1.15 (n=48)87
FCF yield10.3% · industry median 7.7% (n=7)96.9
EV / EBITDA6.5 · industry median 13.9 (n=7)100
Management LT w=20%74.2
Return on equity15.4%61.8
Buybacks vs dilution-1.0%/yr share count83.3
Net debt / EBITDA-1.5100
Insider ownership2.6%26
FCF conversion1.32x net income100
Financial Health LT w=15%92.3
Current ratio1.777
Debt / equity0.17100
Cash vs total debt3.42x100
Marketing & Brand LT w=5%40.1
Revenue growth (yoy)3.0%12
SG&A efficiency2.5x revenue/SG&A8.2
Brand pricing premium76.9%100
Durability LT w=15%53
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-91.4% vs market -18.8%0
Profit-margin stabilitysd 5.3pp, operating, 4y81.7
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-47.1%0
52-week range position0th pct0
6m strength vs S&P 500-63.6pp0
News & Sentiment pulse only31.5
Analyst consensus (1=buy)3.135.6
Analyst target upside13.5%58.8
Earnings surprises (avg)-5.9%0
10 ATAT US NO REAL MONEYHIGH CONF Atour Lifestyle Holdings Limite · 32.26 USD · pulse 73.8 · Lodging 09-20: 80.7 · 09-27: 81 · 10-05: 81 — 0 81 Strong
Product & Moat LT w=25%59.1
Gross margin (pricing power)43.7%59.4
Revenue CAGR (3y)62.9%100
Operating margin trend+16.3pp over 3y100
R&D intensity (innovation)1.8%12.1
Gross-margin stabilitysd 4.8pp24
Valuation LT w=20%99.4
Forward P/E11.6 · industry median 20.4 (n=6)100
FCF yield6.8% · industry median 3.4% (n=6)100
EV / EBITDA8.8 · industry median 18.5 (n=6)98.2
Management LT w=20%80.3
Return on equity59.1%100
Buybacks vs dilution+1.6%/yr share count40.2
Net debt / EBITDA-1.5100
Insider ownership6.2%61.5
FCF conversion1.26x net income100
Financial Health LT w=15%96
Current ratio1.994.4
Debt / equity0.3989.7
Interest coverage557.1x100
Cash vs total debt4.42x100
Marketing & Brand LT w=5%65
Revenue growth (yoy)41.4%100
SG&A efficiency4.9x revenue/SG&A48
Brand pricing premium43.7%46.9
Durability LT w=15%84.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-31.0% vs market -18.8%69.5
Profit-margin stabilitysd 6.5pp, operating, 4y75.1
Profitable years4 of 4100
Momentum pulse only8.2
Price vs 200-day MA-9.2%23.2
52-week range position11th pct1.3
6m strength vs S&P 500-26.2pp0
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.2100
Analyst target upside53.8%100
Earnings surprises (avg)-5.0%0
11 LIFE US HIGH CONF Ethos Technologies Inc. · 34.12 USD · pulse 78.7 · Insurance Brokers 09-20: 79.5 · 09-27: 79.7 · 10-05: 81 ▲ +1.3 81 Strong
Product & Moat LT w=25%100
Gross margin (pricing power)98.1%100
Revenue CAGR (2y)55.8%100
Operating margin trend+20.6pp over 2y100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)77.4
Forward P/E13.0 · industry median 14.9 (n=9)82.1
FCF yield9.3% · industry median 5.6% (n=9)100
Management LT w=20%66.7
Return on equity-26.1%0
Buybacks vs dilution+0.0%/yr share count66.7
Insider ownership11.4%100
FCF conversion2.84x net income100
Financial Health LT w=15%89.9
Current ratio1.559.7
Debt / equity0.00100
Interest coverage24.9x100
Cash vs total debt94.93x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)113.4%100
SG&A efficiency1.4x revenue/SG&A0
Brand pricing premium98.1%100
Durability LT w=15% · thin evidence (2/3, gaps count as 50)68.9
Profit-margin stabilitysd 9.8pp, operating, 3y56.7
Profitable years3 of 3100
Momentum pulse only · thin evidence (2/3, gaps count as 50)77.3
52-week range position75th pct81.8
6m strength vs S&P 500+162.3pp100
News & Sentiment pulse only78.7
Analyst consensus (1=buy)1.4100
Analyst target upside4.4%36
Earnings surprises (avg)+19.5%100
12 PCTY US HIGH CONF Paylocity Holding Corporation · 144.47 USD · pulse 81.7 · Software - Application 09-20: 80.9 · 09-27: 81 · 10-05: 80.9 ▼ -0.1 80.9 Strong
Product & Moat LT w=25%91.3
Gross margin (pricing power)69.3%100
Revenue CAGR (3y)14.7%73.4
Operating margin trend+8.6pp over 3y100
R&D intensity (innovation)12.5%83.3
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%68.5
Forward P/E14.9 · industry median 16.9 (n=85)78.6
PEG ratio1.16 · industry median 1.19 (n=43)68.5
FCF yield4.7% · industry median 5.1% (n=85)59.5
EV / EBITDA17.6 · industry median 22.1 (n=72)67.2
Management LT w=20%96.2
Return on equity22.0%87.9
Buybacks vs dilution-1.6%/yr share count93.3
Net debt / EBITDA-0.3100
Insider ownership20.1%100
FCF conversion1.33x net income100
Financial Health LT w=15%74.7
Current ratio1.124.1
Debt / equity0.11100
Cash vs total debt2.04x100
Marketing & Brand LT w=5%52.8
Revenue growth (yoy)11.0%44
SG&A efficiency2.9x revenue/SG&A14.4
Brand pricing premium69.3%100
Durability LT w=15%74.9
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-56.3% vs market -18.8%6
Profit-margin stabilitysd 3.1pp, operating, 4y93.8
Profitable years4 of 4100
Momentum pulse only94.1
Price vs 200-day MA+15.5%100
52-week range position76th pct82.3
6m strength vs S&P 500+17.9pp100
News & Sentiment pulse only91
Analyst consensus (1=buy)1.4100
Analyst target upside19.2%72.9
Earnings surprises (avg)+13.3%100
13 NBIX US HIGH CONF Neurocrine Biosciences, Inc. · 143.18 USD · pulse 76.4 · Drug Manufacturers - Specialty & Generic 09-20: 80.4 · 09-27: 81.1 · 10-05: 80.6 ▼ -0.5 80.6 Strong
Product & Moat LT w=25%100
Gross margin (pricing power)64.5%100
Revenue CAGR (3y)24.3%100
Operating margin trend+5.5pp over 3y100
R&D intensity (innovation)35.5%100
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%72.7
Forward P/E12.1 · industry median 15.0 (n=24)88.2
PEG ratio0.28 · industry median 2.15 (n=9)100
FCF yield4.4% · industry median 4.8% (n=25)56.7
EV / EBITDA16.0 · industry median 13.4 (n=23)45.7
Management LT w=20%68.6
Return on equity22.1%88.4
Buybacks vs dilution+1.2%/yr share count46.2
Net debt / EBITDA0.198
Insider ownership1.1%10.6
FCF conversion1.33x net income100
Financial Health LT w=15%79.6
Current ratio1.989.3
Debt / equity0.12100
Cash vs total debt0.84x49.6
Marketing & Brand LT w=5%68.9
Revenue growth (yoy)39.5%100
SG&A efficiency2.5x revenue/SG&A7.9
Brand pricing premium64.5%98.7
Durability LT w=15%79.8
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-42.9% vs market -18.8%39.7
Profit-margin stabilitysd 2.9pp, operating, 4y95
Profitable years4 of 4100
Momentum pulse only31.8
Price vs 200-day MA-2.8%48.9
52-week range position32th pct27.7
6m strength vs S&P 500-9.3pp18.9
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside45.1%100
Earnings surprises (avg)+11.6%100
14 BZ US NO REAL MONEYHIGH CONF KANZHUN LIMITED - American Depo · 14.83 USD · pulse 74.4 · Internet Content & Information 09-20: 80.1 · 09-27: 80.8 · 10-05: 80.6 ▼ -0.2 80.6 Strong
Product & Moat LT w=25%99.9
Gross margin (pricing power)85.9%100
Revenue CAGR (3y)22.4%100
Operating margin trend+32.7pp over 3y100
R&D intensity (innovation)20.0%100
Gross-margin stabilitysd 1.0pp99.3
Valuation LT w=20%79.5
Forward P/E10.0 · industry median 11.0 (n=16)81.3
PEG ratio1.38 · industry median 0.79 (n=12)36.9
FCF yield9.4% · industry median 2.5% (n=15)100
EV / EBITDA6.3 · industry median 18.6 (n=14)100
Management LT w=20%64.3
Return on equity23.9%95.8
Buybacks vs dilution+2.5%/yr share count25.6
Net debt / EBITDA-5.8100
Insider ownership0.0%0
FCF conversion1.49x net income100
Financial Health LT w=15%100
Current ratio4.2100
Debt / equity0.01100
Cash vs total debt97.16x100
Marketing & Brand LT w=5%56.9
Revenue growth (yoy)14.1%56.4
SG&A efficiency2.9x revenue/SG&A14.3
Brand pricing premium85.9%100
Durability LT w=15%59.9
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-48.9% vs market -18.8%24.7
Profit-margin stabilitysd 11.8pp, operating, 4y45.8
Profitable years4 of 4100
Momentum pulse only35.7
Price vs 200-day MA-2.1%51.7
52-week range position23th pct16.7
6m strength vs S&P 500-3.4pp38.6
News & Sentiment pulse only84.7
Analyst consensus (1=buy)1.4100
Analyst target upside46.5%100
Earnings surprises (avg)+3.1%54.2
15 TDC US HIGH CONF Teradata Corporation · 30.14 USD · pulse 77.1 · Software - Infrastructure 09-20: 80.6 · 09-27: 80.6 · 10-05: 80.6 — 0 80.6 Strong
Product & Moat LT w=25%80
Gross margin (pricing power)61.3%100
Revenue CAGR (3y)-2.5%0
Operating margin trend+5.8pp over 3y100
R&D intensity (innovation)16.8%100
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%100
Forward P/E10.3 · industry median 21.1 (n=64)100
FCF yield12.4% · industry median 3.3% (n=66)100
EV / EBITDA7.2 · industry median 25.3 (n=54)100
Management LT w=20%82
Return on equity119.1%100
Buybacks vs dilution-2.9%/yr share count100
Net debt / EBITDA-0.9100
Insider ownership1.0%9.8
FCF conversion2.68x net income100
Financial Health LT w=15%71.4
Current ratio0.99.6
Debt / equity0.17100
Interest coverage7.8x76.1
Cash vs total debt4.18x100
Marketing & Brand LT w=5%38.2
Revenue growth (yoy)0.5%2
SG&A efficiency3.3x revenue/SG&A21.9
Brand pricing premium61.3%90.8
Durability LT w=15%77
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-42.5% vs market -18.8%40.7
Profit-margin stabilitysd 2.3pp, operating, 4y98.5
Profitable years4 of 4100
Momentum pulse only56
Price vs 200-day MA+1.2%64.9
52-week range position56th pct57.1
6m strength vs S&P 500-1.2pp46.1
News & Sentiment pulse only66
Analyst consensus (1=buy)2.945
Analyst target upside11.1%52.9
Earnings surprises (avg)+26.2%100
16 DECK US HIGH CONF Deckers Outdoor Corporation · 79.12 USD · pulse 72.2 · Footwear & Accessories 09-20: 80.3 · 09-27: 80.4 · 10-05: 80.3 ▼ -0.1 80.3 Strong
Product & Moat LT w=25%81.7
Gross margin (pricing power)57.8%94.5
Revenue CAGR (3y)14.7%73.5
Operating margin trend+5.1pp over 3y100
Gross-margin stabilitysd 3.1pp58.9
Valuation LT w=20%93
Forward P/E9.5 · industry median 15.1 (n=5)100
PEG ratio0.98 · sector median 1.00 (n=121)72.5
FCF yield8.1% · industry median 3.5% (n=5)100
EV / EBITDA7.3 · industry median 10.8 (n=5)99.6
Management LT w=20%74.3
Return on equity42.6%100
Buybacks vs dilution-3.8%/yr share count100
Net debt / EBITDA-0.9100
Insider ownership0.7%7.1
FCF conversion0.85x net income64.4
Financial Health LT w=15%99.9
Current ratio2.7100
Debt / equity0.2199.7
Interest coverage525.3x100
Cash vs total debt3.39x100
Marketing & Brand LT w=5%39.9
Revenue growth (yoy)5.7%22.8
SG&A efficiency2.9x revenue/SG&A14.8
Brand pricing premium57.8%82
Durability LT w=15%63.1
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-65.3% vs market -18.8%0
Profit-margin stabilitysd 2.2pp, operating, 4y98.9
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-21.9%0
52-week range position4th pct0
6m strength vs S&P 500-39.5pp0
News & Sentiment pulse only87.4
Analyst consensus (1=buy)2.462.2
Analyst target upside52.2%100
Earnings surprises (avg)+14.7%100
17 DOCS US HIGH CONF Doximity, Inc. · 27.93 USD · pulse 71.6 · Health Information Services 09-20: 81 · 09-27: 80.6 · 10-05: 80 ▼ -0.6 80 Strong
Product & Moat LT w=25%92.1
Gross margin (pricing power)88.1%100
Revenue CAGR (3y)15.5%77.3
Operating margin trend+3.5pp over 3y84.7
R&D intensity (innovation)20.3%100
Gross-margin stabilitysd 1.1pp98.4
Valuation LT w=20%80.1
Forward P/E18.0 · industry median 22.8 (n=6)80.3
PEG ratio0.59 · sector median 1.34 (n=101)100
FCF yield4.8% · industry median 3.7% (n=9)73.6
EV / EBITDA20.6 · industry median 28.7 (n=6)66.5
Management LT w=20%79.4
Return on equity17.2%68.8
Buybacks vs dilution-1.9%/yr share count98.4
Net debt / EBITDA-3.3100
Insider ownership3.0%29.8
FCF conversion1.22x net income100
Financial Health LT w=15%100
Current ratio6.1100
Debt / equity0.01100
Cash vs total debt71.10x100
Marketing & Brand LT w=5%47.6
Revenue growth (yoy)7.3%29.2
SG&A efficiency2.8x revenue/SG&A13.6
Brand pricing premium88.1%100
Durability LT w=15%51.1
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-78.3% vs market -18.8%0
Profit-margin stabilitysd 3.8pp, operating, 4y89.8
Profitable years4 of 4100
Momentum pulse only49.7
Price vs 200-day MA+4.3%77
52-week range position18th pct9.8
6m strength vs S&P 500+3.7pp62.4
News & Sentiment pulse only48.3
Analyst consensus (1=buy)2.655.2
Analyst target upside6.2%40.5
Earnings surprises (avg)+2.4%49.1
18 CART US HIGH CONF Maplebear Inc. · 44.25 USD · pulse 72.2 · Internet Retail 09-20: 79.8 · 09-27: 79.9 · 10-05: 79.8 ▼ -0.1 79.8 Strong
Product & Moat LT w=25%92.2
Gross margin (pricing power)72.6%100
Revenue CAGR (3y)13.6%68.1
Operating margin trend+10.9pp over 3y100
R&D intensity (innovation)17.4%100
Gross-margin stabilitysd 1.4pp92.9
Valuation LT w=20%74.3
Forward P/E9.0 · industry median 18.4 (n=15)100
PEG ratio1.74 · industry median 0.89 (n=12)28.8
FCF yield8.7% · industry median 2.8% (n=14)100
EV / EBITDA15.4 · industry median 18.2 (n=14)68.6
Management LT w=20%92.8
Return on equity16.0%64
Buybacks vs dilution-4.6%/yr share count100
Net debt / EBITDA-1.3100
Insider ownership11.0%100
FCF conversion2.05x net income100
Financial Health LT w=15%100
Current ratio2.3100
Debt / equity0.01100
Cash vs total debt25.00x100
Marketing & Brand LT w=5%56.6
Revenue growth (yoy)14.1%56.4
SG&A efficiency2.8x revenue/SG&A13.3
Brand pricing premium72.6%100
Durability LT w=15%36.9
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-38.0% vs market -18.8%51.8
Profit-margin stabilitysd 35.2pp, operating, 4y0
Profitable years3 of 450
Momentum pulse only52.2
Price vs 200-day MA+3.9%75.6
52-week range position60th pct62.6
6m strength vs S&P 500-9.5pp18.3
News & Sentiment pulse only59.6
Analyst consensus (1=buy)2.078.8
Analyst target upside31.4%100
Earnings surprises (avg)-13.4%0
19 ADBE US HIGH CONF Adobe Inc. · 237.69 USD · pulse 71.1 · Software - Application 09-20: 79.4 · 09-27: 79.5 · 10-05: 79.5 — 0 79.5 Strong
Product & Moat LT w=25%84.5
Gross margin (pricing power)89.3%100
Revenue CAGR (3y)10.5%52.6
Operating margin trend+2.0pp over 3y69.9
R&D intensity (innovation)18.1%100
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%99.2
Forward P/E8.6 · industry median 16.9 (n=85)100
PEG ratio0.58 · industry median 1.19 (n=43)100
FCF yield10.1% · industry median 5.1% (n=85)100
EV / EBITDA9.4 · industry median 22.1 (n=72)96.7
Management LT w=20%79.9
Return on equity61.9%100
Buybacks vs dilution-3.7%/yr share count100
Net debt / EBITDA0.197.1
Insider ownership0.2%2.3
FCF conversion1.31x net income100
Financial Health LT w=15%56.9
Current ratio0.80
Debt / equity0.5879.1
Interest coverage34.2x100
Cash vs total debt0.83x48.6
Marketing & Brand LT w=5%55.8
Revenue growth (yoy)12.9%51.6
SG&A efficiency2.9x revenue/SG&A15.8
Brand pricing premium89.3%100
Durability LT w=15%75
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-65.0% vs market -18.8%0
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only15.5
Price vs 200-day MA-8.5%25.9
52-week range position27th pct20.7
6m strength vs S&P 500-20.1pp0
News & Sentiment pulse only53.5
Analyst consensus (1=buy)2.849.2
Analyst target upside15.7%64.3
Earnings surprises (avg)+2.1%47.1
20 NTCT US HIGH CONF NetScout Systems, Inc. · 40.96 USD · pulse 78.7 · Software - Infrastructure 09-20: 79.6 · 09-27: 79 · 10-05: 79.4 ▲ +0.4 79.4 Strong
Product & Moat LT w=25%76.8
Gross margin (pricing power)79.8%100
Revenue CAGR (3y)-2.0%0
Operating margin trend+4.2pp over 3y91.9
R&D intensity (innovation)18.6%100
Gross-margin stabilitysd 1.4pp92.2
Valuation LT w=20%94.3
Forward P/E14.6 · industry median 21.1 (n=64)93.6
FCF yield7.6% · industry median 3.3% (n=66)100
EV / EBITDA12.7 · industry median 25.3 (n=54)89.2
Management LT w=20%68.7
Return on equity7.5%30.2
Buybacks vs dilution+0.1%/yr share count65
Net debt / EBITDA-3.1100
Insider ownership4.8%48.1
FCF conversion2.37x net income100
Financial Health LT w=15%96.3
Current ratio1.885.4
Debt / equity0.02100
Interest coverage70.5x100
Cash vs total debt15.74x100
Marketing & Brand LT w=5%52.1
Revenue growth (yoy)12.7%50.8
SG&A efficiency2.3x revenue/SG&A5.6
Brand pricing premium79.8%100
Durability LT w=15%70.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-23.3% vs market -18.8%88.7
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only89.3
Price vs 200-day MA+16.5%100
52-week range position80th pct87.5
6m strength vs S&P 500+9.1pp80.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)63.3
Analyst target upside5.9%39.8
Earnings surprises (avg)+27.2%100
21 VIRT US MEDIUM CONF Virtu Financial, Inc. · 58.79 USD · pulse 79.2 · Capital Markets 09-20: 79.9 · 09-27: 80.7 · 10-05: 79.2 ▼ -1.5 79.2 Strong

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)75.6
Revenue CAGR (3y)15.4%76.9
Operating margin trend+12.8pp over 3y100
Valuation LT w=20%75.3
Forward P/E8.5 · industry median 14.3 (n=29)100
Price / book2.78 · industry median 3.60 (n=36)46
Through-cycle P/E18.0 · industry median 28.1 (n=27)80
Management LT w=20%84
Return on equity53.6%100
Buybacks vs dilution-4.8%/yr share count100
Insider ownership5.2%52
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)29.1%100
Durability LT w=15%88.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-27.8% vs market -18.8%77.3
Profit-margin stabilitysd 5.0pp, operating, 4y83.5
Profitable years4 of 4100
Momentum pulse only85.5
Price vs 200-day MA+18.8%100
52-week range position75th pct81.6
6m strength vs S&P 500+7.5pp74.8
News & Sentiment pulse only71.3
Analyst consensus (1=buy)2.657.1
Analyst target upside12.7%56.9
Earnings surprises (avg)+23.5%100
22 PRU.TO CA HIGH CONF PERSEUS MINING LIMITED · 6.3 CAD · pulse 77 · Gold 09-20: 78.8 · 09-27: 78.9 · 10-05: 79.2 ▲ +0.3 79.2 Strong

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%91.7
Revenue CAGR (3y)16.3%81.3
Operating margin trend+8.1pp over 3y100
Gross-margin stabilitysd 1.3pp93.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)64.2
Price / book2.55 · industry median 3.76 (n=45)59.2
Through-cycle P/E16.7 · industry median 48.4 (n=34)83.3
Management LT w=20%54.1
Return on equity20.6%82.3
Buybacks vs dilution-1.0%/yr share count83.4
Net debt / EBITDA-1.1100
Insider ownership0.5%5
FCF conversion0.34x net income0
Financial Health LT w=15%100
Current ratio3.5100
Debt / equity0.00100
Interest coverage61.2x100
Cash vs total debt437.94x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)31.4%100
SG&A efficiency55.1x revenue/SG&A100
Durability LT w=15%89.9
Shock days (>8% vs market)3 in 2y92.2
Worst drawdown vs market (2y)-29.8% vs market -18.8%72.4
Profit-margin stabilitysd 2.9pp, operating, 4y94.9
Profitable years4 of 4100
Momentum pulse only88.4
Price vs 200-day MA+18.3%100
52-week range position81th pct89.2
6m strength vs S&P 500+7.8pp76
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)58
Analyst target upside-0.4%24
Earnings surprises (avg)+91.3%100
23 AUPH US HIGH CONF Aurinia Pharmaceuticals Inc · 15.83 USD · pulse 72.9 · Biotechnology 09-20: 79 · 09-27: 79.1 · 10-05: 79 ▼ -0.1 79 Strong
Product & Moat LT w=25%86.8
Gross margin (pricing power)77.9%100
Revenue CAGR (3y)28.3%100
Operating margin trend+120.8pp over 3y100
R&D intensity (innovation)11.5%76.6
Gross-margin stabilitysd 3.1pp57.4
Valuation LT w=20%96.2
Forward P/E14.8 · industry median 21.0 (n=33)92.2
FCF yield7.0% · industry median -1.8% (n=101)100
EV / EBITDA9.6 · industry median 35.1 (n=27)96.3
Management LT w=20%76.9
Return on equity66.1%100
Buybacks vs dilution-2.4%/yr share count100
Net debt / EBITDA-2.1100
Insider ownership6.8%67.9
FCF conversion0.51x net income16.4
Financial Health LT w=15%100
Current ratio5.4100
Debt / equity0.10100
Interest coverage27.4x100
Cash vs total debt6.91x100
Marketing & Brand LT w=5%62.9
Revenue growth (yoy)18.9%75.6
SG&A efficiency2.8x revenue/SG&A13
Brand pricing premium77.9%100
Durability LT w=15%30.7
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-31.0% vs market -18.8%69.3
Profit-margin stabilitysd 47.7pp, operating, 4y0
Profitable years2 of 40
Momentum pulse only44.4
Price vs 200-day MA+1.8%67
52-week range position63th pct66.1
6m strength vs S&P 500-18.5pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)69
Analyst target upside12.8%57
Earnings surprises (avg)+173.3%100
24 CAAP US HIGH CONF Corporacion America Airports SA · 24.3 USD · pulse 78.6 · Airports & Air Services 09-20: 79.2 · 09-27: 79.2 · 10-05: 78.9 ▼ -0.3 78.9 Strong
Product & Moat LT w=25%68.6
Gross margin (pricing power)34.4%36.1
Revenue CAGR (3y)12.5%62.4
Operating margin trend+4.5pp over 3y95.1
Gross-margin stabilitysd 2.0pp80.8
Valuation LT w=20%100
Forward P/E10.7 · sector median 18.8 (n=287)100
FCF yield15.2% · sector median 3.1% (n=292)100
EV / EBITDA5.7 · sector median 15.1 (n=283)100
Management LT w=20%84.1
Return on equity17.4%69.7
Buybacks vs dilution+0.5%/yr share count58.6
Net debt / EBITDA0.392.4
Insider ownership79.6%100
FCF conversion2.44x net income100
Financial Health LT w=15%56.2
Current ratio1.559.2
Debt / equity0.5679.8
Interest coverage4.7x40.7
Cash vs total debt0.79x45.3
Marketing & Brand LT w=5%57.2
Revenue growth (yoy)12.0%48
SG&A efficiency14.9x revenue/SG&A100
Brand pricing premium34.4%23.6
Durability LT w=15%90.9
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-24.3% vs market -18.8%86.3
Profit-margin stabilitysd 3.3pp, operating, 4y92.8
Profitable years4 of 4100
Momentum pulse only37.5
Price vs 200-day MA-2.6%49.6
52-week range position60th pct62.9
6m strength vs S&P 500-18.6pp0
News & Sentiment pulse only97.8
Analyst consensus (1=buy)1.793.3
Analyst target upside33.3%100
Earnings surprises (avg)+11.1%100
25 NTES US NO REAL MONEYHIGH CONF NetEase, Inc. · 117.21 USD · pulse 71.8 · Electronic Gaming & Multimedia 09-20: 79 · 09-27: 78.9 · 10-05: 78.8 ▼ -0.1 78.8 Strong
Product & Moat LT w=25%74.8
Gross margin (pricing power)67.2%100
Revenue CAGR (3y)5.3%26.4
Operating margin trend+11.5pp over 3y100
R&D intensity (innovation)15.7%100
Gross-margin stabilitysd 3.6pp47.7
Valuation LT w=20%75
Forward P/E10.9 · sector median 11.2 (n=75)76.9
PEG ratio1.16 · sector median 1.10 (n=48)63.4
FCF yield6.5% · sector median 7.6% (n=81)66.2
EV / EBITDA7.9 · sector median 10.6 (n=76)93.6
Management LT w=20%69.8
Return on equity20.4%81.5
Buybacks vs dilution-0.3%/yr share count72.1
Net debt / EBITDA-3.8100
Insider ownership1.4%13.9
FCF conversion0.97x net income81.5
Financial Health LT w=15%100
Current ratio3.5100
Debt / equity0.07100
Cash vs total debt13.92x100
Marketing & Brand LT w=5%66
Revenue growth (yoy)7.9%31.6
SG&A efficiency6.0x revenue/SG&A66.3
Brand pricing premium67.2%100
Durability LT w=15%85.8
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-30.5% vs market -18.8%70.7
Profit-margin stabilitysd 4.1pp, operating, 4y88.1
Profitable years4 of 4100
Momentum pulse only22.8
Price vs 200-day MA-3.8%45
52-week range position21th pct14.3
6m strength vs S&P 500-12.3pp9
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.3100
Analyst target upside38.7%100
Earnings surprises (avg)-8.0%0
26 ONON US HIGH CONF On Holding AG · 30.85 USD · pulse 70.1 · Footwear & Accessories 09-20: 79.2 · 09-27: 78.9 · 10-05: 78.7 ▼ -0.2 78.7 Strong
Product & Moat LT w=25%92.8
Gross margin (pricing power)64.8%100
Revenue CAGR (3y)35.1%100
Operating margin trend+5.5pp over 3y100
Gross-margin stabilitysd 2.5pp71
Valuation LT w=20%53.8
Forward P/E15.1 · industry median 12.2 (n=5)57.1
PEG ratio0.49 · sector median 1.00 (n=121)100
FCF yield3.4% · industry median 6.5% (n=5)26.2
EV / EBITDA16.0 · industry median 9.5 (n=5)31.8
Management LT w=20%87.5
Return on equity24.0%95.8
Buybacks vs dilution+1.5%/yr share count41.6
Net debt / EBITDA-1.4100
Insider ownership24.2%100
FCF conversion1.42x net income100
Financial Health LT w=15%98.7
Current ratio2.8100
Debt / equity0.2994.8
Interest coverage10.4x100
Cash vs total debt2.20x100
Marketing & Brand LT w=5%51.2
Revenue growth (yoy)13.5%54
SG&A efficiency2.0x revenue/SG&A0
Brand pricing premium64.8%99.6
Durability LT w=15%65.8
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-57.9% vs market -18.8%2
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only3
Price vs 200-day MA-18.8%0
52-week range position17th pct8.9
6m strength vs S&P 500-25.8pp0
News & Sentiment pulse only97.2
Analyst consensus (1=buy)1.791.6
Analyst target upside41.2%100
Earnings surprises (avg)+29.8%100
27 IDCC US ⚠ 1HIGH CONF InterDigital, Inc. · 335.13 USD · pulse 75.7 · Software - Application 09-20: 79 · 09-27: 78.5 · 10-05: 78.3 ▼ -0.2 78.3 Strong
Product & Moat LT w=25%92.2
Gross margin (pricing power)82.5%100
Revenue CAGR (3y)22.1%100
Operating margin trend+21.7pp over 3y100
R&D intensity (innovation)25.4%100
Gross-margin stabilitysd 3.0pp60.9
Valuation LT w=20%58.6
Forward P/E28.9 · industry median 16.7 (n=85)24.4
FCF yield6.9% · industry median 5.1% (n=85)90.3
EV / EBITDA18.7 · industry median 22.1 (n=72)61
Management LT w=20%83.3
Return on equity26.4%100
Buybacks vs dilution-4.7%/yr share count100
Net debt / EBITDA-1.7100
Insider ownership1.7%16.7
FCF conversion1.48x net income100
Financial Health LT w=15%92.8
Current ratio1.778.6
Debt / equity0.3392.6
Interest coverage12.7x100
Cash vs total debt2.77x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)-13.4%0
SG&A efficiency12.2x revenue/SG&A100
Brand pricing premium82.5%100
Durability LT w=15%64.3
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-36.5% vs market -18.8%55.7
Profit-margin stabilitysd 8.5pp, operating, 4y63.9
Profitable years4 of 4100
Momentum pulse only53.6
Price vs 200-day MA+5.9%83.6
52-week range position59th pct61.5
6m strength vs S&P 500-10.3pp15.8
News & Sentiment pulse only100
Analyst consensus (1=buy)1.0100
Analyst target upside38.1%100
Earnings surprises (avg)+62.2%100
⚠ Red flags
Revenue shrinking (-13.4% yoy)
28 MCRI US HIGH CONF Monarch Casino & Resort, Inc. · 117.55 USD · pulse 76.4 · Resorts & Casinos 09-20: 78 · 09-27: 78.6 · 10-05: 78.3 ▼ -0.3 78.3 Strong
Product & Moat LT w=25%68.3
Gross margin (pricing power)68.0%100
Revenue CAGR (3y)4.5%22.4
Operating margin trend+0.1pp over 3y50.7
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%66.2
Forward P/E17.0 · industry median 12.6 (n=10)48.7
FCF yield6.3% · industry median 6.0% (n=10)77.6
EV / EBITDA10.0 · industry median 10.4 (n=10)72.4
Management LT w=20%96.4
Return on equity20.5%82.2
Buybacks vs dilution-2.3%/yr share count100
Net debt / EBITDA-0.6100
Insider ownership32.5%100
FCF conversion1.30x net income100
Financial Health LT w=15%78
Current ratio1.233.9
Debt / equity0.02100
Cash vs total debt10.81x100
Marketing & Brand LT w=5%55.5
Revenue growth (yoy)4.2%16.8
SG&A efficiency5.0x revenue/SG&A49.7
Brand pricing premium68.0%100
Durability LT w=15%94.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-23.1% vs market -18.8%89.2
Profit-margin stabilitysd 2.3pp, operating, 4y98.3
Profitable years4 of 4100
Momentum pulse only71.5
Price vs 200-day MA+6.5%85.9
52-week range position65th pct68.6
6m strength vs S&P 500+3.0pp59.9
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)65
Analyst target upside8.0%45.1
Earnings surprises (avg)+15.9%100
29 ZM US HIGH CONF Zoom Communications, Inc. · 92.88 USD · pulse 74.1 · Software - Application 09-20: 78.9 · 09-27: 78.5 · 10-05: 77.9 ▼ -0.6 77.9 Strong
Product & Moat LT w=25%83.5
Gross margin (pricing power)77.7%100
Revenue CAGR (3y)3.5%17.4
Operating margin trend+17.5pp over 3y100
R&D intensity (innovation)17.4%100
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%66.8
Forward P/E14.6 · industry median 16.9 (n=85)79.9
PEG ratio2.52 · industry median 1.17 (n=43)10.9
FCF yield7.3% · industry median 5.1% (n=85)93.1
EV / EBITDA14.9 · industry median 22.1 (n=72)83.4
Management LT w=20%71.4
Return on equity32.1%100
Buybacks vs dilution+0.2%/yr share count63.4
Net debt / EBITDA-5.4100
Insider ownership0.2%2.3
FCF conversion1.04x net income91.4
Financial Health LT w=15%100
Current ratio3.8100
Debt / equity0.01100
Cash vs total debt120.28x100
Marketing & Brand LT w=5%43.9
Revenue growth (yoy)4.9%19.6
SG&A efficiency2.7x revenue/SG&A12.2
Brand pricing premium77.7%100
Durability LT w=15%81.5
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-25.9% vs market -18.8%82.1
Profit-margin stabilitysd 6.5pp, operating, 4y74.9
Profitable years4 of 4100
Momentum pulse only50.9
Price vs 200-day MA+1.9%67.7
52-week range position51th pct51.9
6m strength vs S&P 500-5.1pp33.1
News & Sentiment pulse only79.7
Analyst consensus (1=buy)1.984
Analyst target upside27.3%93.3
Earnings surprises (avg)+4.3%61.9
30 HG US MEDIUM CONF Hamilton Insurance Group, Ltd. · 34.13 USD · pulse 77.6 · Insurance - Reinsurance 09-20: 77.5 · 09-27: 78.4 · 10-05: 77.8 ▼ -0.6 77.8 Strong

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)32.2%100
Valuation LT w=20%92
Forward P/E7.2 · sector median 10.5 (n=316)98.3
Price / book1.18 · sector median 1.64 (n=301)86.6
Through-cycle P/E11.8 · sector median 16.5 (n=284)91
Management LT w=20%82.6
Return on equity31.1%100
Buybacks vs dilution-3.4%/yr share count100
Insider ownership4.8%47.8
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Debt / equity0.05100
Interest coverage41.9x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)50.7
Revenue growth (yoy)13.0%52
Durability LT w=15%74.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-19.1% vs market -18.8%99.2
Profit-margin stabilitysd 10.9pp, net, 4y50.3
Profitable years3 of 450
Momentum pulse only72.3
Price vs 200-day MA+9.9%99.6
52-week range position80th pct87.2
6m strength vs S&P 500-6.0pp30.1
News & Sentiment pulse only75.4
Analyst consensus (1=buy)2.368.6
Analyst target upside13.0%57.5
Earnings surprises (avg)+52.4%100
31 LNR.TO CA HIGH CONF LINAMAR CORP · 96.38 CAD · pulse 78.4 · Auto Parts 09-20: 78 · 09-27: 77.9 · 10-05: 77.8 ▼ -0.1 77.8 Strong
Product & Moat LT w=25%53.6
Gross margin (pricing power)14.5%0
Revenue CAGR (3y)8.9%44.6
Operating margin trend+2.0pp over 3y69.7
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%98.1
Forward P/E7.4 · industry median 10.1 (n=22)94.3
FCF yield14.9% · industry median 6.8% (n=22)100
EV / EBITDA4.1 · industry median 7.7 (n=21)100
Management LT w=20%83.6
Return on equity11.1%44.4
Buybacks vs dilution-1.2%/yr share count87.4
Net debt / EBITDA0.586.4
Insider ownership36.3%100
FCF conversion1.45x net income100
Financial Health LT w=15%77.5
Current ratio1.989.7
Debt / equity0.3392.8
Interest coverage9.7x97.2
Cash vs total debt0.59x30.1
Marketing & Brand LT w=5%58.4
Revenue growth (yoy)18.8%75.2
SG&A efficiency17.4x revenue/SG&A100
Brand pricing premium14.5%0
Durability LT w=15%90
Shock days (>8% vs market)3 in 2y92.2
Worst drawdown vs market (2y)-31.6% vs market -18.8%68
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only60.1
Price vs 200-day MA+2.7%70.9
52-week range position69th pct73.5
6m strength vs S&P 500-4.3pp35.8
News & Sentiment pulse only80.2
Analyst consensus (1=buy)2.080
Analyst target upside17.9%69.8
Earnings surprises (avg)+8.6%90.7
32 YMM US NO REAL MONEYHIGH CONF Full Truck Alliance Co. Ltd. · 8.17 USD · pulse 72.1 · Software - Application 09-20: 77 · 09-27: 77.6 · 10-05: 77.7 ▲ +0.1 77.7 Strong
Product & Moat LT w=25%70.7
Gross margin (pricing power)87.3%100
Revenue CAGR (3y)22.9%100
Operating margin trend+35.6pp over 3y100
R&D intensity (innovation)7.0%46.7
Gross-margin stabilitysd 5.7pp6.9
Valuation LT w=20%100
Forward P/E9.4 · industry median 16.9 (n=85)100
FCF yield10.5% · industry median 5.1% (n=85)100
EV / EBITDA7.7 · industry median 22.1 (n=72)100
Management LT w=20%65.9
Return on equity10.4%41.7
Buybacks vs dilution-0.7%/yr share count78.5
Net debt / EBITDA-5.3100
Insider ownership0.9%9.4
FCF conversion1.36x net income100
Financial Health LT w=15%100
Current ratio8.0100
Debt / equity0.00100
Cash vs total debt947.57x100
Marketing & Brand LT w=5%56.3
Revenue growth (yoy)4.4%17.6
SG&A efficiency5.1x revenue/SG&A51.4
Brand pricing premium87.3%100
Durability LT w=15%60
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-45.6% vs market -18.8%32.9
Profit-margin stabilitysd 13.1pp, operating, 4y38.2
Profitable years4 of 4100
Momentum pulse only9
Price vs 200-day MA-8.6%25.5
52-week range position11th pct1.5
6m strength vs S&P 500-16.7pp0
News & Sentiment pulse only89
Analyst consensus (1=buy)1.598.7
Analyst target upside52.7%100
Earnings surprises (avg)+5.3%68.4
33 PATH US HIGH CONF UiPath, Inc. · 13.12 USD · pulse 70 · Software - Infrastructure 09-20: 77 · 09-27: 77.5 · 10-05: 77.6 ▲ +0.1 77.6 Strong
Product & Moat LT w=25%95
Gross margin (pricing power)82.6%100
Revenue CAGR (3y)15.0%75.1
Operating margin trend+36.4pp over 3y100
R&D intensity (innovation)23.9%100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%77.2
Forward P/E14.2 · industry median 21.1 (n=64)95.9
PEG ratio0.48 · industry median 1.43 (n=33)100
FCF yield6.9% · industry median 3.3% (n=66)100
EV / EBITDA30.5 · industry median 25.0 (n=54)12.7
Management LT w=20%93.3
Return on equity20.0%80.1
Buybacks vs dilution-1.2%/yr share count86.4
Net debt / EBITDA-6.5100
Insider ownership10.8%100
FCF conversion1.68x net income100
Financial Health LT w=15%100
Current ratio2.4100
Debt / equity0.04100
Cash vs total debt16.10x100
Marketing & Brand LT w=5%51.2
Revenue growth (yoy)13.4%53.6
SG&A efficiency1.8x revenue/SG&A0
Brand pricing premium82.6%100
Durability LT w=15%14.4
Shock days (>8% vs market)15 in 2y0
Worst drawdown vs market (2y)-51.4% vs market -18.8%18.5
Profit-margin stabilitysd 13.0pp, operating, 4y39.1
Profitable years1 of 40
Momentum pulse only53.2
Price vs 200-day MA+3.5%73.9
52-week range position38th pct34.7
6m strength vs S&P 500+0.3pp50.9
News & Sentiment pulse only62.8
Analyst consensus (1=buy)2.945.7
Analyst target upside18.1%70.3
Earnings surprises (avg)+5.9%72.4
34 DLB US HIGH CONF Dolby Laboratories · 58.89 USD · pulse 72.8 · Specialty Business Services 09-20: 77.7 · 09-27: 77.4 · 10-05: 77.2 ▼ -0.2 77.2 Strong
Product & Moat LT w=25%79.3
Gross margin (pricing power)87.6%100
Revenue CAGR (3y)2.5%12.4
Operating margin trend+3.4pp over 3y84.3
R&D intensity (innovation)19.4%100
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%76.9
Forward P/E12.9 · industry median 15.5 (n=20)85.3
FCF yield6.0% · industry median 4.5% (n=20)87.9
EV / EBITDA13.8 · industry median 12.9 (n=20)57.4
Management LT w=20%64
Return on equity8.8%35
Buybacks vs dilution-0.1%/yr share count69.1
Net debt / EBITDA-1.8100
Insider ownership1.6%16
FCF conversion1.30x net income100
Financial Health LT w=15%100
Current ratio3.2100
Debt / equity0.02100
Cash vs total debt14.12x100
Marketing & Brand LT w=5%33.8
Revenue growth (yoy)-3.3%0
SG&A efficiency2.1x revenue/SG&A1.4
Brand pricing premium87.6%100
Durability LT w=15%83
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-42.8% vs market -18.8%40
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only34.7
Price vs 200-day MA-0.5%58
52-week range position47th pct46
6m strength vs S&P 500-20.2pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside34.1%100
Earnings surprises (avg)+13.2%100
35 SGHC US HIGH CONF Super Group (SGHC) Limited · 11.25 USD · pulse 73.1 · Gambling 09-20: 76.9 · 09-27: 77 · 10-05: 77.1 ▲ +0.1 77.1 Strong
Product & Moat LT w=25%72.5
Gross margin (pricing power)32.2%30.6
Revenue CAGR (3y)17.2%86
Operating margin trend+10.7pp over 3y100
Gross-margin stabilitysd 2.3pp73.4
Valuation LT w=20%78.6
Forward P/E12.7 · sector median 13.6 (n=222)77.8
FCF yield5.1% · sector median 4.6% (n=216)71.4
EV / EBITDA9.1 · sector median 11.4 (n=217)86.5
Management LT w=20%91.6
Return on equity49.5%100
Buybacks vs dilution+0.5%/yr share count57.8
Net debt / EBITDA-0.8100
Insider ownership68.7%100
FCF conversion1.35x net income100
Financial Health LT w=15%96.4
Current ratio1.885.7
Debt / equity0.13100
Interest coverage33.4x100
Cash vs total debt5.27x100
Marketing & Brand LT w=5%38.5
Revenue growth (yoy)18.1%72.4
SG&A efficiency3.5x revenue/SG&A25
Brand pricing premium32.2%18.1
Durability LT w=15%56.8
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-39.3% vs market -18.8%48.6
Profit-margin stabilitysd 5.1pp, operating, 4y82.8
Profitable years3 of 450
Momentum pulse only26.9
Price vs 200-day MA-7.1%31.8
52-week range position40th pct37.3
6m strength vs S&P 500-11.5pp11.5
News & Sentiment pulse only100
Analyst consensus (1=buy)1.2100
Analyst target upside73.3%100
Earnings surprises (avg)+13.5%100
36 BKNG US HIGH CONF Booking Holdings Inc. Common St · 159.02 USD · pulse 70.7 · Travel Services 09-20: 75.8 · 09-27: 75.7 · 10-05: 76.8 ▲ +1.1 76.8 Strong
Product & Moat LT w=25%92.7
Gross margin (pricing power)87.2%100
Revenue CAGR (3y)16.3%81.7
Operating margin trend+4.6pp over 3y96.3
Valuation LT w=20%86.4
Forward P/E12.9 · industry median 13.6 (n=11)77.1
PEG ratio0.61 · industry median 0.95 (n=5)100
FCF yield6.3% · industry median 4.3% (n=10)91.8
EV / EBITDA11.8 · industry median 14.0 (n=11)76.8
Management LT w=20%73.2
Buybacks vs dilution-5.6%/yr share count100
Net debt / EBITDA0.491.1
Insider ownership0.2%1.8
FCF conversion1.43x net income100
Financial Health LT w=15%39.8
Current ratio1.124.5
Interest coverage5.2x46.9
Cash vs total debt0.82x47.9
Marketing & Brand LT w=5%44.1
Revenue growth (yoy)8.1%32.4
SG&A efficiency1.7x revenue/SG&A0
Brand pricing premium87.2%100
Durability LT w=15%90
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-33.4% vs market -18.8%63.5
Profit-margin stabilitysd 2.6pp, operating, 4y96.5
Profitable years4 of 4100
Momentum pulse only3.3
Price vs 200-day MA-12.6%9.8
52-week range position9th pct0
6m strength vs S&P 500-26.7pp0
News & Sentiment pulse only85.3
Analyst consensus (1=buy)1.598.9
Analyst target upside49.7%100
Earnings surprises (avg)+3.5%56.9
37 IPAR US HIGH CONF Interparfums, Inc. · 113.95 USD · pulse 75.3 · Household & Personal Products 09-20: 77 · 09-27: 76.2 · 10-05: 76.8 ▲ +0.6 76.8 Strong
Product & Moat LT w=25%74.3
Gross margin (pricing power)58.4%96.1
Revenue CAGR (3y)11.1%55.3
Operating margin trend-0.4pp over 3y45.7
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%59.9
Forward P/E21.9 · industry median 15.6 (n=11)39.1
FCF yield5.9% · industry median 5.1% (n=11)80.3
EV / EBITDA13.8 · industry median 13.5 (n=11)60.2
Management LT w=20%88.3
Return on equity19.1%76.4
Buybacks vs dilution+0.1%/yr share count64.9
Net debt / EBITDA-0.2100
Insider ownership43.6%100
FCF conversion1.28x net income100
Financial Health LT w=15%95.8
Current ratio3.3100
Debt / equity0.15100
Interest coverage38.4x100
Cash vs total debt1.28x83.2
Marketing & Brand LT w=5%31.8
Revenue growth (yoy)2.1%8.4
SG&A efficiency2.2x revenue/SG&A3.3
Brand pricing premium58.4%83.6
Durability LT w=15%84.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-43.9% vs market -18.8%37.2
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only87.6
Price vs 200-day MA+13.6%100
52-week range position73th pct78.8
6m strength vs S&P 500+10.2pp84
News & Sentiment pulse only64
Analyst consensus (1=buy)2.753.3
Analyst target upside11.2%52.9
Earnings surprises (avg)+7.9%85.7
38 ALGN US HIGH CONF Align Technology, Inc. · 143.74 USD · pulse 72.2 · Medical Instruments & Supplies 09-20: 76 · 09-27: 76.2 · 10-05: 76.5 ▲ +0.3 76.5 Strong
Product & Moat LT w=25%57.5
Gross margin (pricing power)70.7%100
Revenue CAGR (3y)2.6%13.1
Operating margin trend-3.0pp over 3y19.9
R&D intensity (innovation)9.2%61.1
Gross-margin stabilitysd 1.3pp93.6
Valuation LT w=20%96.6
Forward P/E11.5 · industry median 16.5 (n=23)97.5
PEG ratio0.62 · industry median 1.42 (n=12)100
FCF yield5.8% · industry median 3.4% (n=23)93.4
EV / EBITDA10.0 · industry median 15.2 (n=23)95.5
Management LT w=20%80.4
Return on equity10.2%40.6
Buybacks vs dilution-2.6%/yr share count100
Net debt / EBITDA-1.1100
Insider ownership6.1%61.3
FCF conversion1.45x net income100
Financial Health LT w=15%83.2
Current ratio1.449.6
Debt / equity0.03100
Cash vs total debt9.12x100
Marketing & Brand LT w=5%40.7
Revenue growth (yoy)4.3%17.2
SG&A efficiency2.3x revenue/SG&A5
Brand pricing premium70.7%100
Durability LT w=15%81.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-48.3% vs market -18.8%26.2
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only6.3
Price vs 200-day MA-15.6%0
52-week range position25th pct18.8
6m strength vs S&P 500-33.8pp0
News & Sentiment pulse only89.9
Analyst consensus (1=buy)2.080
Analyst target upside43.6%100
Earnings surprises (avg)+8.4%89.6
39 TCOM US NO REAL MONEYHIGH CONF Trip.com Group Limited · 38.09 USD · pulse 69.4 · Travel Services 09-20: 74.4 · 09-27: 74.9 · 10-05: 76.4 ▲ +1.5 76.4 Strong
Product & Moat LT w=25%97.3
Gross margin (pricing power)80.0%100
Revenue CAGR (3y)46.0%100
Operating margin trend+23.9pp over 3y100
R&D intensity (innovation)24.3%100
Gross-margin stabilitysd 1.7pp86.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)81.5
Forward P/E9.3 · industry median 13.6 (n=11)98.5
EV / EBITDA9.5 · industry median 14.0 (n=11)95.9
Management LT w=20%58.9
Return on equity15.6%62.6
Buybacks vs dilution+0.2%/yr share count63.6
Net debt / EBITDA-4.6100
Insider ownership1.0%9.5
Financial Health LT w=15%86
Current ratio1.343.9
Debt / equity0.17100
Interest coverage46.8x100
Cash vs total debt2.95x100
Marketing & Brand LT w=5%47.4
Revenue growth (yoy)5.5%22
SG&A efficiency3.2x revenue/SG&A20.3
Brand pricing premium80.0%100
Durability LT w=15%58
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-51.8% vs market -18.8%17.5
Profit-margin stabilitysd 10.4pp, operating, 4y53.5
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-25.7%0
52-week range position0th pct0
6m strength vs S&P 500-41.4pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside53.4%100
Earnings surprises (avg)+68.0%100
40 JEF US MEDIUM CONF Jefferies Financial Group Inc. · 45.97 USD · pulse 67.9 · Capital Markets 09-20: 76 · 09-27: 76.2 · 10-05: 76.4 ▲ +0.2 76.4 Strong

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)74.7
Revenue CAGR (3y)14.8%74.1
Operating margin trend+6.2pp over 3y100
Valuation LT w=20%90.1
Forward P/E10.3 · industry median 14.3 (n=29)95.2
PEG ratio1.03 · industry median 1.20 (n=10)79.5
Price / book0.88 · industry median 3.60 (n=36)98
Through-cycle P/E14.9 · industry median 28.1 (n=27)87.8
Management LT w=20% · thin evidence (2/3, gaps count as 50)83.3
Buybacks vs dilution-3.0%/yr share count100
Insider ownership25.3%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.7
Revenue growth (yoy)8.5%34
Durability LT w=15%62.3
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-54.4% vs market -18.8%10.9
Profit-margin stabilitysd 3.3pp, operating, 4y92.6
Profitable years4 of 4100
Momentum pulse only24.9
Price vs 200-day MA-11.6%13.5
52-week range position36th pct32.2
6m strength vs S&P 500-6.3pp29.1
News & Sentiment pulse only52.9
Analyst consensus (1=buy)2.366.7
Analyst target upside21.1%77.7
Earnings surprises (avg)-2.8%14.3
41 MORN US HIGH CONF Morningstar, Inc. · 183.55 USD · pulse 73.2 · Financial Data & Stock Exchanges 09-20: 74.9 · 09-27: 75.5 · 10-05: 75.9 ▲ +0.4 75.9 Strong
Product & Moat LT w=25%85.7
Gross margin (pricing power)62.2%100
Revenue CAGR (3y)9.3%46.7
Operating margin trend+11.6pp over 3y100
Gross-margin stabilitysd 1.2pp96.2
Valuation LT w=20%93.2
Forward P/E13.2 · industry median 19.3 (n=11)96.9
FCF yield7.2% · industry median 4.0% (n=11)100
EV / EBITDA12.2 · industry median 16.0 (n=11)82.7
Management LT w=20%89.8
Return on equity32.0%100
Buybacks vs dilution-2.2%/yr share count100
Net debt / EBITDA2.049.2
Insider ownership49.7%100
FCF conversion1.33x net income100
Financial Health LT w=15%33.7
Current ratio1.121.3
Debt / equity1.867.7
Interest coverage13.5x100
Cash vs total debt0.27x5.8
Marketing & Brand LT w=5%49.7
Revenue growth (yoy)9.6%38.4
SG&A efficiency3.1x revenue/SG&A17.6
Brand pricing premium62.2%93.1
Durability LT w=15%69.1
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-60.0% vs market -18.8%0
Profit-margin stabilitysd 4.8pp, operating, 4y84.3
Profitable years4 of 4100
Momentum pulse only37.9
Price vs 200-day MA-0.9%56.6
52-week range position50th pct50.2
6m strength vs S&P 500-12.9pp7
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)82.4
Analyst target upside28.9%97.3
Earnings surprises (avg)+12.3%100
42 ADSK US HIGH CONF Autodesk, Inc. · 212.0 USD · pulse 70.6 · Software - Application 09-20: 75.8 · 09-27: 76 · 10-05: 75.8 ▼ -0.2 75.8 Strong
Product & Moat LT w=25%92.9
Gross margin (pricing power)92.5%100
Revenue CAGR (3y)12.9%64.6
Operating margin trend+5.1pp over 3y100
R&D intensity (innovation)22.8%100
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%80.9
Forward P/E14.9 · industry median 16.9 (n=85)78.3
PEG ratio0.84 · industry median 1.19 (n=43)95.2
FCF yield7.1% · industry median 5.1% (n=85)91.8
EV / EBITDA19.2 · industry median 22.1 (n=72)58.3
Management LT w=20%75.4
Return on equity53.9%100
Buybacks vs dilution-0.5%/yr share count74.5
Net debt / EBITDA-0.2100
Insider ownership0.2%2.3
FCF conversion2.81x net income100
Financial Health LT w=15%41.9
Current ratio0.94.6
Debt / equity1.1050.3
Cash vs total debt1.12x70.9
Marketing & Brand LT w=5%56.7
Revenue growth (yoy)16.1%64.4
SG&A efficiency2.4x revenue/SG&A5.8
Brand pricing premium92.5%100
Durability LT w=15%81.2
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-42.6% vs market -18.8%40.5
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only8.3
Price vs 200-day MA-11.3%14.9
52-week range position18th pct9.9
6m strength vs S&P 500-28.2pp0
News & Sentiment pulse only91.6
Analyst consensus (1=buy)1.598.9
Analyst target upside45.1%100
Earnings surprises (avg)+6.4%75.8
43 CHKP US HIGH CONF Check Point Software Technologi · 130.35 USD · pulse 69.3 · Software - Infrastructure 09-20: 76 · 09-27: 75.7 · 10-05: 75.8 ▲ +0.1 75.8 Strong
Product & Moat LT w=25%65.4
Gross margin (pricing power)87.5%100
Revenue CAGR (3y)5.4%26.8
Operating margin trend-7.5pp over 3y0
R&D intensity (innovation)16.8%100
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%85.2
Forward P/E11.5 · industry median 21.1 (n=64)100
PEG ratio1.25 · industry median 1.43 (n=33)72.9
FCF yield5.3% · industry median 3.3% (n=66)84.9
EV / EBITDA15.5 · industry median 25.3 (n=54)83
Management LT w=20%87.5
Return on equity37.6%100
Buybacks vs dilution-4.4%/yr share count100
Net debt / EBITDA-0.4100
Insider ownership24.4%100
FCF conversion0.66x net income37.5
Financial Health LT w=15%79.3
Current ratio1.772.7
Debt / equity0.7271
Interest coverage473.6x100
Cash vs total debt1.15x73.4
Marketing & Brand LT w=5%38
Revenue growth (yoy)1.3%5.2
SG&A efficiency2.5x revenue/SG&A8.9
Brand pricing premium87.5%100
Durability LT w=15%74.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-51.8% vs market -18.8%17.3
Profit-margin stabilitysd 2.9pp, operating, 4y94.7
Profitable years4 of 4100
Momentum pulse only10
Price vs 200-day MA-10.4%18.2
52-week range position19th pct11.7
6m strength vs S&P 500-29.4pp0
News & Sentiment pulse only73.7
Analyst consensus (1=buy)2.366.3
Analyst target upside11.9%54.7
Earnings surprises (avg)+23.0%100
44 FUTU US NO REAL MONEYMEDIUM CONF Futu Holdings Limited · 102.17 USD · pulse 64.5 · Capital Markets 09-20: 74.9 · 09-27: 74.9 · 10-05: 75.6 ▲ +0.7 75.6 Strong

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25%85.2
Revenue CAGR (3y)44.2%100
Operating margin trend+14.8pp over 3y100
R&D intensity (innovation)8.4%55.7
Valuation LT w=20%74.2
Forward P/E8.1 · industry median 14.3 (n=29)100
Price / book2.81 · industry median 3.60 (n=36)44.5
Through-cycle P/E18.7 · industry median 28.1 (n=27)78
Management LT w=20%88.2
Return on equity30.5%100
Buybacks vs dilution+0.1%/yr share count64.6
Insider ownership15.8%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)35.6%100
Durability LT w=15%47.6
Shock days (>8% vs market)24 in 2y0
Worst drawdown vs market (2y)-54.2% vs market -18.8%11.4
Profit-margin stabilitysd 5.8pp, operating, 4y79
Profitable years4 of 4100
Momentum pulse only0.7
Price vs 200-day MA-22.0%0
52-week range position12th pct2.1
6m strength vs S&P 500-43.8pp0
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.4100
Analyst target upside57.4%100
Earnings surprises (avg)-12.4%0
45 PGNY US HIGH CONF Progyny, Inc. · 25.23 USD · pulse 75.5 · Healthcare Plans 09-20: 74.7 · 09-27: 75.4 · 10-05: 75.4 — 0 75.4 Strong
Product & Moat LT w=25%71.8
Gross margin (pricing power)24.6%11.4
Revenue CAGR (3y)17.9%89.4
Operating margin trend+3.7pp over 3y86.5
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%77.6
Forward P/E10.9 · industry median 13.7 (n=10)89.2
FCF yield10.1% · industry median 7.3% (n=10)99.1
EV / EBITDA13.7 · industry median 10.4 (n=9)44.6
Management LT w=20%77
Return on equity16.2%65
Buybacks vs dilution-3.7%/yr share count100
Net debt / EBITDA-1.7100
Insider ownership2.0%19.8
FCF conversion3.36x net income100
Financial Health LT w=15%100
Current ratio2.1100
Debt / equity0.06100
Cash vs total debt8.78x100
Marketing & Brand LT w=5%28.6
Revenue growth (yoy)5.3%21.2
SG&A efficiency5.9x revenue/SG&A64.6
Brand pricing premium24.6%0
Durability LT w=15%67.6
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-42.6% vs market -18.8%40.3
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only78
Price vs 200-day MA+4.2%76.9
52-week range position56th pct57
6m strength vs S&P 500+33.0pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside36.4%100
Earnings surprises (avg)+14.0%100
46 MNST US HIGH CONF Monster Beverage Corporation · 42.94 USD · pulse 70.4 · Beverages - Non-Alcoholic 09-20: 74.8 · 09-27: 75.3 · 10-05: 75.2 ▼ -0.1 75.2 Strong
Product & Moat LT w=25%76.8
Gross margin (pricing power)55.5%88.9
Revenue CAGR (3y)9.5%47.7
Operating margin trend+4.1pp over 3y90.6
Gross-margin stabilitysd 2.0pp79.9
Valuation LT w=20%19.2
Forward P/E32.8 · industry median 15.5 (n=9)18.5
PEG ratio2.26 · industry median 2.03 (n=6)35.4
FCF yield2.0% · industry median 4.6% (n=9)17.3
EV / EBITDA27.5 · industry median 12.8 (n=9)5.6
Management LT w=20%93.8
Return on equity25.7%100
Buybacks vs dilution-2.2%/yr share count100
Net debt / EBITDA-1.1100
Insider ownership28.3%100
FCF conversion0.88x net income68.9
Financial Health LT w=15%100
Current ratio3.7100
Debt / equity0.01100
Cash vs total debt36.79x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)69.1
Revenue growth (yoy)20.2%80.8
Brand pricing premium55.5%76.4
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-18.1% vs market -18.8%100
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only56.7
Price vs 200-day MA+1.3%65.1
52-week range position58th pct60.2
6m strength vs S&P 500-1.6pp44.7
News & Sentiment pulse only69
Analyst consensus (1=buy)2.078.4
Analyst target upside17.0%67.5
Earnings surprises (avg)+4.2%61.2
47 ANET US HIGH CONF Arista Networks, Inc. · 207.35 USD · pulse 75.4 · Computer Hardware 09-20: 75.2 · 09-27: 75.2 · 10-05: 75.1 ▼ -0.1 75.1 Strong
Product & Moat LT w=25%97
Gross margin (pricing power)63.0%100
Revenue CAGR (3y)27.1%100
Operating margin trend+8.0pp over 3y100
R&D intensity (innovation)13.7%91.6
Gross-margin stabilitysd 1.3pp93.4
Valuation LT w=20%24.7
Forward P/E39.9 · industry median 15.3 (n=7)7.8
PEG ratio1.52 · industry median 1.39 (n=6)53
FCF yield1.5% · industry median 1.0% (n=11)38
EV / EBITDA53.5 · industry median 21.5 (n=7)0
Management LT w=20%90.7
Return on equity31.5%100
Buybacks vs dilution+0.8%/yr share count53.7
Net debt / EBITDA-2.9100
Insider ownership17.2%100
FCF conversion1.11x net income100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Current ratio3.0100
Cash vs total debtdebt-free100
Marketing & Brand LT w=5%98.3
Revenue growth (yoy)37.7%100
SG&A efficiency13.3x revenue/SG&A100
Brand pricing premium63.0%95
Durability LT w=15%68.8
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-50.4% vs market -18.8%20.8
Profit-margin stabilitysd 3.2pp, operating, 4y93.5
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+30.5%100
52-week range position97th pct100
6m strength vs S&P 500+46.8pp100
News & Sentiment pulse only86.8
Analyst consensus (1=buy)1.3100
Analyst target upside16.8%67
Earnings surprises (avg)+9.0%93.4
48 LOPE US HIGH CONF Grand Canyon Education, Inc. · 155.79 USD · pulse 70 · Education & Training Services 09-20: 75.8 · 09-27: 75.7 · 10-05: 75.1 ▼ -0.6 75.1 Strong
Product & Moat LT w=25%70
Gross margin (pricing power)53.3%83.2
Revenue CAGR (3y)6.7%33.3
Operating margin trend+1.4pp over 3y63.6
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%57.5
Forward P/E13.8 · industry median 10.3 (n=7)54.3
PEG ratio0.89 · industry median 0.94 (n=6)76.7
FCF yield5.1% · industry median 7.6% (n=7)45.5
EV / EBITDA10.7 · industry median 8.4 (n=7)53.6
Management LT w=20%80.1
Return on equity31.0%100
Buybacks vs dilution-4.1%/yr share count100
Net debt / EBITDA-0.5100
Insider ownership2.2%21.8
FCF conversion0.95x net income78.8
Financial Health LT w=15%100
Current ratio2.8100
Debt / equity0.16100
Cash vs total debt2.63x100
Marketing & Brand LT w=5%43.6
Revenue growth (yoy)6.7%26.8
SG&A efficiency4.0x revenue/SG&A33.3
Brand pricing premium53.3%70.7
Durability LT w=15%86
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-38.0% vs market -18.8%51.9
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only23
Price vs 200-day MA-1.8%53
52-week range position23th pct15.9
6m strength vs S&P 500-27.2pp0
News & Sentiment pulse only86.3
Analyst consensus (1=buy)1.3100
Analyst target upside25.2%87.9
Earnings surprises (avg)+5.7%71.1
49 GRMN US HIGH CONF Garmin Ltd. · 281.16 USD · pulse 71.2 · Scientific & Technical Instruments 09-20: 75.4 · 09-27: 74.1 · 10-05: 75 ▲ +0.9 75 Strong
Product & Moat LT w=25%93.7
Gross margin (pricing power)60.1%100
Revenue CAGR (3y)14.2%71.2
Operating margin trend+4.7pp over 3y97.5
R&D intensity (innovation)15.5%100
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%26.7
Forward P/E25.5 · industry median 23.0 (n=13)48.1
PEG ratio3.03 · industry median 0.74 (n=6)0
FCF yield1.9% · industry median 3.3% (n=13)26.6
EV / EBITDA22.4 · industry median 19.0 (n=13)32.2
Management LT w=20%76.8
Return on equity21.9%87.5
Buybacks vs dilution+0.2%/yr share count63.8
Net debt / EBITDA-1.1100
Insider ownership14.7%100
FCF conversion0.63x net income32.5
Financial Health LT w=15%100
Current ratio3.0100
Debt / equity0.03100
Cash vs total debt11.75x100
Marketing & Brand LT w=5%65.4
Revenue growth (yoy)11.4%45.6
SG&A efficiency5.8x revenue/SG&A63
Brand pricing premium60.1%87.7
Durability LT w=15%84.1
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-28.0% vs market -18.8%77
Profit-margin stabilitysd 2.3pp, operating, 4y98.3
Profitable years4 of 4100
Momentum pulse only76.8
Price vs 200-day MA+14.9%100
52-week range position76th pct82.4
6m strength vs S&P 500-0.6pp47.9
News & Sentiment pulse only66.9
Analyst consensus (1=buy)2.657.1
Analyst target upside7.4%43.5
Earnings surprises (avg)+16.7%100
50 KYIV US HIGH CONF Kyivstar Group Ltd. · 12.51 USD · pulse 74.6 · Telecom Services 09-20: 74.6 · 09-27: 74.6 · 10-05: 74.8 ▲ +0.2 74.8 Good
Product & Moat LT w=25%73.6
Gross margin (pricing power)88.8%100
Revenue CAGR (2y)12.4%62.2
Operating margin trend-1.5pp over 2y35.5
Gross-margin stabilitysd 1.2pp96.6
Valuation LT w=20%89.3
Forward P/E0.2 · industry median 10.2 (n=27)100
PEG ratio1.29 · industry median 1.54 (n=15)74.6
FCF yield10.8% · industry median 9.9% (n=29)82.6
EV / EBITDA4.8 · industry median 7.8 (n=27)100
Management LT w=20%82.8
Return on equity12.3%49.1
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA0.198
Insider ownership83.7%100
FCF conversion2.52x net income100
Financial Health LT w=15%52.8
Current ratio1.338.1
Debt / equity0.3989.3
Interest coverage3.6x29.3
Cash vs total debt0.91x54.6
Marketing & Brand LT w=5%92.5
Revenue growth (yoy)19.4%77.6
SG&A efficiency12.3x revenue/SG&A100
Brand pricing premium88.8%100
Durability LT w=15%62.6
Shock days (>8% vs market)14 in 438 sessions (listed <2y)0
Worst drawdown vs market (2y)-38.5% vs market -18.8%50.6
Profit-margin stabilitysd 0.7pp, operating, 3y100
Profitable years3 of 3100
Momentum pulse only52.1
Price vs 200-day MA-3.3%46.9
52-week range position46th pct45.6
6m strength vs S&P 500+4.2pp63.9
News & Sentiment pulse only87.7
Analyst consensus (1=buy)1.4100
Analyst target upside43.2%100
Earnings surprises (avg)+4.5%63
51 HALO US ⚠ 1HIGH CONF Halozyme Therapeutics, Inc. · 109.86 USD · pulse 72.3 · Biotechnology 09-20: 74.5 · 09-27: 74.5 · 10-05: 74.6 ▲ +0.1 74.6 Good
Product & Moat LT w=25%79.2
Gross margin (pricing power)76.3%100
Revenue CAGR (3y)28.4%100
Operating margin trend+16.9pp over 3y100
R&D intensity (innovation)5.8%38.9
Gross-margin stabilitysd 3.2pp57
Valuation LT w=20%85.7
Forward P/E10.6 · industry median 21.0 (n=33)100
FCF yield2.7% · industry median -1.8% (n=101)70
EV / EBITDA13.7 · industry median 35.1 (n=27)87
Management LT w=20%71.9
Return on equity173.7%100
Buybacks vs dilution-4.5%/yr share count100
Net debt / EBITDA1.953.7
Insider ownership1.1%11.1
FCF conversion1.06x net income94.9
Financial Health LT w=15%50
Current ratio2.7100
Debt / equity15.180
Interest coverage26.8x100
Cash vs total debt0.11x0
Marketing & Brand LT w=5%93
Revenue growth (yoy)47.7%100
SG&A efficiency6.7x revenue/SG&A79.1
Brand pricing premium76.3%100
Durability LT w=15%74.2
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-31.7% vs market -18.8%67.7
Profit-margin stabilitysd 7.7pp, operating, 4y68.2
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+40.3%100
52-week range position90th pct100
6m strength vs S&P 500+56.8pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)17.2
Analyst target upside-9.4%1.6
Earnings surprises (avg)-18.7%0
⚠ Red flags
Heavy leverage (D/E 15.2)
52 TNK US HIGH CONF Teekay Tankers Ltd. · 103.1 USD · pulse 76.5 · Oil & Gas Midstream 09-20: 74.7 · 09-27: 74.7 · 10-05: 74.6 ▼ -0.1 74.6 Good
Product & Moat LT w=25%35.5
Gross margin (pricing power)50.3%75.8
Revenue CAGR (3y)-6.9%0
Operating margin trend+0.1pp over 3y51.1
Gross-margin stabilitysd 5.3pp15
Valuation LT w=20%99.9
Forward P/E9.5 · industry median 14.1 (n=33)99.6
FCF yield6.4% · industry median 1.5% (n=32)100
EV / EBITDA4.7 · industry median 11.5 (n=31)100
Management LT w=20%78.5
Return on equity28.0%100
Buybacks vs dilution+0.6%/yr share count56.8
Net debt / EBITDA-2.3100
Insider ownership20.2%100
FCF conversion0.65x net income35.6
Financial Health LT w=15%100
Current ratio10.0100
Debt / equity0.02100
Interest coverage120.9x100
Cash vs total debt32.31x100
Marketing & Brand LT w=5%87.8
Revenue growth (yoy)63.0%100
SG&A efficiency20.4x revenue/SG&A100
Brand pricing premium50.3%63.3
Durability LT w=15%71.4
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-43.8% vs market -18.8%37.3
Profit-margin stabilitysd 5.7pp, operating, 4y79.3
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+39.6%100
52-week range position100th pct100
6m strength vs S&P 500+17.0pp100
News & Sentiment pulse only43.1
Analyst consensus (1=buy)2.272
Analyst target upside-9.0%2.4
Earnings surprises (avg)+3.2%54.8
53 SPSC US HIGH CONF SPS Commerce, Inc. · 82.35 USD · pulse 72.3 · Software - Application 09-20: 75.5 · 09-27: 75 · 10-05: 74.6 ▼ -0.4 74.6 Good
Product & Moat LT w=25%79.6
Gross margin (pricing power)69.8%100
Revenue CAGR (3y)18.6%92.8
Operating margin trend-0.0pp over 3y49.5
R&D intensity (innovation)9.1%60.9
Gross-margin stabilitysd 1.3pp94.6
Valuation LT w=20%79.4
Forward P/E15.5 · industry median 16.9 (n=85)75.3
FCF yield6.0% · industry median 5.1% (n=85)81.6
EV / EBITDA15.3 · industry median 22.1 (n=72)81.2
Management LT w=20%57.9
Return on equity8.3%33
Buybacks vs dilution+1.2%/yr share count46
Net debt / EBITDA-0.9100
Insider ownership1.0%10.3
FCF conversion1.89x net income100
Financial Health LT w=15%100
Current ratio2.3100
Debt / equity0.01100
Cash vs total debt27.46x100
Marketing & Brand LT w=5%43.8
Revenue growth (yoy)5.6%22.4
SG&A efficiency2.5x revenue/SG&A9
Brand pricing premium69.8%100
Durability LT w=15%67.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-74.9% vs market -18.8%0
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only83.9
Price vs 200-day MA+20.0%100
52-week range position51th pct51.7
6m strength vs S&P 500+24.2pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)51.4
Analyst target upside-8.4%4.1
Earnings surprises (avg)+13.7%100
54 MEDP US HIGH CONF Medpace Holdings, Inc. · 599.47 USD · pulse 70.8 · Diagnostics & Research 09-20: 73.7 · 09-27: 74.3 · 10-05: 74.5 ▲ +0.2 74.5 Good
Product & Moat LT w=25%91.7
Gross margin (pricing power)72.4%100
Revenue CAGR (3y)20.1%100
Operating margin trend+2.1pp over 3y70.5
Gross-margin stabilitysd 1.2pp96.1
Valuation LT w=20%28.2
Forward P/E31.0 · industry median 24.8 (n=21)32.4
PEG ratio2.93 · industry median 1.34 (n=14)1.5
FCF yield3.1% · industry median 2.6% (n=25)52.2
EV / EBITDA26.8 · industry median 24.4 (n=20)26.7
Management LT w=20%100
Return on equity162.2%100
Buybacks vs dilution-3.0%/yr share count100
Net debt / EBITDA-0.6100
Insider ownership18.9%100
FCF conversion1.13x net income100
Financial Health LT w=15%64.2
Current ratio0.70
Debt / equity0.3392.7
Cash vs total debt3.49x100
Marketing & Brand LT w=5%89.6
Revenue growth (yoy)17.2%68.8
SG&A efficiency12.8x revenue/SG&A100
Brand pricing premium72.4%100
Durability LT w=15%79.1
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-36.6% vs market -18.8%55.4
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only86
Price vs 200-day MA+14.4%100
52-week range position87th pct96.3
6m strength vs S&P 500+3.5pp61.6
News & Sentiment pulse only50.7
Analyst consensus (1=buy)2.942.9
Analyst target upside-1.6%21
Earnings surprises (avg)+8.2%88.2
55 LRN US HIGH CONF Stride, Inc. · 78.89 USD · pulse 68.8 · Education & Training Services 09-20: 74.9 · 09-27: 74.5 · 10-05: 74.5 — 0 74.5 Good
Product & Moat LT w=25%72.8
Gross margin (pricing power)37.8%44.4
Revenue CAGR (3y)11.1%55.4
Operating margin trend+8.9pp over 3y100
Gross-margin stabilitysd 1.4pp91.2
Valuation LT w=20%90
Forward P/E8.5 · industry median 11.0 (n=7)90.8
PEG ratio0.43 · industry median 0.94 (n=6)100
FCF yield6.9% · industry median 7.6% (n=7)69
EV / EBITDA5.6 · industry median 8.7 (n=7)100
Management LT w=20%69.9
Return on equity21.7%86.9
Buybacks vs dilution-1.2%/yr share count86.6
Net debt / EBITDA-0.8100
Insider ownership3.8%38
FCF conversion0.66x net income37.8
Financial Health LT w=15%98.1
Current ratio5.9100
Debt / equity0.3392.5
Interest coverage38.5x100
Cash vs total debt1.75x100
Marketing & Brand LT w=5%27.5
Revenue growth (yoy)-2.7%0
SG&A efficiency5.0x revenue/SG&A50.6
Brand pricing premium37.8%31.9
Durability LT w=15%55.1
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-64.1% vs market -18.8%0
Profit-margin stabilitysd 3.7pp, operating, 4y90.5
Profitable years4 of 4100
Momentum pulse only14.9
Price vs 200-day MA-6.7%33
52-week range position19th pct11.6
6m strength vs S&P 500-29.1pp0
News & Sentiment pulse only84.4
Analyst consensus (1=buy)2.753.3
Analyst target upside38.2%100
Earnings surprises (avg)+10.8%100
56 VEEV US HIGH CONF Veeva Systems Inc. · 273.33 USD · pulse 72.5 · Health Information Services 09-20: 74.9 · 09-27: 74.1 · 10-05: 74.4 ▲ +0.3 74.4 Good
Product & Moat LT w=25%90.9
Gross margin (pricing power)75.0%100
Revenue CAGR (3y)14.0%70.1
Operating margin trend+7.4pp over 3y100
R&D intensity (innovation)24.0%100
Gross-margin stabilitysd 1.8pp84.3
Valuation LT w=20%35.2
Forward P/E26.7 · industry median 18.6 (n=6)30.5
PEG ratio1.21 · sector median 1.34 (n=101)72.2
FCF yield2.8% · industry median 3.8% (n=9)38.3
EV / EBITDA34.6 · industry median 21.7 (n=6)0
Management LT w=20%78.3
Return on equity14.4%57.7
Buybacks vs dilution+1.2%/yr share count47.5
Net debt / EBITDA-6.6100
Insider ownership8.6%86.2
FCF conversion1.38x net income100
Financial Health LT w=15%100
Current ratio5.5100
Debt / equity0.02100
Cash vs total debt47.75x100
Marketing & Brand LT w=5%70
Revenue growth (yoy)17.6%70.4
SG&A efficiency4.4x revenue/SG&A39.7
Brand pricing premium75.0%100
Durability LT w=15%69.6
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-50.5% vs market -18.8%20.5
Profit-margin stabilitysd 4.0pp, operating, 4y89.1
Profitable years4 of 4100
Momentum pulse only95.3
Price vs 200-day MA+35.8%100
52-week range position79th pct85.9
6m strength vs S&P 500+39.1pp100
News & Sentiment pulse only65.9
Analyst consensus (1=buy)2.081.4
Analyst target upside8.8%46.9
Earnings surprises (avg)+5.4%69.5
57 RELY US ⚠ 1HIGH CONF Remitly Global, Inc. · 21.77 USD · pulse 76 · Software - Infrastructure 09-20: 74 · 09-27: 74 · 10-05: 74.4 ▲ +0.4 74.4 Good
Product & Moat LT w=25%88
Gross margin (pricing power)61.5%100
Revenue CAGR (3y)35.8%100
Operating margin trend+23.3pp over 3y100
R&D intensity (innovation)19.2%100
Gross-margin stabilitysd 4.0pp40.2
Valuation LT w=20%75.9
Forward P/E13.5 · industry median 21.1 (n=64)97.8
FCF yield4.3% · industry median 3.3% (n=66)67.3
EV / EBITDA19.9 · industry median 25.3 (n=54)62.6
Management LT w=20%70.6
Return on equity32.2%100
Buybacks vs dilution+6.7%/yr share count0
Net debt / EBITDA-3.2100
Insider ownership5.3%53.2
FCF conversion2.89x net income100
Financial Health LT w=15%100
Current ratio3.2100
Debt / equity0.03100
Interest coverage10.4x100
Cash vs total debt17.68x100
Marketing & Brand LT w=5%62.3
Revenue growth (yoy)20.2%80.8
SG&A efficiency2.9x revenue/SG&A14.6
Brand pricing premium61.5%91.4
Durability LT w=15%33.1
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-55.0% vs market -18.8%9.3
Profit-margin stabilitysd 8.8pp, operating, 4y62.1
Profitable years1 of 40
Momentum pulse only89.6
Price vs 200-day MA+11.6%100
52-week range position65th pct68.8
6m strength vs S&P 500+16.9pp100
News & Sentiment pulse only100
Analyst consensus (1=buy)1.2100
Analyst target upside47.5%100
Earnings surprises (avg)+111.6%100
⚠ Red flags
Diluting shareholders (+6.7%/yr)
58 FIZZ US HIGH CONF National Beverage Corp. · 30.32 USD · pulse 65.2 · Beverages - Non-Alcoholic 09-20: 74.1 · 09-27: 74.9 · 10-05: 74.4 ▼ -0.5 74.4 Good
Product & Moat LT w=25%55.4
Gross margin (pricing power)36.2%40.5
Revenue CAGR (3y)0.2%1.1
Operating margin trend+3.6pp over 3y85.8
Gross-margin stabilitysd 1.3pp94.1
Valuation LT w=20%72.1
Forward P/E15.5 · industry median 15.5 (n=9)69.5
FCF yield4.6% · industry median 4.0% (n=9)67.7
EV / EBITDA11.5 · industry median 14.1 (n=9)79.2
Management LT w=20%82
Return on equity40.1%100
Buybacks vs dilution+0.1%/yr share count65.1
Net debt / EBITDA-0.2100
Insider ownership74.6%100
FCF conversion0.72x net income45.1
Financial Health LT w=15%100
Current ratio2.4100
Debt / equity0.16100
Cash vs total debt1.82x100
Marketing & Brand LT w=5%29.9
Revenue growth (yoy)0.0%0
SG&A efficiency5.7x revenue/SG&A61.6
Brand pricing premium36.2%28
Durability LT w=15%88
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-38.0% vs market -18.8%51.8
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only27.7
Price vs 200-day MA-2.9%48.4
52-week range position38th pct34.7
6m strength vs S&P 500-19.1pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)26.9
Analyst target upside2.2%30.6
Earnings surprises (avg)-7.4%0
59 PLGO US MEDIUM CONF Pelagos Insurance Capital Limit · 24.25 USD · pulse 72.8 · Insurance - Diversified 09-20: 74.5 · 09-27: 74.5 · 10-05: 74.4 ▼ -0.1 74.4 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)54.6
Revenue CAGR (3y)12.7%63.7
Valuation LT w=20%99.2
Forward P/E6.2 · industry median 9.4 (n=6)100
Price / book0.90 · industry median 1.57 (n=6)97.7
Through-cycle P/E3.2 · industry median 15.4 (n=6)100
Management LT w=20%90.2
Return on equity17.6%70.5
Buybacks vs dilution-6.4%/yr share count100
Insider ownership12.0%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)69.1
Debt / equity0.3293.1
Interest coverage6.8x64.2
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)47.1
Revenue growth (yoy)10.3%41.2
Durability LT w=15%68
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-29.9% vs market -18.8%72.1
Profit-margin stabilitysd 24.8pp, net, 4y0
Profitable years4 of 4100
Momentum pulse only90.8
Price vs 200-day MA+12.6%100
52-week range position81th pct89.4
6m strength vs S&P 500+9.9pp82.9
News & Sentiment pulse only27
Analyst consensus (1=buy)2.944.4
Analyst target upside4.7%36.7
Earnings surprises (avg)-9.0%0
60 BRC US HIGH CONF Brady Corporation · 84.78 USD · pulse 72.6 · Security & Protection Services 09-20: 74.7 · 09-27: 74.4 · 10-05: 74.4 — 0 74.4 Good
Product & Moat LT w=25%59
Gross margin (pricing power)51.7%79.4
Revenue CAGR (3y)7.7%38.3
Operating margin trend-1.1pp over 3y39.5
R&D intensity (innovation)5.7%37.7
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%72.7
Forward P/E11.8 · industry median 14.8 (n=6)89.2
FCF yield4.2% · industry median 4.1% (n=6)59.2
EV / EBITDA11.3 · industry median 11.6 (n=6)69.7
Management LT w=20%69.1
Return on equity16.1%64.4
Buybacks vs dilution-1.1%/yr share count85.7
Net debt / EBITDA-0.3100
Insider ownership3.7%36.6
FCF conversion0.81x net income58.8
Financial Health LT w=15%98.7
Current ratio1.994.8
Debt / equity0.06100
Interest coverage27.7x100
Cash vs total debt2.24x100
Marketing & Brand LT w=5%42.9
Revenue growth (yoy)10.0%40
SG&A efficiency3.3x revenue/SG&A21.8
Brand pricing premium51.7%66.9
Durability LT w=15%95.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-26.1% vs market -18.8%81.6
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only38.9
Price vs 200-day MA-1.9%52.4
52-week range position51th pct51.3
6m strength vs S&P 500-11.1pp13
News & Sentiment pulse only86.6
Analyst consensus (1=buy)1.0100
Analyst target upside29.7%99.4
Earnings surprises (avg)+4.1%60.4
61 FRSH US HIGH CONF Freshworks Inc. · 12.78 USD · pulse 72.6 · Software - Application 09-20: 74.8 · 09-27: 74.5 · 10-05: 74.3 ▼ -0.2 74.3 Good
Product & Moat LT w=25%96.5
Gross margin (pricing power)85.0%100
Revenue CAGR (3y)19.0%94.9
Operating margin trend+48.5pp over 3y100
R&D intensity (innovation)19.5%100
Gross-margin stabilitysd 1.6pp87.7
Valuation LT w=20%68.3
Forward P/E15.4 · industry median 16.9 (n=85)75.6
PEG ratio0.52 · industry median 1.19 (n=43)100
FCF yield7.8% · industry median 5.1% (n=85)97.6
EV / EBITDA47.1 · industry median 20.2 (n=72)0
Management LT w=20%87.7
Return on equity19.7%78.8
Buybacks vs dilution-0.7%/yr share count77.6
Net debt / EBITDA-11.0100
Insider ownership8.2%82.2
FCF conversion1.42x net income100
Financial Health LT w=15%91.5
Current ratio1.774.4
Debt / equity0.04100
Cash vs total debt19.20x100
Marketing & Brand LT w=5%54.7
Revenue growth (yoy)16.0%64
SG&A efficiency1.6x revenue/SG&A0
Brand pricing premium85.0%100
Durability LT w=15%16.8
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-65.2% vs market -18.8%0
Profit-margin stabilitysd 17.6pp, operating, 4y13.6
Profitable years1 of 40
Momentum pulse only97.4
Price vs 200-day MA+25.3%100
52-week range position84th pct92.3
6m strength vs S&P 500+37.5pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)71.4
Analyst target upside15.7%64.2
Earnings surprises (avg)+19.4%100
62 SKHY US HIGH CONF SK hynix Inc. · 195.13 USD · pulse 76.2 · Semiconductors 09-20: 74.2 · 09-27: 74.2 · 10-05: 74.2 — 0 74.2 Good
Product & Moat LT w=25%68.9
Gross margin (pricing power)76.3%100
Revenue CAGR (3y)29.6%100
Operating margin trend+33.3pp over 3y100
R&D intensity (innovation)6.7%44.4
Gross-margin stabilitysd 23.2pp0
Valuation LT w=20%88.6
Forward P/E5.8 · industry median 26.1 (n=42)100
PEG ratio0.28 · industry median 0.86 (n=21)100
FCF yield3.0% · industry median 1.0% (n=42)64.6
EV / EBITDA12.5 · industry median 34.5 (n=38)89.8
Management LT w=20%71.1
Return on equity92.7%100
Buybacks vs dilution+0.7%/yr share count55.4
Net debt / EBITDA-0.5100
Insider ownership0.0%0
FCF conversion1.30x net income100
Financial Health LT w=15%100
Current ratio2.6100
Debt / equity0.08100
Interest coverage55.6x100
Cash vs total debt4.17x100
Marketing & Brand LT w=5%100
Revenue growth (yoy)256.8%100
SG&A efficiency50.7x revenue/SG&A100
Brand pricing premium76.3%100
Durability LT w=15% · thin evidence (2/3, gaps count as 50)33.3
Profit-margin stabilitysd 27.3pp, operating, 4y0
Profitable years3 of 450
Momentumno data
News & Sentiment pulse only98.9
Analyst consensus (1=buy)1.598.7
Analyst target upside29.3%98.1
Earnings surprises (avg)+1760.7%100
63 DXCM US HIGH CONF DexCom, Inc. · 85.36 USD · pulse 75.1 · Medical Devices 09-20: 73.4 · 09-27: 74 · 10-05: 74.2 ▲ +0.2 74.2 Good
Product & Moat LT w=25%90.5
Gross margin (pricing power)62.5%100
Revenue CAGR (3y)17.0%85.1
Operating margin trend+6.1pp over 3y100
R&D intensity (innovation)12.9%85.7
Gross-margin stabilitysd 1.9pp81.6
Valuation LT w=20%44
Forward P/E27.3 · industry median 18.4 (n=27)27.4
PEG ratio1.35 · industry median 1.60 (n=15)73.3
FCF yield3.2% · industry median 2.6% (n=28)53.9
EV / EBITDA22.6 · industry median 16.2 (n=23)21.6
Management LT w=20%74.3
Return on equity38.5%100
Buybacks vs dilution-0.1%/yr share count68.8
Net debt / EBITDA-0.4100
Insider ownership0.3%2.6
FCF conversion1.22x net income100
Financial Health LT w=15%87.8
Current ratio1.777.8
Debt / equity0.5381.5
Interest coverage60.5x100
Cash vs total debt1.39x91.7
Marketing & Brand LT w=5%57.7
Revenue growth (yoy)13.1%52.4
SG&A efficiency3.6x revenue/SG&A26.9
Brand pricing premium62.5%93.7
Durability LT w=15%78.8
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-39.6% vs market -18.8%48
Profit-margin stabilitysd 2.3pp, operating, 4y98.5
Profitable years4 of 4100
Momentum pulse only96.4
Price vs 200-day MA+16.9%100
52-week range position81th pct89.2
6m strength vs S&P 500+17.6pp100
News & Sentiment pulse only84.5
Analyst consensus (1=buy)1.3100
Analyst target upside11.4%53.5
Earnings surprises (avg)+11.5%100
64 RMD US HIGH CONF ResMed Inc. · 218.89 USD · pulse 67.4 · Medical Instruments & Supplies 09-20: 73.7 · 09-27: 74.2 · 10-05: 74.2 — 0 74.2 Good
Product & Moat LT w=25%74.7
Gross margin (pricing power)61.6%100
Revenue CAGR (3y)10.2%51.1
Operating margin trend+6.5pp over 3y100
R&D intensity (innovation)6.7%44.6
Gross-margin stabilitysd 2.1pp77.9
Valuation LT w=20%60.3
Forward P/E16.5 · industry median 16.5 (n=23)68
PEG ratio1.29 · industry median 1.36 (n=12)67.1
FCF yield3.1% · industry median 3.5% (n=23)44.6
EV / EBITDA14.8 · industry median 15.2 (n=23)61.6
Management LT w=20%62.1
Return on equity24.3%97.1
Buybacks vs dilution-0.6%/yr share count77.4
Net debt / EBITDA-0.3100
Insider ownership0.5%5
FCF conversion0.62x net income30.9
Financial Health LT w=15%100
Current ratio3.1100
Debt / equity0.13100
Cash vs total debt1.78x100
Marketing & Brand LT w=5%58.9
Revenue growth (yoy)8.6%34.4
SG&A efficiency5.0x revenue/SG&A50.8
Brand pricing premium61.6%91.5
Durability LT w=15%87.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-37.3% vs market -18.8%53.7
Profit-margin stabilitysd 2.6pp, operating, 4y96.8
Profitable years4 of 4100
Momentum pulse only28
Price vs 200-day MA-2.6%49.7
52-week range position37th pct34.2
6m strength vs S&P 500-19.5pp0
News & Sentiment pulse only59.2
Analyst consensus (1=buy)2.368
Analyst target upside14.3%60.8
Earnings surprises (avg)+2.3%48.9
65 SNA US HIGH CONF Snap-On Incorporated · 368.9 USD · pulse 68.4 · Tools & Accessories 09-20: 74.4 · 09-27: 74.4 · 10-05: 74.1 ▼ -0.3 74.1 Good
Product & Moat LT w=25%62.1
Gross margin (pricing power)51.8%79.6
Revenue CAGR (3y)2.1%10.6
Operating margin trend+0.8pp over 3y58.2
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%61.8
Forward P/E17.2 · industry median 18.8 (n=7)72.7
PEG ratio1.89 · sector median 1.37 (n=149)30.1
FCF yield5.8% · industry median 4.8% (n=7)81.7
EV / EBITDA13.3 · industry median 13.2 (n=7)62.5
Management LT w=20%74.7
Return on equity17.9%71.7
Buybacks vs dilution-0.7%/yr share count78.7
Net debt / EBITDA-0.2100
Insider ownership2.4%24.2
FCF conversion1.09x net income98.7
Financial Health LT w=15%95.1
Current ratio3.4100
Debt / equity0.2299.1
Interest coverage27.5x100
Cash vs total debt1.26x81.2
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)44.6
Revenue growth (yoy)4.2%16.8
Brand pricing premium51.8%67.1
Durability LT w=15%98.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-20.8% vs market -18.8%95
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only34.8
Price vs 200-day MA-1.8%52.9
52-week range position51th pct51.5
6m strength vs S&P 500-15.4pp0
News & Sentiment pulse only54.9
Analyst consensus (1=buy)2.561.8
Analyst target upside12.9%57.3
Earnings surprises (avg)+1.9%45.7
66 NICE US HIGH CONF NICE Ltd · 113.9 USD · pulse 69.4 · Software - Application 09-20: 74.1 · 09-27: 74.1 · 10-05: 74.1 — 0 74.1 Good
Product & Moat LT w=25%86.8
Gross margin (pricing power)65.1%100
Revenue CAGR (3y)10.5%52.6
Operating margin trend+6.6pp over 3y100
R&D intensity (innovation)12.2%81.6
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%75
Forward P/E9.0 · industry median 16.9 (n=85)100
PEG ratio0.79 · industry median 1.19 (n=43)100
FCF yield9.2% · industry median 5.1% (n=85)100
EV / EBITDA205.0 · industry median 20.2 (n=72)0
Management LT w=20%65.4
Return on equity11.3%45.3
Buybacks vs dilution-1.7%/yr share count95.2
Net debt / EBITDA-0.3100
Insider ownership0.0%0
FCF conversion1.01x net income86.5
Financial Health LT w=15%86
Current ratio1.344.1
Debt / equity0.02100
Interest coverageno net interest expense100
Cash vs total debt4.02x100
Marketing & Brand LT w=5%49.6
Revenue growth (yoy)7.6%30.4
SG&A efficiency3.1x revenue/SG&A18.3
Brand pricing premium65.1%100
Durability LT w=15%59.2
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-58.3% vs market -18.8%1.3
Profit-margin stabilitysd 2.4pp, operating, 4y97.8
Profitable years4 of 4100
Momentum pulse only50.6
Price vs 200-day MA+8.6%94.5
52-week range position56th pct57.3
6m strength vs S&P 500-16.9pp0
News & Sentiment pulse only65.4
Analyst consensus (1=buy)1.982.9
Analyst target upside16.6%66.4
Earnings surprises (avg)+2.0%46.9
67 CARG US HIGH CONF CarGurus, Inc. · 30.02 USD · pulse 69.8 · Internet Content & Information 09-20: 73.3 · 09-27: 73.9 · 10-05: 74.1 ▲ +0.2 74.1 Good
Product & Moat LT w=25%60
Gross margin (pricing power)92.4%100
Revenue CAGR (3y)-18.2%0
Operating margin trend+20.5pp over 3y100
R&D intensity (innovation)15.2%100
Gross-margin stabilitysd 22.5pp0
Valuation LT w=20%92.9
Forward P/E9.9 · industry median 11.0 (n=16)81.8
PEG ratio0.66 · industry median 0.90 (n=12)94.5
FCF yield9.0% · industry median 2.5% (n=15)100
EV / EBITDA10.0 · industry median 18.6 (n=14)95.4
Management LT w=20%84.8
Return on equity53.5%100
Buybacks vs dilution-6.9%/yr share count100
Net debt / EBITDA0.294.2
Insider ownership3.0%30
FCF conversion1.55x net income100
Financial Health LT w=15%65
Current ratio1.987.5
Debt / equity0.7072.2
Cash vs total debt0.66x35.4
Marketing & Brand LT w=5%51.1
Revenue growth (yoy)13.1%52.4
SG&A efficiency2.1x revenue/SG&A0.8
Brand pricing premium92.4%100
Durability LT w=15%74.6
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-37.9% vs market -18.8%52.2
Profit-margin stabilitysd 7.5pp, operating, 4y69.7
Profitable years4 of 4100
Momentum pulse only12.1
Price vs 200-day MA-10.7%17.1
52-week range position25th pct19.2
6m strength vs S&P 500-31.0pp0
News & Sentiment pulse only80.3
Analyst consensus (1=buy)1.886.2
Analyst target upside39.9%100
Earnings surprises (avg)+3.2%54.6
68 DSGX US HIGH CONF The Descartes Systems Group Inc · 80.08 USD · pulse 72.4 · Software - Application 09-20: 74.7 · 09-27: 74.2 · 10-05: 74 ▼ -0.2 74 Good
Product & Moat LT w=25%88.3
Gross margin (pricing power)77.6%100
Revenue CAGR (3y)14.5%72.3
Operating margin trend+2.3pp over 3y72.8
R&D intensity (innovation)14.4%96.3
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%46.1
Forward P/E24.3 · industry median 16.7 (n=85)33.6
PEG ratio1.56 · industry median 1.17 (n=43)40
FCF yield4.4% · industry median 5.1% (n=85)54.5
EV / EBITDA19.5 · industry median 22.1 (n=72)56.4
Management LT w=20%61.4
Return on equity11.9%47.8
Buybacks vs dilution+0.5%/yr share count58.8
Net debt / EBITDA-1.2100
Insider ownership0.1%0.6
FCF conversion1.84x net income100
Financial Health LT w=15%100
Current ratio2.0100
Debt / equity0.00100
Interest coverage225.5x100
Cash vs total debt53.18x100
Marketing & Brand LT w=5%64.1
Revenue growth (yoy)11.8%47.2
SG&A efficiency4.7x revenue/SG&A45
Brand pricing premium77.6%100
Durability LT w=15%81.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-48.7% vs market -18.8%25.1
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only57.4
Price vs 200-day MA+7.1%88.6
52-week range position49th pct48.9
6m strength vs S&P 500-4.6pp34.8
News & Sentiment pulse only96
Analyst consensus (1=buy)1.697.1
Analyst target upside26.4%91
Earnings surprises (avg)+15.0%100
69 YOU US HIGH CONF Clear Secure, Inc. · 41.55 USD · pulse 67.7 · Software - Application 09-20: 75 · 09-27: 74.4 · 10-05: 74 ▼ -0.4 74 Good
Product & Moat LT w=25%90.7
Gross margin (pricing power)66.7%100
Revenue CAGR (3y)27.2%100
Operating margin trend+50.2pp over 3y100
R&D intensity (innovation)8.0%53.6
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%87.4
Forward P/E15.9 · industry median 16.9 (n=85)72.7
FCF yield9.8% · industry median 5.1% (n=85)100
EV / EBITDA12.6 · industry median 22.1 (n=72)89.5
Management LT w=20%76.3
Return on equity119.2%100
Buybacks vs dilution+3.5%/yr share count8.1
Net debt / EBITDA-3.1100
Insider ownership7.3%73.2
FCF conversion3.83x net income100
Financial Health LT w=15%68.7
Current ratio1.020
Debt / equity0.4586
Cash vs total debt8.74x100
Marketing & Brand LT w=5%73
Revenue growth (yoy)26.6%100
SG&A efficiency3.1x revenue/SG&A19
Brand pricing premium66.7%100
Durability LT w=15%30.9
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-42.2% vs market -18.8%41.4
Profit-margin stabilitysd 19.6pp, operating, 4y2.2
Profitable years3 of 450
Momentum pulse only17.2
Price vs 200-day MA-10.8%16.8
52-week range position38th pct34.9
6m strength vs S&P 500-36.6pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside43.6%100
Earnings surprises (avg)+18.4%100
70 EXPE US ⚠ 1HIGH CONF Expedia Group, Inc. · 265.0 USD · pulse 74.9 · Travel Services 09-20: 72.9 · 09-27: 73.3 · 10-05: 73.9 ▲ +0.6 73.9 Good
Product & Moat LT w=25%75.9
Gross margin (pricing power)90.4%100
Revenue CAGR (3y)8.1%40.4
Operating margin trend+4.5pp over 3y94.9
R&D intensity (innovation)8.7%57.8
Gross-margin stabilitysd 1.7pp86.5
Valuation LT w=20%92.1
Forward P/E10.8 · industry median 13.6 (n=11)89.1
PEG ratio0.68 · industry median 0.95 (n=5)95.6
FCF yield10.8% · industry median 4.3% (n=10)100
EV / EBITDA10.9 · industry median 14.0 (n=11)83.6
Management LT w=20%81.2
Return on equity89.5%100
Buybacks vs dilution-7.2%/yr share count100
Net debt / EBITDA-0.5100
Insider ownership0.6%6.2
FCF conversion2.65x net income100
Financial Health LT w=15%35
Current ratio0.80.1
Debt / equity2.300
Interest coverage6.3x59.1
Cash vs total debt1.25x81
Marketing & Brand LT w=5%52
Revenue growth (yoy)14.0%56
SG&A efficiency1.6x revenue/SG&A0
Brand pricing premium90.4%100
Durability LT w=15%82.5
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-37.4% vs market -18.8%53.3
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only55.4
Price vs 200-day MA+2.2%68.8
52-week range position51th pct51.6
6m strength vs S&P 500-1.3pp45.7
News & Sentiment pulse only89
Analyst consensus (1=buy)2.272.8
Analyst target upside27.6%94.1
Earnings surprises (avg)+18.3%100
⚠ Red flags
Heavy leverage (D/E 2.3)
71 FFH.TO CA MEDIUM CONF FAIRFAX FINANCIAL HOLDINGS LTD. · 2,219.23 CAD · pulse 69.8 · Insurance - Property & Casualty 09-20: 74 · 09-27: 73.9 · 10-05: 73.9 — 0 73.9 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)59.7
Revenue CAGR (3y)15.8%79
Valuation LT w=20%91.7
Forward P/E9.4 · industry median 11.4 (n=24)86.8
Price / book1.31 · industry median 2.09 (n=25)88.3
Through-cycle P/E8.5 · industry median 17.2 (n=24)100
Management LT w=20%64.1
Return on equity16.5%65.9
Buybacks vs dilution-3.5%/yr share count100
Insider ownership2.7%26.5
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)74.2
Debt / equity0.4685.5
Interest coverage8.8x87.1
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-0.5%0
Durability LT w=15%99.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-18.9% vs market -18.8%99.7
Profit-margin stabilitysd 1.1pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only18.7
Price vs 200-day MA-4.7%41.3
52-week range position22th pct14.8
6m strength vs S&P 500-24.2pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)69
Analyst target upside23.1%82.7
Earnings surprises (avg)+6.1%74.2
72 TSM US HIGH CONF Taiwan Semiconductor Manufactur · 472.78 USD · pulse 75.4 · Semiconductors 09-20: 74.3 · 09-27: 74.1 · 10-05: 73.8 ▼ -0.3 73.8 Good
Product & Moat LT w=25%74.8
Gross margin (pricing power)64.2%100
Revenue CAGR (3y)18.9%94.7
Operating margin trend+1.3pp over 3y63
R&D intensity (innovation)6.5%43.1
Gross-margin stabilitysd 2.3pp73.4
Valuation LT w=20%56.4
Forward P/E21.6 · industry median 26.1 (n=42)72.3
PEG ratio0.86 · industry median 0.72 (n=21)62.9
FCF yield0.9% · industry median 1.0% (n=42)28.6
EV / EBITDA23.9 · industry median 34.5 (n=38)61.6
Management LT w=20%54.2
Return on equity40.0%100
Buybacks vs dilution+0.0%/yr share count66.6
Net debt / EBITDA-0.8100
Insider ownership0.0%0.1
FCF conversion0.43x net income4.4
Financial Health LT w=15%100
Current ratio2.5100
Debt / equity0.17100
Interest coverage166.0x100
Cash vs total debt3.29x100
Marketing & Brand LT w=5%99.4
Revenue growth (yoy)36.0%100
SG&A efficiency38.4x revenue/SG&A100
Brand pricing premium64.2%98.1
Durability LT w=15%87
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-36.8% vs market -18.8%54.8
Profit-margin stabilitysd 3.2pp, operating, 4y93.1
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+22.7%100
52-week range position98th pct100
6m strength vs S&P 500+21.6pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)68.1
Analyst target upside16.8%67
Earnings surprises (avg)+8.1%87.2
73 GNTX US HIGH CONF Gentex Corporation · 22.08 USD · pulse 69.2 · Auto Parts 09-20: 74 · 09-27: 73.6 · 10-05: 73.8 ▲ +0.2 73.8 Good
Product & Moat LT w=25%57.3
Gross margin (pricing power)34.3%35.8
Revenue CAGR (3y)9.7%48.6
Operating margin trend-0.1pp over 3y48.8
R&D intensity (innovation)8.0%53.5
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%74.7
Forward P/E10.0 · industry median 10.1 (n=22)75.5
PEG ratio0.66 · industry median 0.59 (n=10)68.3
FCF yield7.6% · industry median 7.3% (n=22)77.2
EV / EBITDA7.4 · industry median 7.7 (n=21)77.6
Management LT w=20%69.1
Return on equity16.4%65.4
Buybacks vs dilution-2.7%/yr share count100
Net debt / EBITDA-0.4100
Insider ownership0.5%4.7
FCF conversion0.93x net income75.3
Financial Health LT w=15%100
Current ratio3.0100
Debt / equity0.00100
Cash vs total debt21.68x100
Marketing & Brand LT w=5%41.1
Revenue growth (yoy)-1.0%0
SG&A efficiency14.2x revenue/SG&A100
Brand pricing premium34.3%23.3
Durability LT w=15%90.9
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-33.2% vs market -18.8%63.8
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only20.5
Price vs 200-day MA-5.0%39.9
52-week range position23th pct16.9
6m strength vs S&P 500-13.6pp4.7
News & Sentiment pulse only75.2
Analyst consensus (1=buy)2.366.7
Analyst target upside25.6%88.9
Earnings surprises (avg)+5.5%70
74 ASML US HIGH CONF ASML Holding N.V. - New York Re · 1,867.31 USD · pulse 74.1 · Semiconductor Equipment & Materials 09-20: 73.5 · 09-27: 73.8 · 10-05: 73.7 ▼ -0.1 73.7 Good
Product & Moat LT w=25%88.9
Gross margin (pricing power)52.7%81.8
Revenue CAGR (3y)15.6%77.8
Operating margin trend+3.9pp over 3y88.9
R&D intensity (innovation)14.4%95.9
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%34.2
Forward P/E32.1 · industry median 29.4 (n=22)39.3
PEG ratio1.58 · industry median 1.20 (n=11)40.7
FCF yield1.3% · industry median 0.9% (n=21)35.9
EV / EBITDA46.8 · industry median 43.7 (n=20)20.8
Management LT w=20%69.6
Return on equity53.9%100
Buybacks vs dilution-0.8%/yr share count79.7
Net debt / EBITDA-0.4100
Insider ownership0.0%0.2
FCF conversion0.88x net income68.3
Financial Health LT w=15%86.1
Current ratio1.344.5
Debt / equity0.09100
Interest coverage97.4x100
Cash vs total debt3.82x100
Marketing & Brand LT w=5%84.8
Revenue growth (yoy)21.3%85.2
SG&A efficiency26.0x revenue/SG&A100
Brand pricing premium52.7%69.3
Durability LT w=15%90.1
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-31.4% vs market -18.8%68.3
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only99.5
Price vs 200-day MA+21.3%100
52-week range position89th pct98.4
6m strength vs S&P 500+26.3pp100
News & Sentiment pulse only72.2
Analyst consensus (1=buy)1.4100
Analyst target upside12.3%55.7
Earnings surprises (avg)+4.1%60.8
75 COLM US HIGH CONF Columbia Sportswear Company · 57.27 USD · pulse 71.2 · Apparel Manufacturing 09-20: 73.8 · 09-27: 73.5 · 10-05: 73.7 ▲ +0.2 73.7 Good
Product & Moat LT w=25%45.1
Gross margin (pricing power)52.2%80.4
Revenue CAGR (3y)-0.6%0
Operating margin trend-5.4pp over 3y0
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%85.4
Forward P/E13.7 · industry median 11.6 (n=9)62.4
FCF yield8.7% · industry median 5.8% (n=9)99.5
EV / EBITDA8.1 · industry median 11.1 (n=9)94.3
Management LT w=20%90.1
Return on equity12.7%50.6
Buybacks vs dilution-4.9%/yr share count100
Net debt / EBITDA-0.5100
Insider ownership58.1%100
FCF conversion1.44x net income100
Financial Health LT w=15%94.6
Current ratio2.5100
Debt / equity0.2995.1
Cash vs total debt1.35x88.8
Marketing & Brand LT w=5%26.1
Revenue growth (yoy)1.5%6
SG&A efficiency2.3x revenue/SG&A4.4
Brand pricing premium52.2%67.9
Durability LT w=15%79
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-46.1% vs market -18.8%31.7
Profit-margin stabilitysd 2.0pp, operating, 4y99.8
Profitable years4 of 4100
Momentum pulse only33.8
Price vs 200-day MA-2.8%48.8
52-week range position48th pct47.3
6m strength vs S&P 500-13.4pp5.2
News & Sentiment pulse only78.3
Analyst consensus (1=buy)2.655
Analyst target upside21.9%79.8
Earnings surprises (avg)+86.0%100
76 NXPI US HIGH CONF NXP Semiconductors N.V. · 243.66 USD · pulse 74.5 · Semiconductors 09-20: 73.8 · 09-27: 73.7 · 10-05: 73.6 ▼ -0.1 73.6 Good
Product & Moat LT w=25%60.1
Gross margin (pricing power)56.1%90.3
Revenue CAGR (3y)-2.4%0
Operating margin trend-4.0pp over 3y10.1
R&D intensity (innovation)19.2%100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%95.7
Forward P/E13.4 · industry median 26.1 (n=42)97.8
PEG ratio0.47 · industry median 0.86 (n=21)100
FCF yield5.8% · industry median 1.0% (n=42)98
EV / EBITDA13.7 · industry median 34.5 (n=38)87
Management LT w=20%68.8
Return on equity27.9%100
Buybacks vs dilution-0.9%/yr share count80.9
Net debt / EBITDA1.561.8
Insider ownership0.1%1.4
FCF conversion1.76x net income100
Financial Health LT w=15%57.5
Current ratio2.0100
Debt / equity0.9359.3
Interest coverage6.7x63.5
Cash vs total debt0.29x7.2
Marketing & Brand LT w=5%85.3
Revenue growth (yoy)19.5%78
SG&A efficiency10.2x revenue/SG&A100
Brand pricing premium56.1%77.8
Durability LT w=15%85.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-39.4% vs market -18.8%48.5
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only58
Price vs 200-day MA-0.0%59.8
52-week range position42th pct40
6m strength vs S&P 500+7.2pp74.1
News & Sentiment pulse only74.9
Analyst consensus (1=buy)1.888
Analyst target upside27.7%94.2
Earnings surprises (avg)+1.4%42.4
77 SYK US HIGH CONF Stryker Corporation · 275.43 USD · pulse 66.6 · Medical Devices 09-20: 73.3 · 09-27: 73.7 · 10-05: 73.5 ▼ -0.2 73.5 Good
Product & Moat LT w=25%76
Gross margin (pricing power)65.6%100
Revenue CAGR (3y)10.8%54.2
Operating margin trend+3.3pp over 3y82.8
R&D intensity (innovation)6.5%43.1
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%74.3
Forward P/E16.5 · industry median 25.2 (n=27)93.2
PEG ratio1.29 · industry median 1.60 (n=15)77.5
FCF yield3.9% · industry median 2.6% (n=28)66.5
EV / EBITDA15.9 · industry median 16.8 (n=23)60.2
Management LT w=20%68
Return on equity16.5%66
Buybacks vs dilution+0.3%/yr share count61.1
Net debt / EBITDA1.659.4
Insider ownership5.4%53.6
FCF conversion1.27x net income100
Financial Health LT w=15%65
Current ratio2.2100
Debt / equity0.6475.3
Interest coverage8.4x82.6
Cash vs total debt0.23x1.9
Marketing & Brand LT w=5%50.9
Revenue growth (yoy)9.4%37.6
SG&A efficiency2.9x revenue/SG&A15.1
Brand pricing premium65.6%100
Durability LT w=15%91.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-32.5% vs market -18.8%65.7
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-16.1%0
52-week range position6th pct0
6m strength vs S&P 500-34.0pp0
News & Sentiment pulse only73.5
Analyst consensus (1=buy)1.792.9
Analyst target upside33.5%100
Earnings surprises (avg)-0.9%27.5
78 ZWS US HIGH CONF Zurn Elkay Water Solutions Corp · 47.67 USD · pulse 69.6 · Pollution & Treatment Controls 09-20: 73.9 · 09-27: 73.6 · 10-05: 73.5 ▼ -0.1 73.5 Good
Product & Moat LT w=25%67.4
Gross margin (pricing power)49.0%72.5
Revenue CAGR (3y)9.8%48.9
Operating margin trend+7.5pp over 3y100
Gross-margin stabilitysd 3.6pp48.1
Valuation LT w=20%51.8
Forward P/E23.4 · sector median 18.8 (n=287)44.2
PEG ratio1.52 · sector median 1.37 (n=149)51.9
FCF yield4.1% · sector median 3.1% (n=292)66
EV / EBITDA17.4 · sector median 15.1 (n=283)45.1
Management LT w=20%91.2
Return on equity16.9%67.7
Buybacks vs dilution-1.9%/yr share count98.3
Net debt / EBITDA0.490.1
Insider ownership11.6%100
FCF conversion1.63x net income100
Financial Health LT w=15%82
Current ratio3.1100
Debt / equity0.3392.7
Interest coverage10.0x99.6
Cash vs total debt0.66x35.6
Marketing & Brand LT w=5%45.5
Revenue growth (yoy)10.5%42
SG&A efficiency4.1x revenue/SG&A34.4
Brand pricing premium49.0%60
Durability LT w=15%89.6
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-30.2% vs market -18.8%71.4
Profit-margin stabilitysd 2.9pp, operating, 4y94.8
Profitable years4 of 4100
Momentum pulse only36.7
Price vs 200-day MA-0.9%56.3
52-week range position44th pct42
6m strength vs S&P 500-11.4pp11.9
News & Sentiment pulse only78.6
Analyst consensus (1=buy)2.368
Analyst target upside21.7%79.2
Earnings surprises (avg)+8.3%88.7
79 KXS.TO CA HIGH CONF KINAXIS INC · 175.04 CAD · pulse 72.5 · Software - Application 09-20: 73.5 · 09-27: 73.2 · 10-05: 73.5 ▲ +0.3 73.5 Good
Product & Moat LT w=25%91
Gross margin (pricing power)66.1%100
Revenue CAGR (3y)14.3%71.6
Operating margin trend+6.9pp over 3y100
R&D intensity (innovation)17.2%100
Gross-margin stabilitysd 1.8pp83.3
Valuation LT w=20%34.4
Forward P/E23.0 · industry median 16.7 (n=85)38.6
FCF yield4.3% · industry median 5.1% (n=85)51.8
EV / EBITDA27.2 · industry median 20.2 (n=72)12.9
Management LT w=20%71.1
Return on equity20.7%82.7
Buybacks vs dilution-0.2%/yr share count69.8
Net debt / EBITDA-2.4100
Insider ownership0.3%3
FCF conversion2.01x net income100
Financial Health LT w=15%96.6
Current ratio1.989.8
Debt / equity0.11100
Cash vs total debt6.98x100
Marketing & Brand LT w=5%60.9
Revenue growth (yoy)16.4%65.6
SG&A efficiency3.0x revenue/SG&A17.2
Brand pricing premium66.1%100
Durability LT w=15%81
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-43.0% vs market -18.8%39.3
Profit-margin stabilitysd 4.7pp, operating, 4y84.9
Profitable years4 of 4100
Momentum pulse only86.8
Price vs 200-day MA+13.7%100
52-week range position84th pct92
6m strength vs S&P 500+5.5pp68.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)77.3
Analyst target upside22.8%82
Earnings surprises (avg)+15.4%100
80 NYT US HIGH CONF New York Times Company (The) · 62.7 USD · pulse 67.1 · Publishing 09-20: 72.7 · 09-27: 73.2 · 10-05: 73.4 ▲ +0.2 73.4 Good
Product & Moat LT w=25%74
Gross margin (pricing power)51.0%77.4
Revenue CAGR (3y)7.0%34.8
Operating margin trend+4.9pp over 3y98.8
R&D intensity (innovation)9.4%62.4
Gross-margin stabilitysd 1.2pp96.6
Valuation LT w=20%34.8
Forward P/E20.0 · sector median 11.2 (n=75)38
FCF yield4.5% · sector median 7.6% (n=81)36.8
EV / EBITDA17.0 · sector median 10.5 (n=76)29.6
Management LT w=20%91.3
Return on equity19.7%78.9
Buybacks vs dilution-0.7%/yr share count77.6
Net debt / EBITDA-1.2100
Insider ownership11.3%100
FCF conversion1.34x net income100
Financial Health LT w=15%88.3
Current ratio1.665
Interest coverage387.7x100
Cash vs total debtdebt-free100
Marketing & Brand LT w=5%50.3
Revenue growth (yoy)11.3%45.2
SG&A efficiency4.4x revenue/SG&A40.8
Brand pricing premium51.0%64.9
Durability LT w=15%92.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-27.7% vs market -18.8%77.7
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only7.7
Price vs 200-day MA-14.6%1.7
52-week range position27th pct21.3
6m strength vs S&P 500-43.5pp0
News & Sentiment pulse only93.4
Analyst consensus (1=buy)1.792
Analyst target upside25.3%88.2
Earnings surprises (avg)+11.4%100
81 DV US HIGH CONF DoubleVerify Holdings, Inc. · 13.49 USD · pulse 69.5 · Advertising Agencies 09-20: 74 · 09-27: 73.6 · 10-05: 73.4 ▼ -0.2 73.4 Good
Product & Moat LT w=25%83.3
Gross margin (pricing power)82.4%100
Revenue CAGR (3y)18.3%91.3
Operating margin trend-2.5pp over 3y25.4
R&D intensity (innovation)23.8%100
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%69.6
Forward P/E11.6 · industry median 10.9 (n=7)71
PEG ratio0.54 · sector median 1.15 (n=48)100
FCF yield7.7% · industry median 9.7% (n=7)58
EV / EBITDA13.9 · industry median 11.4 (n=7)49.3
Management LT w=20%62.5
Return on equity5.4%21.6
Buybacks vs dilution-0.7%/yr share count78.6
Net debt / EBITDA-0.7100
Insider ownership1.2%12.5
FCF conversion3.20x net income100
Financial Health LT w=15%100
Current ratio4.5100
Debt / equity0.10100
Interest coverage48.7x100
Cash vs total debt1.88x100
Marketing & Brand LT w=5%39.4
Revenue growth (yoy)2.5%10
SG&A efficiency2.5x revenue/SG&A8.2
Brand pricing premium82.4%100
Durability LT w=15%61.4
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-62.7% vs market -18.8%0
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+21.6%100
52-week range position99th pct100
6m strength vs S&P 500+16.7pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)24.9
Analyst target upside-0.1%24.8
Earnings surprises (avg)-11.0%0
82 GOOGL US HIGH CONF Alphabet Inc. · 343.5 USD · pulse 71.6 · Internet Content & Information 09-20: 73 · 09-27: 73.4 · 10-05: 73.3 ▼ -0.1 73.3 Good
Product & Moat LT w=25%90.1
Gross margin (pricing power)60.9%100
Revenue CAGR (3y)12.5%62.6
Operating margin trend+5.6pp over 3y100
R&D intensity (innovation)15.2%100
Gross-margin stabilitysd 1.6pp87.8
Valuation LT w=20%22.8
Forward P/E22.8 · industry median 10.4 (n=16)33.6
PEG ratio1.25 · industry median 0.79 (n=12)39.6
FCF yield0.5% · industry median 4.0% (n=15)0.3
EV / EBITDA23.7 · industry median 16.6 (n=14)17.5
Management LT w=20%63.2
Return on equity48.7%100
Buybacks vs dilution-2.0%/yr share count100
Net debt / EBITDA-0.7100
Insider ownership1.6%16
FCF conversion0.17x net income0
Financial Health LT w=15%100
Current ratio2.7100
Debt / equity0.19100
Interest coverage216.8x100
Cash vs total debt2.01x100
Marketing & Brand LT w=5%95.5
Revenue growth (yoy)24.2%96.8
SG&A efficiency8.0x revenue/SG&A100
Brand pricing premium60.9%89.7
Durability LT w=15%92.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-29.8% vs market -18.8%72.4
Profit-margin stabilitysd 2.6pp, operating, 4y96.7
Profitable years4 of 4100
Momentum pulse only58.4
Price vs 200-day MA+1.5%65.9
52-week range position65th pct68.4
6m strength vs S&P 500-2.7pp40.8
News & Sentiment pulse only95.8
Analyst consensus (1=buy)1.4100
Analyst target upside25.0%87.5
Earnings surprises (avg)+84.9%100
83 NVDA US HIGH CONF NVIDIA Corporation · 233.95 USD · pulse 76.8 · Semiconductors 09-20: 73.4 · 09-27: 73.4 · 10-05: 73.3 ▼ -0.1 73.3 Good
Product & Moat LT w=25%71.4
Gross margin (pricing power)74.7%100
Revenue CAGR (3y)100.0%100
Operating margin trend+39.7pp over 3y100
R&D intensity (innovation)8.6%57.1
Gross-margin stabilitysd 7.1pp0
Valuation LT w=20%65.9
Forward P/E14.9 · industry median 26.1 (n=42)95.6
PEG ratio0.48 · industry median 0.86 (n=21)100
FCF yield0.7% · industry median 1.0% (n=42)25.2
EV / EBITDA27.9 · industry median 34.5 (n=38)42.9
Management LT w=20%63
Return on equity117.2%100
Buybacks vs dilution-0.5%/yr share count74.8
Net debt / EBITDA-0.1100
Insider ownership4.0%40.1
FCF conversion0.35x net income0
Financial Health LT w=15%100
Current ratio4.6100
Debt / equity0.17100
Interest coverage547.1x100
Cash vs total debt1.61x100
Marketing & Brand LT w=5%100
Revenue growth (yoy)105.9%100
SG&A efficiency47.2x revenue/SG&A100
Brand pricing premium74.7%100
Durability LT w=15%64.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-36.9% vs market -18.8%54.7
Profit-margin stabilitysd 16.9pp, operating, 4y17.4
Profitable years4 of 4100
Momentum pulse only99.6
Price vs 200-day MA+16.8%100
52-week range position98th pct100
6m strength vs S&P 500+14.6pp98.7
News & Sentiment pulse only89.2
Analyst consensus (1=buy)1.3100
Analyst target upside40.1%100
Earnings surprises (avg)+5.1%67.5
84 ABEV US HIGH CONF Ambev S.A. · 2.99 USD · pulse 70.1 · Beverages - Brewers 09-20: 73.6 · 09-27: 73.3 · 10-05: 73.2 ▼ -0.1 73.2 Good
Product & Moat LT w=25%70.4
Gross margin (pricing power)51.9%79.8
Revenue CAGR (3y)3.4%17.2
Operating margin trend+3.5pp over 3y84.6
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%73.2
Forward P/E14.1 · sector median 13.9 (n=88)71.1
PEG ratio1.91 · sector median 1.41 (n=56)30.9
FCF yield8.3% · sector median 5.2% (n=89)100
EV / EBITDA8.4 · sector median 11.1 (n=87)90.9
Management LT w=20%68.9
Return on equity18.4%73.6
Buybacks vs dilution-0.3%/yr share count71.1
Net debt / EBITDA-0.6100
Insider ownership0.0%0
FCF conversion1.28x net income100
Financial Health LT w=15%74.5
Current ratio1.018.5
Debt / equity0.03100
Interest coverage8.1x79.3
Cash vs total debt6.22x100
Marketing & Brand LT w=5%31.2
Revenue growth (yoy)0.3%1.2
SG&A efficiency3.5x revenue/SG&A25.2
Brand pricing premium51.9%67.3
Durability LT w=15%96.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-24.7% vs market -18.8%85.2
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only46.6
Price vs 200-day MA+1.7%66.7
52-week range position68th pct73
6m strength vs S&P 500-16.6pp0
News & Sentiment pulse only64.9
Analyst consensus (1=buy)3.040
Analyst target upside11.9%54.7
Earnings surprises (avg)+11.9%100
85 ACGL US ⚠ 1MEDIUM CONF Arch Capital Group Ltd. · 93.6 USD · pulse 70.2 · Insurance - Diversified 09-20: 73.3 · 09-27: 73.2 · 10-05: 73.2 — 0 73.2 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)26.0%100
Valuation LT w=20%79.5
Forward P/E9.6 · industry median 9.1 (n=6)71.8
Price / book1.37 · industry median 1.48 (n=6)66.7
Through-cycle P/E8.7 · industry median 15.4 (n=6)100
Management LT w=20%63.8
Return on equity19.9%79.7
Buybacks vs dilution-1.0%/yr share count83.9
Insider ownership2.8%27.9
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Debt / equity0.18100
Interest coverage34.6x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-10.5%0
Durability LT w=15%91.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.4% vs market -18.8%90.8
Profit-margin stabilitysd 6.5pp, net, 4y75.1
Profitable years4 of 4100
Momentum pulse only29
Price vs 200-day MA-2.9%48.5
52-week range position41th pct38.5
6m strength vs S&P 500-20.7pp0
News & Sentiment pulse only80.8
Analyst consensus (1=buy)2.270
Analyst target upside19.0%72.5
Earnings surprises (avg)+17.0%100
⚠ Red flags
Revenue shrinking (-10.5% yoy)
86 LOGI US HIGH CONF Logitech International S.A. - R · 104.32 USD · pulse 70.2 · Computer Hardware 09-20: 73.3 · 09-27: 73.5 · 10-05: 73.2 ▼ -0.3 73.2 Good
Product & Moat LT w=25%58.9
Gross margin (pricing power)45.2%63.1
Revenue CAGR (3y)2.2%10.9
Operating margin trend+5.4pp over 3y100
R&D intensity (innovation)6.5%43.5
Gross-margin stabilitysd 2.1pp77
Valuation LT w=20%65.5
Forward P/E17.2 · industry median 15.3 (n=7)60.3
PEG ratio1.88 · industry median 1.21 (n=6)25.4
FCF yield4.8% · industry median 1.0% (n=11)89.5
EV / EBITDA13.8 · industry median 29.9 (n=7)86.8
Management LT w=20%78
Return on equity35.3%100
Buybacks vs dilution-3.4%/yr share count100
Net debt / EBITDA-1.7100
Insider ownership0.2%2
FCF conversion1.02x net income88.2
Financial Health LT w=15%100
Current ratio2.3100
Debt / equity0.04100
Cash vs total debt20.73x100
Marketing & Brand LT w=5%42.3
Revenue growth (yoy)6.9%27.6
SG&A efficiency4.9x revenue/SG&A48.7
Brand pricing premium45.2%50.6
Durability LT w=15%84.3
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-37.6% vs market -18.8%52.9
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only58.7
Price vs 200-day MA+6.5%85.9
52-week range position49th pct49.4
6m strength vs S&P 500-2.7pp40.9
News & Sentiment pulse only59.6
Analyst consensus (1=buy)2.848
Analyst target upside2.4%30.9
Earnings surprises (avg)+16.6%100
87 ANF US HIGH CONF Abercrombie & Fitch Company · 135.91 USD · pulse 75.6 · Apparel Retail 09-20: 73 · 09-27: 73.2 · 10-05: 73.2 — 0 73.2 Good
Product & Moat LT w=25%81.9
Gross margin (pricing power)63.7%100
Revenue CAGR (3y)12.5%62.5
Operating margin trend+10.8pp over 3y100
Gross-margin stabilitysd 2.7pp65.2
Valuation LT w=20%96
Forward P/E10.6 · industry median 13.1 (n=12)88.1
FCF yield7.6% · industry median 3.2% (n=12)100
EV / EBITDA7.0 · industry median 11.8 (n=12)100
Management LT w=20%74
Return on equity40.6%100
Buybacks vs dilution-3.2%/yr share count100
Net debt / EBITDA0.782.3
Insider ownership2.2%22.2
FCF conversion0.86x net income65.7
Financial Health LT w=15%58
Current ratio1.450.6
Debt / equity0.9458.9
Interest coverage304.5x100
Cash vs total debt0.50x22.7
Marketing & Brand LT w=5%39.1
Revenue growth (yoy)4.8%19.2
SG&A efficiency2.1x revenue/SG&A1.3
Brand pricing premium63.7%96.7
Durability LT w=15%53.6
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-59.9% vs market -18.8%0
Profit-margin stabilitysd 4.8pp, operating, 4y84.4
Profitable years4 of 4100
Momentum pulse only96.4
Price vs 200-day MA+34.0%100
52-week range position81th pct89.1
6m strength vs S&P 500+22.1pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)75.3
Analyst target upside20.3%75.8
Earnings surprises (avg)+34.9%100
88 CPAY US ⚠ 1HIGH CONF Corpay, Inc. · 394.6 USD · pulse 77.8 · Software - Infrastructure 09-20: 73 · 09-27: 72.9 · 10-05: 73 ▲ +0.1 73 Good
Product & Moat LT w=25%76.9
Gross margin (pricing power)80.5%100
Revenue CAGR (3y)9.7%48.7
Operating margin trend+0.9pp over 3y58.9
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%97.5
Forward P/E12.5 · industry median 21.1 (n=64)99.2
PEG ratio0.75 · industry median 1.43 (n=33)100
FCF yield7.5% · industry median 3.3% (n=66)100
EV / EBITDA12.1 · industry median 25.3 (n=54)90.7
Management LT w=20%74.1
Return on equity29.2%100
Buybacks vs dilution-2.3%/yr share count100
Net debt / EBITDA2.732.5
Insider ownership3.8%37.8
FCF conversion1.82x net income100
Financial Health LT w=15%16
Current ratio1.014.3
Debt / equity2.750
Interest coverage4.8x42.4
Cash vs total debt0.30x7.4
Marketing & Brand LT w=5%71.6
Revenue growth (yoy)21.5%86
SG&A efficiency3.7x revenue/SG&A28.9
Brand pricing premium80.5%100
Durability LT w=15%90.1
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-34.5% vs market -18.8%60.5
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only96.6
Price vs 200-day MA+13.8%100
52-week range position82th pct90
6m strength vs S&P 500+14.9pp99.7
News & Sentiment pulse only72.7
Analyst consensus (1=buy)1.792.5
Analyst target upside16.8%67.1
Earnings surprises (avg)+3.8%58.4
⚠ Red flags
Heavy leverage (D/E 2.8)
89 ZTO US NO REAL MONEYHIGH CONF ZTO Express (Cayman) Inc. · 19.5 USD · pulse 70.7 · Integrated Freight & Logistics 09-20: 73 · 09-27: 73 · 10-05: 73 — 0 73 Good
Product & Moat LT w=25%45.2
Gross margin (pricing power)25.1%12.8
Revenue CAGR (3y)11.5%57.7
Operating margin trend-0.5pp over 3y44.7
Gross-margin stabilitysd 2.7pp65.7
Valuation LT w=20%97.2
Forward P/E8.7 · industry median 17.5 (n=10)100
PEG ratio1.00 · industry median 1.36 (n=9)89.6
FCF yield6.6% · industry median 3.7% (n=10)99.1
EV / EBITDA5.9 · industry median 12.7 (n=10)100
Management LT w=20%64.6
Return on equity16.3%65.1
Buybacks vs dilution-1.0%/yr share count83.5
Net debt / EBITDA-0.6100
Insider ownership3.0%30.1
FCF conversion0.71x net income44.1
Financial Health LT w=15%89.6
Current ratio1.772.7
Debt / equity0.3591.9
Interest coverage45.5x100
Cash vs total debt1.42x93.9
Marketing & Brand LT w=5%64.1
Revenue growth (yoy)23.0%92
SG&A efficiency18.6x revenue/SG&A100
Brand pricing premium25.1%0.3
Durability LT w=15%85
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-38.8% vs market -18.8%49.8
Profit-margin stabilitysd 2.4pp, operating, 4y97.9
Profitable years4 of 4100
Momentum pulse only3.2
Price vs 200-day MA-14.8%1
52-week range position17th pct8.5
6m strength vs S&P 500-38.0pp0
News & Sentiment pulse only96.1
Analyst consensus (1=buy)1.697.8
Analyst target upside42.5%100
Earnings surprises (avg)+8.6%90.6
90 OZK US MEDIUM CONF Bank OZK · 46.7 USD · pulse 67.7 · Banks - Regional 09-20: 73 · 09-27: 73.1 · 10-05: 73 ▼ -0.1 73 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)52
Revenue CAGR (3y)11.2%56
Valuation LT w=20%95.9
Forward P/E7.7 · industry median 10.0 (n=108)91
Price / book0.86 · industry median 1.24 (n=109)96.7
Through-cycle P/E7.6 · industry median 15.1 (n=106)100
Management LT w=20%71
Return on equity11.3%45.3
Buybacks vs dilution-2.0%/yr share count99.5
Insider ownership6.8%68.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-2.1%0
Durability LT w=15%93.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-29.2% vs market -18.8%73.8
Profit-margin stabilitysd 1.3pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only31.3
Price vs 200-day MA-2.6%49.6
52-week range position45th pct44.2
6m strength vs S&P 500-15.8pp0
News & Sentiment pulse only45
Analyst consensus (1=buy)2.944
Analyst target upside15.6%64
Earnings surprises (avg)-0.9%27.1
91 VIPS US NO REAL MONEYHIGH CONF Vipshop Holdings Limited · 12.33 USD · pulse 67.9 · Internet Retail 09-20: 72.3 · 09-27: 72.9 · 10-05: 72.9 — 0 72.9 Good
Product & Moat LT w=25%45
Gross margin (pricing power)23.4%8.5
Revenue CAGR (3y)0.9%4.4
Operating margin trend+1.7pp over 3y67.2
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%96.5
Forward P/E4.9 · industry median 18.4 (n=15)100
PEG ratio0.79 · industry median 1.00 (n=12)89.4
EV / EBITDA1.9 · industry median 18.2 (n=14)100
Management LT w=20%74.7
Return on equity23.5%94
Buybacks vs dilution-6.5%/yr share count100
Net debt / EBITDA-2.2100
Insider ownership0.5%4.8
Financial Health LT w=15%84.5
Current ratio1.340.1
Debt / equity0.2497.8
Interest coverage100.0x100
Cash vs total debt2.84x100
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-4.3%0
SG&A efficiency14.4x revenue/SG&A100
Brand pricing premium23.4%0
Durability LT w=15%87.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-39.1% vs market -18.8%49.1
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-17.5%0
52-week range position3th pct0
6m strength vs S&P 500-31.9pp0
News & Sentiment pulse only74.2
Analyst consensus (1=buy)2.272.4
Analyst target upside35.4%100
Earnings surprises (avg)+2.5%50.3
92 ORI US MEDIUM CONF Old Republic International Corp · 38.06 USD · pulse 66.4 · Insurance - Property & Casualty 09-20: 72.5 · 09-27: 72.8 · 10-05: 72.8 — 0 72.8 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)40.3
Revenue CAGR (3y)4.2%20.8
Valuation LT w=20%81.7
Forward P/E11.5 · industry median 11.3 (n=24)73.6
Price / book1.50 · industry median 2.09 (n=25)79.2
Through-cycle P/E12.0 · industry median 17.2 (n=24)92.4
Management LT w=20%83.9
Return on equity18.6%74.3
Buybacks vs dilution-6.0%/yr share count100
Insider ownership7.7%77.3
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)80.1
Debt / equity0.3890.3
Interest coverage17.8x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)51.2
Revenue growth (yoy)13.4%53.6
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-16.2% vs market -18.8%100
Profit-margin stabilitysd 1.0pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only21.4
Price vs 200-day MA-5.6%37.5
52-week range position31th pct26.8
6m strength vs S&P 500-21.5pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)36.9
Analyst target upside14.3%60.7
Earnings surprises (avg)-8.0%0
93 BKE US HIGH CONF Buckle, Inc. (The) · 42.9 USD · pulse 67.6 · Apparel Retail 09-20: 73 · 09-27: 72.8 · 10-05: 72.7 ▼ -0.1 72.7 Good
Product & Moat LT w=25%51.2
Gross margin (pricing power)58.9%97.3
Revenue CAGR (3y)-1.2%0
Operating margin trend-4.2pp over 3y7.5
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%95.8
Forward P/E10.3 · industry median 13.1 (n=12)89.5
FCF yield6.0% · industry median 3.2% (n=12)98
EV / EBITDA7.6 · industry median 11.8 (n=12)100
Management LT w=20%75.3
Return on equity45.8%100
Buybacks vs dilution+0.7%/yr share count54.9
Net debt / EBITDA0.489
Insider ownership38.3%100
FCF conversion0.63x net income32.5
Financial Health LT w=15%66.7
Current ratio2.1100
Debt / equity0.8663.2
Cash vs total debt0.68x37
Marketing & Brand LT w=5%42.5
Revenue growth (yoy)4.6%18.4
SG&A efficiency3.5x revenue/SG&A24.4
Brand pricing premium58.9%84.8
Durability LT w=15%90.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-33.9% vs market -18.8%62.1
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only10.9
Price vs 200-day MA-9.8%20.6
52-week range position20th pct12.2
6m strength vs S&P 500-32.0pp0
News & Sentiment pulse only60.2
Analyst consensus (1=buy)3.040
Analyst target upside7.2%43.1
Earnings surprises (avg)+9.6%97.4
94 DLO US HIGH CONF DLocal Limited · 13.74 USD · pulse 73.4 · Software - Infrastructure 09-20: 72.5 · 09-27: 72.4 · 10-05: 72.6 ▲ +0.2 72.6 Good
Product & Moat LT w=25%37.9
Gross margin (pricing power)34.3%35.7
Revenue CAGR (3y)37.7%100
Operating margin trend-11.5pp over 3y0
R&D intensity (innovation)2.8%18.7
Gross-margin stabilitysd 4.3pp35
Valuation LT w=20%96
Forward P/E12.0 · industry median 21.1 (n=64)100
FCF yield8.6% · industry median 3.3% (n=66)100
EV / EBITDA13.3 · industry median 25.3 (n=54)87.9
Management LT w=20%93.7
Return on equity41.3%100
Buybacks vs dilution-0.1%/yr share count68.7
Net debt / EBITDA-3.1100
Insider ownership21.7%100
FCF conversion1.77x net income100
Financial Health LT w=15%84.3
Current ratio1.237.3
Debt / equity0.12100
Interest coverage901.2x100
Cash vs total debt12.10x100
Marketing & Brand LT w=5%74.4
Revenue growth (yoy)55.8%100
SG&A efficiency9.5x revenue/SG&A100
Brand pricing premium34.3%23.2
Durability LT w=15%58.5
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-43.7% vs market -18.8%37.6
Profit-margin stabilitysd 5.2pp, operating, 4y82
Profitable years4 of 4100
Momentum pulse only51.9
Price vs 200-day MA+2.6%70.4
52-week range position59th pct61.1
6m strength vs S&P 500-7.8pp24.1
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside36.8%100
Earnings surprises (avg)+10.0%100
95 MLI US HIGH CONF Mueller Industries, Inc. · 62.56 USD · pulse 71.1 · Metal Fabrication 09-20: 73.1 · 09-27: 72.9 · 10-05: 72.5 ▼ -0.4 72.5 Good
Product & Moat LT w=25%43.9
Gross margin (pricing power)28.8%21.9
Revenue CAGR (3y)1.6%8.1
Operating margin trend-0.5pp over 3y45.4
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%78.6
Forward P/E14.3 · industry median 14.4 (n=7)72
FCF yield3.8% · industry median 1.8% (n=7)71.7
EV / EBITDA11.4 · industry median 22.8 (n=6)92.2
Management LT w=20%68.5
Return on equity26.3%100
Buybacks vs dilution-0.8%/yr share count80.5
Net debt / EBITDA-1.3100
Insider ownership2.1%21.2
FCF conversion0.69x net income40.9
Financial Health LT w=15%100
Current ratio4.8100
Debt / equity0.01100
Interest coverage9374.7x100
Cash vs total debt57.36x100
Marketing & Brand LT w=5%69.8
Revenue growth (yoy)25.5%100
SG&A efficiency16.8x revenue/SG&A100
Brand pricing premium28.8%9.4
Durability LT w=15%90.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-27.8% vs market -18.8%77.4
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only54.8
Price vs 200-day MA+0.8%63.3
52-week range position66th pct70.2
6m strength vs S&P 500-5.8pp30.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)59.8
Analyst target upside27.9%94.7
Earnings surprises (avg)+0.2%34.6
96 KFY US HIGH CONF Korn Ferry · 71.92 USD · pulse 73.9 · Staffing & Employment Services 09-20: 72.4 · 09-27: 72.6 · 10-05: 72.5 ▼ -0.1 72.5 Good
Product & Moat LT w=25%41.7
Gross margin (pricing power)24.7%11.8
Revenue CAGR (3y)0.9%4.3
Operating margin trend+0.2pp over 3y52.2
Gross-margin stabilitysd 1.1pp98.5
Valuation LT w=20%99.3
Forward P/E11.3 · sector median 18.8 (n=287)100
FCF yield6.3% · sector median 3.1% (n=292)100
EV / EBITDA8.8 · sector median 15.1 (n=283)98
Management LT w=20%66
Return on equity14.5%58
Buybacks vs dilution-1.3%/yr share count88.7
Net debt / EBITDA-0.5100
Insider ownership1.0%10
FCF conversion0.91x net income73.3
Financial Health LT w=15%96
Current ratio2.4100
Debt / equity0.3094.5
Interest coverage20.4x100
Cash vs total debt1.37x89.7
Marketing & Brand LT w=5%9.1
Revenue growth (yoy)6.8%27.2
SG&A efficiency1.4x revenue/SG&A0
Brand pricing premium24.7%0
Durability LT w=15%94.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-24.1% vs market -18.8%86.5
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only55.7
Price vs 200-day MA+3.5%74.2
52-week range position50th pct50.1
6m strength vs S&P 500-2.1pp42.9
News & Sentiment pulse only80.3
Analyst consensus (1=buy)1.4100
Analyst target upside25.5%88.7
Earnings surprises (avg)+2.9%52.3
97 MWA US HIGH CONF MUELLER WATER PRODUCTS · 21.66 USD · pulse 67.6 · Specialty Industrial Machinery 09-20: 72.4 · 09-27: 72.5 · 10-05: 72.5 — 0 72.5 Good
Product & Moat LT w=25%56.8
Gross margin (pricing power)38.1%45.2
Revenue CAGR (3y)4.7%23.3
Operating margin trend+8.8pp over 3y100
Gross-margin stabilitysd 3.1pp58.8
Valuation LT w=20%87.7
Forward P/E13.6 · industry median 20.6 (n=38)97.5
PEG ratio0.92 · industry median 1.83 (n=27)97.3
FCF yield3.9% · industry median 3.5% (n=38)58.8
EV / EBITDA9.3 · industry median 16.7 (n=38)97.2
Management LT w=20%60.6
Return on equity21.7%86.7
Buybacks vs dilution+0.1%/yr share count64.9
Net debt / EBITDA-0.1100
Insider ownership1.1%10.9
FCF conversion0.68x net income40.3
Financial Health LT w=15%89.3
Current ratio4.6100
Debt / equity0.4088.7
Interest coverage14.4x100
Cash vs total debt1.09x68.7
Marketing & Brand LT w=5%37.4
Revenue growth (yoy)4.1%16.4
SG&A efficiency5.8x revenue/SG&A63
Brand pricing premium38.1%32.7
Durability LT w=15%88.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-29.7% vs market -18.8%72.7
Profit-margin stabilitysd 3.7pp, operating, 4y90.6
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-16.8%0
52-week range position5th pct0
6m strength vs S&P 500-38.9pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside36.2%100
Earnings surprises (avg)+14.4%100
98 ONEX.TO CA ⚠ 1MEDIUM CONF ONEX CORPORATION · 105.08 CAD · pulse 70.1 · Asset Management 09-20: 72.2 · 09-27: 72.3 · 10-05: 72.5 ▲ +0.2 72.5 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25%67.4
Revenue CAGR (3y)27.1%100
Operating margin trend+11.9pp over 3y100
R&D intensity (innovation)0.3%2.2
Valuation LT w=20%75.6
Forward P/E21.8 · industry median 10.9 (n=43)35.1
Price / book0.64 · industry median 2.65 (n=42)100
Through-cycle P/E13.4 · industry median 20.2 (n=41)91.6
Management LT w=20%73.7
Return on equity5.3%21
Buybacks vs dilution-5.3%/yr share count100
Insider ownership14.9%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-38.4%0
Durability LT w=15%88.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-26.2% vs market -18.8%81.5
Profit-margin stabilitysd 6.9pp, operating, 4y72.6
Profitable years4 of 4100
Momentum pulse only25.5
Price vs 200-day MA-3.7%45.3
52-week range position35th pct31.1
6m strength vs S&P 500-15.3pp0
News & Sentiment pulse only93.3
Analyst consensus (1=buy)2.080
Analyst target upside46.6%100
Earnings surprises (avg)+1129.0%100
⚠ Red flags
Revenue shrinking (-38.4% yoy)
99 LNTH US HIGH CONF Lantheus Holdings, Inc. · 99.96 USD · pulse 71.9 · Drug Manufacturers - Specialty & Generic 09-20: 72.5 · 09-27: 72.5 · 10-05: 72.4 ▼ -0.1 72.4 Good
Product & Moat LT w=25%83.1
Gross margin (pricing power)60.1%100
Revenue CAGR (3y)18.1%90.7
Operating margin trend+16.6pp over 3y100
R&D intensity (innovation)11.5%76.7
Gross-margin stabilitysd 3.6pp47.9
Valuation LT w=20%66.3
Forward P/E15.7 · industry median 13.8 (n=24)61.4
FCF yield6.9% · industry median 4.4% (n=25)96.1
EV / EBITDA16.7 · industry median 13.4 (n=23)41.5
Management LT w=20%79.1
Return on equity22.2%88.9
Buybacks vs dilution-1.5%/yr share count91.1
Net debt / EBITDA0.198
Insider ownership1.7%17.3
FCF conversion1.93x net income100
Financial Health LT w=15%85.5
Current ratio3.1100
Debt / equity0.4884.6
Interest coverage16.9x100
Cash vs total debt0.95x57.6
Marketing & Brand LT w=5%40.7
Revenue growth (yoy)2.7%10.8
SG&A efficiency3.4x revenue/SG&A23.3
Brand pricing premium60.1%87.9
Durability LT w=15%51.1
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-57.1% vs market -18.8%4.2
Profit-margin stabilitysd 10.1pp, operating, 4y54.8
Profitable years4 of 4100
Momentum pulse only95.8
Price vs 200-day MA+13.5%100
52-week range position82th pct89.7
6m strength vs S&P 500+14.3pp97.7
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)64.8
Analyst target upside7.8%44.5
Earnings surprises (avg)+20.2%100
100 G US HIGH CONF Genpact Limited · 33.29 USD · pulse 68.9 · Information Technology Services 09-20: 72.5 · 09-27: 72.5 · 10-05: 72.4 ▼ -0.1 72.4 Good
Product & Moat LT w=25%59.8
Gross margin (pricing power)36.5%41.1
Revenue CAGR (3y)5.1%25.7
Operating margin trend+2.2pp over 3y72.5
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%100
Forward P/E7.4 · industry median 12.5 (n=21)100
FCF yield8.6% · industry median 4.9% (n=26)100
EV / EBITDA7.4 · industry median 11.6 (n=23)100
Management LT w=20%67.4
Return on equity22.4%89.8
Buybacks vs dilution-2.3%/yr share count100
Net debt / EBITDA1.074.6
Insider ownership0.6%5.9
FCF conversion0.87x net income66.8
Financial Health LT w=15%73.4
Current ratio2.099.7
Debt / equity0.5480.9
Interest coverage10.9x100
Cash vs total debt0.37x12.9
Marketing & Brand LT w=5%34.9
Revenue growth (yoy)7.1%28.4
SG&A efficiency4.9x revenue/SG&A47.6
Brand pricing premium36.5%28.6
Durability LT w=15%75
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-49.4% vs market -18.8%23.4
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only17.3
Price vs 200-day MA-8.0%28.1
52-week range position29th pct23.9
6m strength vs S&P 500-27.9pp0
News & Sentiment pulse only77.1
Analyst consensus (1=buy)2.270
Analyst target upside26.7%91.8
Earnings surprises (avg)+5.4%69.4
101 META US HIGH CONF Meta Platforms, Inc. · 728.08 USD · pulse 69.5 · Internet Content & Information 09-20: 73.4 · 09-27: 72 · 10-05: 72.3 ▲ +0.3 72.3 Good
Product & Moat LT w=25%98.2
Gross margin (pricing power)81.7%100
Revenue CAGR (3y)19.9%99.5
Operating margin trend+16.6pp over 3y100
R&D intensity (innovation)28.5%100
Gross-margin stabilitysd 1.4pp91.4
Valuation LT w=20%39.8
Forward P/E20.9 · industry median 10.4 (n=16)36.6
PEG ratio0.98 · industry median 0.79 (n=12)57.1
FCF yield1.2% · industry median 4.0% (n=15)7.7
EV / EBITDA17.1 · industry median 18.1 (n=14)57.8
Management LT w=20%56.3
Return on equity29.8%100
Buybacks vs dilution-1.1%/yr share count84.8
Net debt / EBITDA0.295
Insider ownership0.1%1.5
FCF conversion0.36x net income0
Financial Health LT w=15%83.4
Current ratio2.2100
Debt / equity0.4387.2
Interest coverage74.8x100
Cash vs total debt0.80x46.4
Marketing & Brand LT w=5%100
Revenue growth (yoy)28.0%100
SG&A efficiency8.3x revenue/SG&A100
Brand pricing premium81.7%100
Durability LT w=15%73.8
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-34.2% vs market -18.8%61.5
Profit-margin stabilitysd 7.0pp, operating, 4y72.4
Profitable years4 of 4100
Momentum pulse only90.3
Price vs 200-day MA+16.0%100
52-week range position80th pct88
6m strength vs S&P 500+9.9pp83
News & Sentiment pulse only49.3
Analyst consensus (1=buy)1.4100
Analyst target upside9.2%48
Earnings surprises (avg)-8.5%0
102 ALRM US HIGH CONF Alarm.com Holdings, Inc. · 54.68 USD · pulse 72.9 · Software - Application 09-20: 72.9 · 09-27: 72.7 · 10-05: 72.3 ▼ -0.4 72.3 Good
Product & Moat LT w=25%79.7
Gross margin (pricing power)65.8%100
Revenue CAGR (3y)6.3%31.3
Operating margin trend+7.2pp over 3y100
R&D intensity (innovation)26.7%100
Gross-margin stabilitysd 2.6pp67.4
Valuation LT w=20%59
Forward P/E17.8 · industry median 16.7 (n=85)62.4
FCF yield3.7% · industry median 5.1% (n=85)42.7
EV / EBITDA16.8 · industry median 22.1 (n=72)71.9
Management LT w=20%62.4
Return on equity13.3%53.2
Buybacks vs dilution+0.1%/yr share count64.7
Net debt / EBITDA0.587.2
Insider ownership5.6%55.9
FCF conversion0.76x net income50.8
Financial Health LT w=15%81.6
Current ratio5.0100
Debt / equity0.6276.5
Interest coverage10.6x100
Cash vs total debt0.85x49.9
Marketing & Brand LT w=5%58.5
Revenue growth (yoy)9.2%36.8
SG&A efficiency4.3x revenue/SG&A38.6
Brand pricing premium65.8%100
Durability LT w=15%86.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-38.8% vs market -18.8%50
Profit-margin stabilitysd 2.9pp, operating, 4y95
Profitable years4 of 4100
Momentum pulse only86.7
Price vs 200-day MA+10.9%100
52-week range position81th pct88.9
6m strength vs S&P 500+6.3pp71.2
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)71
Analyst target upside15.2%63
Earnings surprises (avg)+15.8%100
103 SLDE US MEDIUM CONF Slide Insurance Holdings, Inc. · 23.61 USD · pulse 72.8 · Insurance - Property & Casualty 09-20: 71.8 · 09-27: 72.8 · 10-05: 72.2 ▼ -0.6 72.2 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)68.3%100
Valuation LT w=20%68.8
Forward P/E6.4 · industry median 11.4 (n=24)100
Price / book2.28 · industry median 2.00 (n=25)33
Through-cycle P/E14.6 · industry median 17.2 (n=24)73.4
Management LT w=20%90.4
Return on equity53.9%100
Buybacks vs dilution-0.3%/yr share count71.3
Insider ownership43.8%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Debt / equity0.03100
Interest coverage163.3x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)47.9%100
Durability LT w=15%52.6
Shock days (>8% vs market)7 in 304 sessions (listed <2y)26.1
Worst drawdown vs market (2y)-36.1% vs market -8.9%31.9
Profit-margin stabilitysd 10.6pp, net, 4y52.4
Profitable years4 of 4100
Momentum pulse only93.1
Price vs 200-day MA+22.2%100
52-week range position76th pct83
6m strength vs S&P 500+13.9pp96.4
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)66.1
Analyst target upside9.3%48.2
Earnings surprises (avg)+36.4%100
104 WSE US ⚠ 1HIGH CONF Wise Group plc · 11.44 USD · pulse 70.9 · Information Technology Services 09-20: 72.2 · 09-27: 72.1 · 10-05: 72.1 — 0 72.1 Good
Product & Moat LT w=25%88.3
Gross margin (pricing power)84.2%100
Revenue CAGR (3y)30.3%100
Operating margin trend+6.2pp over 3y100
R&D intensity (innovation)16.1%100
Gross-margin stabilitysd 3.9pp41.3
Valuation LT w=20%37.2
Forward P/E16.4 · industry median 11.9 (n=21)48.9
PEG ratio4.43 · industry median 1.14 (n=10)0
FCF yield-2.2% · industry median 5.5% (n=26)0
EV / EBITDA6.0 · industry median 11.6 (n=23)100
Management LT w=20%77.4
Return on equity27.2%100
Buybacks vs dilution-1.2%/yr share count86.8
Net debt / EBITDA-4.3100
Insider ownership22.5%100
FCF conversion-0.51x net income0
Financial Health LT w=15%80
Current ratio1.122.6
Debt / equity0.2597.2
Interest coverage34.9x100
Cash vs total debt11.14x100
Marketing & Brand LT w=5%82.6
Revenue growth (yoy)26.8%100
SG&A efficiency4.9x revenue/SG&A47.9
Brand pricing premium84.2%100
Durability LT w=15% · thin evidence (2/3, gaps count as 50)73.5
Profit-margin stabilitysd 7.3pp, operating, 4y70.6
Profitable years4 of 4100
Momentumno data
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst consensus (1=buy)1.4100
Analyst target upside48.2%100
⚠ Red flags
Negative free cash flow
105 ACIW US HIGH CONF ACI Worldwide, Inc. · 50.15 USD · pulse 73.3 · Software - Infrastructure 09-20: 71.9 · 09-27: 71.8 · 10-05: 72 ▲ +0.2 72 Good
Product & Moat LT w=25%73.4
Gross margin (pricing power)49.1%72.7
Revenue CAGR (3y)7.4%36.8
Operating margin trend+4.4pp over 3y94.1
R&D intensity (innovation)9.5%63.5
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%88.5
Forward P/E12.9 · industry median 21.1 (n=64)98.7
FCF yield5.1% · industry median 3.3% (n=66)82.8
EV / EBITDA15.0 · industry median 25.3 (n=54)84
Management LT w=20%64.8
Return on equity15.6%62.5
Buybacks vs dilution-1.7%/yr share count94.7
Net debt / EBITDA1.854.6
Insider ownership1.2%12.4
FCF conversion1.15x net income100
Financial Health LT w=15%50.8
Current ratio1.665.2
Debt / equity0.5879.1
Interest coverage6.3x58.9
Cash vs total debt0.19x0
Marketing & Brand LT w=5%55.2
Revenue growth (yoy)7.3%29.2
SG&A efficiency6.6x revenue/SG&A76.2
Brand pricing premium49.1%60.2
Durability LT w=15%83.7
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-35.0% vs market -18.8%59.3
Profit-margin stabilitysd 2.2pp, operating, 4y99
Profitable years4 of 4100
Momentum pulse only70
Price vs 200-day MA+7.5%90.1
52-week range position54th pct54.8
6m strength vs S&P 500+4.5pp65.1
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)74.7
Analyst target upside34.3%100
Earnings surprises (avg)+6.1%74.2
106 LAUR US HIGH CONF Laureate Education, Inc. · 38.62 USD · pulse 72.8 · Education & Training Services 09-20: 73 · 09-27: 72.1 · 10-05: 72 ▼ -0.1 72 Good
Product & Moat LT w=25%70.8
Gross margin (pricing power)36.8%42
Revenue CAGR (3y)11.1%55.3
Operating margin trend+3.6pp over 3y85.8
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%55.6
Forward P/E15.9 · industry median 10.3 (n=7)44.1
PEG ratio1.02 · industry median 0.90 (n=6)62.1
FCF yield6.5% · industry median 7.6% (n=7)65.6
EV / EBITDA11.1 · industry median 8.4 (n=7)50.8
Management LT w=20%92.3
Return on equity29.3%100
Buybacks vs dilution-3.1%/yr share count100
Net debt / EBITDA1.173.2
Insider ownership8.8%88.5
FCF conversion1.22x net income100
Financial Health LT w=15%44.2
Current ratio0.70
Debt / equity0.6475.4
Interest coverage38.6x100
Cash vs total debt0.22x1.6
Marketing & Brand LT w=5%66.5
Revenue growth (yoy)17.5%70
SG&A efficiency33.3x revenue/SG&A100
Brand pricing premium36.8%29.5
Durability LT w=15%98
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-16.3% vs market -18.8%100
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only75.8
Price vs 200-day MA+9.9%99.5
52-week range position84th pct92.7
6m strength vs S&P 500-4.5pp35.1
News & Sentiment pulse only72
Analyst consensus (1=buy)2.174.3
Analyst target upside6.7%41.8
Earnings surprises (avg)+22.1%100
107 GHC US HIGH CONF Graham Holdings Company · 1,149.61 USD · pulse 69.8 · Conglomerates 09-20: 72 · 09-27: 72 · 10-05: 72 — 0 72 Good
Product & Moat LT w=25%52.4
Gross margin (pricing power)29.9%24.9
Revenue CAGR (3y)7.8%38.8
Operating margin trend-0.4pp over 3y46.1
Gross-margin stabilitysd 1.0pp99.9
Valuation LT w=20%84.5
Forward P/E17.2 · industry median 16.6 (n=6)65.1
FCF yield5.5% · industry median 2.7% (n=6)93.8
EV / EBITDA7.8 · industry median 10.7 (n=6)94.7
Management LT w=20%77
Return on equity11.9%47.5
Buybacks vs dilution-3.1%/yr share count100
Net debt / EBITDA0.392
Insider ownership7.2%71.7
FCF conversion0.92x net income73.7
Financial Health LT w=15%68.8
Current ratio1.988.3
Debt / equity0.3094.3
Interest coverage4.8x42.1
Cash vs total debt0.86x50.4
Marketing & Brand LT w=5%27.1
Revenue growth (yoy)7.1%28.4
SG&A efficiency4.4x revenue/SG&A40.4
Brand pricing premium29.9%12.4
Durability LT w=15%99.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-19.8% vs market -18.8%97.4
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only53.7
Price vs 200-day MA+2.0%68
52-week range position71th pct76.1
6m strength vs S&P 500-9.9pp17
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside-13.9%0
Earnings surprises (avg)+16.5%100
108 FCNCA US MEDIUM CONF First Citizens BancShares, Inc. · 2,073.46 USD · pulse 69.4 · Banks - Regional 09-20: 72 · 09-27: 71.9 · 10-05: 71.9 — 0 71.9 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)26.9%100
Valuation LT w=20%82.4
Forward P/E10.4 · industry median 10.0 (n=108)72.8
PEG ratio1.15 · industry median 1.58 (n=18)86.6
Price / book1.17 · industry median 1.24 (n=109)70.1
Through-cycle P/E5.3 · industry median 15.1 (n=106)100
Management LT w=20%80.9
Return on equity10.7%42.6
Buybacks vs dilution-5.8%/yr share count100
Insider ownership25.4%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.7
Revenue growth (yoy)8.5%34
Durability LT w=15%63.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-33.5% vs market -18.8%63.1
Profit-margin stabilitysd 45.6pp, net, 4y0
Profitable years4 of 4100
Momentum pulse only50.8
Price vs 200-day MA+0.8%63.1
52-week range position67th pct71.5
6m strength vs S&P 500-9.6pp17.9
News & Sentiment pulse only69.3
Analyst consensus (1=buy)2.752.3
Analyst target upside12.3%55.7
Earnings surprises (avg)+20.3%100
109 FTNT US HIGH CONF Fortinet, Inc. · 180.95 USD · pulse 69.1 · Software - Infrastructure 09-20: 72.1 · 09-27: 71.8 · 10-05: 71.8 — 0 71.8 Good
Product & Moat LT w=25%86.4
Gross margin (pricing power)80.2%100
Revenue CAGR (3y)15.5%77.3
Operating margin trend+8.7pp over 3y100
R&D intensity (innovation)12.0%80
Gross-margin stabilitysd 2.3pp74.6
Valuation LT w=20%12.8
Forward P/E47.9 · industry median 20.1 (n=64)0
PEG ratio1.92 · industry median 1.37 (n=33)29.2
FCF yield1.7% · industry median 3.4% (n=66)22
EV / EBITDA49.8 · industry median 25.0 (n=54)0
Management LT w=20%98.9
Return on equity117.4%100
Buybacks vs dilution-1.7%/yr share count94.5
Net debt / EBITDA-1.4100
Insider ownership17.4%100
FCF conversion1.22x net income100
Financial Health LT w=15%82.8
Current ratio1.340.2
Debt / equity0.3691
Interest coverage114.5x100
Cash vs total debt7.25x100
Marketing & Brand LT w=5%70.2
Revenue growth (yoy)25.6%100
SG&A efficiency2.6x revenue/SG&A10.6
Brand pricing premium80.2%100
Durability LT w=15%79.3
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-35.1% vs market -18.8%59.2
Profit-margin stabilitysd 3.9pp, operating, 4y89.3
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+52.6%100
52-week range position100th pct100
6m strength vs S&P 500+102.5pp100
News & Sentiment pulse only50.4
Analyst consensus (1=buy)2.849.1
Analyst target upside-9.2%2
Earnings surprises (avg)+19.8%100
110 DOCU US HIGH CONF DocuSign, Inc. · 69.01 USD · pulse 71.1 · Software - Application 09-20: 72 · 09-27: 72 · 10-05: 71.8 ▼ -0.2 71.8 Good
Product & Moat LT w=25%88.6
Gross margin (pricing power)79.6%100
Revenue CAGR (3y)8.6%42.8
Operating margin trend+11.6pp over 3y100
R&D intensity (innovation)20.7%100
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%74.1
Forward P/E13.2 · industry median 16.9 (n=85)88.2
PEG ratio0.81 · industry median 1.19 (n=43)98.2
FCF yield10.2% · industry median 5.1% (n=85)100
EV / EBITDA27.9 · industry median 20.2 (n=72)10
Management LT w=20%71
Return on equity17.8%71.2
Buybacks vs dilution-0.7%/yr share count78.1
Net debt / EBITDA-1.3100
Insider ownership0.5%5.5
FCF conversion4.25x net income100
Financial Health LT w=15%75
Current ratio0.60
Debt / equity0.11100
Interest coverage137.4x100
Cash vs total debt4.25x100
Marketing & Brand LT w=5%46
Revenue growth (yoy)9.4%37.6
SG&A efficiency2.0x revenue/SG&A0.4
Brand pricing premium79.6%100
Durability LT w=15%47.2
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-61.0% vs market -18.8%0
Profit-margin stabilitysd 4.6pp, operating, 4y85.5
Profitable years3 of 450
Momentum pulse only98.7
Price vs 200-day MA+28.6%100
52-week range position87th pct96.1
6m strength vs S&P 500+26.2pp100
News & Sentiment pulse only56
Analyst consensus (1=buy)2.750.5
Analyst target upside1.4%28.6
Earnings surprises (avg)+8.3%88.8
111 OSK US HIGH CONF Oshkosh Corporation (Holding Co · 133.85 USD · pulse 68 · Farm & Heavy Construction Machinery 09-20: 71.7 · 09-27: 71.8 · 10-05: 71.8 — 0 71.8 Good
Product & Moat LT w=25%52.6
Gross margin (pricing power)15.9%0
Revenue CAGR (3y)8.0%39.8
Operating margin trend+4.5pp over 3y94.8
Gross-margin stabilitysd 2.2pp76
Valuation LT w=20%99.6
Forward P/E9.6 · industry median 17.5 (n=8)100
FCF yield8.8% · industry median 3.0% (n=8)100
EV / EBITDA8.6 · industry median 17.3 (n=8)98.7
Management LT w=20%66.3
Return on equity12.4%49.5
Buybacks vs dilution-1.5%/yr share count91.5
Net debt / EBITDA0.783.2
Insider ownership0.7%7.3
FCF conversion1.13x net income100
Financial Health LT w=15%66.6
Current ratio1.776.5
Debt / equity0.2497.6
Interest coverage8.2x79.6
Cash vs total debt0.37x12.8
Marketing & Brand LT w=5%42.3
Revenue growth (yoy)6.7%26.8
SG&A efficiency12.7x revenue/SG&A100
Brand pricing premium15.9%0
Durability LT w=15%89
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-33.1% vs market -18.8%64.2
Profit-margin stabilitysd 2.1pp, operating, 4y99.7
Profitable years4 of 4100
Momentum pulse only16.4
Price vs 200-day MA-8.3%26.7
52-week range position28th pct22.5
6m strength vs S&P 500-26.2pp0
News & Sentiment pulse only64.8
Analyst consensus (1=buy)1.982.2
Analyst target upside26.3%90.8
Earnings surprises (avg)-1.8%21.5
112 RJF US MEDIUM CONF Raymond James Financial, Inc. · 158.21 USD · pulse 69.6 · Asset Management 09-20: 71.4 · 09-27: 71.8 · 10-05: 71.6 ▼ -0.2 71.6 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)47.4
Revenue CAGR (3y)8.5%42.3
Valuation LT w=20%70
Forward P/E11.1 · industry median 10.9 (n=43)73.5
PEG ratio0.78 · industry median 0.98 (n=19)89.2
Price / book2.39 · industry median 2.65 (n=42)45.1
Through-cycle P/E16.3 · industry median 20.2 (n=41)72.2
Management LT w=20%91.2
Return on equity18.4%73.7
Buybacks vs dilution-2.7%/yr share count100
Insider ownership10.5%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)53.5
Revenue growth (yoy)15.1%60.4
Durability LT w=15%94.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-28.1% vs market -18.8%76.6
Profit-margin stabilitysd 0.9pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only44.7
Price vs 200-day MA-1.0%56.2
52-week range position46th pct44.6
6m strength vs S&P 500-5.0pp33.4
News & Sentiment pulse only65.7
Analyst consensus (1=buy)2.462.5
Analyst target upside17.7%69.1
Earnings surprises (avg)+4.8%65.4
113 FFIV US HIGH CONF F5, Inc. · 454.04 USD · pulse 70.5 · Software - Infrastructure 09-20: 72.2 · 09-27: 71.5 · 10-05: 71.6 ▲ +0.1 71.6 Good
Product & Moat LT w=25%84.6
Gross margin (pricing power)81.9%100
Revenue CAGR (3y)4.6%23.2
Operating margin trend+10.4pp over 3y100
R&D intensity (innovation)17.5%100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%39.5
Forward P/E25.1 · industry median 20.1 (n=64)41.4
PEG ratio1.63 · industry median 1.37 (n=33)45.7
FCF yield2.8% · industry median 3.4% (n=66)40.9
EV / EBITDA26.4 · industry median 25.0 (n=54)29.8
Management LT w=20%72.4
Return on equity19.8%79.3
Buybacks vs dilution-1.2%/yr share count87.1
Net debt / EBITDA-1.5100
Insider ownership0.5%5
FCF conversion1.04x net income90.8
Financial Health LT w=15%90.7
Current ratio1.772.1
Debt / equity0.07100
Cash vs total debt6.36x100
Marketing & Brand LT w=5%51.3
Revenue growth (yoy)10.9%43.6
SG&A efficiency2.6x revenue/SG&A10.2
Brand pricing premium81.9%100
Durability LT w=15%79.4
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-34.7% vs market -18.8%60.1
Profit-margin stabilitysd 4.0pp, operating, 4y88.7
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+31.6%100
52-week range position99th pct100
6m strength vs S&P 500+30.2pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)55
Analyst target upside-4.0%15.1
Earnings surprises (avg)+15.9%100
114 PTC US ⚠ 1HIGH CONF PTC Inc. · 144.03 USD · pulse 68.5 · Software - Application 09-20: 72.7 · 09-27: 72.1 · 10-05: 71.6 ▼ -0.5 71.6 Good
Product & Moat LT w=25%89.2
Gross margin (pricing power)84.5%100
Revenue CAGR (3y)12.3%61.6
Operating margin trend+11.4pp over 3y100
R&D intensity (innovation)16.7%100
Gross-margin stabilitysd 1.8pp84.4
Valuation LT w=20%75.9
Forward P/E16.1 · industry median 16.9 (n=85)71.7
PEG ratio1.31 · industry median 1.17 (n=43)56.5
FCF yield6.6% · industry median 5.1% (n=85)87.4
EV / EBITDA13.2 · industry median 22.1 (n=72)88.1
Management LT w=20%67.2
Return on equity35.1%100
Buybacks vs dilution+0.6%/yr share count57
Net debt / EBITDA1.075.4
Insider ownership0.4%3.5
FCF conversion1.41x net income100
Financial Health LT w=15%51.4
Current ratio1.018.7
Debt / equity0.4685.4
Interest coverage12.9x100
Cash vs total debt0.22x1.4
Marketing & Brand LT w=5%41.4
Revenue growth (yoy)-6.8%0
SG&A efficiency3.5x revenue/SG&A24.3
Brand pricing premium84.5%100
Durability LT w=15%72.9
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-48.1% vs market -18.8%26.6
Profit-margin stabilitysd 5.5pp, operating, 4y80.5
Profitable years4 of 4100
Momentum pulse only29
Price vs 200-day MA-0.7%57
52-week range position34th pct29.9
6m strength vs S&P 500-17.6pp0
News & Sentiment pulse only87.9
Analyst consensus (1=buy)1.886.3
Analyst target upside21.0%77.4
Earnings surprises (avg)+26.1%100
⚠ Red flags
Revenue shrinking (-6.8% yoy)
115 AYI US HIGH CONF Acuity Inc. · 308.76 USD · pulse 70.2 · Electrical Equipment & Parts 09-20: 69.3 · 09-27: 69 · 10-05: 71.6 ▲ +2.6 71.6 Good
Product & Moat LT w=25%48.1
Gross margin (pricing power)49.5%73.8
Revenue CAGR (3y)2.7%13.7
Operating margin trend+0.9pp over 3y59.4
R&D intensity (innovation)3.2%21.5
Gross-margin stabilitysd 2.4pp72
Valuation LT w=20%86
Forward P/E13.3 · industry median 20.6 (n=10)98.1
PEG ratio1.21 · industry median 0.99 (n=8)53
FCF yield6.7% · industry median 1.8% (n=12)100
EV / EBITDA11.1 · industry median 27.5 (n=11)93
Management LT w=20%74.9
Return on equity18.6%74.6
Buybacks vs dilution-1.9%/yr share count97.8
Net debt / EBITDA0.198.2
Insider ownership0.4%4.1
FCF conversion1.57x net income100
Financial Health LT w=15%81.9
Current ratio1.774.6
Debt / equity0.2398.1
Interest coverage12.8x100
Cash vs total debt0.91x54.8
Marketing & Brand LT w=5%31.1
Revenue growth (yoy)2.9%11.6
SG&A efficiency3.2x revenue/SG&A20.5
Brand pricing premium49.5%61.3
Durability LT w=15%90.6
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-33.7% vs market -18.8%62.6
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only45.9
Price vs 200-day MA-1.6%53.5
52-week range position43th pct41.4
6m strength vs S&P 500-2.1pp42.9
News & Sentiment pulse only66
Analyst consensus (1=buy)2.462.9
Analyst target upside22.9%82.1
Earnings surprises (avg)+3.0%53.1
116 WEX US ⚠ 1HIGH CONF WEX Inc. · 169.1 USD · pulse 70.8 · Software - Infrastructure 09-20: 71.4 · 09-27: 71.6 · 10-05: 71.6 — 0 71.6 Good
Product & Moat LT w=25%65
Gross margin (pricing power)73.2%100
Revenue CAGR (3y)4.2%21.1
Operating margin trend-0.8pp over 3y41.6
Gross-margin stabilitysd 1.1pp97.5
Valuation LT w=20%99
Forward P/E8.0 · industry median 21.1 (n=64)100
PEG ratio0.96 · industry median 1.43 (n=33)95.9
FCF yield23.1% · industry median 3.3% (n=66)100
EV / EBITDA5.5 · industry median 25.3 (n=54)100
Management LT w=20%82.6
Return on equity30.2%100
Buybacks vs dilution-7.4%/yr share count100
Net debt / EBITDA-0.8100
Insider ownership1.3%13.2
FCF conversion4.38x net income100
Financial Health LT w=15%28
Current ratio1.020.4
Debt / equity3.980
Interest coverage2.7x19.4
Cash vs total debt1.14x72.2
Marketing & Brand LT w=5%61.8
Revenue growth (yoy)14.2%56.8
SG&A efficiency3.7x revenue/SG&A28.5
Brand pricing premium73.2%100
Durability LT w=15%78
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-47.6% vs market -18.8%27.8
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only50.8
Price vs 200-day MA+4.6%78.4
52-week range position55th pct56.6
6m strength vs S&P 500-9.8pp17.5
News & Sentiment pulse only61.8
Analyst consensus (1=buy)2.464
Analyst target upside15.5%63.8
Earnings surprises (avg)+3.6%57.6
⚠ Red flags
Heavy leverage (D/E 4.0)
117 VC US HIGH CONF Visteon Corporation · 88.77 USD · pulse 67.7 · Auto Parts 09-20: 70.9 · 09-27: 71.4 · 10-05: 71.6 ▲ +0.2 71.6 Good
Product & Moat LT w=25%44.1
Gross margin (pricing power)12.8%0
Revenue CAGR (3y)0.1%0.5
Operating margin trend+4.0pp over 3y89.7
Gross-margin stabilitysd 1.7pp86.1
Valuation LT w=20%89.8
Forward P/E8.5 · industry median 10.1 (n=22)85.7
FCF yield8.6% · industry median 6.8% (n=22)89.5
EV / EBITDA5.6 · industry median 7.7 (n=21)94.2
Management LT w=20%67.7
Return on equity9.5%38.2
Buybacks vs dilution-1.7%/yr share count94.7
Net debt / EBITDA-0.5100
Insider ownership1.8%18.3
FCF conversion1.01x net income87.2
Financial Health LT w=15%94.4
Current ratio1.881.2
Debt / equity0.2696.8
Interest coverage27.0x100
Cash vs total debt1.49x99.5
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-0.9%0
SG&A efficiency18.7x revenue/SG&A100
Brand pricing premium12.8%0
Durability LT w=15%88.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-34.0% vs market -18.8%62
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only4.9
Price vs 200-day MA-12.1%11.7
52-week range position12th pct3
6m strength vs S&P 500-19.0pp0
News & Sentiment pulse only81.5
Analyst consensus (1=buy)2.080
Analyst target upside45.3%100
Earnings surprises (avg)+4.7%64.6
118 SAP US HIGH CONF SAP SE · 208.57 USD · pulse 70.2 · Software - Application 09-20: 71.6 · 09-27: 71.4 · 10-05: 71.5 ▲ +0.1 71.5 Good
Product & Moat LT w=25%87.6
Gross margin (pricing power)73.7%100
Revenue CAGR (3y)7.6%38.1
Operating margin trend+5.6pp over 3y100
R&D intensity (innovation)18.0%100
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%51
Forward P/E21.5 · industry median 16.7 (n=85)45
PEG ratio1.52 · industry median 1.17 (n=43)42.4
FCF yield4.3% · industry median 5.1% (n=85)51.8
EV / EBITDA18.0 · industry median 22.1 (n=72)64.7
Management LT w=20%68
Return on equity18.3%73.3
Buybacks vs dilution+0.0%/yr share count66.5
Net debt / EBITDA-0.1100
Insider ownership0.0%0
FCF conversion1.27x net income100
Financial Health LT w=15%75.6
Current ratio1.129
Debt / equity0.2298.9
Interest coverage21.9x100
Cash vs total debt1.17x74.6
Marketing & Brand LT w=5%54.2
Revenue growth (yoy)9.4%37.6
SG&A efficiency3.5x revenue/SG&A25
Brand pricing premium73.7%100
Durability LT w=15%78.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-52.3% vs market -18.8%16.2
Profit-margin stabilitysd 2.6pp, operating, 4y96.6
Profitable years4 of 4100
Momentum pulse only71.5
Price vs 200-day MA+8.7%94.9
52-week range position48th pct47.6
6m strength vs S&P 500+6.6pp72
News & Sentiment pulse only75.7
Analyst consensus (1=buy)1.695
Analyst target upside20.6%76.5
Earnings surprises (avg)+3.3%55.5
119 REGN US HIGH CONF Regeneron Pharmaceuticals, Inc. · 735.2 USD · pulse 70.2 · Biotechnology 09-20: 71.1 · 09-27: 71.3 · 10-05: 71.5 ▲ +0.2 71.5 Good
Product & Moat LT w=25%57.8
Gross margin (pricing power)44.5%61.1
Revenue CAGR (3y)5.6%28.1
Operating margin trend-13.1pp over 3y0
R&D intensity (innovation)40.8%100
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%80.5
Forward P/E12.0 · industry median 21.0 (n=33)100
PEG ratio1.32 · industry median 1.15 (n=9)54.8
FCF yield4.0% · industry median -1.8% (n=101)82.2
EV / EBITDA14.5 · industry median 35.1 (n=27)85.2
Management LT w=20%60.7
Return on equity14.0%56.2
Buybacks vs dilution-1.2%/yr share count86.6
Net debt / EBITDA-1.1100
Insider ownership2.1%20.8
FCF conversion0.68x net income40.1
Financial Health LT w=15%100
Current ratio3.3100
Debt / equity0.09100
Interest coverage120.4x100
Cash vs total debt2.95x100
Marketing & Brand LT w=5%56.9
Revenue growth (yoy)16.7%66.8
SG&A efficiency5.3x revenue/SG&A55.2
Brand pricing premium44.5%48.6
Durability LT w=15%72.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-52.3% vs market -18.8%16
Profit-margin stabilitysd 5.0pp, operating, 4y83.6
Profitable years4 of 4100
Momentum pulse only41.3
Price vs 200-day MA+0.1%60.4
52-week range position61th pct63.4
6m strength vs S&P 500-20.8pp0
News & Sentiment pulse only83.7
Analyst consensus (1=buy)1.985.9
Analyst target upside16.0%65.1
Earnings surprises (avg)+18.9%100
120 LULU US HIGH CONF lululemon athletica inc. · 94.46 USD · pulse 63.4 · Apparel Retail 09-20: 71.5 · 09-27: 71.2 · 10-05: 71.5 ▲ +0.3 71.5 Good
Product & Moat LT w=25%67.2
Gross margin (pricing power)54.9%87.2
Revenue CAGR (3y)11.0%55.2
Operating margin trend-1.4pp over 3y36.3
Gross-margin stabilitysd 1.5pp90.3
Valuation LT w=20%86.4
Forward P/E10.9 · industry median 13.1 (n=12)86.1
PEG ratio1.13 · sector median 0.99 (n=121)59.6
FCF yield11.0% · industry median 3.2% (n=12)100
EV / EBITDA4.7 · industry median 11.8 (n=12)100
Management LT w=20%76.9
Return on equity30.9%100
Buybacks vs dilution-2.9%/yr share count100
Net debt / EBITDA0.392.1
Insider ownership4.5%45.4
FCF conversion0.73x net income46.8
Financial Health LT w=15%73.6
Current ratio2.2100
Debt / equity0.4586.3
Cash vs total debt0.65x34.5
Marketing & Brand LT w=5%29
Revenue growth (yoy)-4.3%0
SG&A efficiency2.7x revenue/SG&A12.2
Brand pricing premium54.9%74.7
Durability LT w=15%63.4
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-77.6% vs market -18.8%0
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-34.8%0
52-week range position0th pct0
6m strength vs S&P 500-56.9pp0
News & Sentiment pulse only61.6
Analyst consensus (1=buy)3.232
Analyst target upside11.1%52.7
Earnings surprises (avg)+21.4%100
121 EPAM US HIGH CONF EPAM Systems, Inc. · 108.29 USD · pulse 65.4 · Information Technology Services 09-20: 71.5 · 09-27: 71.5 · 10-05: 71.5 — 0 71.5 Good
Product & Moat LT w=25%42.4
Gross margin (pricing power)29.5%23.6
Revenue CAGR (3y)4.2%21
Operating margin trend-2.3pp over 3y26.5
Gross-margin stabilitysd 1.1pp98.3
Valuation LT w=20%100
Forward P/E7.7 · industry median 12.5 (n=21)100
PEG ratio0.59 · industry median 1.55 (n=10)100
FCF yield11.6% · industry median 4.9% (n=26)100
EV / EBITDA6.6 · industry median 11.6 (n=23)100
Management LT w=20%75.5
Return on equity11.2%44.7
Buybacks vs dilution-2.0%/yr share count99.9
Net debt / EBITDA-0.8100
Insider ownership3.3%32.8
FCF conversion1.72x net income100
Financial Health LT w=15%100
Current ratio2.8100
Debt / equity0.04100
Cash vs total debt5.19x100
Marketing & Brand LT w=5%31.2
Revenue growth (yoy)4.5%18
SG&A efficiency5.9x revenue/SG&A64.6
Brand pricing premium29.5%11.1
Durability LT w=15%61.4
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-71.6% vs market -18.8%0
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only5.1
Price vs 200-day MA-17.0%0
52-week range position22th pct15.2
6m strength vs S&P 500-38.4pp0
News & Sentiment pulse only64.3
Analyst consensus (1=buy)2.273.7
Analyst target upside13.4%58.6
Earnings surprises (avg)+4.1%60.6
122 CB US HIGH CONF Chubb Limited · 330.89 USD · pulse 69.5 · Insurance - Property & Casualty 09-20: 71.5 · 09-27: 71.3 · 10-05: 71.4 ▲ +0.1 71.4 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)52.6
Revenue CAGR (3y)11.6%57.8
Valuation LT w=20%61
Forward P/E11.3 · industry median 11.3 (n=24)74.8
PEG ratio2.52 · industry median 2.34 (n=5)31.2
Price / book1.69 · industry median 2.09 (n=25)67.6
Through-cycle P/E15.1 · industry median 17.2 (n=24)70.3
Management LT w=20%84.2
Return on equity14.8%59.3
Buybacks vs dilution-1.9%/yr share count98.8
Insider ownership9.5%94.5
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)81.3
Debt / equity0.3193.9
Interest coverage18.1x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)41.5
Revenue growth (yoy)6.1%24.4
Durability LT w=15%99.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-14.4% vs market -18.8%100
Profit-margin stabilitysd 2.3pp, net, 4y98.4
Profitable years4 of 4100
Momentum pulse only45
Price vs 200-day MA+0.8%63.3
52-week range position67th pct71.7
6m strength vs S&P 500-15.6pp0
News & Sentiment pulse only71.3
Analyst consensus (1=buy)2.462.4
Analyst target upside10.6%51.4
Earnings surprises (avg)+10.9%100
123 TEL US HIGH CONF TE Connectivity plc · 220.36 USD · pulse 71.1 · Electronic Components 09-20: 71.7 · 09-27: 71.2 · 10-05: 71.4 ▲ +0.2 71.4 Good
Product & Moat LT w=25%47.4
Gross margin (pricing power)36.1%40.3
Revenue CAGR (3y)2.0%9.8
Operating margin trend+1.5pp over 3y65.3
R&D intensity (innovation)4.8%32
Gross-margin stabilitysd 1.5pp89.5
Valuation LT w=20%82.7
Forward P/E17.1 · industry median 22.7 (n=19)85
PEG ratio0.92 · industry median 1.18 (n=6)87.8
FCF yield3.7% · industry median 1.5% (n=20)71.3
EV / EBITDA13.8 · industry median 22.9 (n=19)86.8
Management LT w=20%74.3
Return on equity23.3%93.2
Buybacks vs dilution-2.5%/yr share count100
Net debt / EBITDA0.976.9
Insider ownership0.1%1.2
FCF conversion1.27x net income100
Financial Health LT w=15%69.4
Current ratio1.989.7
Debt / equity0.4387
Interest coverage42.6x100
Cash vs total debt0.21x1
Marketing & Brand LT w=5%61
Revenue growth (yoy)13.8%55.2
SG&A efficiency9.3x revenue/SG&A100
Brand pricing premium36.1%27.8
Durability LT w=15%98
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-22.0% vs market -18.8%92
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only45.1
Price vs 200-day MA+3.4%73.7
52-week range position50th pct50.1
6m strength vs S&P 500-11.5pp11.6
News & Sentiment pulse only70.7
Analyst consensus (1=buy)1.792.6
Analyst target upside12.8%57
Earnings surprises (avg)+4.4%62.5
124 GEN US ⚠ 1HIGH CONF Gen Digital Inc. · 21.99 USD · pulse 68.8 · Software - Infrastructure 09-20: 71.2 · 09-27: 71.4 · 10-05: 71.4 — 0 71.4 Good
Product & Moat LT w=25%83.5
Gross margin (pricing power)78.0%100
Revenue CAGR (3y)14.7%73.3
Operating margin trend+4.7pp over 3y96.6
R&D intensity (innovation)8.2%54.5
Gross-margin stabilitysd 1.4pp93
Valuation LT w=20%90.7
Forward P/E6.6 · industry median 21.1 (n=64)100
PEG ratio1.37 · industry median 1.43 (n=33)64.2
FCF yield11.8% · industry median 3.3% (n=66)100
EV / EBITDA8.6 · industry median 25.3 (n=54)98.5
Management LT w=20%83.6
Return on equity41.9%100
Buybacks vs dilution-2.2%/yr share count100
Net debt / EBITDA3.220.7
Insider ownership9.7%97.3
FCF conversion1.59x net income100
Financial Health LT w=15%7.4
Current ratio0.50
Debt / equity3.080
Interest coverage3.7x29.5
Cash vs total debt0.07x0
Marketing & Brand LT w=5%55
Revenue growth (yoy)6.3%25.2
SG&A efficiency4.4x revenue/SG&A39.7
Brand pricing premium78.0%100
Durability LT w=15%78.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-43.6% vs market -18.8%37.9
Profit-margin stabilitysd 4.7pp, operating, 4y84.9
Profitable years4 of 4100
Momentum pulse only29.1
Price vs 200-day MA-10.0%20.1
52-week range position31th pct26.5
6m strength vs S&P 500-2.8pp40.8
News & Sentiment pulse only73.7
Analyst consensus (1=buy)2.272
Analyst target upside48.0%100
Earnings surprises (avg)+2.4%49
⚠ Red flags
Heavy leverage (D/E 3.1)
125 OLED US ⚠ 1HIGH CONF Universal Display Corporation · 80.37 USD · pulse 62.2 · Electronic Components 09-20: 71.2 · 09-27: 71.5 · 10-05: 71.4 ▼ -0.1 71.4 Good
Product & Moat LT w=25%61.1
Gross margin (pricing power)73.8%100
Revenue CAGR (3y)1.8%9
Operating margin trend-5.1pp over 3y0
R&D intensity (innovation)22.5%100
Gross-margin stabilitysd 1.2pp96.6
Valuation LT w=20%78.6
Forward P/E16.9 · industry median 22.7 (n=19)85.9
FCF yield3.0% · industry median 1.5% (n=20)60.3
EV / EBITDA12.6 · industry median 22.9 (n=19)89.5
Management LT w=20%62.2
Return on equity11.5%46.1
Buybacks vs dilution-0.4%/yr share count72.6
Net debt / EBITDA-1.7100
Insider ownership8.3%83.4
FCF conversion0.46x net income8.9
Financial Health LT w=15%100
Current ratio8.5100
Debt / equity0.01100
Cash vs total debt21.73x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)-11.4%0
SG&A efficiency8.8x revenue/SG&A100
Brand pricing premium73.8%100
Durability LT w=15%64.5
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-64.5% vs market -18.8%0
Profit-margin stabilitysd 2.5pp, operating, 4y97.1
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-15.2%0
52-week range position9th pct0
6m strength vs S&P 500-28.0pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside43.6%100
Earnings surprises (avg)-11.6%0
⚠ Red flags
Revenue shrinking (-11.4% yoy)
126 MCO US ⚠ 1HIGH CONF Moody's Corporation · 441.36 USD · pulse 66.9 · Financial Data & Stock Exchanges 09-20: 70.8 · 09-27: 70.7 · 10-05: 71.2 ▲ +0.5 71.2 Good
Product & Moat LT w=25%87.9
Gross margin (pricing power)75.0%100
Revenue CAGR (3y)12.2%60.9
Operating margin trend+8.3pp over 3y100
Gross-margin stabilitysd 1.5pp90.8
Valuation LT w=20%46.2
Forward P/E23.3 · industry median 19.1 (n=11)45.6
PEG ratio1.64 · industry median 1.94 (n=9)66.3
FCF yield3.4% · industry median 4.3% (n=11)43.3
EV / EBITDA20.4 · industry median 15.5 (n=11)29.7
Management LT w=20%87.8
Return on equity76.9%100
Buybacks vs dilution-1.0%/yr share count84
Net debt / EBITDA1.562.2
Insider ownership14.4%100
FCF conversion1.05x net income92.7
Financial Health LT w=15%33.1
Current ratio1.232.5
Debt / equity2.410
Interest coverage12.1x100
Cash vs total debt0.20x0
Marketing & Brand LT w=5%66.1
Revenue growth (yoy)15.1%60.4
SG&A efficiency4.3x revenue/SG&A38
Brand pricing premium75.0%100
Durability LT w=15%94.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.7% vs market -18.8%85.3
Profit-margin stabilitysd 3.4pp, operating, 4y92.4
Profitable years4 of 4100
Momentum pulse only18.3
Price vs 200-day MA-6.0%36
52-week range position25th pct19
6m strength vs S&P 500-17.6pp0
News & Sentiment pulse only86.6
Analyst consensus (1=buy)1.791.7
Analyst target upside27.3%93.3
Earnings surprises (avg)+6.2%74.9
⚠ Red flags
Heavy leverage (D/E 2.4)
127 TBBK US MEDIUM CONF The Bancorp, Inc. · 48.81 USD · pulse 61.1 · Banks - Regional 09-20: 71.4 · 09-27: 71.1 · 10-05: 71.2 ▲ +0.1 71.2 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)25.7%100
Valuation LT w=20%66.3
Forward P/E6.1 · industry median 10.0 (n=108)100
Price / book2.93 · industry median 1.24 (n=109)1.6
Through-cycle P/E10.4 · industry median 15.1 (n=106)97.2
Management LT w=20%87.4
Return on equity29.6%100
Buybacks vs dilution-8.7%/yr share count100
Insider ownership6.2%62.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.9
Revenue growth (yoy)0.4%1.6
Durability LT w=15%76.5
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-40.1% vs market -18.8%46.8
Profit-margin stabilitysd 3.8pp, net, 4y90.1
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-19.3%0
52-week range position2th pct0
6m strength vs S&P 500-30.5pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)54.6
Analyst target upside65.3%100
Earnings surprises (avg)-2.9%13.7
128 MDT US HIGH CONF Medtronic plc. · 86.38 USD · pulse 68.8 · Medical Devices 09-20: 70.6 · 09-27: 71.1 · 10-05: 71.1 — 0 71.1 Good
Product & Moat LT w=25%66
Gross margin (pricing power)65.3%100
Revenue CAGR (3y)5.2%26
Operating margin trend+0.1pp over 3y51.1
R&D intensity (innovation)7.9%52.7
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%77.7
Forward P/E13.5 · industry median 25.2 (n=27)97.8
PEG ratio1.60 · industry median 1.35 (n=15)46
FCF yield4.9% · industry median 2.6% (n=28)84.1
EV / EBITDA12.5 · industry median 16.8 (n=23)82.8
Management LT w=20%57.6
Return on equity10.6%42.6
Buybacks vs dilution-1.3%/yr share count88.1
Net debt / EBITDA1.953.6
Insider ownership0.3%3.5
FCF conversion1.13x net income100
Financial Health LT w=15%71.1
Current ratio2.1100
Debt / equity0.5580.4
Interest coverage9.6x95.4
Cash vs total debt0.31x8.7
Marketing & Brand LT w=5%57.6
Revenue growth (yoy)13.7%54.8
SG&A efficiency3.1x revenue/SG&A18.1
Brand pricing premium65.3%100
Durability LT w=15%93.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-28.9% vs market -18.8%74.6
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only34.3
Price vs 200-day MA-0.9%56.5
52-week range position47th pct46.4
6m strength vs S&P 500-15.5pp0
News & Sentiment pulse only73
Analyst consensus (1=buy)1.890
Analyst target upside21.4%78.4
Earnings surprises (avg)+2.6%50.7
129 CVSA US HIGH CONF Covista Inc. · 125.48 USD · pulse 70.8 · Education & Training Services 09-20: 71 · 09-27: 71.5 · 10-05: 71.1 ▼ -0.4 71.1 Good
Product & Moat LT w=25%86.4
Gross margin (pricing power)57.3%93.3
Revenue CAGR (3y)10.4%52.2
Operating margin trend+5.0pp over 3y100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%67.6
Forward P/E12.5 · industry median 10.3 (n=7)62
PEG ratio0.91 · industry median 0.93 (n=6)74
FCF yield7.6% · industry median 6.9% (n=7)81
EV / EBITDA10.7 · industry median 8.4 (n=7)53.4
Management LT w=20%74.5
Return on equity18.6%74.3
Buybacks vs dilution-7.0%/yr share count100
Net debt / EBITDA1.171.9
Insider ownership2.7%26.5
FCF conversion1.29x net income100
Financial Health LT w=15%54.4
Current ratio1.124.4
Debt / equity0.6376.3
Interest coverage9.8x97.9
Cash vs total debt0.45x19.1
Marketing & Brand LT w=5%43.6
Revenue growth (yoy)9.7%38.8
SG&A efficiency2.7x revenue/SG&A11.2
Brand pricing premium57.3%80.8
Durability LT w=15%71.6
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-42.1% vs market -18.8%41.5
Profit-margin stabilitysd 2.1pp, operating, 4y99.3
Profitable years4 of 4100
Momentum pulse only53.4
Price vs 200-day MA+6.8%87.2
52-week range position56th pct57.4
6m strength vs S&P 500-10.3pp15.6
News & Sentiment pulse only94.3
Analyst consensus (1=buy)1.890
Analyst target upside27.1%92.8
Earnings surprises (avg)+11.9%100
130 SPNT US MEDIUM CONF SiriusPoint Ltd. · 24.42 USD · pulse 71.5 · Insurance - Reinsurance 09-20: 71.2 · 09-27: 70.6 · 10-05: 71.1 ▲ +0.5 71.1 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)55.9
Revenue CAGR (3y)13.6%67.8
Valuation LT w=20%72.1
Forward P/E8.8 · sector median 10.5 (n=316)85.5
Price / book1.25 · sector median 1.64 (n=301)81.8
Through-cycle P/E18.1 · sector median 16.5 (n=284)49
Management LT w=20%97.4
Return on equity23.1%92.3
Buybacks vs dilution-10.3%/yr share count100
Insider ownership11.7%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)73.2
Debt / equity0.3194
Interest coverage7.8x75.5
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-0.5%0
Durability LT w=15%70.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-16.3% vs market -18.8%100
Profit-margin stabilitysd 13.0pp, net, 4y38.6
Profitable years3 of 450
Momentum pulse only64.1
Price vs 200-day MA+7.9%91.5
52-week range position78th pct85.3
6m strength vs S&P 500-10.3pp15.6
News & Sentiment pulse only81.4
Analyst consensus (1=buy)2.080
Analyst target upside15.7%64.2
Earnings surprises (avg)+20.5%100
131 ONC US HIGH CONF BeOne Medicines Ltd. · 358.07 USD · pulse 70.6 · Biotechnology 09-20: 71.2 · 09-27: 70.9 · 10-05: 71 ▲ +0.1 71 Good
Product & Moat LT w=25%92.9
Gross margin (pricing power)88.9%100
Revenue CAGR (3y)55.7%100
Operating margin trend+134.8pp over 3y100
R&D intensity (innovation)40.2%100
Gross-margin stabilitysd 2.8pp64.7
Valuation LT w=20%50.8
Forward P/E34.9 · industry median 20.0 (n=33)15.2
PEG ratio0.77 · industry median 1.32 (n=9)100
FCF yield2.2% · industry median -1.8% (n=101)65
EV / EBITDA35.1 · industry median 34.1 (n=27)23
Management LT w=20%78.2
Return on equity14.7%58.6
Buybacks vs dilution+2.0%/yr share count32.6
Net debt / EBITDA-2.8100
Insider ownership17.3%100
FCF conversion3.06x net income100
Financial Health LT w=15%92.2
Current ratio3.4100
Debt / equity0.4089.1
Interest coverage8.2x79.5
Cash vs total debt2.49x100
Marketing & Brand LT w=5%69.8
Revenue growth (yoy)29.6%100
SG&A efficiency2.6x revenue/SG&A9.4
Brand pricing premium88.9%100
Durability LT w=15%30.7
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-31.0% vs market -18.8%69.3
Profit-margin stabilitysd 51.0pp, operating, 4y0
Profitable years1 of 40
Momentum pulse only81.7
Price vs 200-day MA+11.9%100
52-week range position83th pct91.8
6m strength vs S&P 500+1.0pp53.3
News & Sentiment pulse only92.6
Analyst consensus (1=buy)1.3100
Analyst target upside21.1%77.7
Earnings surprises (avg)+35.1%100
132 GDDY US ⚠ 1HIGH CONF GoDaddy Inc. · 97.21 USD · pulse 69.6 · Software - Infrastructure 09-20: 71 · 09-27: 71 · 10-05: 71 — 0 71 Good
Product & Moat LT w=25%86.6
Gross margin (pricing power)63.8%100
Revenue CAGR (3y)6.6%32.8
Operating margin trend+10.4pp over 3y100
R&D intensity (innovation)17.0%100
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%98.4
Forward P/E8.8 · industry median 21.1 (n=64)100
PEG ratio0.53 · industry median 1.43 (n=33)100
FCF yield9.8% · industry median 3.3% (n=66)100
EV / EBITDA10.8 · industry median 25.3 (n=54)93.5
Management LT w=20%72.4
Return on equity442.9%100
Buybacks vs dilution-4.3%/yr share count100
Net debt / EBITDA1.952.2
Insider ownership1.0%9.7
FCF conversion1.38x net income100
Financial Health LT w=15%20.9
Current ratio0.60
Debt / equity573.340
Interest coverage7.8x75.1
Cash vs total debt0.31x8.7
Marketing & Brand LT w=5%66
Revenue growth (yoy)6.6%26.4
SG&A efficiency6.5x revenue/SG&A74.7
Brand pricing premium63.8%97
Durability LT w=15%58.4
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-65.0% vs market -18.8%0
Profit-margin stabilitysd 4.1pp, operating, 4y88.1
Profitable years4 of 4100
Momentum pulse only52.8
Price vs 200-day MA+4.1%76.2
52-week range position36th pct32.2
6m strength vs S&P 500-0.0pp49.9
News & Sentiment pulse only66.1
Analyst consensus (1=buy)2.464.4
Analyst target upside9.8%49.5
Earnings surprises (avg)+7.7%84.4
⚠ Red flags
Heavy leverage (D/E 573.3)
133 ABX.TO CA HIGH CONF BARRICK MINING CORPORATION · 57.41 CAD · pulse 68.2 · Gold 09-20: 70.6 · 09-27: 70.8 · 10-05: 71 ▲ +0.2 71 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%59.1
Revenue CAGR (3y)15.5%77.4
Operating margin trend+19.8pp over 3y100
Gross-margin stabilitysd 8.2pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)53.8
Price / book2.50 · industry median 3.76 (n=45)61.5
Through-cycle P/E30.0 · industry median 48.4 (n=34)50
Management LT w=20%77
Return on equity27.0%100
Buybacks vs dilution-1.5%/yr share count92.4
Net debt / EBITDA-0.1100
Insider ownership0.4%4.1
FCF conversion1.02x net income88.5
Financial Health LT w=15%95.5
Current ratio3.0100
Debt / equity0.13100
Interest coverage25.6x100
Cash vs total debt1.27x82
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)43.8%100
SG&A efficiency76.4x revenue/SG&A100
Durability LT w=15%77.2
Shock days (>8% vs market)5 in 2y76.7
Worst drawdown vs market (2y)-31.1% vs market -18.8%69.2
Profit-margin stabilitysd 8.7pp, operating, 4y62.8
Profitable years4 of 4100
Momentum pulse only34.2
Price vs 200-day MA-2.3%50.6
52-week range position52th pct52.1
6m strength vs S&P 500-16.3pp0
News & Sentiment pulse only82.7
Analyst consensus (1=buy)1.888.3
Analyst target upside17.1%67.7
Earnings surprises (avg)+8.8%92.2
134 BAC US MEDIUM CONF Bank of America Corporation · 53.75 USD · pulse 72.5 · Banks - Diversified 09-20: 70.1 · 09-27: 70.4 · 10-05: 70.9 ▲ +0.5 70.9 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)43.3
Revenue CAGR (3y)6.0%30
Valuation LT w=20%90.8
Forward P/E10.2 · industry median 13.7 (n=20)93
PEG ratio0.85 · industry median 1.39 (n=17)99
Price / book1.37 · industry median 1.94 (n=20)83.7
Through-cycle P/E13.5 · industry median 19.1 (n=20)87.6
Management LT w=20%71.7
Return on equity11.2%44.8
Buybacks vs dilution-3.4%/yr share count100
Insider ownership7.0%70.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)55.7
Revenue growth (yoy)16.8%67.2
Durability LT w=15%94.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-27.5% vs market -18.8%78.1
Profit-margin stabilitysd 1.4pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only37.2
Price vs 200-day MA-1.9%52.2
52-week range position41th pct39
6m strength vs S&P 500-8.9pp20.3
News & Sentiment pulse only91.8
Analyst consensus (1=buy)1.5100
Analyst target upside26.4%91.1
Earnings surprises (avg)+7.7%84.4
135 YUMC US NO REAL MONEYHIGH CONF Yum China Holdings, Inc. · 39.98 USD · pulse 68.2 · Restaurants 09-20: 70.8 · 09-27: 70.9 · 10-05: 70.9 — 0 70.9 Good
Product & Moat LT w=25%57.6
Gross margin (pricing power)20.3%0.8
Revenue CAGR (3y)7.2%36.1
Operating margin trend+4.4pp over 3y93.6
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%99.3
Forward P/E11.8 · industry median 20.0 (n=16)100
PEG ratio0.91 · industry median 1.74 (n=15)97.5
FCF yield6.4% · industry median 3.1% (n=15)100
EV / EBITDA8.1 · industry median 16.8 (n=16)99.7
Management LT w=20%66.9
Return on equity16.8%67.2
Buybacks vs dilution-5.5%/yr share count100
Net debt / EBITDA0.588.1
Insider ownership0.4%4.2
FCF conversion0.93x net income75.1
Financial Health LT w=15%45.1
Current ratio1.013.7
Debt / equity0.3890
Cash vs total debt0.61x31.7
Marketing & Brand LT w=5%50.1
Revenue growth (yoy)12.6%50.4
SG&A efficiency20.3x revenue/SG&A100
Brand pricing premium20.3%0
Durability LT w=15%93.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-29.8% vs market -18.8%72.3
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0.7
Price vs 200-day MA-14.5%2.1
52-week range position0th pct0
6m strength vs S&P 500-33.7pp0
News & Sentiment pulse only86.6
Analyst consensus (1=buy)1.4100
Analyst target upside54.9%100
Earnings surprises (avg)+4.0%59.7
136 STN.TO CA HIGH CONF STANTEC INC · 96.25 CAD · pulse 66.1 · Engineering & Construction 09-20: 70.5 · 09-27: 70.3 · 10-05: 70.9 ▲ +0.6 70.9 Good
Product & Moat LT w=25%79.8
Gross margin (pricing power)54.3%85.8
Revenue CAGR (3y)12.8%63.9
Operating margin trend+1.9pp over 3y69.5
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%92.1
Forward P/E13.9 · industry median 20.7 (n=28)96.7
FCF yield6.0% · industry median 3.4% (n=30)97
EV / EBITDA12.8 · industry median 17.2 (n=29)82.5
Management LT w=20%51.3
Return on equity15.7%62.8
Buybacks vs dilution+1.0%/yr share count50.5
Net debt / EBITDA2.342.5
Insider ownership0.1%0.9
FCF conversion1.36x net income100
Financial Health LT w=15%46.4
Current ratio1.558.6
Debt / equity0.8166.1
Interest coverage6.5x60.8
Cash vs total debt0.14x0
Marketing & Brand LT w=5%47.1
Revenue growth (yoy)11.5%46
SG&A efficiency3.3x revenue/SG&A21.9
Brand pricing premium54.3%73.3
Durability LT w=15%86.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-40.4% vs market -18.8%45.8
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-15.1%0
52-week range position4th pct0
6m strength vs S&P 500-38.5pp0
News & Sentiment pulse only80.2
Analyst consensus (1=buy)1.694.5
Analyst target upside45.8%100
Earnings surprises (avg)+1.9%46.2
137 PDD US NO REAL MONEYHIGH CONF PDD Holdings Inc. · 75.38 USD · pulse 64 · Internet Retail 09-20: 69.9 · 09-27: 70.5 · 10-05: 70.8 ▲ +0.3 70.8 Good
Product & Moat LT w=25%49.8
Gross margin (pricing power)56.3%90.8
Revenue CAGR (3y)49.0%100
Operating margin trend-1.7pp over 3y32.7
R&D intensity (innovation)3.8%25.5
Gross-margin stabilitysd 7.3pp0
Valuation LT w=20%99.4
Forward P/E6.1 · industry median 18.4 (n=15)100
PEG ratio0.69 · industry median 1.00 (n=12)97.5
FCF yield10.4% · industry median 2.8% (n=14)100
EV / EBITDA2.7 · industry median 18.2 (n=14)100
Management LT w=20%54.8
Return on equity22.7%91
Buybacks vs dilution+2.6%/yr share count24.1
Net debt / EBITDA-4.6100
Insider ownership0.7%7.1
FCF conversion0.76x net income51.8
Financial Health LT w=15%100
Current ratio2.6100
Debt / equity0.01100
Interest coverageno net interest expense100
Cash vs total debt94.22x100
Marketing & Brand LT w=5%43.8
Revenue growth (yoy)8.1%32.4
SG&A efficiency3.2x revenue/SG&A20.6
Brand pricing premium56.3%78.3
Durability LT w=15%69
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-52.5% vs market -18.8%15.7
Profit-margin stabilitysd 2.2pp, operating, 4y99
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-20.2%0
52-week range position3th pct0
6m strength vs S&P 500-42.7pp0
News & Sentiment pulse only59.3
Analyst consensus (1=buy)2.177.8
Analyst target upside52.0%100
Earnings surprises (avg)-6.3%0
138 EME US HIGH CONF EMCOR Group, Inc. · 786.61 USD · pulse 69.5 · Engineering & Construction 09-20: 71.1 · 09-27: 70.8 · 10-05: 70.8 — 0 70.8 Good
Product & Moat LT w=25%62.2
Gross margin (pricing power)19.4%0
Revenue CAGR (3y)15.3%76.6
Operating margin trend+4.1pp over 3y91.3
Gross-margin stabilitysd 2.0pp80.8
Valuation LT w=20%62
Forward P/E21.4 · industry median 20.4 (n=28)57.9
PEG ratio0.31 · industry median 0.66 (n=12)100
FCF yield2.8% · industry median 3.7% (n=30)38.6
EV / EBITDA17.2 · industry median 16.5 (n=29)51.4
Management LT w=20%72
Return on equity40.3%100
Buybacks vs dilution-2.3%/yr share count100
Net debt / EBITDA-0.2100
Insider ownership0.7%7.1
FCF conversion0.77x net income52.7
Financial Health LT w=15%84.9
Current ratio1.339.7
Debt / equity0.13100
Interest coverage144.2x100
Cash vs total debt1.69x100
Marketing & Brand LT w=5%59.7
Revenue growth (yoy)19.8%79.2
SG&A efficiency9.9x revenue/SG&A100
Brand pricing premium19.4%0
Durability LT w=15%85.2
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-36.2% vs market -18.8%56.4
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only43.7
Price vs 200-day MA+1.9%67.4
52-week range position57th pct58.5
6m strength vs S&P 500-13.5pp5.2
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside31.4%100
Earnings surprises (avg)+12.3%100
139 CTSH US HIGH CONF Cognizant Technology Solutions · 58.51 USD · pulse 67.2 · Information Technology Services 09-20: 70.6 · 09-27: 70.8 · 10-05: 70.8 — 0 70.8 Good
Product & Moat LT w=25%50.6
Gross margin (pricing power)33.4%33.6
Revenue CAGR (3y)2.8%14
Operating margin trend+0.5pp over 3y54.8
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%98
Forward P/E9.2 · industry median 12.5 (n=21)93.4
PEG ratio0.85 · industry median 1.55 (n=10)98.8
FCF yield8.0% · industry median 4.9% (n=26)100
EV / EBITDA6.8 · industry median 11.6 (n=23)100
Management LT w=20%67.9
Return on equity14.9%59.7
Buybacks vs dilution-2.0%/yr share count100
Net debt / EBITDA0.393.5
Insider ownership0.1%1.3
FCF conversion0.99x net income84.8
Financial Health LT w=15%80.8
Current ratio2.2100
Debt / equity0.14100
Interest coverage95.0x100
Cash vs total debt0.50x23.2
Marketing & Brand LT w=5%38.1
Revenue growth (yoy)4.5%18
SG&A efficiency6.5x revenue/SG&A75.2
Brand pricing premium33.4%21.1
Durability LT w=15%72.8
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-56.1% vs market -18.8%6.7
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only29.6
Price vs 200-day MA-3.0%47.8
52-week range position43th pct41.1
6m strength vs S&P 500-22.3pp0
News & Sentiment pulse only60
Analyst consensus (1=buy)2.271.7
Analyst target upside11.3%53.2
Earnings surprises (avg)+3.3%55.1
140 PINS US HIGH CONF Pinterest, Inc. · 19.26 USD · pulse 64.7 · Internet Content & Information 09-20: 71.1 · 09-27: 71 · 10-05: 70.8 ▼ -0.2 70.8 Good
Product & Moat LT w=25%91.9
Gross margin (pricing power)79.5%100
Revenue CAGR (3y)14.6%73.2
Operating margin trend+11.2pp over 3y100
R&D intensity (innovation)33.8%100
Gross-margin stabilitysd 1.7pp86.3
Valuation LT w=20%73.7
Forward P/E8.0 · industry median 11.0 (n=16)94.7
PEG ratio0.24 · industry median 0.90 (n=12)100
FCF yield11.1% · industry median 2.5% (n=15)100
EV / EBITDA34.2 · industry median 16.6 (n=14)0
Management LT w=20%64.2
Return on equity6.5%25.8
Buybacks vs dilution-0.9%/yr share count82
Net debt / EBITDA-0.2100
Insider ownership1.3%13.2
FCF conversion2.87x net income100
Financial Health LT w=15%84.9
Current ratio3.8100
Debt / equity0.4188.1
Cash vs total debt1.07x66.6
Marketing & Brand LT w=5%60.9
Revenue growth (yoy)18.2%72.8
SG&A efficiency2.6x revenue/SG&A9.8
Brand pricing premium79.5%100
Durability LT w=15%30.1
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-61.4% vs market -18.8%0
Profit-margin stabilitysd 5.2pp, operating, 4y82.5
Profitable years2 of 40
Momentum pulse only15.1
Price vs 200-day MA-9.3%23
52-week range position19th pct11.7
6m strength vs S&P 500-11.9pp10.5
News & Sentiment pulse only90.2
Analyst consensus (1=buy)2.177.9
Analyst target upside50.8%100
Earnings surprises (avg)+8.9%92.6
141 DBX US ⚠ 1HIGH CONF Dropbox, Inc. · 33.9 USD · pulse 69.7 · Software - Infrastructure 09-20: 70.7 · 09-27: 70.8 · 10-05: 70.8 — 0 70.8 Good
Product & Moat LT w=25%82.7
Gross margin (pricing power)79.7%100
Revenue CAGR (3y)2.7%13.7
Operating margin trend+11.9pp over 3y100
R&D intensity (innovation)29.0%100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%72.5
Forward P/E10.3 · industry median 21.1 (n=64)100
PEG ratio27.12 · industry median 1.37 (n=33)0
FCF yield10.6% · industry median 3.3% (n=66)100
EV / EBITDA12.3 · industry median 25.3 (n=54)90.2
Management LT w=20%75.2
Buybacks vs dilution-11.4%/yr share count100
Net debt / EBITDA3.413.8
Insider ownership8.7%86.8
FCF conversion1.54x net income100
Financial Health LT w=15%38.8
Current ratio1.122.8
Interest coverage8.9x87.3
Cash vs total debt0.28x6.2
Marketing & Brand LT w=5%46.7
Revenue growth (yoy)0.9%3.6
SG&A efficiency4.2x revenue/SG&A36.6
Brand pricing premium79.7%100
Durability LT w=15%82.8
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-33.7% vs market -18.8%62.7
Profit-margin stabilitysd 4.9pp, operating, 4y84
Profitable years4 of 4100
Momentum pulse only94
Price vs 200-day MA+20.2%100
52-week range position76th pct81.9
6m strength vs S&P 500+25.3pp100
News & Sentiment pulse only34.6
Analyst consensus (1=buy)3.617.1
Analyst target upside-6.2%9.5
Earnings surprises (avg)+6.6%77.1
⚠ Red flags
Analysts lean negative
142 PEGA US HIGH CONF Pegasystems Inc. · 33.93 USD · pulse 60 · Software - Application 09-20: 70.8 · 09-27: 70.8 · 10-05: 70.8 — 0 70.8 Good
Product & Moat LT w=25%88.4
Gross margin (pricing power)75.6%100
Revenue CAGR (3y)9.8%49.1
Operating margin trend+22.9pp over 3y100
R&D intensity (innovation)17.9%100
Gross-margin stabilitysd 1.4pp92.7
Valuation LT w=20%53
Forward P/E13.0 · industry median 16.9 (n=85)89.4
PEG ratio2.99 · industry median 1.17 (n=43)0.2
FCF yield9.1% · industry median 5.1% (n=85)100
EV / EBITDA25.2 · industry median 20.2 (n=72)22.2
Management LT w=20%89.7
Return on equity54.7%100
Buybacks vs dilution+1.1%/yr share count48.4
Net debt / EBITDA-1.4100
Insider ownership47.8%100
FCF conversion1.29x net income100
Financial Health LT w=15%80.4
Current ratio1.121.6
Debt / equity0.13100
Interest coverage219.4x100
Cash vs total debt5.03x100
Marketing & Brand LT w=5%48.1
Revenue growth (yoy)9.4%37.6
SG&A efficiency2.4x revenue/SG&A6.7
Brand pricing premium75.6%100
Durability LT w=15%38
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-60.9% vs market -18.8%0
Profit-margin stabilitysd 8.5pp, operating, 4y64.1
Profitable years3 of 450
Momentum pulse only5.7
Price vs 200-day MA-13.8%4.8
52-week range position20th pct12.4
6m strength vs S&P 500-37.2pp0
News & Sentiment pulse only59.5
Analyst consensus (1=buy)2.464
Analyst target upside22.0%80.1
Earnings surprises (avg)+0.2%34.5
143 OCTV US HIGH CONF Octave Intelligence plc · 19.03 USD · pulse 72.7 · Software - Application 09-20: 71.2 · 09-27: 70.8 · 10-05: 70.8 — 0 70.8 Good
Product & Moat LT w=25%74.2
Gross margin (pricing power)76.4%100
Revenue CAGR (2y)8.3%41.4
Operating margin trend+2.6pp over 2y76
R&D intensity (innovation)9.7%64.9
Gross-margin stabilitysd 1.6pp88.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)77.9
Forward P/E12.7 · industry median 16.9 (n=85)91.5
EV / EBITDA11.5 · industry median 22.1 (n=72)92.1
Management LT w=20% · thin evidence (2/3, gaps count as 50)76.5
Net debt / EBITDA0.879.5
Insider ownership19.7%100
Financial Health LT w=15%45.7
Current ratio1.019.1
Debt / equity0.14100
Cash vs total debt0.44x18.1
Marketing & Brand LT w=5%40.1
Revenue growth (yoy)-3.6%0
SG&A efficiency3.2x revenue/SG&A20.4
Brand pricing premium76.4%100
Durability LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Profit-margin stabilitysd 1.5pp, operating, 3y100
Profitable years3 of 3100
Momentumno data
News & Sentiment pulse only81.6
Analyst consensus (1=buy)2.368.6
Analyst target upside20.5%76.2
Earnings surprises (avg)+13.1%100
144 MNDY US HIGH CONF monday.com Ltd. · 78.8 USD · pulse 64.4 · Software - Application 09-20: 70.7 · 09-27: 70.5 · 10-05: 70.8 ▲ +0.3 70.8 Good
Product & Moat LT w=25%100
Gross margin (pricing power)88.7%100
Revenue CAGR (3y)33.4%100
Operating margin trend+29.1pp over 3y100
R&D intensity (innovation)26.0%100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%65.8
Forward P/E11.8 · industry median 16.9 (n=85)97.4
FCF yield8.5% · industry median 5.1% (n=85)100
EV / EBITDA49.1 · industry median 20.2 (n=72)0
Management LT w=20%76.3
Return on equity13.4%53.6
Buybacks vs dilution+2.3%/yr share count27.7
Net debt / EBITDA-16.4100
Insider ownership16.0%100
FCF conversion2.40x net income100
Financial Health LT w=15%83.6
Current ratio1.561
Debt / equity0.3889.8
Cash vs total debt4.52x100
Marketing & Brand LT w=5%62.5
Revenue growth (yoy)21.9%87.6
SG&A efficiency1.6x revenue/SG&A0
Brand pricing premium88.7%100
Durability LT w=15%11.5
Shock days (>8% vs market)15 in 2y0
Worst drawdown vs market (2y)-82.1% vs market -18.8%0
Profit-margin stabilitysd 11.7pp, operating, 4y45.9
Profitable years2 of 40
Momentum pulse only22.4
Price vs 200-day MA-11.0%15.9
52-week range position14th pct4.6
6m strength vs S&P 500-1.0pp46.7
News & Sentiment pulse only93.9
Analyst consensus (1=buy)2.081.6
Analyst target upside38.2%100
Earnings surprises (avg)+25.5%100
145 CLBT US ⚠ 1HIGH CONF Cellebrite DI Ltd. · 11.07 USD · pulse 60.6 · Software - Infrastructure 09-20: 69.5 · 09-27: 70.5 · 10-05: 70.8 ▲ +0.3 70.8 Good
Product & Moat LT w=25%99
Gross margin (pricing power)83.0%100
Revenue CAGR (3y)20.7%100
Operating margin trend+13.6pp over 3y100
R&D intensity (innovation)23.9%100
Gross-margin stabilitysd 1.3pp94.9
Valuation LT w=20%55.4
Forward P/E16.9 · industry median 21.1 (n=64)81.1
FCF yield4.5% · industry median 3.3% (n=66)71.4
EV / EBITDA30.1 · industry median 25.0 (n=54)13.6
Management LT w=20%69.9
Return on equity12.4%49.7
Buybacks vs dilution+8.8%/yr share count0
Net debt / EBITDA-5.3100
Insider ownership43.2%100
FCF conversion1.59x net income100
Financial Health LT w=15%92
Current ratio1.668.2
Debt / equity0.04100
Interest coverage174.4x100
Cash vs total debt19.05x100
Marketing & Brand LT w=5%55.3
Revenue growth (yoy)15.8%63.2
SG&A efficiency2.2x revenue/SG&A2.7
Brand pricing premium83.0%100
Durability LT w=15%29.4
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-59.8% vs market -18.8%0
Profit-margin stabilitysd 5.6pp, operating, 4y80
Profitable years2 of 40
Momentum pulse only0
Price vs 200-day MA-21.4%0
52-week range position7th pct0
6m strength vs S&P 500-38.9pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)78
Analyst target upside38.7%100
Earnings surprises (avg)+7.6%84
⚠ Red flags
Diluting shareholders (+8.8%/yr)
146 OGC.TO CA HIGH CONF OCEANAGOLD CORPORATION · 38.56 CAD · pulse 64.1 · Gold 09-20: 70.1 · 09-27: 70.5 · 10-05: 70.8 ▲ +0.3 70.8 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)25.1%100
Operating margin trend+21.1pp over 3y100
Gross-margin stabilitysd 7.9pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)57
Price / book2.65 · industry median 3.76 (n=45)54.4
Through-cycle P/E23.3 · industry median 48.4 (n=34)66.7
Management LT w=20%78.6
Return on equity37.3%100
Buybacks vs dilution-1.4%/yr share count89.5
Net debt / EBITDA-0.4100
Insider ownership0.3%3.3
FCF conversion1.11x net income100
Financial Health LT w=15%92.3
Current ratio1.669.1
Debt / equity0.02100
Interest coverage71.4x100
Cash vs total debt13.07x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)49.7%100
SG&A efficiency25.7x revenue/SG&A100
Durability LT w=15%59.8
Shock days (>8% vs market)9 in 2y45.7
Worst drawdown vs market (2y)-46.1% vs market -18.8%31.6
Profit-margin stabilitysd 8.9pp, operating, 4y61.9
Profitable years4 of 4100
Momentum pulse only18.1
Price vs 200-day MA-8.4%26.5
52-week range position32th pct27.7
6m strength vs S&P 500-29.7pp0
News & Sentiment pulse only67.6
Analyst consensus (1=buy)1.694.5
Analyst target upside55.9%100
Earnings surprises (avg)-3.7%8.4
147 BRO US ⚠ 1HIGH CONF Brown & Brown, Inc. · 59.91 USD · pulse 65.4 · Insurance Brokers 09-20: 70.2 · 09-27: 70.6 · 10-05: 70.6 — 0 70.6 Good
Product & Moat LT w=25%79.5
Gross margin (pricing power)56.3%90.7
Revenue CAGR (3y)17.4%86.9
Operating margin trend-1.0pp over 3y40.4
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%93
Forward P/E12.4 · industry median 14.9 (n=9)85.3
FCF yield8.2% · industry median 5.6% (n=9)96.8
EV / EBITDA9.4 · industry median 14.8 (n=8)96.8
Management LT w=20%55.7
Return on equity10.0%40.1
Buybacks vs dilution+5.9%/yr share count0
Net debt / EBITDA2.538.2
Insider ownership13.3%100
FCF conversion1.56x net income100
Financial Health LT w=15%38.1
Current ratio1.127.2
Debt / equity0.6475.6
Interest coverage5.5x49.8
Cash vs total debt0.11x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)76.1
Revenue growth (yoy)32.4%100
Brand pricing premium56.3%78.2
Durability LT w=15%76.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-55.8% vs market -18.8%7.3
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only6.3
Price vs 200-day MA-11.5%14.1
52-week range position14th pct4.8
6m strength vs S&P 500-26.9pp0
News & Sentiment pulse only67.6
Analyst consensus (1=buy)2.848.4
Analyst target upside26.3%90.8
Earnings surprises (avg)+4.5%63.6
⚠ Red flags
Diluting shareholders (+5.9%/yr)
148 PAYC US HIGH CONF Paycom Software, Inc. · 220.99 USD · pulse 70.8 · Software - Application 09-20: 70.4 · 09-27: 70.6 · 10-05: 70.6 — 0 70.6 Good
Product & Moat LT w=25%82.9
Gross margin (pricing power)88.1%100
Revenue CAGR (3y)14.3%71.3
Operating margin trend+0.1pp over 3y51.1
R&D intensity (innovation)13.8%92.1
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%69.5
Forward P/E15.8 · industry median 16.9 (n=85)73.2
PEG ratio1.17 · industry median 1.19 (n=43)67.5
FCF yield4.3% · industry median 5.1% (n=85)51.9
EV / EBITDA14.4 · industry median 22.1 (n=72)85.5
Management LT w=20%89.3
Return on equity41.1%100
Buybacks vs dilution-1.8%/yr share count96.6
Net debt / EBITDA1.173.3
Insider ownership14.1%100
FCF conversion0.93x net income76.4
Financial Health LT w=15%34.6
Current ratio1.122.8
Debt / equity1.7215.6
Interest coverage183.2x100
Cash vs total debt0.20x0.1
Marketing & Brand LT w=5%50.3
Revenue growth (yoy)9.8%39.2
SG&A efficiency2.7x revenue/SG&A11.6
Brand pricing premium88.1%100
Durability LT w=15%69.2
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-57.0% vs market -18.8%4.5
Profit-margin stabilitysd 2.8pp, operating, 4y95.6
Profitable years4 of 4100
Momentum pulse only97.8
Price vs 200-day MA+43.2%100
52-week range position85th pct93.3
6m strength vs S&P 500+63.1pp100
News & Sentiment pulse only49.4
Analyst consensus (1=buy)2.559
Analyst target upside-1.5%21.4
Earnings surprises (avg)+5.2%67.8
149 GRGD.TO CA ⚠ 1HIGH CONF GROUPE DYNAMITE INC · 53.78 CAD · pulse 63.8 · Apparel Retail 09-20: 71.6 · 09-27: 70.9 · 10-05: 70.6 ▼ -0.3 70.6 Good
Product & Moat LT w=25%97.6
Gross margin (pricing power)66.9%100
Revenue CAGR (3y)23.4%100
Operating margin trend+12.9pp over 3y100
Gross-margin stabilitysd 1.5pp90.5
Valuation LT w=20%69.3
Forward P/E13.9 · industry median 11.9 (n=12)62.5
FCF yield5.6% · industry median 3.2% (n=12)91.6
EV / EBITDA12.4 · industry median 10.4 (n=12)53.8
Management LT w=20%86.2
Return on equity197.1%100
Buybacks vs dilution+0.7%/yr share count55.6
Net debt / EBITDA1.075.2
Insider ownership10.3%100
FCF conversion1.30x net income100
Financial Health LT w=15%25
Current ratio0.70
Debt / equity4.990
Interest coverage12.7x100
Cash vs total debt0.09x0
Marketing & Brand LT w=5%75.6
Revenue growth (yoy)29.8%100
SG&A efficiency3.6x revenue/SG&A26.7
Brand pricing premium66.9%100
Durability LT w=15%50.2
Shock days (>8% vs market)13 in 447 sessions (listed <2y)2.6
Worst drawdown vs market (2y)-53.1% vs market -18.8%14.2
Profit-margin stabilitysd 4.9pp, operating, 4y83.9
Profitable years4 of 4100
Momentum pulse only2.3
Price vs 200-day MA-24.2%0
52-week range position16th pct6.9
6m strength vs S&P 500-50.4pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside67.8%100
Earnings surprises (avg)+16.8%100
⚠ Red flags
Heavy leverage (D/E 5.0)
150 FSLR US HIGH CONF First Solar, Inc. · 174.61 USD · pulse 65.3 · Solar 09-20: 70.1 · 09-27: 70.1 · 10-05: 70.5 ▲ +0.4 70.5 Good
Product & Moat LT w=25%58
Gross margin (pricing power)44.0%60
Revenue CAGR (3y)25.8%100
Operating margin trend+41.3pp over 3y100
R&D intensity (innovation)4.5%29.8
Gross-margin stabilitysd 16.8pp0
Valuation LT w=20%100
Forward P/E7.5 · sector median 19.8 (n=309)100
PEG ratio0.36 · sector median 1.10 (n=159)100
FCF yield8.5% · sector median 2.8% (n=322)100
EV / EBITDA7.2 · sector median 23.1 (n=279)100
Management LT w=20%76.6
Return on equity18.5%74
Buybacks vs dilution+0.2%/yr share count63
Net debt / EBITDA-0.6100
Insider ownership5.4%53.6
FCF conversion1.05x net income92.3
Financial Health LT w=15%100
Current ratio2.5100
Debt / equity0.02100
Interest coverage36.8x100
Cash vs total debt8.90x100
Marketing & Brand LT w=5%49.2
Revenue growth (yoy)-3.7%0
SG&A efficiency25.6x revenue/SG&A100
Brand pricing premium44.0%47.5
Durability LT w=15%21.7
Shock days (>8% vs market)20 in 2y0
Worst drawdown vs market (2y)-48.8% vs market -18.8%24.9
Profit-margin stabilitysd 17.8pp, operating, 4y12
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-22.1%0
52-week range position2th pct0
6m strength vs S&P 500-28.1pp0
News & Sentiment pulse only94.4
Analyst consensus (1=buy)1.985.6
Analyst target upside58.0%100
Earnings surprises (avg)+9.6%97.6
151 AOS US HIGH CONF A.O. Smith Corporation · 56.75 USD · pulse 65.5 · Specialty Industrial Machinery 09-20: 70.1 · 09-27: 70 · 10-05: 70.5 ▲ +0.5 70.5 Good
Product & Moat LT w=25%51.8
Gross margin (pricing power)38.6%46.5
Revenue CAGR (3y)0.7%3.4
Operating margin trend+1.5pp over 3y64.6
Gross-margin stabilitysd 1.4pp92.8
Valuation LT w=20%92.3
Forward P/E13.9 · industry median 20.6 (n=38)96.5
PEG ratio1.37 · industry median 1.83 (n=27)80.2
FCF yield6.3% · industry median 3.5% (n=38)98.3
EV / EBITDA10.5 · industry median 16.7 (n=38)94.4
Management LT w=20%71.7
Return on equity27.1%100
Buybacks vs dilution-2.9%/yr share count100
Net debt / EBITDA0.684.2
Insider ownership0.5%4.6
FCF conversion0.89x net income69.6
Financial Health LT w=15%65.5
Current ratio1.666.2
Debt / equity0.3790.7
Interest coverage54.0x100
Cash vs total debt0.27x5.2
Marketing & Brand LT w=5%28.2
Revenue growth (yoy)-0.7%0
SG&A efficiency5.0x revenue/SG&A50.7
Brand pricing premium38.6%34
Durability LT w=15%90.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-34.4% vs market -18.8%60.8
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only5.2
Price vs 200-day MA-11.1%15.7
52-week range position5th pct0
6m strength vs S&P 500-28.6pp0
News & Sentiment pulse only65
Analyst consensus (1=buy)2.558.5
Analyst target upside23.2%83
Earnings surprises (avg)+3.0%53.6
152 INVX US HIGH CONF Innovex International, Inc. · 27.31 USD · pulse 67.3 · Oil & Gas Equipment & Services 09-20: 70.3 · 09-27: 70.4 · 10-05: 70.5 ▲ +0.1 70.5 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%61.9
Revenue CAGR (3y)27.9%100
Operating margin trend-5.6pp over 3y0
Gross-margin stabilitysd 1.7pp85.8
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)64.3
Price / book1.78 · industry median 3.02 (n=20)77.8
Through-cycle P/E21.1 · industry median 28.3 (n=19)65
Management LT w=20%57.3
Return on equity6.0%24
Buybacks vs dilution+1.2%/yr share count46.6
Net debt / EBITDA-0.9100
Insider ownership1.6%15.7
FCF conversion2.09x net income100
Financial Health LT w=15%100
Current ratio5.0100
Debt / equity0.07100
Interest coverage50.8x100
Cash vs total debt3.08x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)60
Revenue growth (yoy)9.2%36.8
SG&A efficiency7.6x revenue/SG&A93.3
Durability LT w=15%84.5
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-29.5% vs market -18.8%73.1
Profit-margin stabilitysd 2.7pp, operating, 4y96
Profitable years4 of 4100
Momentum pulse only57.3
Price vs 200-day MA+2.8%71
52-week range position70th pct75.1
6m strength vs S&P 500-7.2pp25.9
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)52
Analyst target upside22.3%80.7
Earnings surprises (avg)-1.2%25.2
153 TAL US NO REAL MONEYHIGH CONF TAL Education Group · 12.06 USD · pulse 69.4 · Education & Training Services 09-20: 71 · 09-27: 70.2 · 10-05: 70.5 ▲ +0.3 70.5 Good
Product & Moat LT w=25%95.2
Gross margin (pricing power)56.0%90
Revenue CAGR (3y)43.4%100
Operating margin trend+18.1pp over 3y100
Gross-margin stabilitysd 1.5pp90.7
Valuation LT w=20%54.8
Forward P/E10.3 · industry median 11.0 (n=7)79.1
PEG ratio2.79 · industry median 0.90 (n=6)4.9
FCF yield6.3% · industry median 7.6% (n=7)64.5
EV / EBITDA8.7 · industry median 8.4 (n=7)70.7
Management LT w=20%70.3
Return on equity23.7%94.8
Buybacks vs dilution-4.6%/yr share count100
Net debt / EBITDA-5.1100
Insider ownership0.0%0.1
FCF conversion0.80x net income56.8
Financial Health LT w=15%91.4
Current ratio1.774.3
Debt / equity0.10100
Cash vs total debt7.09x100
Marketing & Brand LT w=5%60.1
Revenue growth (yoy)31.9%100
SG&A efficiency2.2x revenue/SG&A2.8
Brand pricing premium56.0%77.5
Durability LT w=15%33.2
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-41.0% vs market -18.8%44.5
Profit-margin stabilitysd 6.7pp, operating, 4y73.9
Profitable years2 of 40
Momentum pulse only65.6
Price vs 200-day MA+9.0%96.1
52-week range position79th pct85.7
6m strength vs S&P 500-10.5pp15.1
News & Sentiment pulse only98.9
Analyst consensus (1=buy)1.696.8
Analyst target upside33.5%100
Earnings surprises (avg)+156.6%100
154 HUBS US HIGH CONF HubSpot, Inc. · 214.53 USD · pulse 60.4 · Software - Application 09-20: 70.7 · 09-27: 70.5 · 10-05: 70.4 ▼ -0.1 70.4 Good
Product & Moat LT w=25%99.8
Gross margin (pricing power)83.2%100
Revenue CAGR (3y)21.8%100
Operating margin trend+6.3pp over 3y100
R&D intensity (innovation)28.9%100
Gross-margin stabilitysd 1.1pp99
Valuation LT w=20%68.9
Forward P/E12.7 · industry median 16.9 (n=85)91.4
PEG ratio0.28 · industry median 1.19 (n=43)100
FCF yield6.2% · industry median 5.1% (n=85)84.3
EV / EBITDA61.3 · industry median 20.2 (n=72)0
Management LT w=20%59.7
Return on equity7.9%31.6
Buybacks vs dilution+2.2%/yr share count29.8
Net debt / EBITDA-7.0100
Insider ownership3.7%37
FCF conversion14.52x net income100
Financial Health LT w=15%87
Current ratio1.448.2
Debt / equity0.14100
Interest coverage80.3x100
Cash vs total debt5.65x100
Marketing & Brand LT w=5%59.7
Revenue growth (yoy)19.8%79.2
SG&A efficiency1.8x revenue/SG&A0
Brand pricing premium83.2%100
Durability LT w=15%24.4
Shock days (>8% vs market)20 in 2y0
Worst drawdown vs market (2y)-79.2% vs market -18.8%0
Profit-margin stabilitysd 2.4pp, operating, 4y97.7
Profitable years2 of 40
Momentum pulse only4.3
Price vs 200-day MA-12.9%8.3
52-week range position14th pct4.6
6m strength vs S&P 500-29.9pp0
News & Sentiment pulse only68.7
Analyst consensus (1=buy)2.465.9
Analyst target upside16.4%66
Earnings surprises (avg)+6.2%74.3
155 HQY US HIGH CONF HealthEquity, Inc. · 90.04 USD · pulse 70.2 · Health Information Services 09-20: 69.7 · 09-27: 70.3 · 10-05: 70.3 — 0 70.3 Good
Product & Moat LT w=25%81.1
Gross margin (pricing power)71.2%100
Revenue CAGR (3y)15.1%75.4
Operating margin trend+20.6pp over 3y100
R&D intensity (innovation)20.0%100
Gross-margin stabilitysd 4.5pp30.3
Valuation LT w=20%79.5
Forward P/E16.4 · industry median 22.8 (n=6)88.8
PEG ratio1.32 · sector median 1.34 (n=101)64.4
FCF yield5.3% · industry median 3.7% (n=9)82.7
EV / EBITDA15.9 · industry median 28.7 (n=6)82
Management LT w=20%59.5
Return on equity11.4%45.7
Buybacks vs dilution+0.1%/yr share count65
Net debt / EBITDA1.465.2
Insider ownership2.2%21.6
FCF conversion1.85x net income100
Financial Health LT w=15%60.7
Current ratio3.0100
Debt / equity0.4984
Interest coverage5.9x54
Cash vs total debt0.26x4.9
Marketing & Brand LT w=5%66.3
Revenue growth (yoy)7.6%30.4
SG&A efficiency6.1x revenue/SG&A68.4
Brand pricing premium71.2%100
Durability LT w=15%65.2
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-36.1% vs market -18.8%56.7
Profit-margin stabilitysd 7.4pp, operating, 4y69.9
Profitable years3 of 450
Momentum pulse only44.9
Price vs 200-day MA+1.5%66.1
52-week range position50th pct50.1
6m strength vs S&P 500-9.5pp18.4
News & Sentiment pulse only95.3
Analyst consensus (1=buy)1.3100
Analyst target upside32.5%100
Earnings surprises (avg)+7.9%86
156 WDAY US HIGH CONF Workday, Inc. · 186.14 USD · pulse 69.3 · Software - Application 09-20: 70.1 · 09-27: 70.1 · 10-05: 70.2 ▲ +0.1 70.2 Good
Product & Moat LT w=25%94
Gross margin (pricing power)75.8%100
Revenue CAGR (3y)15.4%77
Operating margin trend+13.6pp over 3y100
R&D intensity (innovation)28.0%100
Gross-margin stabilitysd 1.3pp93
Valuation LT w=20%69.8
Forward P/E14.1 · industry median 16.9 (n=85)83.3
PEG ratio0.70 · industry median 1.19 (n=43)100
FCF yield6.8% · industry median 5.1% (n=85)89
EV / EBITDA28.5 · industry median 20.2 (n=72)7.1
Management LT w=20%71.3
Return on equity16.0%64
Buybacks vs dilution-0.6%/yr share count76.7
Net debt / EBITDA0.294.2
Insider ownership2.2%21.8
FCF conversion4.40x net income100
Financial Health LT w=15%60
Current ratio0.99
Debt / equity0.5878.7
Interest coverage9.9x98.3
Cash vs total debt0.90x54
Marketing & Brand LT w=5%54.3
Revenue growth (yoy)12.8%51.2
SG&A efficiency2.7x revenue/SG&A11.8
Brand pricing premium75.8%100
Durability LT w=15%44.8
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-59.8% vs market -18.8%0
Profit-margin stabilitysd 5.0pp, operating, 4y83.5
Profitable years3 of 450
Momentum pulse only85.5
Price vs 200-day MA+18.4%100
52-week range position55th pct56.6
6m strength vs S&P 500+26.1pp100
News & Sentiment pulse only65.9
Analyst consensus (1=buy)2.369.5
Analyst target upside11.9%54.7
Earnings surprises (avg)+6.0%73.5
157 AS US HIGH CONF Amer Sports, Inc. · 27.17 USD · pulse 64.6 · Leisure 09-20: 70.6 · 09-27: 70 · 10-05: 70.2 ▲ +0.2 70.2 Good
Product & Moat LT w=25%87.5
Gross margin (pricing power)59.8%99.5
Revenue CAGR (3y)22.5%100
Operating margin trend+3.8pp over 3y88.2
Gross-margin stabilitysd 2.9pp62.2
Valuation LT w=20%63.5
Forward P/E16.5 · industry median 15.0 (n=10)62.5
PEG ratio0.44 · sector median 1.00 (n=121)100
FCF yield3.5% · industry median 4.6% (n=10)42.8
EV / EBITDA13.4 · industry median 10.7 (n=10)48.9
Management LT w=20%65.7
Return on equity9.1%36.6
Buybacks vs dilution+4.4%/yr share count0
Net debt / EBITDA0.392.1
Insider ownership66.2%100
FCF conversion1.28x net income100
Financial Health LT w=15%71.5
Current ratio1.879.9
Debt / equity0.16100
Interest coverage7.4x71
Cash vs total debt0.65x34.9
Marketing & Brand LT w=5%63
Revenue growth (yoy)32.1%100
SG&A efficiency2.1x revenue/SG&A1.9
Brand pricing premium59.8%87
Durability LT w=15%57.2
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-37.9% vs market -18.8%52.1
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only0
Price vs 200-day MA-21.5%0
52-week range position6th pct0
6m strength vs S&P 500-37.2pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.3100
Analyst target upside74.6%100
Earnings surprises (avg)+44.0%100
158 MTCH US HIGH CONF Match Group, Inc. · 40.32 USD · pulse 71.5 · Internet Content & Information 09-20: 70 · 09-27: 70.2 · 10-05: 70.2 — 0 70.2 Good
Product & Moat LT w=25%67
Gross margin (pricing power)74.9%100
Revenue CAGR (3y)3.0%15.1
Operating margin trend-1.5pp over 3y34.9
R&D intensity (innovation)12.9%85.9
Gross-margin stabilitysd 1.0pp99.3
Valuation LT w=20%95.9
Forward P/E8.8 · industry median 11.0 (n=16)88.9
PEG ratio0.35 · industry median 0.90 (n=12)100
FCF yield10.1% · industry median 2.5% (n=15)100
EV / EBITDA10.4 · industry median 18.6 (n=14)94.6
Management LT w=20%60.7
Buybacks vs dilution-6.0%/yr share count100
Net debt / EBITDA2.635.1
Insider ownership0.8%7.6
FCF conversion1.52x net income100
Financial Health LT w=15%44.4
Current ratio1.777
Interest coverage6.1x56.2
Cash vs total debt0.16x0
Marketing & Brand LT w=5%39.7
Revenue growth (yoy)-1.2%0
SG&A efficiency3.1x revenue/SG&A19
Brand pricing premium74.9%100
Durability LT w=15%89.6
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-29.2% vs market -18.8%74
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only87.3
Price vs 200-day MA+14.3%100
52-week range position74th pct80.3
6m strength vs S&P 500+9.5pp81.7
News & Sentiment pulse only45.7
Analyst consensus (1=buy)2.464
Analyst target upside3.9%34.7
Earnings surprises (avg)+0.8%38.3
159 ADUS US HIGH CONF Addus HomeCare Corporation · 111.27 USD · pulse 70.7 · Medical Care Facilities 09-20: 69.5 · 09-27: 69.8 · 10-05: 70.2 ▲ +0.4 70.2 Good
Product & Moat LT w=25%69.2
Gross margin (pricing power)32.0%29.9
Revenue CAGR (3y)14.4%71.8
Operating margin trend+2.5pp over 3y75.2
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%75.7
Forward P/E14.8 · industry median 15.8 (n=19)74.7
PEG ratio1.01 · industry median 1.21 (n=9)81.3
FCF yield5.6% · industry median 4.6% (n=20)79.9
EV / EBITDA12.7 · industry median 13.3 (n=19)67
Management LT w=20%53.1
Return on equity9.7%38.8
Buybacks vs dilution+4.7%/yr share count0
Net debt / EBITDA0.198.6
Insider ownership2.8%28.1
FCF conversion1.21x net income100
Financial Health LT w=15%82.3
Current ratio1.774.2
Debt / equity0.09100
Interest coverage10.4x100
Cash vs total debt0.91x55
Marketing & Brand LT w=5%31.1
Revenue growth (yoy)8.0%32
SG&A efficiency4.6x revenue/SG&A43.9
Brand pricing premium32.0%17.4
Durability LT w=15%87.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-34.9% vs market -18.8%59.6
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only69.1
Price vs 200-day MA+5.3%81.3
52-week range position66th pct70.6
6m strength vs S&P 500+1.6pp55.4
News & Sentiment pulse only72.8
Analyst consensus (1=buy)1.791.4
Analyst target upside20.2%75.4
Earnings surprises (avg)+2.8%51.7
160 SPGI US HIGH CONF S&P Global Inc. · 386.27 USD · pulse 64.9 · Financial Data & Stock Exchanges 09-20: 69.8 · 09-27: 69.8 · 10-05: 70.1 ▲ +0.3 70.1 Good
Product & Moat LT w=25%85.8
Gross margin (pricing power)70.9%100
Revenue CAGR (3y)11.1%55.5
Operating margin trend+13.3pp over 3y100
Gross-margin stabilitysd 1.6pp87.9
Valuation LT w=20%59.2
Forward P/E19.1 · industry median 19.3 (n=11)64.9
PEG ratio1.94 · industry median 1.87 (n=9)46.5
FCF yield4.8% · industry median 4.0% (n=11)70.7
EV / EBITDA16.0 · industry median 15.5 (n=11)54.5
Management LT w=20%64.5
Return on equity14.3%57
Buybacks vs dilution-3.2%/yr share count100
Net debt / EBITDA1.464.3
Insider ownership0.1%1.1
FCF conversion1.22x net income100
Financial Health LT w=15%51.2
Current ratio1.012.8
Debt / equity0.4387.2
Interest coverage22.7x100
Cash vs total debt0.26x4.8
Marketing & Brand LT w=5%61
Revenue growth (yoy)10.4%41.6
SG&A efficiency4.5x revenue/SG&A41.5
Brand pricing premium70.9%100
Durability LT w=15%88.1
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-30.5% vs market -18.8%70.7
Profit-margin stabilitysd 5.3pp, operating, 4y81.9
Profitable years4 of 4100
Momentum pulse only9.8
Price vs 200-day MA-8.6%25.7
52-week range position13th pct3.8
6m strength vs S&P 500-22.9pp0
News & Sentiment pulse only81.5
Analyst consensus (1=buy)1.3100
Analyst target upside34.7%100
Earnings surprises (avg)+1.7%44.5
161 DOX US HIGH CONF Amdocs Limited · 58.12 USD · pulse 66.6 · Software - Infrastructure 09-20: 70.1 · 09-27: 70.1 · 10-05: 70.1 — 0 70.1 Good
Product & Moat LT w=25%55.2
Gross margin (pricing power)38.3%45.7
Revenue CAGR (3y)-0.3%0
Operating margin trend+3.4pp over 3y83.9
R&D intensity (innovation)7.5%50.1
Gross-margin stabilitysd 1.2pp96.4
Valuation LT w=20%100
Forward P/E7.2 · industry median 21.1 (n=64)100
PEG ratio0.79 · industry median 1.43 (n=33)100
FCF yield11.4% · industry median 3.3% (n=66)100
EV / EBITDA6.7 · industry median 25.3 (n=54)100
Management LT w=20%68.9
Return on equity13.3%53.3
Buybacks vs dilution-3.5%/yr share count100
Net debt / EBITDA0.978.7
Insider ownership1.2%12.3
FCF conversion1.22x net income100
Financial Health LT w=15%51.1
Current ratio0.911.3
Debt / equity0.3393
Interest coverage17.3x100
Cash vs total debt0.19x0
Marketing & Brand LT w=5%48
Revenue growth (yoy)2.7%10.8
SG&A efficiency9.0x revenue/SG&A100
Brand pricing premium38.3%33.2
Durability LT w=15%83.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-45.5% vs market -18.8%33.1
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only16.4
Price vs 200-day MA-8.2%27.2
52-week range position28th pct22.1
6m strength vs S&P 500-27.5pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)63.5
Analyst target upside36.4%100
Earnings surprises (avg)+1.1%40.4
162 BLX US MEDIUM CONF Bladex, Inc. Class E · 54.78 USD · pulse 70.5 · Banks - Regional 09-20: 67.9 · 09-27: 70.4 · 10-05: 70.1 ▼ -0.3 70.1 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)29.3%100
Valuation LT w=20%82.1
Forward P/E7.8 · industry median 10.0 (n=108)90.6
Price / book1.17 · industry median 1.24 (n=109)70.2
Through-cycle P/E11.8 · industry median 15.1 (n=106)85.6
Management LT w=20%49.8
Return on equity14.7%58.9
Buybacks vs dilution+0.8%/yr share count52.9
Insider ownership3.8%37.7
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)41.6
Revenue growth (yoy)6.2%24.8
Durability LT w=15%96.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-21.0% vs market -18.8%94.4
Profit-margin stabilitysd 3.7pp, net, 4y90.3
Profitable years4 of 4100
Momentum pulse only55
Price vs 200-day MA+5.0%80.1
52-week range position67th pct71.1
6m strength vs S&P 500-10.8pp13.9
News & Sentiment pulse only75.7
Analyst consensus (1=buy)1.2100
Analyst target upside20.3%75.7
Earnings surprises (avg)+2.7%51.5
163 CBOE US HIGH CONF Cboe Global Markets, Inc. · 271.26 USD · pulse 63.2 · Financial Data & Stock Exchanges 09-20: 70.1 · 09-27: 70.8 · 10-05: 70 ▼ -0.8 70 Good
Product & Moat LT w=25%72.3
Gross margin (pricing power)54.1%85.2
Revenue CAGR (3y)6.0%30
Operating margin trend+7.6pp over 3y100
Gross-margin stabilitysd 2.3pp74.2
Valuation LT w=20%47.2
Forward P/E17.9 · industry median 19.3 (n=11)70.7
PEG ratio2.38 · industry median 1.87 (n=9)24.1
FCF yield2.4% · industry median 4.3% (n=11)26.2
EV / EBITDA14.3 · industry median 16.0 (n=11)68
Management LT w=20%61.4
Return on equity26.3%100
Buybacks vs dilution-0.4%/yr share count73.5
Net debt / EBITDA-0.4100
Insider ownership0.3%2.5
FCF conversion0.62x net income30.9
Financial Health LT w=15%89.6
Current ratio1.663.7
Debt / equity0.2895.5
Interest coverage31.0x100
Cash vs total debt1.49x99.2
Marketing & Brand LT w=5%88.1
Revenue growth (yoy)22.9%91.6
SG&A efficiency35.3x revenue/SG&A100
Brand pricing premium54.1%72.7
Durability LT w=15%82
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-36.7% vs market -18.8%55.1
Profit-margin stabilitysd 2.7pp, operating, 4y96.1
Profitable years4 of 4100
Momentum pulse only21.6
Price vs 200-day MA-5.1%39.5
52-week range position30th pct25.2
6m strength vs S&P 500-25.3pp0
News & Sentiment pulse only58.7
Analyst consensus (1=buy)2.944.4
Analyst target upside15.3%63.3
Earnings surprises (avg)+5.3%68.3
164 XP US MEDIUM CONF XP Inc. · 21.5 USD · pulse 71.4 · Capital Markets 09-20: 70.1 · 09-27: 70.4 · 10-05: 70 ▼ -0.4 70 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)61.4
Revenue CAGR (3y)10.3%51.4
Operating margin trend+3.3pp over 3y82.8
Valuation LT w=20%84.8
Forward P/E9.2 · industry median 14.3 (n=29)100
Price / book2.42 · industry median 3.60 (n=36)62.7
Through-cycle P/E13.3 · industry median 28.1 (n=27)91.8
Management LT w=20%62.6
Return on equity22.6%90.3
Buybacks vs dilution-1.4%/yr share count90.2
Insider ownership0.7%7.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)47.5
Revenue growth (yoy)10.6%42.4
Durability LT w=15%82.2
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-36.1% vs market -18.8%56.7
Profit-margin stabilitysd 2.8pp, operating, 4y95.5
Profitable years4 of 4100
Momentum pulse only78.6
Price vs 200-day MA+19.0%100
52-week range position85th pct93.8
6m strength vs S&P 500-2.4pp42
News & Sentiment pulse only61.5
Analyst consensus (1=buy)1.5100
Analyst target upside7.2%43.1
Earnings surprises (avg)+1.2%41.5
165 QLYS US HIGH CONF Qualys, Inc. · 193.0 USD · pulse 68.2 · Software - Infrastructure 09-20: 71 · 09-27: 71.1 · 10-05: 70 ▼ -1.1 70 Good
Product & Moat LT w=25%89.3
Gross margin (pricing power)83.4%100
Revenue CAGR (3y)11.0%54.8
Operating margin trend+6.5pp over 3y100
R&D intensity (innovation)17.5%100
Gross-margin stabilitysd 1.4pp91.8
Valuation LT w=20%36.2
Forward P/E22.8 · industry median 20.1 (n=64)50.7
PEG ratio3.17 · industry median 1.37 (n=33)0
FCF yield3.6% · industry median 3.3% (n=66)55.8
EV / EBITDA24.8 · industry median 25.3 (n=54)38.3
Management LT w=20%79.2
Return on equity38.6%100
Buybacks vs dilution-1.5%/yr share count91.3
Net debt / EBITDA-1.5100
Insider ownership0.4%4.5
FCF conversion1.23x net income100
Financial Health LT w=15%82.9
Current ratio1.448.7
Debt / equity0.09100
Cash vs total debt7.98x100
Marketing & Brand LT w=5%54.2
Revenue growth (yoy)11.0%44
SG&A efficiency3.1x revenue/SG&A18.5
Brand pricing premium83.4%100
Durability LT w=15%63.1
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-52.1% vs market -18.8%16.5
Profit-margin stabilitysd 2.4pp, operating, 4y98
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+51.1%100
52-week range position98th pct100
6m strength vs S&P 500+96.3pp100
News & Sentiment pulse only52.1
Analyst consensus (1=buy)2.849.1
Analyst target upside-7.1%7.3
Earnings surprises (avg)+10.8%100
166 QCOM US HIGH CONF QUALCOMM Incorporated · 184.87 USD · pulse 69.7 · Semiconductors 09-20: 70.3 · 09-27: 69 · 10-05: 69.9 ▲ +0.9 69.9 Good
Product & Moat LT w=25%57.2
Gross margin (pricing power)54.2%85.6
Revenue CAGR (3y)0.1%0.3
Operating margin trend-7.9pp over 3y0
R&D intensity (innovation)20.4%100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%80.4
Forward P/E18.1 · industry median 26.1 (n=42)88.3
PEG ratio0.88 · industry median 0.72 (n=21)60.8
FCF yield5.2% · industry median 1.0% (n=42)92.6
EV / EBITDA16.8 · industry median 34.5 (n=38)80.1
Management LT w=20%75.4
Return on equity33.8%100
Buybacks vs dilution-1.4%/yr share count90.3
Net debt / EBITDA0.685.5
Insider ownership0.1%1.2
FCF conversion1.85x net income100
Financial Health LT w=15%76.7
Current ratio2.0100
Debt / equity0.5580.4
Interest coverage20.1x100
Cash vs total debt0.54x26.4
Marketing & Brand LT w=5%57.7
Revenue growth (yoy)-4.0%0
SG&A efficiency14.2x revenue/SG&A100
Brand pricing premium54.2%73.1
Durability LT w=15%67.2
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-41.0% vs market -18.8%44.4
Profit-margin stabilitysd 4.4pp, operating, 4y86.5
Profitable years4 of 4100
Momentum pulse only83
Price vs 200-day MA+10.1%100
52-week range position49th pct49
6m strength vs S&P 500+31.0pp100
News & Sentiment pulse only48.1
Analyst consensus (1=buy)2.657.3
Analyst target upside5.0%37.5
Earnings surprises (avg)+2.4%49.6
167 ESNT US MEDIUM CONF Essent Group Ltd. · 60.22 USD · pulse 66.9 · Insurance - Specialty 09-20: 69.4 · 09-27: 69.7 · 10-05: 69.9 ▲ +0.2 69.9 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)46.9
Revenue CAGR (3y)8.2%40.8
Valuation LT w=20%82.2
Forward P/E7.6 · industry median 7.8 (n=9)76.3
Price / book0.96 · industry median 1.13 (n=9)82
Through-cycle P/E7.3 · industry median 9.1 (n=9)88.3
Management LT w=20%67.7
Return on equity12.0%48
Buybacks vs dilution-3.9%/yr share count100
Insider ownership5.5%55
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Debt / equity0.09100
Interest coverage26.1x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)51.5
Revenue growth (yoy)13.6%54.4
Durability LT w=15%87.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-18.4% vs market -18.8%100
Profit-margin stabilitysd 10.8pp, net, 4y51.1
Profitable years4 of 4100
Momentum pulse only25.1
Price vs 200-day MA-3.4%46.3
52-week range position33th pct28.9
6m strength vs S&P 500-15.3pp0
News & Sentiment pulse only67.2
Analyst consensus (1=buy)2.465
Analyst target upside24.1%85.2
Earnings surprises (avg)+2.7%51.5
168 AVGO US HIGH CONF Broadcom Inc. · 355.14 USD · pulse 67.4 · Semiconductors 09-20: 68.8 · 09-27: 69.5 · 10-05: 69.8 ▲ +0.3 69.8 Good
Product & Moat LT w=25%80.8
Gross margin (pricing power)75.5%100
Revenue CAGR (3y)24.4%100
Operating margin trend-2.2pp over 3y28
R&D intensity (innovation)17.2%100
Gross-margin stabilitysd 2.2pp75.8
Valuation LT w=20%64.6
Forward P/E18.3 · industry median 26.1 (n=42)87.4
PEG ratio0.36 · industry median 0.86 (n=21)100
FCF yield1.8% · industry median 1.0% (n=42)43.9
EV / EBITDA33.1 · industry median 34.3 (n=38)27.1
Management LT w=20%60.5
Return on equity44.2%100
Buybacks vs dilution+4.3%/yr share count0
Net debt / EBITDA0.783
Insider ownership1.9%19.4
FCF conversion1.32x net income100
Financial Health LT w=15%68.1
Current ratio2.5100
Debt / equity0.6078
Interest coverage8.1x78.7
Cash vs total debt0.40x15.7
Marketing & Brand LT w=5%100
Revenue growth (yoy)85.5%100
SG&A efficiency15.2x revenue/SG&A100
Brand pricing premium75.5%100
Durability LT w=15%62.4
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-41.1% vs market -18.8%44
Profit-margin stabilitysd 6.4pp, operating, 4y75.6
Profitable years4 of 4100
Momentum pulse only37.9
Price vs 200-day MA-3.0%47.9
52-week range position33th pct29.3
6m strength vs S&P 500-4.1pp36.5
News & Sentiment pulse only83.3
Analyst consensus (1=buy)1.3100
Analyst target upside49.6%100
Earnings surprises (avg)+2.5%50
169 BSX US HIGH CONF Boston Scientific Corporation · 42.6 USD · pulse 64.3 · Medical Devices 09-20: 69.8 · 09-27: 69.7 · 10-05: 69.8 ▲ +0.1 69.8 Good
Product & Moat LT w=25%87.6
Gross margin (pricing power)69.2%100
Revenue CAGR (3y)16.5%82.7
Operating margin trend+3.7pp over 3y87.4
R&D intensity (innovation)10.2%68.1
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%86.7
Forward P/E12.5 · industry median 25.2 (n=27)99.2
PEG ratio0.63 · industry median 1.60 (n=15)100
FCF yield4.0% · industry median 2.6% (n=28)67.9
EV / EBITDA13.0 · industry median 16.8 (n=23)79.7
Management LT w=20%44.5
Return on equity15.3%61.4
Buybacks vs dilution+1.1%/yr share count47.6
Net debt / EBITDA2.147.1
Insider ownership0.3%2.5
FCF conversion0.85x net income63.7
Financial Health LT w=15%55
Current ratio1.236.7
Debt / equity0.5083.2
Interest coverage10.7x100
Cash vs total debt0.04x0
Marketing & Brand LT w=5%48.4
Revenue growth (yoy)7.5%30
SG&A efficiency2.9x revenue/SG&A15.2
Brand pricing premium69.2%100
Durability LT w=15%73
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-60.6% vs market -18.8%0
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-31.0%0
52-week range position0th pct0
6m strength vs S&P 500-49.3pp0
News & Sentiment pulse only83.1
Analyst consensus (1=buy)1.694.2
Analyst target upside42.7%100
Earnings surprises (avg)+3.2%55
170 RNR US ⚠ 1MEDIUM CONF RenaissanceRe Holdings Ltd. · 325.53 USD · pulse 69.6 · Insurance - Reinsurance 09-20: 70 · 09-27: 70 · 10-05: 69.8 ▼ -0.2 69.8 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)36.3%100
Valuation LT w=20%91.7
Forward P/E7.9 · sector median 10.5 (n=316)92.3
Price / book1.23 · sector median 1.64 (n=301)82.9
Through-cycle P/E8.9 · sector median 16.5 (n=284)100
Management LT w=20%57.4
Return on equity21.5%85.9
Buybacks vs dilution+0.2%/yr share count63.6
Insider ownership2.3%22.6
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Debt / equity0.12100
Interest coverage34.2x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-13.2%0
Durability LT w=15%61.1
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-23.1% vs market -18.8%89.1
Profit-margin stabilitysd 19.0pp, net, 4y5.5
Profitable years3 of 450
Momentum pulse only69.3
Price vs 200-day MA+7.4%89.5
52-week range position89th pct98.4
6m strength vs S&P 500-9.0pp20.1
News & Sentiment pulse only65
Analyst consensus (1=buy)2.753.3
Analyst target upside6.7%41.7
Earnings surprises (avg)+16.0%100
⚠ Red flags
Revenue shrinking (-13.2% yoy)
171 LEVI US HIGH CONF Levi Strauss & Co · 19.87 USD · pulse 68.7 · Apparel Manufacturing 09-20: 69.1 · 09-27: 69.3 · 10-05: 69.8 ▲ +0.5 69.8 Good
Product & Moat LT w=25%59.9
Gross margin (pricing power)61.7%100
Revenue CAGR (3y)0.6%3
Operating margin trend+0.4pp over 3y54
Gross-margin stabilitysd 1.9pp82.7
Valuation LT w=20%86.7
Forward P/E11.6 · industry median 13.7 (n=9)85
FCF yield7.7% · industry median 5.8% (n=9)91.3
EV / EBITDA9.2 · industry median 11.1 (n=9)83.7
Management LT w=20%69.7
Return on equity25.4%100
Buybacks vs dilution-0.3%/yr share count71.4
Net debt / EBITDA1.466.2
Insider ownership2.2%22.4
FCF conversion1.02x net income88.7
Financial Health LT w=15%59.8
Current ratio1.666.8
Debt / equity1.0155
Interest coverage14.0x100
Cash vs total debt0.43x17.4
Marketing & Brand LT w=5%41.3
Revenue growth (yoy)8.0%32
SG&A efficiency2.0x revenue/SG&A0
Brand pricing premium61.7%91.8
Durability LT w=15%83.1
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-36.4% vs market -18.8%55.9
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only16.8
Price vs 200-day MA-8.0%28.1
52-week range position28th pct22.3
6m strength vs S&P 500-15.0pp0
News & Sentiment pulse only96.9
Analyst consensus (1=buy)1.790.7
Analyst target upside38.6%100
Earnings surprises (avg)+11.0%100
172 ENS US HIGH CONF EnerSys · 196.3 USD · pulse 73 · Electrical Equipment & Parts 09-20: 70.1 · 09-27: 70.1 · 10-05: 69.8 ▼ -0.3 69.8 Good
Product & Moat LT w=25%46.4
Gross margin (pricing power)29.8%24.4
Revenue CAGR (3y)0.4%1.9
Operating margin trend+4.7pp over 3y97.4
Gross-margin stabilitysd 2.9pp61.9
Valuation LT w=20%91.7
Forward P/E13.7 · industry median 20.6 (n=10)97.5
PEG ratio0.95 · industry median 1.07 (n=8)79.3
FCF yield8.7% · industry median 1.8% (n=12)100
EV / EBITDA12.3 · industry median 27.5 (n=11)90.1
Management LT w=20%72.6
Return on equity18.4%73.5
Buybacks vs dilution-3.8%/yr share count100
Net debt / EBITDA0.976.8
Insider ownership1.3%12.9
FCF conversion2.09x net income100
Financial Health LT w=15%69.5
Current ratio2.8100
Debt / equity0.5679.9
Interest coverage7.9x76.4
Cash vs total debt0.48x21.5
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)27
Revenue growth (yoy)4.8%19.2
Brand pricing premium29.8%11.9
Durability LT w=15%90.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-30.3% vs market -18.8%71.1
Profit-margin stabilitysd 2.1pp, operating, 4y99.5
Profitable years4 of 4100
Momentum pulse only58.2
Price vs 200-day MA+3.8%75.3
52-week range position65th pct69.3
6m strength vs S&P 500-6.0pp30.1
News & Sentiment pulse only90.9
Analyst consensus (1=buy)2.080
Analyst target upside27.1%92.7
Earnings surprises (avg)+11.7%100
173 BIRK US HIGH CONF Birkenstock Holding plc · 33.33 USD · pulse 64.6 · Footwear & Accessories 09-20: 70.4 · 09-27: 69.8 · 10-05: 69.8 — 0 69.8 Good
Product & Moat LT w=25%85.2
Gross margin (pricing power)57.5%93.7
Revenue CAGR (3y)19.1%95.3
Operating margin trend+0.8pp over 3y57.6
Gross-margin stabilitysd 1.3pp94.3
Valuation LT w=20%68.2
Forward P/E12.2 · industry median 15.1 (n=5)88
PEG ratio0.89 · sector median 1.00 (n=121)80.4
FCF yield3.2% · industry median 6.5% (n=5)24.2
EV / EBITDA9.5 · industry median 10.8 (n=5)80
Management LT w=20%57.2
Return on equity12.4%49.4
Buybacks vs dilution-0.7%/yr share count78.3
Net debt / EBITDA1.952.1
Insider ownership17.4%100
FCF conversion0.44x net income6.3
Financial Health LT w=15%63.5
Current ratio3.8100
Debt / equity0.6972.8
Interest coverage7.2x69.1
Cash vs total debt0.36x12.2
Marketing & Brand LT w=5%52.9
Revenue growth (yoy)13.3%53.2
SG&A efficiency3.5x revenue/SG&A24.2
Brand pricing premium57.5%81.2
Durability LT w=15%74.8
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-51.7% vs market -18.8%17.6
Profit-margin stabilitysd 2.5pp, operating, 4y97.3
Profitable years4 of 4100
Momentum pulse only3.4
Price vs 200-day MA-14.8%0.8
52-week range position18th pct9.4
6m strength vs S&P 500-22.7pp0
News & Sentiment pulse only90.9
Analyst consensus (1=buy)1.793.9
Analyst target upside51.0%100
Earnings surprises (avg)+6.8%78.8
174 EXLS US HIGH CONF ExlService Holdings, Inc. · 35.75 USD · pulse 71.1 · Information Technology Services 09-20: 69.9 · 09-27: 69.7 · 10-05: 69.8 ▲ +0.1 69.8 Good
Product & Moat LT w=25%70
Gross margin (pricing power)38.5%46.3
Revenue CAGR (3y)13.9%69.6
Operating margin trend+1.4pp over 3y64.2
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%65.6
Forward P/E13.8 · industry median 11.9 (n=21)63.5
PEG ratio0.91 · industry median 1.55 (n=10)97.6
FCF yield4.8% · industry median 5.5% (n=26)58.6
EV / EBITDA14.8 · industry median 11.3 (n=23)42.7
Management LT w=20%81.1
Return on equity25.9%100
Buybacks vs dilution-2.0%/yr share count99.9
Net debt / EBITDA0.586.4
Insider ownership2.7%26.9
FCF conversion1.05x net income92.2
Financial Health LT w=15%61.5
Current ratio1.237
Debt / equity0.5779.7
Interest coverage18.9x100
Cash vs total debt0.58x29.2
Marketing & Brand LT w=5%48
Revenue growth (yoy)15.6%62.4
SG&A efficiency4.9x revenue/SG&A47.9
Brand pricing premium38.5%33.8
Durability LT w=15%75.8
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-51.3% vs market -18.8%18.6
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only65.7
Price vs 200-day MA+8.2%92.8
52-week range position58th pct59.7
6m strength vs S&P 500-1.6pp44.7
News & Sentiment pulse only88.4
Analyst consensus (1=buy)1.3100
Analyst target upside24.8%87.1
Earnings surprises (avg)+6.7%78
175 RACE US HIGH CONF Ferrari N.V. · 388.33 USD · pulse 66.6 · Auto Manufacturers 09-20: 69.6 · 09-27: 69.4 · 10-05: 69.7 ▲ +0.3 69.7 Good
Product & Moat LT w=25%83.7
Gross margin (pricing power)51.6%79
Revenue CAGR (3y)11.9%59.7
Operating margin trend+5.4pp over 3y100
R&D intensity (innovation)12.9%85.7
Gross-margin stabilitysd 1.3pp93.9
Valuation LT w=20%32.4
Forward P/E31.2 · industry median 11.9 (n=10)20.9
PEG ratio3.53 · industry median 4.32 (n=5)37.4
FCF yield1.7% · industry median -9.0% (n=10)60.5
EV / EBITDA25.2 · industry median 12.5 (n=7)10.9
Management LT w=20%79.2
Return on equity45.4%100
Buybacks vs dilution-0.9%/yr share count81.1
Net debt / EBITDA0.782.5
Insider ownership32.3%100
FCF conversion0.63x net income32.5
Financial Health LT w=15%70.6
Current ratio2.4100
Debt / equity0.8663.1
Interest coverage51.1x100
Cash vs total debt0.45x19.4
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)8.4%33.6
SG&A efficiency11.1x revenue/SG&A100
Brand pricing premium51.6%66.5
Durability LT w=15%83.3
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-39.2% vs market -18.8%48.8
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only56.7
Price vs 200-day MA+6.3%85.1
52-week range position41th pct39.1
6m strength vs S&P 500-1.3pp45.8
News & Sentiment pulse only70.8
Analyst consensus (1=buy)1.5100
Analyst target upside18.4%71
Earnings surprises (avg)+1.2%41.3
176 GMED US HIGH CONF Globus Medical, Inc. · 75.6 USD · pulse 69 · Medical Devices 09-20: 69.9 · 09-27: 69.8 · 10-05: 69.7 ▼ -0.1 69.7 Good
Product & Moat LT w=25%49.1
Gross margin (pricing power)69.0%100
Revenue CAGR (3y)42.2%100
Operating margin trend-4.8pp over 3y1.8
R&D intensity (innovation)5.0%33.4
Gross-margin stabilitysd 5.5pp10.4
Valuation LT w=20%95.8
Forward P/E14.0 · industry median 25.2 (n=27)97
FCF yield5.5% · industry median 2.6% (n=28)93.9
EV / EBITDA9.6 · industry median 16.8 (n=23)96.5
Management LT w=20%48.8
Return on equity11.8%47.3
Buybacks vs dilution+4.0%/yr share count0.4
Net debt / EBITDA-0.5100
Insider ownership0.6%6.1
FCF conversion1.03x net income90.1
Financial Health LT w=15%100
Current ratio4.6100
Debt / equity0.02100
Cash vs total debt5.32x100
Marketing & Brand LT w=5%43.9
Revenue growth (yoy)5.9%23.6
SG&A efficiency2.5x revenue/SG&A8.2
Brand pricing premium69.0%100
Durability LT w=15%75.3
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-44.4% vs market -18.8%35.9
Profit-margin stabilitysd 5.4pp, operating, 4y80.9
Profitable years4 of 4100
Momentum pulse only21.3
Price vs 200-day MA-10.7%17.3
52-week range position47th pct46.6
6m strength vs S&P 500-32.1pp0
News & Sentiment pulse only95.1
Analyst consensus (1=buy)1.985.3
Analyst target upside33.5%100
Earnings surprises (avg)+26.4%100
177 DHT US ⚠ 1HIGH CONF DHT Holdings, Inc. · 23.68 USD · pulse 72.8 · Oil & Gas Midstream 09-20: 69.6 · 09-27: 69.9 · 10-05: 69.6 ▼ -0.3 69.6 Good
Product & Moat LT w=25%53.9
Gross margin (pricing power)76.7%100
Revenue CAGR (3y)3.1%15.7
Operating margin trend+22.5pp over 3y100
Gross-margin stabilitysd 9.3pp0
Valuation LT w=20%64.8
Forward P/E11.0 · industry median 14.1 (n=33)90.1
FCF yield-0.9% · industry median 1.6% (n=32)4.4
EV / EBITDA7.0 · industry median 11.5 (n=31)100
Management LT w=20%72
Return on equity39.2%100
Buybacks vs dilution-0.4%/yr share count73
Net debt / EBITDA0.588
Insider ownership9.9%99.1
FCF conversion-0.16x net income0
Financial Health LT w=15%76.4
Current ratio3.6100
Debt / equity0.3392.6
Interest coverage15.9x100
Cash vs total debt0.37x12.9
Marketing & Brand LT w=5%100
Revenue growth (yoy)95.5%100
SG&A efficiency25.1x revenue/SG&A100
Brand pricing premium76.7%100
Durability LT w=15%82.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-24.7% vs market -18.8%85.2
Profit-margin stabilitysd 9.4pp, operating, 4y58.8
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+45.1%100
52-week range position100th pct100
6m strength vs S&P 500+24.0pp100
News & Sentiment pulse only59.7
Analyst consensus (1=buy)2.273.3
Analyst target upside-7.7%5.7
Earnings surprises (avg)+19.1%100
⚠ Red flags
Negative free cash flow
178 ABNB US HIGH CONF Airbnb, Inc. · 162.43 USD · pulse 66.4 · Travel Services 09-20: 69 · 09-27: 69.5 · 10-05: 69.5 — 0 69.5 Good
Product & Moat LT w=25%79.9
Gross margin (pricing power)82.9%100
Revenue CAGR (3y)13.4%66.9
Operating margin trend-1.7pp over 3y32.7
R&D intensity (innovation)19.2%100
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%23.7
Forward P/E26.2 · industry median 12.9 (n=11)28.4
PEG ratio1.42 · industry median 0.76 (n=5)36
FCF yield3.3% · industry median 5.7% (n=10)30.4
EV / EBITDA31.2 · industry median 11.8 (n=11)0
Management LT w=20%82.4
Return on equity34.5%100
Buybacks vs dilution-1.6%/yr share count92.6
Net debt / EBITDA-3.5100
Insider ownership1.9%19.4
FCF conversion1.28x net income100
Financial Health LT w=15%81.3
Current ratio1.450.7
Debt / equity0.3293.3
Cash vs total debt4.84x100
Marketing & Brand LT w=5%61.5
Revenue growth (yoy)16.5%66
SG&A efficiency3.1x revenue/SG&A18.6
Brand pricing premium82.9%100
Durability LT w=15%86.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-34.5% vs market -18.8%60.6
Profit-margin stabilitysd 3.1pp, operating, 4y94.1
Profitable years4 of 4100
Momentum pulse only84.6
Price vs 200-day MA+13.2%100
52-week range position64th pct68.1
6m strength vs S&P 500+10.7pp85.7
News & Sentiment pulse only46.2
Analyst consensus (1=buy)2.080.9
Analyst target upside13.0%57.6
Earnings surprises (avg)-6.3%0
179 PODD US HIGH CONF Insulet Corporation · 131.69 USD · pulse 63.9 · Medical Devices 09-20: 69.8 · 09-27: 69.2 · 10-05: 69.5 ▲ +0.3 69.5 Good
Product & Moat LT w=25%83.9
Gross margin (pricing power)71.1%100
Revenue CAGR (3y)27.5%100
Operating margin trend+14.6pp over 3y100
R&D intensity (innovation)11.1%74.1
Gross-margin stabilitysd 3.7pp45.2
Valuation LT w=20%65.7
Forward P/E17.1 · industry median 25.2 (n=27)91.4
FCF yield2.6% · industry median 2.7% (n=28)42.8
EV / EBITDA15.5 · industry median 16.8 (n=23)62.8
Management LT w=20%65.2
Return on equity26.0%100
Buybacks vs dilution+0.4%/yr share count59.7
Net debt / EBITDA0.783.2
Insider ownership0.3%3.3
FCF conversion0.96x net income79.8
Financial Health LT w=15%66.4
Current ratio2.5100
Debt / equity0.6774.1
Interest coverage6.7x63.5
Cash vs total debt0.56x28
Marketing & Brand LT w=5%66.5
Revenue growth (yoy)23.5%94
SG&A efficiency2.3x revenue/SG&A5.4
Brand pricing premium71.1%100
Durability LT w=15%60.4
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-63.0% vs market -18.8%0
Profit-margin stabilitysd 5.5pp, operating, 4y80.3
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-31.9%0
52-week range position1th pct0
6m strength vs S&P 500-52.7pp0
News & Sentiment pulse only93.9
Analyst consensus (1=buy)2.081.6
Analyst target upside30.5%100
Earnings surprises (avg)+11.9%100
180 AX US MEDIUM CONF Axos Financial, Inc. · 88.93 USD · pulse 68.4 · Banks - Regional 09-20: 69.7 · 09-27: 69.9 · 10-05: 69.5 ▼ -0.4 69.5 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)63.3
Revenue CAGR (3y)18.0%90
Valuation LT w=20%71
Forward P/E8.2 · industry median 10.0 (n=108)87.5
Price / book1.59 · industry median 1.24 (n=109)41.6
Through-cycle P/E12.0 · industry median 15.1 (n=106)83.8
Management LT w=20%66.2
Return on equity16.8%67.1
Buybacks vs dilution-1.3%/yr share count87.8
Insider ownership4.4%43.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)57.5
Revenue growth (yoy)18.1%72.4
Durability LT w=15%86.1
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-34.9% vs market -18.8%59.6
Profit-margin stabilitysd 3.3pp, net, 4y92.6
Profitable years4 of 4100
Momentum pulse only29.9
Price vs 200-day MA-3.7%45.4
52-week range position45th pct44
6m strength vs S&P 500-14.9pp0.3
News & Sentiment pulse only91.9
Analyst consensus (1=buy)1.4100
Analyst target upside32.4%100
Earnings surprises (avg)+6.3%75.6
181 NMIH US MEDIUM CONF NMI Holdings Inc · 38.83 USD · pulse 67.7 · Insurance - Specialty 09-20: 69 · 09-27: 69.1 · 10-05: 69.5 ▲ +0.4 69.5 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)50.7
Revenue CAGR (3y)10.4%52.2
Valuation LT w=20%77.2
Forward P/E7.0 · industry median 7.8 (n=9)81.4
Price / book1.08 · industry median 1.13 (n=9)71.5
Through-cycle P/E8.6 · industry median 9.1 (n=9)78.8
Management LT w=20%59.2
Return on equity15.4%61.7
Buybacks vs dilution-3.0%/yr share count100
Insider ownership1.6%15.8
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Debt / equity0.16100
Interest coverage18.6x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.1
Revenue growth (yoy)8.1%32.4
Durability LT w=15%98.6
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-21.0% vs market -18.8%94.3
Profit-margin stabilitysd 0.3pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only25.4
Price vs 200-day MA-3.4%46.5
52-week range position34th pct29.5
6m strength vs S&P 500-15.0pp0.1
News & Sentiment pulse only78.8
Analyst consensus (1=buy)1.985.7
Analyst target upside28.4%96
Earnings surprises (avg)+3.2%54.6
182 CR US HIGH CONF Crane Company · 208.2 USD · pulse 70.6 · Specialty Industrial Machinery 09-20: 69.8 · 09-27: 69.3 · 10-05: 69.4 ▲ +0.1 69.4 Good
Product & Moat LT w=25%74.1
Gross margin (pricing power)47.0%67.4
Revenue CAGR (3y)9.1%45.3
Operating margin trend+9.0pp over 3y100
Gross-margin stabilitysd 1.8pp83.7
Valuation LT w=20%38.6
Forward P/E26.6 · industry median 19.9 (n=38)35.2
PEG ratio2.32 · industry median 1.78 (n=27)24.4
FCF yield3.0% · industry median 3.7% (n=38)42.7
EV / EBITDA17.1 · industry median 16.5 (n=38)52
Management LT w=20%75.8
Return on equity16.5%66.1
Buybacks vs dilution+0.8%/yr share count54.1
Net debt / EBITDA1.074.4
Insider ownership14.5%100
FCF conversion0.99x net income84.6
Financial Health LT w=15%72.9
Current ratio2.8100
Debt / equity0.5182.7
Interest coverage39.3x100
Cash vs total debt0.31x8.8
Marketing & Brand LT w=5%63.9
Revenue growth (yoy)25.6%100
SG&A efficiency4.2x revenue/SG&A36.7
Brand pricing premium47.0%54.9
Durability LT w=15%92.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-28.0% vs market -18.8%76.8
Profit-margin stabilitysd 3.4pp, operating, 4y92.1
Profitable years4 of 4100
Momentum pulse only74.5
Price vs 200-day MA+5.9%83.6
52-week range position73th pct78.3
6m strength vs S&P 500+3.5pp61.5
News & Sentiment pulse only86.2
Analyst consensus (1=buy)1.3100
Analyst target upside13.9%59.8
Earnings surprises (avg)+9.8%98.7
183 AFG US MEDIUM CONF American Financial Group, Inc. · 139.1 USD · pulse 69.2 · Insurance - Property & Casualty 09-20: 69.7 · 09-27: 69.7 · 10-05: 69.4 ▼ -0.3 69.4 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)43.7
Revenue CAGR (3y)6.2%31.1
Valuation LT w=20%61.5
Forward P/E11.5 · industry median 11.3 (n=24)74
Price / book2.39 · industry median 2.00 (n=25)27.7
Through-cycle P/E13.3 · industry median 17.2 (n=24)82.8
Management LT w=20%86.7
Return on equity20.4%81.7
Buybacks vs dilution-0.7%/yr share count78.4
Insider ownership20.3%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)79.2
Debt / equity0.4287.6
Interest coverage14.4x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)41.1
Revenue growth (yoy)5.8%23.2
Durability LT w=15%99.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-19.8% vs market -18.8%97.3
Profit-margin stabilitysd 1.1pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only56.2
Price vs 200-day MA+3.9%75.4
52-week range position68th pct73
6m strength vs S&P 500-8.9pp20.3
News & Sentiment pulse only68.7
Analyst consensus (1=buy)2.462.9
Analyst target upside12.0%55.1
Earnings surprises (avg)+8.2%88.2
184 AM US HIGH CONF Antero Midstream Corporation · 20.36 USD · pulse 64.6 · Oil & Gas Midstream 09-20: 69.1 · 09-27: 69 · 10-05: 69.4 ▲ +0.4 69.4 Good
Product & Moat LT w=25%79.4
Gross margin (pricing power)79.6%100
Revenue CAGR (3y)8.3%41.6
Operating margin trend+3.6pp over 3y85.6
Gross-margin stabilitysd 1.5pp90.4
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)72.3
Forward P/E12.6 · industry median 14.1 (n=33)80.8
FCF yield4.5% · industry median 1.5% (n=32)86
Management LT w=20%69.8
Return on equity19.8%79.3
Buybacks vs dilution-0.3%/yr share count71.8
Net debt / EBITDA3.85.5
Insider ownership30.6%100
FCF conversion1.05x net income92.4
Financial Health LT w=15%14.8
Current ratio0.83.5
Debt / equity1.868
Interest coverage4.0x32.9
Marketing & Brand LT w=5%77.7
Revenue growth (yoy)8.3%33.2
SG&A efficiency14.3x revenue/SG&A100
Brand pricing premium79.6%100
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-14.0% vs market -18.8%100
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only36
Price vs 200-day MA-2.9%48.3
52-week range position58th pct59.7
6m strength vs S&P 500-25.4pp0
News & Sentiment pulse only38.5
Analyst consensus (1=buy)2.945.7
Analyst target upside17.9%69.7
Earnings surprises (avg)-6.8%0
185 CSU.TO CA HIGH CONF CONSTELLATION SOFTWARE INC. · 2,981.21 CAD · pulse 67.7 · Software - Application 09-20: 70.1 · 09-27: 69.9 · 10-05: 69.4 ▼ -0.5 69.4 Good
Product & Moat LT w=25%79.5
Gross margin (pricing power)37.3%43.2
Revenue CAGR (3y)20.6%100
Operating margin trend+2.5pp over 3y75.2
Gross-margin stabilitysd 1.0pp99.4
Valuation LT w=20%77.3
Forward P/E15.9 · industry median 16.9 (n=85)73.2
PEG ratio0.48 · industry median 1.19 (n=43)100
FCF yield6.3% · industry median 5.1% (n=85)84.9
EV / EBITDA20.4 · industry median 21.9 (n=72)51.2
Management LT w=20%74.4
Return on equity23.3%93.1
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA1.368.3
Insider ownership4.4%44
FCF conversion5.46x net income100
Financial Health LT w=15%29.2
Current ratio0.98.6
Debt / equity1.2044.7
Interest coverage4.7x40.8
Cash vs total debt0.50x22.8
Marketing & Brand LT w=5%66.6
Revenue growth (yoy)17.3%69.2
SG&A efficiency13.3x revenue/SG&A100
Brand pricing premium37.3%30.7
Durability LT w=15%76.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-56.4% vs market -18.8%5.9
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only64.8
Price vs 200-day MA+7.4%89.5
52-week range position41th pct38.9
6m strength vs S&P 500+4.8pp66
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside36.1%100
Earnings surprises (avg)-13.8%0
186 STNG US HIGH CONF Scorpio Tankers Inc. · 86.23 USD · pulse 73.3 · Oil & Gas Midstream 09-20: 69 · 09-27: 69.2 · 10-05: 69.4 ▲ +0.2 69.4 Good
Product & Moat LT w=25%26.1
Gross margin (pricing power)73.0%100
Revenue CAGR (3y)-15.6%0
Operating margin trend-21.5pp over 3y0
Gross-margin stabilitysd 5.8pp4.3
Valuation LT w=20%88.6
Forward P/E15.0 · industry median 13.9 (n=33)65.7
FCF yield6.3% · industry median 1.5% (n=32)100
EV / EBITDA4.0 · industry median 11.5 (n=31)100
Management LT w=20%90.8
Return on equity24.6%98.5
Buybacks vs dilution-5.5%/yr share count100
Net debt / EBITDA-1.6100
Insider ownership16.7%100
FCF conversion0.79x net income55.7
Financial Health LT w=15%89.2
Current ratio6.9100
Debt / equity0.20100
Interest coverage6.1x56.9
Cash vs total debt2.52x100
Marketing & Brand LT w=5%97.8
Revenue growth (yoy)77.5%100
SG&A efficiency7.6x revenue/SG&A93.4
Brand pricing premium73.0%100
Durability LT w=15%57.9
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-56.4% vs market -18.8%6
Profit-margin stabilitysd 8.4pp, operating, 4y64.5
Profitable years4 of 4100
Momentum pulse only79.6
Price vs 200-day MA+18.0%100
52-week range position96th pct100
6m strength vs S&P 500-3.4pp38.7
News & Sentiment pulse only75.6
Analyst consensus (1=buy)1.696
Analyst target upside13.3%58.3
Earnings surprises (avg)+5.9%72.5
187 ACT US MEDIUM CONF Enact Holdings, Inc. · 45.26 USD · pulse 68.5 · Insurance - Specialty 09-20: 69.5 · 09-27: 69.4 · 10-05: 69.3 ▼ -0.1 69.3 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)40.2
Revenue CAGR (3y)4.1%20.6
Valuation LT w=20%66.9
Forward P/E8.9 · industry median 7.6 (n=9)65.3
Price / book1.16 · industry median 1.11 (n=9)64.2
Through-cycle P/E9.1 · industry median 8.6 (n=9)71.2
Management LT w=20%83.8
Return on equity12.9%51.5
Buybacks vs dilution-4.4%/yr share count100
Insider ownership80.9%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Debt / equity0.14100
Interest coverage18.2x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)38.8
Revenue growth (yoy)4.1%16.4
Durability LT w=15%97.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-15.2% vs market -18.8%100
Profit-margin stabilitysd 3.6pp, net, 4y91.2
Profitable years4 of 4100
Momentum pulse only58.7
Price vs 200-day MA+4.5%77.9
52-week range position70th pct74.6
6m strength vs S&P 500-7.9pp23.7
News & Sentiment pulse only57.5
Analyst consensus (1=buy)2.753.3
Analyst target upside10.9%52.3
Earnings surprises (avg)+5.0%66.9
188 BOX US ⚠ 1HIGH CONF Box, Inc. · 34.49 USD · pulse 72.4 · Software - Infrastructure 09-20: 68.9 · 09-27: 69.2 · 10-05: 69.3 ▲ +0.1 69.3 Good
Product & Moat LT w=25%77.7
Gross margin (pricing power)79.6%100
Revenue CAGR (3y)5.9%29.6
Operating margin trend+3.3pp over 3y83.5
R&D intensity (innovation)25.0%100
Gross-margin stabilitysd 2.2pp75.4
Valuation LT w=20%66.7
Forward P/E19.9 · industry median 21.1 (n=64)66.9
PEG ratio0.64 · industry median 1.43 (n=33)100
FCF yield8.0% · industry median 3.3% (n=66)100
EV / EBITDA40.5 · industry median 25.0 (n=54)0
Management LT w=20%78.2
Return on equity70.2%100
Buybacks vs dilution-0.8%/yr share count79.8
Net debt / EBITDA0.878.9
Insider ownership3.2%32.3
FCF conversion3.28x net income100
Financial Health LT w=15%42
Current ratio1.121.6
Debt / equity3.800
Interest coverage10.2x100
Cash vs total debt0.80x46.2
Marketing & Brand LT w=5%46.3
Revenue growth (yoy)9.2%36.8
SG&A efficiency2.1x revenue/SG&A2
Brand pricing premium79.6%100
Durability LT w=15%81.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-44.6% vs market -18.8%35.5
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+24.5%100
52-week range position90th pct99.9
6m strength vs S&P 500+25.3pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)68.5
Analyst target upside12.2%55.6
Earnings surprises (avg)+11.8%100
⚠ Red flags
Heavy leverage (D/E 3.8)
189 FDS US HIGH CONF FactSet Research Systems Inc. · 266.0 USD · pulse 67 · Financial Data & Stock Exchanges 09-20: 68.7 · 09-27: 69.1 · 10-05: 69.2 ▲ +0.1 69.2 Good
Product & Moat LT w=25%74
Gross margin (pricing power)50.6%76.5
Revenue CAGR (3y)8.0%39.9
Operating margin trend+3.0pp over 3y79.6
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%92.8
Forward P/E12.2 · industry median 19.3 (n=11)99.7
PEG ratio1.22 · industry median 1.94 (n=9)90.3
FCF yield6.8% · industry median 4.0% (n=11)98.4
EV / EBITDA12.1 · industry median 16.0 (n=11)82.8
Management LT w=20%67.4
Return on equity25.5%100
Buybacks vs dilution-0.4%/yr share count72.5
Net debt / EBITDA1.463.8
Insider ownership0.4%4.4
FCF conversion1.07x net income96.4
Financial Health LT w=15%42.1
Current ratio0.60
Debt / equity0.7768.3
Interest coverage13.8x100
Cash vs total debt0.17x0
Marketing & Brand LT w=5%45.7
Revenue growth (yoy)6.3%25.2
SG&A efficiency4.9x revenue/SG&A48
Brand pricing premium50.6%64
Durability LT w=15%67.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-61.1% vs market -18.8%0
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only67.2
Price vs 200-day MA+7.6%90.2
52-week range position62th pct65.4
6m strength vs S&P 500-1.2pp46
News & Sentiment pulse only39.6
Analyst consensus (1=buy)3.231.1
Analyst target upside4.3%35.9
Earnings surprises (avg)+2.8%51.9
190 NOV US HIGH CONF NOV Inc. · 18.8 USD · pulse 65.1 · Oil & Gas Equipment & Services 09-20: 68.9 · 09-27: 69 · 10-05: 69.2 ▲ +0.2 69.2 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.5
Revenue CAGR (3y)6.5%32.5
Operating margin trend+2.8pp over 3y78
Gross-margin stabilitysd 1.6pp88.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)77.9
Price / book1.08 · industry median 3.02 (n=20)93.6
Through-cycle P/E13.9 · industry median 28.3 (n=19)90.2
Management LT w=20%56.8
Return on equity1.5%6.2
Buybacks vs dilution-2.8%/yr share count100
Net debt / EBITDA1.270.5
Insider ownership0.7%7.3
FCF conversion4.64x net income100
Financial Health LT w=15%65.2
Current ratio2.4100
Debt / equity0.3790.5
Interest coverage5.3x47.3
Cash vs total debt0.50x23.1
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)45.9
Revenue growth (yoy)-2.5%0
SG&A efficiency7.3x revenue/SG&A87.8
Durability LT w=15%90.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-33.2% vs market -18.8%64
Profit-margin stabilitysd 2.2pp, operating, 4y98.7
Profitable years4 of 4100
Momentum pulse only42.6
Price vs 200-day MA-2.0%52
52-week range position71th pct75.7
6m strength vs S&P 500-16.2pp0
News & Sentiment pulse only43.1
Analyst consensus (1=buy)2.560
Analyst target upside17.7%69.3
Earnings surprises (avg)-84.3%0
191 FHI US MEDIUM CONF Federated Hermes, Inc. · 56.07 USD · pulse 66 · Asset Management 09-20: 69.4 · 09-27: 69 · 10-05: 69.2 ▲ +0.2 69.2 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)55.9
Revenue CAGR (3y)7.6%38
Operating margin trend+3.0pp over 3y79.6
Valuation LT w=20%55.1
Forward P/E9.6 · industry median 11.1 (n=43)84.2
PEG ratio1.40 · industry median 0.90 (n=19)36.4
Price / book3.20 · industry median 2.56 (n=42)11.3
Through-cycle P/E13.8 · industry median 20.2 (n=41)88.7
Management LT w=20%79.6
Return on equity31.1%100
Buybacks vs dilution-5.1%/yr share count100
Insider ownership3.9%38.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)57.7
Revenue growth (yoy)18.3%73.2
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-16.6% vs market -18.8%100
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only36.3
Price vs 200-day MA-0.8%56.7
52-week range position52th pct52.2
6m strength vs S&P 500-18.7pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)65.7
Analyst target upside8.8%47
Earnings surprises (avg)+14.3%100
192 EEFT US ⚠ 1HIGH CONF Euronet Worldwide, Inc. · 63.5 USD · pulse 65.3 · Software - Infrastructure 09-20: 69.2 · 09-27: 69.2 · 10-05: 69.2 — 0 69.2 Good
Product & Moat LT w=25%52.7
Gross margin (pricing power)24.0%10
Revenue CAGR (3y)8.1%40.6
Operating margin trend+1.0pp over 3y60.1
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%100
Forward P/E5.3 · industry median 21.1 (n=64)100
PEG ratio0.42 · industry median 1.43 (n=33)100
FCF yield12.9% · industry median 3.3% (n=66)100
EV / EBITDA4.6 · industry median 25.3 (n=54)100
Management LT w=20%84.9
Return on equity22.4%89.5
Buybacks vs dilution-7.6%/yr share count100
Net debt / EBITDA0.976.3
Insider ownership7.2%72.1
FCF conversion1.01x net income86.7
Financial Health LT w=15%37.8
Current ratio1.447.6
Debt / equity2.250
Interest coverage6.3x58.9
Cash vs total debt0.78x44.5
Marketing & Brand LT w=5%14.9
Revenue growth (yoy)3.2%12.8
SG&A efficiency3.9x revenue/SG&A31.9
Brand pricing premium24.0%0
Durability LT w=15%84
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-44.2% vs market -18.8%36.3
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only4.9
Price vs 200-day MA-11.3%14.7
52-week range position2th pct0
6m strength vs S&P 500-21.6pp0
News & Sentiment pulse only70.5
Analyst consensus (1=buy)2.175
Analyst target upside35.2%100
Earnings surprises (avg)+0.5%36.5
⚠ Red flags
Heavy leverage (D/E 2.3)
193 MSFT US HIGH CONF Microsoft Corporation · 517.53 USD · pulse 72.3 · Software - Infrastructure 09-20: 69.3 · 09-27: 68.6 · 10-05: 69.1 ▲ +0.5 69.1 Good
Product & Moat LT w=25%90.4
Gross margin (pricing power)67.9%100
Revenue CAGR (3y)16.1%80.6
Operating margin trend+5.0pp over 3y100
R&D intensity (innovation)10.7%71.4
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%40.9
Forward P/E21.9 · industry median 20.1 (n=64)54.8
PEG ratio1.62 · industry median 1.37 (n=33)46.4
FCF yield0.4% · industry median 3.4% (n=66)0.4
EV / EBITDA20.1 · industry median 25.3 (n=54)62
Management LT w=20%52.2
Return on equity34.0%100
Buybacks vs dilution-0.0%/yr share count66.9
Net debt / EBITDA0.393.3
Insider ownership0.1%0.9
FCF conversion0.12x net income0
Financial Health LT w=15%65.3
Current ratio1.235.8
Debt / equity0.2994.9
Interest coverage55.4x100
Cash vs total debt0.60x30.5
Marketing & Brand LT w=5%90.3
Revenue growth (yoy)17.7%70.8
SG&A efficiency9.6x revenue/SG&A100
Brand pricing premium67.9%100
Durability LT w=15%90.1
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-34.5% vs market -18.8%60.6
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only99.6
Price vs 200-day MA+19.9%100
52-week range position89th pct98.9
6m strength vs S&P 500+22.0pp100
News & Sentiment pulse only82.2
Analyst consensus (1=buy)1.3100
Analyst target upside11.8%54.6
Earnings surprises (avg)+8.8%91.9
194 PAYX US HIGH CONF Paychex, Inc. · 98.94 USD · pulse 64.2 · Software - Application 09-20: 68.7 · 09-27: 69 · 10-05: 69.1 ▲ +0.1 69.1 Good
Product & Moat LT w=25%67.8
Gross margin (pricing power)74.4%100
Revenue CAGR (3y)9.2%45.8
Operating margin trend-2.1pp over 3y29.5
Gross-margin stabilitysd 1.2pp96
Valuation LT w=20%65.5
Forward P/E15.5 · industry median 16.9 (n=85)75.2
PEG ratio1.85 · industry median 1.17 (n=43)26.2
FCF yield5.4% · industry median 5.1% (n=85)71.2
EV / EBITDA12.6 · industry median 22.1 (n=72)89.5
Management LT w=20%88.1
Return on equity47.1%100
Buybacks vs dilution-0.5%/yr share count74.3
Net debt / EBITDA1.270.1
Insider ownership10.2%100
FCF conversion1.07x net income96
Financial Health LT w=15%44.2
Current ratio1.339.7
Debt / equity1.2541.8
Interest coverage9.6x95.3
Cash vs total debt0.20x0.2
Marketing & Brand LT w=5%45.6
Revenue growth (yoy)5.9%23.6
SG&A efficiency2.8x revenue/SG&A13.3
Brand pricing premium74.4%100
Durability LT w=15%83.6
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-45.0% vs market -18.8%34.5
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only34.9
Price vs 200-day MA-3.2%47.1
52-week range position35th pct31.3
6m strength vs S&P 500-7.2pp26.2
News & Sentiment pulse only49.4
Analyst consensus (1=buy)3.040
Analyst target upside15.1%62.9
Earnings surprises (avg)+1.8%45.3
195 NTAP US HIGH CONF NetApp, Inc. · 226.27 USD · pulse 70 · Software - Infrastructure 09-20: 70.5 · 09-27: 70 · 10-05: 69.1 ▼ -0.9 69.1 Good
Product & Moat LT w=25%78.3
Gross margin (pricing power)70.6%100
Revenue CAGR (3y)2.9%14.3
Operating margin trend+6.3pp over 3y100
R&D intensity (innovation)14.3%95.4
Gross-margin stabilitysd 1.9pp81.7
Valuation LT w=20%45
Forward P/E20.3 · industry median 20.9 (n=64)63.9
PEG ratio2.14 · industry median 1.37 (n=33)19.6
FCF yield2.6% · industry median 3.4% (n=66)38.2
EV / EBITDA20.7 · industry median 25.3 (n=54)58.5
Management LT w=20%75.5
Return on equity114.8%100
Buybacks vs dilution-2.6%/yr share count100
Net debt / EBITDA-0.5100
Insider ownership0.3%3.5
FCF conversion0.92x net income74
Financial Health LT w=15%61.7
Current ratio1.236.8
Debt / equity1.6916.9
Interest coverage16.1x100
Cash vs total debt1.41x93.2
Marketing & Brand LT w=5%72.9
Revenue growth (yoy)29.9%100
SG&A efficiency3.1x revenue/SG&A18.8
Brand pricing premium70.6%100
Durability LT w=15%83.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-41.3% vs market -18.8%43.6
Profit-margin stabilitysd 2.3pp, operating, 4y98.4
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+63.6%100
52-week range position100th pct100
6m strength vs S&P 500+107.5pp100
News & Sentiment pulse only56
Analyst consensus (1=buy)2.368
Analyst target upside-11.1%0
Earnings surprises (avg)+10.1%100
196 SSNC US HIGH CONF SS&C Technologies Holdings, Inc · 78.53 USD · pulse 72.1 · Software - Application 09-20: 69.3 · 09-27: 69.2 · 10-05: 69.1 ▼ -0.1 69.1 Good
Product & Moat LT w=25%63.3
Gross margin (pricing power)48.1%70.3
Revenue CAGR (3y)5.9%29.4
Operating margin trend+1.3pp over 3y62.7
R&D intensity (innovation)8.1%53.9
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%95.4
Forward P/E10.2 · industry median 16.9 (n=85)100
PEG ratio0.75 · industry median 1.19 (n=43)100
FCF yield7.1% · industry median 5.1% (n=85)91.3
EV / EBITDA12.2 · industry median 22.1 (n=72)90.3
Management LT w=20%70.3
Return on equity12.6%50.5
Buybacks vs dilution-1.3%/yr share count88.2
Net debt / EBITDA3.513
Insider ownership14.4%100
FCF conversion1.63x net income100
Financial Health LT w=15%23.4
Current ratio1.122.1
Debt / equity1.1646.7
Interest coverage3.2x24.9
Cash vs total debt0.06x0
Marketing & Brand LT w=5%54.2
Revenue growth (yoy)10.3%41.2
SG&A efficiency5.8x revenue/SG&A63.7
Brand pricing premium48.1%57.8
Durability LT w=15%92.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-30.4% vs market -18.8%70.9
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only63.7
Price vs 200-day MA+5.7%82.9
52-week range position62th pct65.4
6m strength vs S&P 500-2.1pp42.9
News & Sentiment pulse only76.4
Analyst consensus (1=buy)1.792
Analyst target upside19.1%72.8
Earnings surprises (avg)+4.7%64.5
197 ADT US ⚠ 1HIGH CONF ADT Inc. · 6.25 USD · pulse 65.5 · Security & Protection Services 09-20: 69.3 · 09-27: 69.3 · 10-05: 69.1 ▼ -0.2 69.1 Good
Product & Moat LT w=25%80.3
Gross margin (pricing power)80.7%100
Revenue CAGR (3y)5.4%26.9
Operating margin trend+8.7pp over 3y100
Gross-margin stabilitysd 1.3pp94.5
Valuation LT w=20%100
Forward P/E6.3 · industry median 14.8 (n=6)100
FCF yield26.2% · industry median 3.9% (n=6)100
EV / EBITDA4.6 · industry median 11.6 (n=6)100
Management LT w=20%63.1
Return on equity17.2%68.9
Buybacks vs dilution-3.7%/yr share count100
Net debt / EBITDA2.928.1
Insider ownership1.9%18.7
FCF conversion2.01x net income100
Financial Health LT w=15%5
Current ratio0.70
Debt / equity2.240
Interest coverage2.8x20.2
Cash vs total debt0.00x0
Marketing & Brand LT w=5%44.3
Revenue growth (yoy)2.0%8
SG&A efficiency3.5x revenue/SG&A24.8
Brand pricing premium80.7%100
Durability LT w=15%89.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-29.1% vs market -18.8%74.1
Profit-margin stabilitysd 3.7pp, operating, 4y90.8
Profitable years4 of 4100
Momentum pulse only4.2
Price vs 200-day MA-11.8%12.6
52-week range position7th pct0
6m strength vs S&P 500-22.0pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)74.6
Analyst target upside31.7%100
Earnings surprises (avg)+6.1%73.9
⚠ Red flags
Heavy leverage (D/E 2.2)
198 FCN US HIGH CONF FTI Consulting, Inc. · 136.4 USD · pulse 64.9 · Consulting Services 09-20: 69.1 · 09-27: 69.2 · 10-05: 69.1 ▼ -0.1 69.1 Good
Product & Moat LT w=25%56.1
Gross margin (pricing power)31.8%29.6
Revenue CAGR (3y)7.7%38.7
Operating margin trend+0.6pp over 3y56.3
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%96
Forward P/E12.6 · sector median 18.8 (n=287)99.2
FCF yield7.7% · sector median 3.1% (n=292)100
EV / EBITDA10.9 · sector median 15.1 (n=283)88.8
Management LT w=20%63.7
Return on equity15.6%62.5
Buybacks vs dilution-3.2%/yr share count100
Net debt / EBITDA2.538.5
Insider ownership2.2%21.6
FCF conversion1.07x net income95.7
Financial Health LT w=15%64.6
Current ratio2.0100
Debt / equity0.9558.3
Interest coverage18.3x100
Cash vs total debt0.15x0
Marketing & Brand LT w=5%28
Revenue growth (yoy)5.3%21.2
SG&A efficiency4.7x revenue/SG&A45.6
Brand pricing premium31.8%17.1
Durability LT w=15%80.6
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-43.5% vs market -18.8%38.1
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0.2
Price vs 200-day MA-16.0%0
52-week range position11th pct0.6
6m strength vs S&P 500-43.3pp0
News & Sentiment pulse only77.3
Analyst consensus (1=buy)2.366.7
Analyst target upside21.3%78.3
Earnings surprises (avg)+8.0%86.8
199 STNE US HIGH CONF StoneCo Ltd. · 9.55 USD · pulse 63 · Software - Infrastructure 09-20: 68.8 · 09-27: 69.1 · 10-05: 69.1 — 0 69.1 Good
Product & Moat LT w=25%86
Gross margin (pricing power)71.6%100
Revenue CAGR (3y)14.1%70.6
Operating margin trend+10.8pp over 3y100
Gross-margin stabilitysd 2.3pp73.2
Valuation LT w=20%100
Forward P/E4.2 · industry median 21.1 (n=64)100
FCF yield61.5% · industry median 3.3% (n=66)100
EV / EBITDA3.0 · industry median 25.3 (n=54)100
Management LT w=20%80.1
Return on equity34.0%100
Buybacks vs dilution-7.3%/yr share count100
Net debt / EBITDA1.367.9
Insider ownership3.3%32.8
FCF conversion3.05x net income100
Financial Health LT w=15%20.8
Current ratio1.338.5
Debt / equity1.886.8
Interest coverage2.5x16.1
Cash vs total debt0.48x21.8
Marketing & Brand LT w=5%48.6
Revenue growth (yoy)1.6%6.4
SG&A efficiency4.4x revenue/SG&A39.4
Brand pricing premium71.6%100
Durability LT w=15%40
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-43.3% vs market -18.8%38.7
Profit-margin stabilitysd 4.9pp, operating, 4y83.7
Profitable years2 of 40
Momentum pulse only0
Price vs 200-day MA-16.2%0
52-week range position6th pct0
6m strength vs S&P 500-36.4pp0
News & Sentiment pulse only75.6
Analyst consensus (1=buy)2.272.9
Analyst target upside54.9%100
Earnings surprises (avg)+3.1%53.8
200 OTEX.TO CA HIGH CONF OPEN TEXT CORPORATION · 31.69 CAD · pulse 65.2 · Software - Application 09-20: 69.1 · 09-27: 69.1 · 10-05: 69.1 — 0 69.1 Good
Product & Moat LT w=25%81.4
Gross margin (pricing power)77.1%100
Revenue CAGR (3y)5.4%26.8
Operating margin trend+7.9pp over 3y100
R&D intensity (innovation)12.3%82.3
Gross-margin stabilitysd 1.1pp97.8
Valuation LT w=20%100
Forward P/E5.2 · industry median 16.9 (n=85)100
FCF yield25.3% · industry median 5.1% (n=85)100
EV / EBITDA6.4 · industry median 22.1 (n=72)100
Management LT w=20%61.7
Return on equity16.2%64.8
Buybacks vs dilution-3.7%/yr share count100
Net debt / EBITDA3.123.3
Insider ownership2.0%20.2
FCF conversion2.12x net income100
Financial Health LT w=15%14.1
Current ratio0.80.6
Debt / equity1.4928.5
Interest coverage3.4x27.1
Cash vs total debt0.16x0
Marketing & Brand LT w=5%44.6
Revenue growth (yoy)2.9%11.6
SG&A efficiency3.3x revenue/SG&A22.3
Brand pricing premium77.1%100
Durability LT w=15%80.6
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-47.7% vs market -18.8%27.7
Profit-margin stabilitysd 2.9pp, operating, 4y94.9
Profitable years4 of 4100
Momentum pulse only16
Price vs 200-day MA-4.9%40.6
52-week range position16th pct6.9
6m strength vs S&P 500-14.9pp0.4
News & Sentiment pulse only63.9
Analyst consensus (1=buy)2.846.7
Analyst target upside8.0%44.9
Earnings surprises (avg)+10.9%100
201 JAZZ US ⚠ 1HIGH CONF Jazz Pharmaceuticals plc · 235.67 USD · pulse 75.1 · Biotechnology 09-20: 69 · 09-27: 69 · 10-05: 69 — 0 69 Good
Product & Moat LT w=25%69.5
Gross margin (pricing power)91.4%100
Revenue CAGR (3y)5.3%26.3
Operating margin trend-1.9pp over 3y31.3
R&D intensity (innovation)18.3%100
Gross-margin stabilitysd 1.5pp89.9
Valuation LT w=20%97.2
Forward P/E9.1 · industry median 21.0 (n=33)100
PEG ratio0.96 · industry median 1.32 (n=9)91.1
FCF yield9.3% · industry median -1.8% (n=101)100
EV / EBITDA9.1 · industry median 35.1 (n=27)97.5
Management LT w=20%67.9
Return on equity22.1%88.5
Buybacks vs dilution-0.9%/yr share count82.5
Net debt / EBITDA1.171.3
Insider ownership2.9%29.2
Financial Health LT w=15%41.2
Current ratio1.881.6
Debt / equity0.9260.1
Interest coverage-2.2x0
Cash vs total debt0.50x23
Marketing & Brand LT w=5%56
Revenue growth (yoy)15.5%62
SG&A efficiency2.4x revenue/SG&A6
Brand pricing premium91.4%100
Durability LT w=15%64.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-32.2% vs market -18.8%66.4
Profit-margin stabilitysd 2.1pp, operating, 4y99.4
Profitable years2 of 40
Momentum pulse only88.9
Price vs 200-day MA+11.2%100
52-week range position80th pct87.6
6m strength vs S&P 500+8.7pp79.1
News & Sentiment pulse only95.7
Analyst consensus (1=buy)1.5100
Analyst target upside24.9%87.2
Earnings surprises (avg)+17.4%100
⚠ Red flags
Unprofitable (negative net income)
202 NWSA US HIGH CONF News Corporation · 28.69 USD · pulse 72.8 · Entertainment 09-20: 68.2 · 09-27: 69.3 · 10-05: 69 ▼ -0.3 69 Good
Product & Moat LT w=25%68.5
Gross margin (pricing power)57.2%92.9
Revenue CAGR (3y)4.1%20.3
Operating margin trend+4.2pp over 3y92.4
Valuation LT w=20%64.7
Forward P/E19.0 · industry median 21.3 (n=16)71.7
PEG ratio2.53 · industry median 1.15 (n=11)10.8
FCF yield6.8% · industry median 4.0% (n=20)97.6
EV / EBITDA12.7 · industry median 16.1 (n=19)78.8
Management LT w=20%62.4
Return on equity8.0%31.9
Buybacks vs dilution-1.7%/yr share count95
Net debt / EBITDA0.684.8
Insider ownership0.0%0.4
FCF conversion1.82x net income100
Financial Health LT w=15%67.4
Current ratio1.668.6
Debt / equity0.3293.6
Cash vs total debt0.72x40.1
Marketing & Brand LT w=5%44.4
Revenue growth (yoy)10.8%43.2
SG&A efficiency2.6x revenue/SG&A9.5
Brand pricing premium57.2%80.4
Durability LT w=15%94.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-27.8% vs market -18.8%77.4
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only74.5
Price vs 200-day MA+8.5%93.9
52-week range position73th pct78.7
6m strength vs S&P 500+0.2pp50.8
News & Sentiment pulse only96.7
Analyst consensus (1=buy)1.5100
Analyst target upside26.0%90.1
Earnings surprises (avg)+20.1%100
203 PAGS US ⚠ 1HIGH CONF PagSeguro Digital Ltd. · 9.02 USD · pulse 64.1 · Software - Infrastructure 09-20: 68.3 · 09-27: 68.8 · 10-05: 69 ▲ +0.2 69 Good
Product & Moat LT w=25%80
Gross margin (pricing power)51.5%78.7
Revenue CAGR (3y)10.0%50
Operating margin trend+5.4pp over 3y100
Gross-margin stabilitysd 1.4pp91.1
Valuation LT w=20%66.7
Forward P/E4.9 · industry median 21.1 (n=64)100
FCF yield-14.3% · industry median 3.4% (n=66)0
EV / EBITDA1.4 · industry median 25.3 (n=54)100
Management LT w=20%59.9
Return on equity14.5%58.1
Buybacks vs dilution-4.8%/yr share count100
Net debt / EBITDA0.099
Insider ownership4.3%42.5
FCF conversion-0.88x net income0
Financial Health LT w=15%53.4
Current ratio1.662.5
Debt / equity0.12100
Interest coverage1.6x6.5
Cash vs total debt0.78x44.7
Marketing & Brand LT w=5%55.4
Revenue growth (yoy)-0.2%0
SG&A efficiency8.3x revenue/SG&A100
Brand pricing premium51.5%66.2
Durability LT w=15%86.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-28.0% vs market -18.8%76.9
Profit-margin stabilitysd 2.2pp, operating, 4y98.9
Profitable years4 of 4100
Momentum pulse only21.5
Price vs 200-day MA-3.9%44.6
52-week range position26th pct19.9
6m strength vs S&P 500-27.9pp0
News & Sentiment pulse only66
Analyst consensus (1=buy)2.465
Analyst target upside24.2%85.6
Earnings surprises (avg)+2.1%47.4
⚠ Red flags
Negative free cash flow
204 APH US HIGH CONF Amphenol Corporation · 86.96 USD · pulse 73.5 · Electronic Components 09-20: 69.4 · 09-27: 68.8 · 10-05: 68.9 ▲ +0.1 68.9 Good
Product & Moat LT w=25%82.3
Gross margin (pricing power)39.0%47.4
Revenue CAGR (3y)22.3%100
Operating margin trend+5.2pp over 3y100
Gross-margin stabilitysd 1.9pp81.7
Valuation LT w=20%49.7
Forward P/E26.5 · industry median 21.8 (n=19)41.3
PEG ratio0.93 · industry median 1.18 (n=6)86.9
FCF yield1.8% · industry median 1.5% (n=20)38.6
EV / EBITDA24.1 · industry median 21.7 (n=19)32.1
Management LT w=20%58
Return on equity38.1%100
Buybacks vs dilution+1.0%/yr share count49.6
Net debt / EBITDA1.464.6
Insider ownership0.5%5.3
FCF conversion0.89x net income70.6
Financial Health LT w=15%60.4
Current ratio1.990.7
Debt / equity1.2044.2
Interest coverage16.2x100
Cash vs total debt0.29x6.8
Marketing & Brand LT w=5%78.3
Revenue growth (yoy)55.0%100
SG&A efficiency9.1x revenue/SG&A100
Brand pricing premium39.0%34.9
Durability LT w=15%91.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-28.2% vs market -18.8%76.4
Profit-margin stabilitysd 2.2pp, operating, 4y99.2
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+17.6%100
52-week range position96th pct100
6m strength vs S&P 500+20.5pp100
News & Sentiment pulse only87.2
Analyst consensus (1=buy)1.4100
Analyst target upside14.6%61.6
Earnings surprises (avg)+11.2%100
205 DB US MEDIUM CONF Deutsche Bank AG · 34.97 USD · pulse 70.6 · Banks - Regional 09-20: 68.4 · 09-27: 68.6 · 10-05: 68.9 ▲ +0.3 68.9 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)44
Revenue CAGR (3y)6.4%31.9
Valuation LT w=20%84.6
Forward P/E7.3 · industry median 10.0 (n=108)94.4
PEG ratio1.58 · industry median 1.52 (n=18)54.7
Price / book0.74 · industry median 1.24 (n=109)100
Through-cycle P/E11.3 · industry median 15.1 (n=106)89.2
Management LT w=20%74.2
Return on equity8.9%35.6
Buybacks vs dilution-2.4%/yr share count100
Insider ownership8.7%87.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.9
Revenue growth (yoy)8.7%34.8
Durability LT w=15%90.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-29.7% vs market -18.8%72.7
Profit-margin stabilitysd 4.1pp, net, 4y88.2
Profitable years4 of 4100
Momentum pulse only59.8
Price vs 200-day MA+1.1%64.3
52-week range position54th pct54.4
6m strength vs S&P 500+3.2pp60.6
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)71.5
Analyst target upside15.8%64.5
Earnings surprises (avg)+132.1%100
206 KEYS US HIGH CONF Keysight Technologies Inc. · 384.64 USD · pulse 71.2 · Scientific & Technical Instruments 09-20: 69.9 · 09-27: 69.1 · 10-05: 68.9 ▼ -0.2 68.9 Good
Product & Moat LT w=25%60
Gross margin (pricing power)63.3%100
Revenue CAGR (3y)-0.3%0
Operating margin trend-8.3pp over 3y0
R&D intensity (innovation)18.7%100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%45.6
Forward P/E27.7 · industry median 23.0 (n=13)39.7
PEG ratio0.70 · industry median 1.08 (n=6)100
FCF yield2.9% · industry median 3.3% (n=13)42.8
EV / EBITDA38.7 · industry median 19.0 (n=13)0
Management LT w=20%75.3
Return on equity20.9%83.6
Buybacks vs dilution-1.4%/yr share count89.5
Net debt / EBITDA0.197.6
Insider ownership0.6%5.8
FCF conversion2.20x net income100
Financial Health LT w=15%86.2
Current ratio2.0100
Debt / equity0.4287.7
Interest coverage12.3x100
Cash vs total debt0.94x57.1
Marketing & Brand LT w=5%74.4
Revenue growth (yoy)36.5%100
SG&A efficiency3.6x revenue/SG&A27.4
Brand pricing premium63.3%95.7
Durability LT w=15%87.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-31.4% vs market -18.8%68.4
Profit-margin stabilitysd 4.1pp, operating, 4y88.3
Profitable years4 of 4100
Momentum pulse only98.8
Price vs 200-day MA+27.1%100
52-week range position100th pct100
6m strength vs S&P 500+13.9pp96.4
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)64.9
Analyst target upside7.9%44.8
Earnings surprises (avg)+14.8%100
207 EW US HIGH CONF Edwards Lifesciences Corporatio · 85.15 USD · pulse 65.8 · Medical Devices 09-20: 68.5 · 09-27: 68.8 · 10-05: 68.9 ▲ +0.1 68.9 Good
Product & Moat LT w=25%66.3
Gross margin (pricing power)77.8%100
Revenue CAGR (3y)10.8%53.9
Operating margin trend-7.5pp over 3y0
R&D intensity (innovation)17.8%100
Gross-margin stabilitysd 2.1pp77.5
Valuation LT w=20%32.2
Forward P/E25.2 · industry median 18.4 (n=27)35.6
PEG ratio1.85 · industry median 1.35 (n=15)31.6
FCF yield2.5% · industry median 2.7% (n=28)41.4
EV / EBITDA22.9 · industry median 16.2 (n=23)20.1
Management LT w=20%66.2
Return on equity9.2%36.7
Buybacks vs dilution-1.5%/yr share count92.3
Net debt / EBITDA-1.8100
Insider ownership0.2%1.9
FCF conversion1.15x net income100
Financial Health LT w=15%100
Current ratio4.5100
Debt / equity0.07100
Interest coverage63.4x100
Cash vs total debt6.04x100
Marketing & Brand LT w=5%56.5
Revenue growth (yoy)13.6%54.4
SG&A efficiency2.9x revenue/SG&A15.2
Brand pricing premium77.8%100
Durability LT w=15%98.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-13.2% vs market -18.8%100
Profit-margin stabilitysd 3.0pp, operating, 4y94.3
Profitable years4 of 4100
Momentum pulse only41.8
Price vs 200-day MA+0.0%60.1
52-week range position55th pct56.9
6m strength vs S&P 500-12.5pp8.3
News & Sentiment pulse only77.1
Analyst consensus (1=buy)1.695.2
Analyst target upside18.6%71.4
Earnings surprises (avg)+4.7%64.7
208 GGG US HIGH CONF Graco Inc. · 78.0 USD · pulse 62.5 · Specialty Industrial Machinery 09-20: 68.9 · 09-27: 68.7 · 10-05: 68.9 ▲ +0.2 68.9 Good
Product & Moat LT w=25%51.7
Gross margin (pricing power)52.6%81.6
Revenue CAGR (3y)1.4%7.1
Operating margin trend+0.6pp over 3y55.9
R&D intensity (innovation)3.7%24.5
Gross-margin stabilitysd 1.5pp89.5
Valuation LT w=20%49.5
Forward P/E22.3 · industry median 19.9 (n=38)52.4
PEG ratio2.32 · industry median 1.78 (n=27)24.4
FCF yield4.2% · industry median 3.5% (n=38)65.4
EV / EBITDA16.6 · industry median 16.7 (n=38)55.9
Management LT w=20%71.5
Return on equity21.2%85
Buybacks vs dilution-0.5%/yr share count75.2
Net debt / EBITDA-0.6100
Insider ownership0.8%7.5
FCF conversion1.03x net income89.8
Financial Health LT w=15%100
Current ratio3.0100
Debt / equity0.02100
Interest coverage222.6x100
Cash vs total debt9.72x100
Marketing & Brand LT w=5%42.2
Revenue growth (yoy)3.3%13.2
SG&A efficiency4.7x revenue/SG&A44.3
Brand pricing premium52.6%69.1
Durability LT w=15%97.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.6% vs market -18.8%90.5
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only20.2
Price vs 200-day MA-4.2%43.1
52-week range position24th pct17.5
6m strength vs S&P 500-24.4pp0
News & Sentiment pulse only53
Analyst consensus (1=buy)2.656
Analyst target upside17.0%67.6
Earnings surprises (avg)+0.3%35.4
209 KRYS US HIGH CONF Krystal Biotech, Inc. · 322.28 USD · pulse 67.8 · Biotechnology 09-20: 68.6 · 09-27: 68.2 · 10-05: 68.9 ▲ +0.7 68.9 Good
Product & Moat LT w=25%99.8
Gross margin (pricing power)94.6%100
R&D intensity (innovation)14.9%99.4
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%28.5
Forward P/E34.6 · industry median 20.0 (n=33)15.8
FCF yield1.6% · industry median -1.8% (n=101)59.9
EV / EBITDA43.7 · industry median 34.1 (n=27)9.7
Management LT w=20%65.8
Return on equity20.1%80.5
Buybacks vs dilution+4.3%/yr share count0
Net debt / EBITDA-4.2100
Insider ownership10.7%100
FCF conversion0.74x net income48.7
Financial Health LT w=15%100
Current ratio8.3100
Debt / equity0.01100
Cash vs total debt95.52x100
Marketing & Brand LT w=5%69.1
Revenue growth (yoy)24.1%96.4
SG&A efficiency2.7x revenue/SG&A10.9
Brand pricing premium94.6%100
Durability LT w=15%44.5
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-38.2% vs market -18.8%51.4
Profit-margin stabilitysd 108.5pp, operating, 3y0
Profitable years3 of 450
Momentum pulse only78
Price vs 200-day MA+6.9%87.7
52-week range position72th pct77.2
6m strength vs S&P 500+5.7pp69
News & Sentiment pulse only93.1
Analyst consensus (1=buy)1.2100
Analyst target upside21.7%79.2
Earnings surprises (avg)+41.3%100
210 NFLX US HIGH CONF Netflix, Inc. · 67.06 USD · pulse 61.9 · Entertainment 09-20: 68.2 · 09-27: 68.4 · 10-05: 68.8 ▲ +0.4 68.8 Good
Product & Moat LT w=25%66.8
Gross margin (pricing power)49.1%72.8
Revenue CAGR (3y)12.6%63.2
Operating margin trend+11.7pp over 3y100
R&D intensity (innovation)7.5%50
Gross-margin stabilitysd 3.6pp48
Valuation LT w=20%67.5
Forward P/E17.6 · industry median 22.0 (n=16)80.5
PEG ratio1.22 · industry median 1.15 (n=11)61.6
FCF yield9.1% · industry median 4.0% (n=20)100
EV / EBITDA19.5 · industry median 13.8 (n=19)27.7
Management LT w=20%77.8
Return on equity49.5%100
Buybacks vs dilution-1.8%/yr share count96
Net debt / EBITDA0.587.2
Insider ownership0.6%5.7
FCF conversion2.31x net income100
Financial Health LT w=15%58.9
Current ratio1.128.5
Debt / equity0.5580.4
Interest coverage17.4x100
Cash vs total debt0.55x26.8
Marketing & Brand LT w=5%71.3
Revenue growth (yoy)13.4%53.6
SG&A efficiency8.7x revenue/SG&A100
Brand pricing premium49.1%60.3
Durability LT w=15%71
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-49.9% vs market -18.8%22.1
Profit-margin stabilitysd 4.7pp, operating, 4y85.2
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-20.2%0
52-week range position0th pct0
6m strength vs S&P 500-49.6pp0
News & Sentiment pulse only65.8
Analyst consensus (1=buy)1.887.8
Analyst target upside38.6%100
Earnings surprises (avg)-3.6%9.5
211 DT US HIGH CONF Dynatrace, Inc. · 59.32 USD · pulse 68.6 · Software - Application 09-20: 69.9 · 09-27: 68.9 · 10-05: 68.8 ▼ -0.1 68.8 Good
Product & Moat LT w=25%100
Gross margin (pricing power)81.6%100
Revenue CAGR (3y)20.3%100
Operating margin trend+5.1pp over 3y100
R&D intensity (innovation)23.5%100
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%31.8
Forward P/E25.9 · industry median 16.7 (n=85)29
PEG ratio1.19 · industry median 1.17 (n=43)65.1
FCF yield3.2% · industry median 5.1% (n=85)33.3
EV / EBITDA55.6 · industry median 20.2 (n=72)0
Management LT w=20%57.6
Return on equity5.9%23.5
Buybacks vs dilution+0.5%/yr share count58.6
Net debt / EBITDA-3.3100
Insider ownership0.6%5.8
FCF conversion3.36x net income100
Financial Health LT w=15%78
Current ratio1.234
Debt / equity0.06100
Cash vs total debt6.96x100
Marketing & Brand LT w=5%56.2
Revenue growth (yoy)16.2%64.8
SG&A efficiency2.2x revenue/SG&A3.7
Brand pricing premium81.6%100
Durability LT w=15%75.8
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-48.2% vs market -18.8%26.5
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+39.4%100
52-week range position100th pct100
6m strength vs S&P 500+40.9pp100
News & Sentiment pulse only66
Analyst consensus (1=buy)1.890
Analyst target upside1.1%27.7
Earnings surprises (avg)+7.1%80.4
212 DPM.TO CA ⚠ 1HIGH CONF DPM METALS INC · 55.41 CAD · pulse 68.9 · Gold 09-20: 69 · 09-27: 68.7 · 10-05: 68.8 ▲ +0.1 68.8 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)29.9%100
Operating margin trend+13.5pp over 3y100
Gross-margin stabilitysd 6.6pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)39.4
Price / book3.32 · industry median 3.76 (n=45)32.8
Through-cycle P/E40.9 · industry median 48.4 (n=34)35.4
Management LT w=20%66.6
Return on equity31.3%100
Buybacks vs dilution+5.3%/yr share count0
Net debt / EBITDA-0.9100
Insider ownership3.3%33.2
FCF conversion2.69x net income100
Financial Health LT w=15%100
Current ratio6.3100
Debt / equity0.00100
Interest coverage144.8x100
Cash vs total debt90.48x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)93.9%100
SG&A efficiency11.0x revenue/SG&A100
Durability LT w=15%78.3
Shock days (>8% vs market)7 in 2y61.2
Worst drawdown vs market (2y)-31.4% vs market -18.8%68.3
Profit-margin stabilitysd 4.9pp, operating, 4y83.9
Profitable years4 of 4100
Momentum pulse only59
Price vs 200-day MA+8.2%92.7
52-week range position64th pct67.9
6m strength vs S&P 500-10.1pp16.4
News & Sentiment pulse only92.3
Analyst consensus (1=buy)1.793.3
Analyst target upside23.4%83.6
Earnings surprises (avg)+10.6%100
⚠ Red flags
Diluting shareholders (+5.3%/yr)
213 MSA US HIGH CONF MSA Safety Incorporated · 181.23 USD · pulse 67 · Security & Protection Services 09-20: 68.8 · 09-27: 68.5 · 10-05: 68.7 ▲ +0.2 68.7 Good
Product & Moat LT w=25%59.1
Gross margin (pricing power)47.6%68.9
Revenue CAGR (3y)7.1%35.3
Operating margin trend+2.7pp over 3y76.9
R&D intensity (innovation)3.5%23.2
Gross-margin stabilitysd 1.4pp91.2
Valuation LT w=20%52.2
Forward P/E18.2 · industry median 12.8 (n=6)43.9
FCF yield4.5% · industry median 3.9% (n=6)66.5
EV / EBITDA14.3 · industry median 11.3 (n=6)46.1
Management LT w=20%80.9
Return on equity23.7%94.6
Buybacks vs dilution-0.3%/yr share count70.9
Net debt / EBITDA0.978.6
Insider ownership6.1%60.6
FCF conversion1.13x net income100
Financial Health LT w=15%73.5
Current ratio3.2100
Debt / equity0.4685.6
Interest coverage12.5x100
Cash vs total debt0.31x8.5
Marketing & Brand LT w=5%41.1
Revenue growth (yoy)6.2%24.8
SG&A efficiency4.5x revenue/SG&A42.1
Brand pricing premium47.6%56.4
Durability LT w=15%94.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.9% vs market -18.8%79.6
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only53.3
Price vs 200-day MA+3.1%72.5
52-week range position60th pct61.9
6m strength vs S&P 500-7.3pp25.5
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)65.9
Analyst target upside15.4%63.5
Earnings surprises (avg)+7.7%84.3
214 ADEA US HIGH CONF Adeia Inc. · 25.74 USD · pulse 68.8 · Software - Application 09-20: 69.7 · 09-27: 69 · 10-05: 68.7 ▼ -0.3 68.7 Good
Product & Moat LT w=25%75.4
Gross margin (pricing power)100.0%100
Revenue CAGR (3y)0.3%1.7
Operating margin trend+8.2pp over 3y100
R&D intensity (innovation)15.2%100
Valuation LT w=20%85
Forward P/E16.1 · industry median 16.9 (n=85)72
FCF yield6.9% · industry median 5.1% (n=85)89.7
EV / EBITDA11.0 · industry median 22.1 (n=72)93.2
Management LT w=20%68.5
Return on equity27.9%100
Buybacks vs dilution+1.2%/yr share count46.7
Net debt / EBITDA0.977.1
Insider ownership1.8%18.5
FCF conversion1.76x net income100
Financial Health LT w=15%53.8
Current ratio3.2100
Debt / equity0.8365.1
Interest coverage4.5x38.8
Cash vs total debt0.35x11.3
Marketing & Brand LT w=5%59
Revenue growth (yoy)12.1%48.4
SG&A efficiency3.7x revenue/SG&A28.5
Brand pricing premium100.0%100
Durability LT w=15%54.2
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-34.8% vs market -18.8%59.9
Profit-margin stabilitysd 3.3pp, operating, 4y92.5
Profitable years3 of 450
Momentum pulse only46.9
Price vs 200-day MA+3.1%72.4
52-week range position65th pct68.2
6m strength vs S&P 500-16.7pp0
News & Sentiment pulse only90.7
Analyst consensus (1=buy)1.5100
Analyst target upside67.1%100
Earnings surprises (avg)+5.8%72.1
215 UTHR US HIGH CONF United Therapeutics Corporation · 541.7 USD · pulse 64.3 · Drug Manufacturers - Specialty & Generic 09-20: 69.8 · 09-27: 70.5 · 10-05: 68.6 ▼ -1.9 68.6 Good
Product & Moat LT w=25%79.8
Gross margin (pricing power)86.1%100
Revenue CAGR (3y)18.0%90.1
Operating margin trend-2.9pp over 3y20.7
R&D intensity (innovation)17.3%100
Gross-margin stabilitysd 1.6pp88.4
Valuation LT w=20%39.2
Forward P/E17.8 · industry median 13.8 (n=24)50.3
PEG ratio2.22 · industry median 1.65 (n=9)24.3
FCF yield2.4% · industry median 4.8% (n=25)22.1
EV / EBITDA13.7 · industry median 13.4 (n=23)60.3
Management LT w=20%59.2
Return on equity19.3%77.3
Buybacks vs dilution-1.8%/yr share count96
Net debt / EBITDA-1.8100
Insider ownership2.0%20
FCF conversion0.42x net income2.5
Financial Health LT w=15%100
Current ratio5.7100
Interest coverage88.9x100
Cash vs total debtdebt-free100
Marketing & Brand LT w=5%46.4
Revenue growth (yoy)-1.9%0
SG&A efficiency4.4x revenue/SG&A39.2
Brand pricing premium86.1%100
Durability LT w=15%77.5
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-33.0% vs market -18.8%64.4
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only49
Price vs 200-day MA+3.1%72.5
52-week range position70th pct74.6
6m strength vs S&P 500-20.6pp0
News & Sentiment pulse only67.9
Analyst consensus (1=buy)1.985.3
Analyst target upside19.0%72.4
Earnings surprises (avg)+1.9%46.1
216 RL US HIGH CONF Ralph Lauren Corporation · 363.37 USD · pulse 66.2 · Apparel Manufacturing 09-20: 69.3 · 09-27: 68.7 · 10-05: 68.6 ▼ -0.1 68.6 Good
Product & Moat LT w=25%78.3
Gross margin (pricing power)70.3%100
Revenue CAGR (3y)8.0%39.9
Operating margin trend+4.2pp over 3y92.4
Gross-margin stabilitysd 2.0pp80.9
Valuation LT w=20%36.2
Forward P/E17.4 · industry median 11.6 (n=9)42.1
PEG ratio1.86 · sector median 0.99 (n=121)25.9
FCF yield4.1% · industry median 7.7% (n=9)32.4
EV / EBITDA14.3 · industry median 10.9 (n=9)44.5
Management LT w=20%77
Return on equity37.5%100
Buybacks vs dilution-2.9%/yr share count100
Net debt / EBITDA0.783.3
Insider ownership2.5%25.4
FCF conversion0.94x net income76.5
Financial Health LT w=15%71
Current ratio2.0100
Debt / equity1.1049.8
Interest coverage22.7x100
Cash vs total debt0.65x34.3
Marketing & Brand LT w=5%52
Revenue growth (yoy)14.0%56
SG&A efficiency1.9x revenue/SG&A0
Brand pricing premium70.3%100
Durability LT w=15%87.1
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-36.2% vs market -18.8%56.4
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only38.4
Price vs 200-day MA+0.0%60.1
52-week range position54th pct55.1
6m strength vs S&P 500-15.5pp0
News & Sentiment pulse only90
Analyst consensus (1=buy)1.598.9
Analyst target upside22.9%82.3
Earnings surprises (avg)+8.3%88.7
217 FELE US HIGH CONF Franklin Electric Co., Inc. · 98.65 USD · pulse 65.7 · Specialty Industrial Machinery 09-20: 68.7 · 09-27: 68.7 · 10-05: 68.6 ▼ -0.1 68.6 Good
Product & Moat LT w=25%48.9
Gross margin (pricing power)35.5%38.8
Revenue CAGR (3y)1.4%7
Operating margin trend-0.0pp over 3y49.6
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%66.7
Forward P/E19.1 · industry median 20.6 (n=38)68.9
PEG ratio1.54 · industry median 1.83 (n=27)68.7
FCF yield3.4% · industry median 3.7% (n=38)49.7
EV / EBITDA13.0 · industry median 16.7 (n=38)79.4
Management LT w=20%77.3
Return on equity11.8%47.1
Buybacks vs dilution-1.5%/yr share count91.3
Net debt / EBITDA0.685.1
Insider ownership7.5%75
FCF conversion1.02x net income88
Financial Health LT w=15%77
Current ratio2.4100
Debt / equity0.2299
Interest coverage19.3x100
Cash vs total debt0.32x8.9
Marketing & Brand LT w=5%30
Revenue growth (yoy)6.0%24
SG&A efficiency4.4x revenue/SG&A39.7
Brand pricing premium35.5%26.3
Durability LT w=15%97
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-23.5% vs market -18.8%88.1
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only36.2
Price vs 200-day MA-1.1%55.5
52-week range position45th pct44.2
6m strength vs S&P 500-12.3pp9
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)61
Analyst target upside20.1%75.3
Earnings surprises (avg)+3.6%57.7
218 BMI US ⚠ 1HIGH CONF Badger Meter, Inc. · 127.77 USD · pulse 57.5 · Scientific & Technical Instruments 09-20: 67.7 · 09-27: 67.9 · 10-05: 68.5 ▲ +0.6 68.5 Good
Product & Moat LT w=25%83.7
Gross margin (pricing power)41.3%53.3
Revenue CAGR (3y)17.5%87.3
Operating margin trend+4.6pp over 3y95.7
Gross-margin stabilitysd 1.1pp98.6
Valuation LT w=20%40.4
Forward P/E25.7 · industry median 23.0 (n=13)47.4
PEG ratio3.06 · industry median 0.74 (n=6)0
FCF yield3.5% · industry median 3.2% (n=13)54.2
EV / EBITDA18.5 · industry median 21.2 (n=13)59.9
Management LT w=20%63.5
Return on equity18.5%73.9
Buybacks vs dilution+0.1%/yr share count64.9
Net debt / EBITDA-0.4100
Insider ownership0.6%6.2
FCF conversion0.91x net income72.3
Financial Health LT w=15%100
Current ratio2.4100
Debt / equity0.03100
Cash vs total debt4.08x100
Marketing & Brand LT w=5%28.1
Revenue growth (yoy)-6.6%0
SG&A efficiency4.6x revenue/SG&A43.6
Brand pricing premium41.3%40.8
Durability LT w=15%69.5
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-55.1% vs market -18.8%9.2
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only11.1
Price vs 200-day MA-10.0%19.9
52-week range position21th pct13.3
6m strength vs S&P 500-34.6pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)43.8
Analyst target upside22.6%81.5
Earnings surprises (avg)-5.0%0
⚠ Red flags
Revenue shrinking (-6.6% yoy)
219 YETI US HIGH CONF YETI Holdings, Inc. · 40.87 USD · pulse 68.3 · Leisure 09-20: 68.2 · 09-27: 67.9 · 10-05: 68.5 ▲ +0.6 68.5 Good
Product & Moat LT w=25%61.6
Gross margin (pricing power)59.2%98
Revenue CAGR (3y)5.4%27.1
Operating margin trend+3.5pp over 3y85.1
Gross-margin stabilitysd 4.2pp36.4
Valuation LT w=20%74.1
Forward P/E12.2 · industry median 16.4 (n=10)92.9
FCF yield4.3% · industry median 4.2% (n=10)59.6
EV / EBITDA10.9 · industry median 11.1 (n=10)69.7
Management LT w=20%68.6
Return on equity25.3%100
Buybacks vs dilution-4.6%/yr share count100
Net debt / EBITDA0.783.5
Insider ownership0.7%6.7
FCF conversion0.77x net income52.9
Financial Health LT w=15%67.5
Current ratio1.879.2
Debt / equity0.4288
Interest coverage498.2x100
Cash vs total debt0.24x2.8
Marketing & Brand LT w=5%40.8
Revenue growth (yoy)8.5%34
SG&A efficiency2.2x revenue/SG&A2.9
Brand pricing premium59.2%85.5
Durability LT w=15%82.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-39.9% vs market -18.8%47.2
Profit-margin stabilitysd 2.3pp, operating, 4y98.4
Profitable years4 of 4100
Momentum pulse only31.5
Price vs 200-day MA-8.0%28.2
52-week range position43th pct40.7
6m strength vs S&P 500-7.3pp25.7
News & Sentiment pulse only96.7
Analyst consensus (1=buy)1.890
Analyst target upside34.4%100
Earnings surprises (avg)+18.0%100
220 ALC US HIGH CONF Alcon Inc. · 63.76 USD · pulse 63.8 · Medical Instruments & Supplies 09-20: 68.1 · 09-27: 68.4 · 10-05: 68.4 — 0 68.4 Good
Product & Moat LT w=25%77.4
Gross margin (pricing power)57.2%93.1
Revenue CAGR (3y)6.1%30.3
Operating margin trend+5.4pp over 3y100
R&D intensity (innovation)9.5%63.5
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%69.5
Forward P/E16.1 · industry median 16.5 (n=23)70.7
PEG ratio1.16 · industry median 1.42 (n=12)79.5
FCF yield4.1% · industry median 3.4% (n=23)64
EV / EBITDA14.4 · industry median 15.2 (n=23)63.8
Management LT w=20%48.7
Return on equity2.9%11.8
Buybacks vs dilution-0.2%/yr share count69.7
Net debt / EBITDA1.660
Insider ownership0.2%2
FCF conversion1.30x net income100
Financial Health LT w=15%66.6
Current ratio2.1100
Debt / equity0.2597.5
Interest coverage6.7x63.2
Cash vs total debt0.27x5.8
Marketing & Brand LT w=5%44.1
Revenue growth (yoy)8.7%34.8
SG&A efficiency3.0x revenue/SG&A16.9
Brand pricing premium57.2%80.6
Durability LT w=15%88.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-36.4% vs market -18.8%55.9
Profit-margin stabilitysd 2.5pp, operating, 4y97.3
Profitable years4 of 4100
Momentum pulse only3
Price vs 200-day MA-12.8%9
52-week range position7th pct0
6m strength vs S&P 500-31.5pp0
News & Sentiment pulse only86.2
Analyst consensus (1=buy)1.696.9
Analyst target upside32.4%100
Earnings surprises (avg)+4.2%61.6
221 EG US ⚠ 1MEDIUM CONF Everest Group, Ltd. · 368.27 USD · pulse 67.7 · Insurance - Reinsurance 09-20: 68.4 · 09-27: 68.4 · 10-05: 68.4 — 0 68.4 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)54.7
Revenue CAGR (3y)12.8%64.2
Valuation LT w=20%99.1
Forward P/E6.1 · sector median 10.5 (n=316)100
Price / book0.92 · sector median 1.64 (n=301)97.2
Through-cycle P/E9.3 · sector median 16.5 (n=284)100
Management LT w=20%34.3
Return on equity12.6%50.3
Buybacks vs dilution+1.3%/yr share count44.2
Insider ownership0.8%8.3
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.7
Debt / equity0.2398.2
Interest coverage13.5x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-11.3%0
Durability LT w=15%93.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-23.8% vs market -18.8%87.3
Profit-margin stabilitysd 4.6pp, net, 4y85.6
Profitable years4 of 4100
Momentum pulse only66.7
Price vs 200-day MA+6.8%87.3
52-week range position71th pct76
6m strength vs S&P 500-4.0pp36.7
News & Sentiment pulse only39.1
Analyst consensus (1=buy)2.463.5
Analyst target upside11.6%53.9
Earnings surprises (avg)-8.7%0
⚠ Red flags
Revenue shrinking (-11.3% yoy)
222 FIX US HIGH CONF Comfort Systems USA, Inc. · 1,728.01 USD · pulse 69.2 · Engineering & Construction 09-20: 68.5 · 09-27: 68.5 · 10-05: 68.3 ▼ -0.2 68.3 Good
Product & Moat LT w=25%71.8
Gross margin (pricing power)25.7%14.2
Revenue CAGR (3y)30.0%100
Operating margin trend+8.3pp over 3y100
Gross-margin stabilitysd 2.4pp72.8
Valuation LT w=20%39.6
Forward P/E28.7 · industry median 20.4 (n=28)28.7
PEG ratio0.54 · industry median 0.66 (n=12)86.6
FCF yield3.0% · industry median 3.7% (n=30)42.2
EV / EBITDA29.6 · industry median 16.5 (n=29)1
Management LT w=20%77.3
Return on equity55.3%100
Buybacks vs dilution-0.5%/yr share count75.8
Net debt / EBITDA-0.8100
Insider ownership1.1%10.8
FCF conversion1.80x net income100
Financial Health LT w=15%83.6
Current ratio1.234.5
Debt / equity0.11100
Interest coverage186.3x100
Cash vs total debt5.15x100
Marketing & Brand LT w=5%67.2
Revenue growth (yoy)50.3%100
SG&A efficiency10.3x revenue/SG&A100
Brand pricing premium25.7%1.7
Durability LT w=15%73.6
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-46.0% vs market -18.8%31.8
Profit-margin stabilitysd 3.1pp, operating, 4y93.8
Profitable years4 of 4100
Momentum pulse only80.1
Price vs 200-day MA+11.1%100
52-week range position74th pct79.5
6m strength vs S&P 500+3.2pp60.7
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)81
Analyst target upside27.1%92.9
Earnings surprises (avg)+36.1%100
223 SCCO US ⚠ 1HIGH CONF Southern Copper Corporation · 205.54 USD · pulse 63.9 · Copper 09-20: 68.2 · 09-27: 68.1 · 10-05: 68.2 ▲ +0.1 68.2 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%65.5
Revenue CAGR (3y)10.1%50.6
Operating margin trend+8.0pp over 3y100
Gross-margin stabilitysd 3.7pp46
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)25.2
Price / book13.99 · industry median 3.16 (n=9)0
Through-cycle P/E54.3 · industry median 54.8 (n=8)25.6
Management LT w=20%92.7
Return on equity49.9%100
Buybacks vs dilution+0.0%/yr share count66.6
Net debt / EBITDA0.196.7
Insider ownership90.1%100
FCF conversion1.15x net income100
Financial Health LT w=15%80.8
Current ratio5.1100
Debt / equity0.6873.4
Interest coverage19.4x100
Cash vs total debt0.85x50
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)40.6%100
SG&A efficiency97.4x revenue/SG&A100
Durability LT w=15%79.8
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-34.6% vs market -18.8%60.3
Profit-margin stabilitysd 3.8pp, operating, 4y89.8
Profitable years4 of 4100
Momentum pulse only85
Price vs 200-day MA+13.9%100
52-week range position87th pct95.6
6m strength vs S&P 500+2.8pp59.4
News & Sentiment pulse only24.7
Analyst consensus (1=buy)3.88.9
Analyst target upside-16.3%0
Earnings surprises (avg)+4.8%65.1
⚠ Red flags
Analysts lean negative
224 ERIC US ⚠ 2HIGH CONF Ericsson · 9.29 USD · pulse 60.5 · Communication Equipment 09-20: 67.7 · 09-27: 67.9 · 10-05: 68.2 ▲ +0.3 68.2 Good
Product & Moat LT w=25%60.8
Gross margin (pricing power)48.1%70.3
Revenue CAGR (3y)-4.5%0
Operating margin trend+3.0pp over 3y79.9
R&D intensity (innovation)20.6%100
Gross-margin stabilitysd 3.3pp54
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)81.7
Forward P/E15.2 · industry median 23.6 (n=14)95.2
FCF yield10.1% · industry median 2.3% (n=16)100
Management LT w=20%65.8
Return on equity26.1%100
Buybacks vs dilution+0.0%/yr share count66.1
Insider ownership0.0%0
FCF conversion1.08x net income97.2
Financial Health LT w=15%72.3
Current ratio1.126.7
Debt / equity0.3890.2
Interest coverage15.1x100
Marketing & Brand LT w=5%47.2
Revenue growth (yoy)-6.1%0
SG&A efficiency7.0x revenue/SG&A83.8
Brand pricing premium48.1%57.8
Durability LT w=15%68.3
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-32.3% vs market -18.8%66.2
Profit-margin stabilitysd 4.1pp, operating, 4y88.3
Profitable years3 of 450
Momentum pulse only8.9
Price vs 200-day MA-12.9%8.6
52-week range position25th pct18.2
6m strength vs S&P 500-35.5pp0
News & Sentiment pulse only44
Analyst consensus (1=buy)3.95.7
Analyst target upside0.5%26.2
Earnings surprises (avg)+63.3%100
⚠ Red flags
Revenue shrinking (-6.1% yoy)
Analysts lean negative
225 VSNT US HIGH CONF Versant Media Group, Inc. · 30.94 USD · pulse 64.1 · Entertainment 09-20: 68.2 · 09-27: 68.2 · 10-05: 68.2 — 0 68.2 Good
Product & Moat LT w=25%46
Gross margin (pricing power)56.5%91.3
Revenue CAGR (3y)-5.1%0
Operating margin trend-11.7pp over 3y0
Gross-margin stabilitysd 1.4pp92.7
Valuation LT w=20%100
Forward P/E4.8 · industry median 22.0 (n=16)100
PEG ratio0.64 · industry median 1.22 (n=11)100
FCF yield46.0% · industry median 4.0% (n=20)100
EV / EBITDA2.8 · industry median 16.1 (n=19)100
Management LT w=20%56.2
Return on equity8.1%32.3
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA0.880.2
Insider ownership0.2%2
FCF conversion2.13x net income100
Financial Health LT w=15%77.5
Current ratio2.4100
Debt / equity0.3989.5
Interest coverage95.5x100
Cash vs total debt0.46x20.3
Marketing & Brand LT w=5%40.4
Revenue growth (yoy)-3.7%0
SG&A efficiency4.6x revenue/SG&A42.5
Brand pricing premium56.5%78.8
Durability LT w=15% · thin evidence (2/3, gaps count as 50)79
Profit-margin stabilitysd 4.3pp, operating, 4y87.1
Profitable years4 of 4100
Momentum pulse only5.3
Price vs 200-day MA-15.5%0
52-week range position23th pct15.9
6m strength vs S&P 500-33.8pp0
News & Sentiment pulse only66.3
Analyst consensus (1=buy)2.270
Analyst target upside44.1%100
Earnings surprises (avg)-0.7%28.8
226 MMS US ⚠ 1HIGH CONF Maximus, Inc. · 52.65 USD · pulse 63.4 · Specialty Business Services 09-20: 68.4 · 09-27: 68.3 · 10-05: 68.2 ▼ -0.1 68.2 Good
Product & Moat LT w=25%51.3
Gross margin (pricing power)25.6%14
Revenue CAGR (3y)5.5%27.3
Operating margin trend+2.9pp over 3y79.3
Gross-margin stabilitysd 1.8pp84.6
Valuation LT w=20%100
Forward P/E6.3 · industry median 15.5 (n=20)100
FCF yield12.8% · industry median 4.5% (n=20)100
EV / EBITDA6.4 · industry median 13.4 (n=20)100
Management LT w=20%68.4
Return on equity21.1%84.4
Buybacks vs dilution-3.4%/yr share count100
Net debt / EBITDA2.439.4
Insider ownership1.8%18.2
FCF conversion1.11x net income100
Financial Health LT w=15%53.6
Current ratio2.4100
Debt / equity1.0055.8
Interest coverage6.3x58.8
Cash vs total debt0.03x0
Marketing & Brand LT w=5%31.7
Revenue growth (yoy)-5.1%0
SG&A efficiency7.6x revenue/SG&A93.6
Brand pricing premium25.6%1.5
Durability LT w=15%80.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-46.5% vs market -18.8%30.7
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-21.6%0
52-week range position1th pct0
6m strength vs S&P 500-33.8pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)63.7
Analyst target upside75.7%100
Earnings surprises (avg)+1.2%41.1
⚠ Red flags
Revenue shrinking (-5.1% yoy)
227 FLYW US HIGH CONF Flywire Corporation - Voting · 17.58 USD · pulse 69.1 · Software - Infrastructure 09-20: 68.2 · 09-27: 67.9 · 10-05: 68.2 ▲ +0.3 68.2 Good
Product & Moat LT w=25%94.8
Gross margin (pricing power)59.6%99.1
Revenue CAGR (3y)29.1%100
Operating margin trend+13.7pp over 3y100
R&D intensity (innovation)11.3%75.1
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%72
Forward P/E13.0 · industry median 21.1 (n=64)98.4
FCF yield7.9% · industry median 3.3% (n=66)100
EV / EBITDA29.1 · industry median 25.0 (n=54)17.6
Management LT w=20%50.6
Return on equity4.2%16.9
Buybacks vs dilution+3.7%/yr share count4.9
Net debt / EBITDA-4.6100
Insider ownership3.1%31.1
FCF conversion12.44x net income100
Financial Health LT w=15%82
Current ratio1.560.3
Debt / equity0.00100
Interest coverage7.1x67.6
Cash vs total debt199.72x100
Marketing & Brand LT w=5%62.9
Revenue growth (yoy)27.2%100
SG&A efficiency2.1x revenue/SG&A2.2
Brand pricing premium59.6%86.6
Durability LT w=15%30.2
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-63.9% vs market -18.8%0
Profit-margin stabilitysd 5.0pp, operating, 4y83.2
Profitable years2 of 40
Momentum pulse only95
Price vs 200-day MA+16.4%100
52-week range position78th pct85
6m strength vs S&P 500+30.3pp100
News & Sentiment pulse only74.8
Analyst consensus (1=buy)2.177.1
Analyst target upside20.3%75.8
Earnings surprises (avg)+5.7%71.6
228 LRCX US HIGH CONF Lam Research Corporation · 347.49 USD · pulse 69.6 · Semiconductor Equipment & Materials 09-20: 68.2 · 09-27: 68.4 · 10-05: 68.1 ▼ -0.3 68.1 Good
Product & Moat LT w=25%74.4
Gross margin (pricing power)50.5%76.2
Revenue CAGR (3y)10.1%50.3
Operating margin trend+5.4pp over 3y100
R&D intensity (innovation)10.2%68.2
Gross-margin stabilitysd 2.1pp77.3
Valuation LT w=20%34.9
Forward P/E29.6 · industry median 30.1 (n=22)49.3
PEG ratio1.45 · industry median 1.20 (n=11)49
FCF yield0.7% · industry median 1.0% (n=21)24.7
EV / EBITDA50.1 · industry median 43.7 (n=20)16.5
Management LT w=20%61.3
Return on equity65.1%100
Buybacks vs dilution-2.1%/yr share count100
Net debt / EBITDA-0.2100
Insider ownership0.3%2.8
FCF conversion0.43x net income3.6
Financial Health LT w=15%95.4
Current ratio2.6100
Debt / equity0.3392.8
Interest coverage53.7x100
Cash vs total debt1.35x88.7
Marketing & Brand LT w=5%87.9
Revenue growth (yoy)30.0%100
SG&A efficiency20.2x revenue/SG&A100
Brand pricing premium50.5%63.7
Durability LT w=15%77.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-41.8% vs market -18.8%42.5
Profit-margin stabilitysd 2.5pp, operating, 4y97.3
Profitable years4 of 4100
Momentum pulse only92.4
Price vs 200-day MA+26.5%100
52-week range position72th pct77.2
6m strength vs S&P 500+40.4pp100
News & Sentiment pulse only74.9
Analyst consensus (1=buy)1.5100
Analyst target upside7.9%44.8
Earnings surprises (avg)+7.0%79.9
229 MYRG US HIGH CONF MYR Group, Inc. · 304.77 USD · pulse 65.5 · Engineering & Construction 09-20: 69.1 · 09-27: 68.3 · 10-05: 68 ▼ -0.3 68 Good
Product & Moat LT w=25%46.7
Gross margin (pricing power)12.5%0
Revenue CAGR (3y)6.7%33.7
Operating margin trend+0.7pp over 3y57.1
Gross-margin stabilitysd 1.2pp96
Valuation LT w=20%59.5
Forward P/E20.9 · industry median 20.4 (n=28)60
FCF yield3.7% · industry median 3.4% (n=30)57.5
EV / EBITDA16.1 · industry median 17.2 (n=29)61
Management LT w=20%83.5
Return on equity24.7%98.9
Buybacks vs dilution-2.1%/yr share count100
Net debt / EBITDA-0.2100
Insider ownership1.9%18.7
FCF conversion1.50x net income100
Financial Health LT w=15%87.5
Current ratio1.449.8
Debt / equity0.09100
Interest coverage29.6x100
Cash vs total debt2.05x100
Marketing & Brand LT w=5%60.1
Revenue growth (yoy)20.1%80.4
SG&A efficiency14.3x revenue/SG&A100
Brand pricing premium12.5%0
Durability LT w=15%77.2
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-45.9% vs market -18.8%32.2
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only24.5
Price vs 200-day MA-7.4%30.2
52-week range position36th pct31.9
6m strength vs S&P 500-11.6pp11.4
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside35.2%100
Earnings surprises (avg)+24.5%100
230 BHP US HIGH CONF BHP Group Limited · 86.07 USD · pulse 64.8 · Other Industrial Metals & Mining 09-20: 67.8 · 09-27: 67.8 · 10-05: 67.9 ▲ +0.1 67.9 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%57.6
Revenue CAGR (3y)3.0%14.9
Operating margin trend+2.6pp over 3y76
Gross-margin stabilitysd 1.9pp81.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)56.6
Price / book4.29 · industry median 6.74 (n=15)50
Through-cycle P/E22.1 · industry median 37.4 (n=6)69.8
Management LT w=20%67
Return on equity24.0%96
Buybacks vs dilution+0.1%/yr share count64.9
Net debt / EBITDA0.391.8
Insider ownership0.0%0.1
FCF conversion0.98x net income82.2
Financial Health LT w=15%77.1
Current ratio1.990.4
Debt / equity0.5083.1
Interest coverage11.6x100
Cash vs total debt0.65x34.8
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)71.8
Revenue growth (yoy)18.3%73.2
SG&A efficiency7.5x revenue/SG&A92.1
Durability LT w=15%91
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-32.6% vs market -18.8%65.3
Profit-margin stabilitysd 2.2pp, operating, 4y98.8
Profitable years4 of 4100
Momentum pulse only81.8
Price vs 200-day MA+11.1%100
52-week range position77th pct84
6m strength vs S&P 500+3.4pp61.4
News & Sentiment pulse only16.8
Analyst consensus (1=buy)2.850
Analyst target upside-9.9%0.3
Earnings surprises (avg)-26.9%0
231 ACN US HIGH CONF Accenture plc · 198.9 USD · pulse 65.3 · Information Technology Services 09-20: 69 · 09-27: 69.1 · 10-05: 67.9 ▼ -1.2 67.9 Good
Product & Moat LT w=25%51.1
Gross margin (pricing power)32.0%30.1
Revenue CAGR (3y)4.2%21
Operating margin trend+0.4pp over 3y53.5
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%82
Forward P/E12.5 · industry median 11.9 (n=21)71.7
PEG ratio1.33 · industry median 1.36 (n=10)64.1
FCF yield9.2% · industry median 4.9% (n=26)100
EV / EBITDA8.6 · industry median 11.6 (n=23)92.3
Management LT w=20%74.9
Return on equity26.0%100
Buybacks vs dilution-0.5%/yr share count74.9
Net debt / EBITDA0.099
Insider ownership0.0%0.4
FCF conversion1.46x net income100
Financial Health LT w=15%74.8
Current ratio1.452.3
Debt / equity0.4088.7
Interest coverage47.4x100
Cash vs total debt0.96x58.3
Marketing & Brand LT w=5%37
Revenue growth (yoy)6.2%24.8
SG&A efficiency6.1x revenue/SG&A68.6
Brand pricing premium32.0%17.6
Durability LT w=15%71.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-68.2% vs market -18.8%0
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only39.4
Price vs 200-day MA+2.8%71.3
52-week range position48th pct46.9
6m strength vs S&P 500-15.4pp0
News & Sentiment pulse only60.3
Analyst consensus (1=buy)2.369.6
Analyst target upside11.3%53.2
Earnings surprises (avg)+3.7%58.2
232 APPF US HIGH CONF AppFolio, Inc. · 202.97 USD · pulse 64.3 · Software - Application 09-20: 67.9 · 09-27: 67.9 · 10-05: 67.9 — 0 67.9 Good
Product & Moat LT w=25%96
Gross margin (pricing power)63.5%100
Revenue CAGR (3y)26.3%100
Operating margin trend+31.4pp over 3y100
R&D intensity (innovation)20.0%100
Gross-margin stabilitysd 2.0pp80.2
Valuation LT w=20%20.1
Forward P/E24.1 · industry median 16.7 (n=85)34.3
FCF yield2.8% · industry median 5.1% (n=85)25.9
EV / EBITDA36.0 · industry median 20.2 (n=72)0
Management LT w=20%79.1
Return on equity32.1%100
Buybacks vs dilution+0.6%/yr share count56.1
Net debt / EBITDA-1.0100
Insider ownership4.0%39.5
FCF conversion1.41x net income100
Financial Health LT w=15%100
Current ratio3.8100
Debt / equity0.07100
Cash vs total debt6.20x100
Marketing & Brand LT w=5%68.8
Revenue growth (yoy)19.3%77.2
SG&A efficiency4.0x revenue/SG&A32.8
Brand pricing premium63.5%96.3
Durability LT w=15%37.3
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-55.4% vs market -18.8%8.4
Profit-margin stabilitysd 13.3pp, operating, 4y37.4
Profitable years3 of 450
Momentum pulse only76.7
Price vs 200-day MA+9.3%97.1
52-week range position50th pct50.2
6m strength vs S&P 500+9.9pp82.9
News & Sentiment pulse only72.6
Analyst consensus (1=buy)1.4100
Analyst target upside16.3%65.7
Earnings surprises (avg)+2.8%52.2
233 MBGL US HIGH CONF Mobility Global Inc. · 17.21 USD · pulse 70.1 · Software - Infrastructure 09-20: 67.8 · 09-27: 67.9 · 10-05: 67.9 — 0 67.9 Good
Product & Moat LT w=25%72.9
Gross margin (pricing power)70.9%100
Revenue CAGR (2y)8.6%42.8
Operating margin trend+2.6pp over 2y75.9
Valuation LT w=20%98.4
Forward P/E10.6 · industry median 21.1 (n=64)100
PEG ratio0.84 · industry median 1.43 (n=33)99
EV / EBITDA9.6 · industry median 25.3 (n=54)96.3
Management LT w=20%36.2
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA2.536.4
Insider ownership0.6%5.6
Financial Health LT w=15%52.8
Current ratio1.989.9
Debt / equity0.2099.8
Interest coverage2.9x21.3
Cash vs total debt0.09x0
Marketing & Brand LT w=5%47.3
Revenue growth (yoy)6.6%26.4
SG&A efficiency2.9x revenue/SG&A15.5
Brand pricing premium70.9%100
Durability LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Profit-margin stabilitysd 1.2pp, operating, 3y100
Profitable years3 of 3100
Momentumno data
News & Sentiment pulse only69.1
Analyst consensus (1=buy)2.369.1
Analyst target upside41.0%100
Earnings surprises (avg)+0.7%38.1
234 WPK.TO CA HIGH CONF WINPAK LTD · 42.84 CAD · pulse 62.4 · Packaging & Containers 09-20: 66.7 · 09-27: 67.7 · 10-05: 67.9 ▲ +0.2 67.9 Good
Product & Moat LT w=25%36.9
Gross margin (pricing power)30.5%26.3
Revenue CAGR (3y)-1.6%0
Operating margin trend+0.4pp over 3y53.9
R&D intensity (innovation)2.0%13.2
Gross-margin stabilitysd 1.4pp91.3
Valuation LT w=20%65.8
Forward P/E11.8 · industry median 12.4 (n=12)78.4
FCF yield2.8% · industry median 7.7% (n=11)20.5
EV / EBITDA6.1 · industry median 8.9 (n=12)98.4
Management LT w=20%68.2
Return on equity10.2%40.8
Buybacks vs dilution-2.9%/yr share count100
Net debt / EBITDA-1.4100
Insider ownership58.4%100
FCF conversion0.35x net income0
Financial Health LT w=15%100
Current ratio8.4100
Debt / equity0.01100
Interest coverage192.9x100
Cash vs total debt25.08x100
Marketing & Brand LT w=5%47.4
Revenue growth (yoy)7.9%31.6
SG&A efficiency7.8x revenue/SG&A96.7
Brand pricing premium30.5%13.8
Durability LT w=15%96.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.0% vs market -18.8%86.9
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only24
Price vs 200-day MA-2.5%50.1
52-week range position28th pct22
6m strength vs S&P 500-21.4pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)42.3
Analyst target upside14.2%60.5
Earnings surprises (avg)-2.5%16.5
235 QRVO US HIGH CONF Qorvo, Inc. · 114.17 USD · pulse 68.6 · Semiconductors 09-20: 67.7 · 09-27: 67.6 · 10-05: 67.8 ▲ +0.2 67.8 Good
Product & Moat LT w=25%65.4
Gross margin (pricing power)48.5%71.3
Revenue CAGR (3y)1.0%5
Operating margin trend+7.9pp over 3y100
R&D intensity (innovation)19.7%100
Gross-margin stabilitysd 3.5pp50.9
Valuation LT w=20%79.9
Forward P/E14.4 · industry median 26.1 (n=42)96.3
PEG ratio1.10 · industry median 0.72 (n=21)43.1
FCF yield4.7% · industry median 1.0% (n=42)88.5
EV / EBITDA11.6 · industry median 34.5 (n=38)91.8
Management LT w=20%69
Return on equity11.6%46.2
Buybacks vs dilution-3.8%/yr share count100
Net debt / EBITDA0.293.8
Insider ownership0.5%5
FCF conversion1.40x net income100
Financial Health LT w=15%74.3
Current ratio3.5100
Debt / equity0.4586.3
Interest coverage6.4x60.5
Cash vs total debt0.86x50.6
Marketing & Brand LT w=5%52.9
Revenue growth (yoy)-4.2%0
SG&A efficiency9.7x revenue/SG&A100
Brand pricing premium48.5%58.8
Durability LT w=15%52.2
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-51.4% vs market -18.8%18.4
Profit-margin stabilitysd 2.9pp, operating, 4y95
Profitable years3 of 450
Momentum pulse only99
Price vs 200-day MA+26.1%100
52-week range position88th pct97
6m strength vs S&P 500+26.3pp100
News & Sentiment pulse only46.7
Analyst consensus (1=buy)3.040
Analyst target upside-21.0%0
Earnings surprises (avg)+28.8%100
236 KNSL US HIGH CONF Kinsale Capital Group, Inc. · 329.72 USD · pulse 60.7 · Insurance - Property & Casualty 09-20: 67.3 · 09-27: 67.8 · 10-05: 67.8 — 0 67.8 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)30.7%100
Valuation LT w=20%44.1
Forward P/E15.2 · industry median 11.3 (n=24)51.7
PEG ratio1.01 · industry median 2.52 (n=5)95.3
Price / book3.69 · industry median 2.00 (n=25)0
Through-cycle P/E21.7 · industry median 16.6 (n=24)29.4
Management LT w=20%73.2
Return on equity30.3%100
Buybacks vs dilution+0.1%/yr share count65.3
Insider ownership5.4%54.2
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Debt / equity0.11100
Interest coverage60.6x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)55.7
Revenue growth (yoy)16.8%67.2
Durability LT w=15%82.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-44.5% vs market -18.8%35.7
Profit-margin stabilitysd 3.1pp, net, 4y93.7
Profitable years4 of 4100
Momentum pulse only15.2
Price vs 200-day MA-7.1%31.8
52-week range position21th pct13.9
6m strength vs S&P 500-21.9pp0
News & Sentiment pulse only59.2
Analyst consensus (1=buy)3.233.3
Analyst target upside7.8%44.4
Earnings surprises (avg)+13.0%100
237 TTAM US HIGH CONF Titan America SA · 13.37 USD · pulse 62.8 · Building Materials 09-20: 67.7 · 09-27: 67.8 · 10-05: 67.8 — 0 67.8 Good
Product & Moat LT w=25%48
Gross margin (pricing power)26.5%16.3
Revenue CAGR (3y)6.9%34.3
Operating margin trend+8.7pp over 3y100
Gross-margin stabilitysd 3.9pp41.5
Valuation LT w=20%83.7
Forward P/E10.6 · industry median 14.4 (n=9)94
FCF yield4.3% · industry median 2.7% (n=9)73.7
EV / EBITDA8.3 · industry median 9.7 (n=9)83.5
Management LT w=20%65.2
Return on equity17.4%69.8
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA1.464.4
Insider ownership86.7%100
FCF conversion0.58x net income25.2
Financial Health LT w=15%70.5
Current ratio2.1100
Debt / equity0.5381.8
Interest coverage10.6x100
Cash vs total debt0.11x0
Marketing & Brand LT w=5%47.4
Revenue growth (yoy)9.6%38.4
SG&A efficiency10.7x revenue/SG&A100
Brand pricing premium26.5%3.8
Durability LT w=15%87.1
Shock days (>8% vs market)1 in 394 sessions (listed <2y)100
Worst drawdown vs market (2y)-31.1% vs market -13.7%56.7
Profit-margin stabilitysd 3.5pp, operating, 4y91.8
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-17.9%0
52-week range position1th pct0
6m strength vs S&P 500-27.2pp0
News & Sentiment pulse only66.1
Analyst consensus (1=buy)2.657.1
Analyst target upside33.6%100
Earnings surprises (avg)+1.2%41.1
238 CG.TO CA HIGH CONF CENTERRA GOLD INC. · 30.64 CAD · pulse 68.8 · Gold 09-20: 67.8 · 09-27: 67.9 · 10-05: 67.8 ▼ -0.1 67.8 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%69
Revenue CAGR (3y)17.7%88.3
Operating margin trend+10.5pp over 3y100
Gross-margin stabilitysd 5.1pp18.6
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)56.1
Price / book2.07 · industry median 3.76 (n=45)71.1
Through-cycle P/E33.8 · industry median 48.4 (n=34)47.2
Management LT w=20%60.3
Return on equity32.9%100
Buybacks vs dilution-2.9%/yr share count100
Net debt / EBITDA-0.5100
Insider ownership0.2%1.6
FCF conversion0.01x net income0
Financial Health LT w=15%100
Current ratio2.4100
Debt / equity0.02100
Interest coverage506.5x100
Cash vs total debt9.90x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)53.5%100
SG&A efficiency19.3x revenue/SG&A100
Durability LT w=15%54.2
Shock days (>8% vs market)6 in 2y69
Worst drawdown vs market (2y)-28.0% vs market -18.8%76.8
Profit-margin stabilitysd 7.2pp, operating, 4y70.9
Profitable years2 of 40
Momentum pulse only84.9
Price vs 200-day MA+21.3%100
52-week range position84th pct92.4
6m strength vs S&P 500+3.7pp62.2
News & Sentiment pulse only73.8
Analyst consensus (1=buy)2.272.7
Analyst target upside9.5%48.6
Earnings surprises (avg)+12.7%100
239 MSA.TO CA ⚠ 1HIGH CONF MINEROS SA · 9.94 CAD · pulse 70.6 · Gold 09-20: 68.2 · 09-27: 67.8 · 10-05: 67.8 — 0 67.8 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%83
Revenue CAGR (3y)24.4%100
Operating margin trend+6.1pp over 3y100
Gross-margin stabilitysd 3.6pp48.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)40.1
Price / book4.01 · industry median 3.75 (n=45)20.9
Through-cycle P/E32.6 · industry median 48.4 (n=34)49.4
Management LT w=20%68.2
Return on equity37.0%100
Buybacks vs dilution-0.4%/yr share count74
Net debt / EBITDA0.099
Insider ownership6.8%67.8
FCF conversion-0.41x net income0
Financial Health LT w=15%78.7
Current ratio1.773.3
Debt / equity0.09100
Interest coverage29.6x100
Cash vs total debt0.74x41.5
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)46.4%100
SG&A efficiency82.4x revenue/SG&A100
Durability LT w=15%62.6
Shock days (>8% vs market)14 in 2y7
Worst drawdown vs market (2y)-40.7% vs market -18.8%45
Profit-margin stabilitysd 2.2pp, operating, 4y98.6
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+52.3%100
52-week range position98th pct100
6m strength vs S&P 500+83.4pp100
News & Sentiment pulse only84.5
Analyst consensus (1=buy)1.0100
Analyst target upside11.5%53.6
Earnings surprises (avg)+21.1%100
⚠ Red flags
Negative free cash flow
240 KARO US HIGH CONF Karooooo Ltd. · 60.0 USD · pulse 67.3 · Software - Application 09-20: 67.2 · 09-27: 67.8 · 10-05: 67.8 — 0 67.8 Good
Product & Moat LT w=25%67.9
Gross margin (pricing power)68.0%100
Revenue CAGR (3y)16.0%80.2
Operating margin trend+0.7pp over 3y56.7
R&D intensity (innovation)4.8%31.8
Gross-margin stabilitysd 2.5pp70.6
Valuation LT w=20%50.7
Forward P/E21.5 · industry median 16.7 (n=85)45.1
FCF yield2.4% · industry median 5.1% (n=85)20.1
EV / EBITDA13.8 · industry median 22.1 (n=72)86.8
Management LT w=20%83.7
Return on equity29.2%100
Buybacks vs dilution-0.1%/yr share count67.7
Net debt / EBITDA-0.0100
Insider ownership67.6%100
FCF conversion0.75x net income50.7
Financial Health LT w=15%69.2
Current ratio1.018
Debt / equity0.3094.7
Interest coverage18.6x100
Cash vs total debt1.03x64.1
Marketing & Brand LT w=5%67.9
Revenue growth (yoy)22.5%90
SG&A efficiency2.8x revenue/SG&A13.8
Brand pricing premium68.0%100
Durability LT w=15%68.2
Shock days (>8% vs market)14 in 2y6.8
Worst drawdown vs market (2y)-32.3% vs market -18.8%66.1
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only81.6
Price vs 200-day MA+15.3%100
52-week range position69th pct73.7
6m strength vs S&P 500+6.3pp71.1
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)56.9
Analyst target upside21.5%78.8
Earnings surprises (avg)+1.3%42
241 AMD US HIGH CONF Advanced Micro Devices, Inc. · 633.91 USD · pulse 67.5 · Semiconductors 09-20: 68.4 · 09-27: 67.7 · 10-05: 67.7 — 0 67.7 Good
Product & Moat LT w=25%87.5
Gross margin (pricing power)55.7%89.3
Revenue CAGR (3y)13.6%68.2
Operating margin trend+5.3pp over 3y100
R&D intensity (innovation)23.4%100
Gross-margin stabilitysd 2.0pp80
Valuation LT w=20%32
Forward P/E40.7 · industry median 24.9 (n=42)6.5
PEG ratio0.63 · industry median 0.86 (n=21)94.4
FCF yield0.9% · industry median 1.0% (n=42)27.2
EV / EBITDA107.3 · industry median 32.9 (n=38)0
Management LT w=20%61.1
Return on equity10.2%40.8
Buybacks vs dilution+0.4%/yr share count60.5
Net debt / EBITDA-0.9100
Insider ownership0.4%4.2
FCF conversion2.04x net income100
Financial Health LT w=15%100
Current ratio2.6100
Debt / equity0.06100
Interest coverage32.6x100
Cash vs total debt3.07x100
Marketing & Brand LT w=5%92.3
Revenue growth (yoy)50.1%100
SG&A efficiency8.4x revenue/SG&A100
Brand pricing premium55.7%76.8
Durability LT w=15%50.7
Shock days (>8% vs market)15 in 2y0
Worst drawdown vs market (2y)-54.7% vs market -18.8%10
Profit-margin stabilitysd 3.3pp, operating, 4y92.8
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+69.2%100
52-week range position100th pct100
6m strength vs S&P 500+170.5pp100
News & Sentiment pulse only66.1
Analyst consensus (1=buy)1.5100
Analyst target upside-2.3%19.3
Earnings surprises (avg)+6.9%79.1
242 CRM US HIGH CONF Salesforce, Inc. · 234.69 USD · pulse 72.4 · Software - Application 09-20: 67.6 · 09-27: 67.7 · 10-05: 67.7 — 0 67.7 Good
Product & Moat LT w=25%86.3
Gross margin (pricing power)77.3%100
Revenue CAGR (3y)9.8%49.1
Operating margin trend+15.5pp over 3y100
R&D intensity (innovation)14.4%96.2
Gross-margin stabilitysd 1.7pp86
Valuation LT w=20%87.1
Forward P/E14.6 · industry median 16.9 (n=85)79.9
PEG ratio0.78 · industry median 1.19 (n=43)100
FCF yield9.2% · industry median 5.1% (n=85)100
EV / EBITDA17.4 · industry median 22.1 (n=72)68.5
Management LT w=20%68.8
Return on equity19.4%77.5
Buybacks vs dilution-1.8%/yr share count96.7
Net debt / EBITDA2.440
Insider ownership3.0%29.8
FCF conversion2.38x net income100
Financial Health LT w=15%19.4
Current ratio0.83.2
Debt / equity1.1049.8
Cash vs total debt0.27x5.3
Marketing & Brand LT w=5%50.7
Revenue growth (yoy)10.8%43.2
SG&A efficiency2.5x revenue/SG&A9
Brand pricing premium77.3%100
Durability LT w=15%63.4
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-58.7% vs market -18.8%0.2
Profit-margin stabilitysd 6.1pp, operating, 4y77
Profitable years4 of 4100
Momentum pulse only88.2
Price vs 200-day MA+17.5%100
52-week range position74th pct80.1
6m strength vs S&P 500+10.3pp84.4
News & Sentiment pulse only88.9
Analyst consensus (1=buy)1.890
Analyst target upside20.7%76.8
Earnings surprises (avg)+35.7%100
243 ZBH US HIGH CONF Zimmer Biomet Holdings, Inc. · 88.29 USD · pulse 66.3 · Medical Devices 09-20: 67.6 · 09-27: 67.7 · 10-05: 67.7 — 0 67.7 Good
Product & Moat LT w=25%61.9
Gross margin (pricing power)69.5%100
Revenue CAGR (3y)5.9%29.3
Operating margin trend-0.7pp over 3y43
R&D intensity (innovation)5.6%37.1
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%99.2
Forward P/E9.7 · industry median 25.2 (n=27)100
PEG ratio0.57 · industry median 1.60 (n=15)100
FCF yield6.4% · industry median 2.6% (n=28)100
EV / EBITDA9.5 · industry median 16.8 (n=23)96.6
Management LT w=20%51.3
Return on equity6.4%25.7
Buybacks vs dilution-2.2%/yr share count100
Net debt / EBITDA2.829.3
Insider ownership0.2%1.6
FCF conversion1.52x net income100
Financial Health LT w=15%45.9
Current ratio1.774.2
Debt / equity0.6077.7
Interest coverage3.8x31.5
Cash vs total debt0.06x0
Marketing & Brand LT w=5%42.7
Revenue growth (yoy)4.8%19.2
SG&A efficiency2.5x revenue/SG&A8.8
Brand pricing premium69.5%100
Durability LT w=15%87.8
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-29.0% vs market -18.8%74.5
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only28.1
Price vs 200-day MA-2.8%48.7
52-week range position38th pct35.6
6m strength vs S&P 500-19.9pp0
News & Sentiment pulse only68.4
Analyst consensus (1=buy)2.462.2
Analyst target upside21.8%79.6
Earnings surprises (avg)+4.5%63.3
244 TRU US HIGH CONF TransUnion · 63.44 USD · pulse 64.3 · Financial Data & Stock Exchanges 09-20: 67.2 · 09-27: 67.6 · 10-05: 67.7 ▲ +0.1 67.7 Good
Product & Moat LT w=25%74.2
Gross margin (pricing power)58.7%96.8
Revenue CAGR (3y)7.2%36.2
Operating margin trend+2.0pp over 3y70.1
Gross-margin stabilitysd 1.3pp93.7
Valuation LT w=20%95.7
Forward P/E11.4 · industry median 19.3 (n=11)100
PEG ratio0.99 · industry median 1.94 (n=9)95.8
FCF yield6.7% · industry median 4.0% (n=11)97.3
EV / EBITDA11.2 · industry median 16.0 (n=11)89.7
Management LT w=20%51.1
Return on equity15.6%62.5
Buybacks vs dilution-0.1%/yr share count67.5
Net debt / EBITDA3.221.1
Insider ownership0.4%4.3
FCF conversion1.78x net income100
Financial Health LT w=15%42.6
Current ratio1.991.7
Debt / equity1.1348.2
Interest coverage3.7x30.3
Cash vs total debt0.15x0
Marketing & Brand LT w=5%57
Revenue growth (yoy)14.9%59.6
SG&A efficiency3.6x revenue/SG&A27
Brand pricing premium58.7%84.3
Durability LT w=15%70.3
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-43.1% vs market -18.8%39.1
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-15.7%0
52-week range position9th pct0
6m strength vs S&P 500-25.1pp0
News & Sentiment pulse only87.3
Analyst consensus (1=buy)1.790.9
Analyst target upside49.6%100
Earnings surprises (avg)+5.7%71
245 LUG.TO CA HIGH CONF LUNDIN GOLD INC · 87.98 CAD · pulse 59.1 · Gold 09-20: 68.1 · 09-27: 68 · 10-05: 67.7 ▼ -0.3 67.7 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)29.8%100
Operating margin trend+20.8pp over 3y100
Gross-margin stabilitysd 9.3pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)28.6
Price / book10.94 · industry median 3.75 (n=45)0
Through-cycle P/E40.6 · industry median 48.4 (n=34)35.9
Management LT w=20%90.6
Return on equity101.2%100
Buybacks vs dilution+0.8%/yr share count53.1
Net debt / EBITDA-0.3100
Insider ownership58.5%100
FCF conversion1.26x net income100
Financial Health LT w=15%100
Current ratio2.3100
Debt / equity0.05100
Interest coverageno net interest expense100
Cash vs total debt19.24x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)57.3
Revenue growth (yoy)5.5%22
SG&A efficiency27.7x revenue/SG&A100
Durability LT w=15%61.9
Shock days (>8% vs market)11 in 2y30.3
Worst drawdown vs market (2y)-37.9% vs market -18.8%52.2
Profit-margin stabilitysd 8.3pp, operating, 4y65.2
Profitable years4 of 4100
Momentum pulse only25.1
Price vs 200-day MA-4.5%42.2
52-week range position37th pct33.2
6m strength vs S&P 500-29.5pp0
News & Sentiment pulse only51.4
Analyst consensus (1=buy)2.558.7
Analyst target upside9.0%47.6
Earnings surprises (avg)+2.2%47.8
246 ITRI US ⚠ 1HIGH CONF Itron, Inc. · 86.51 USD · pulse 66.4 · Scientific & Technical Instruments 09-20: 67.5 · 09-27: 67.6 · 10-05: 67.7 ▲ +0.1 67.7 Good
Product & Moat LT w=25%62.9
Gross margin (pricing power)39.9%49.7
Revenue CAGR (3y)9.7%48.3
Operating margin trend+12.1pp over 3y100
R&D intensity (innovation)8.7%58.3
Gross-margin stabilitysd 3.1pp58.1
Valuation LT w=20%97.1
Forward P/E12.4 · industry median 24.0 (n=13)99.5
PEG ratio0.71 · industry median 1.08 (n=6)100
FCF yield7.8% · industry median 3.2% (n=13)100
EV / EBITDA12.9 · industry median 21.2 (n=13)88.8
Management LT w=20%55.8
Return on equity16.9%67.5
Buybacks vs dilution-0.2%/yr share count69.8
Net debt / EBITDA2.440.8
Insider ownership1.8%17.8
FCF conversion0.98x net income83
Financial Health LT w=15%69.3
Current ratio2.7100
Debt / equity0.9856.8
Interest coverage16.2x100
Cash vs total debt0.47x20.4
Marketing & Brand LT w=5%38.5
Revenue growth (yoy)-7.2%0
SG&A efficiency6.7x revenue/SG&A78.4
Brand pricing premium39.9%37.2
Durability LT w=15%60.6
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-43.6% vs market -18.8%37.8
Profit-margin stabilitysd 4.5pp, operating, 4y85.8
Profitable years3 of 450
Momentum pulse only14
Price vs 200-day MA-5.7%37
52-week range position14th pct5.1
6m strength vs S&P 500-22.5pp0
News & Sentiment pulse only98.2
Analyst consensus (1=buy)1.694.5
Analyst target upside49.8%100
Earnings surprises (avg)+15.2%100
⚠ Red flags
Revenue shrinking (-7.2% yoy)
247 MBIN US MEDIUM CONF Merchants Bancorp · 49.95 USD · pulse 71.2 · Banks - Regional 09-20: 67.3 · 09-27: 67.3 · 10-05: 67.7 ▲ +0.4 67.7 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)59.1
Revenue CAGR (3y)15.5%77.4
Valuation LT w=20%83.8
Forward P/E8.3 · industry median 10.0 (n=108)86.5
Price / book1.25 · industry median 1.24 (n=109)64.8
Through-cycle P/E8.8 · industry median 15.1 (n=106)100
Management LT w=20%59.5
Return on equity11.7%46.9
Buybacks vs dilution+2.1%/yr share count31.6
Insider ownership46.0%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)37.1%100
Durability LT w=15%72.1
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-35.9% vs market -18.8%57.2
Profit-margin stabilitysd 7.4pp, net, 4y70
Profitable years4 of 4100
Momentum pulse only70.3
Price vs 200-day MA+8.6%94.5
52-week range position78th pct84.8
6m strength vs S&P 500-5.5pp31.7
News & Sentiment pulse only83.7
Analyst consensus (1=buy)2.753.3
Analyst target upside29.1%97.8
Earnings surprises (avg)+22.0%100
248 AGO US MEDIUM CONF Assured Guaranty Ltd. · 68.47 USD · pulse 65 · Insurance - Specialty 09-20: 68.5 · 09-27: 68.1 · 10-05: 67.7 ▼ -0.4 67.7 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)57.4
Revenue CAGR (3y)14.4%72.2
Valuation LT w=20%84
Forward P/E9.7 · industry median 7.6 (n=9)60.1
Price / book0.54 · industry median 1.13 (n=9)100
Through-cycle P/E6.9 · industry median 9.1 (n=9)92
Management LT w=20%65.1
Return on equity6.7%26.7
Buybacks vs dilution-8.5%/yr share count100
Insider ownership6.9%68.5
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)75.6
Debt / equity0.3194.1
Interest coverage8.4x82.6
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-0.5%0
Durability LT w=15%70.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-27.5% vs market -18.8%78.2
Profit-margin stabilitysd 19.4pp, net, 4y3.4
Profitable years4 of 4100
Momentum pulse only0.3
Price vs 200-day MA-14.8%0.9
52-week range position3th pct0
6m strength vs S&P 500-32.7pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.3100
Analyst target upside32.9%100
Earnings surprises (avg)+36.5%100
249 SF US MEDIUM CONF Stifel Financial Corporation · 70.28 USD · pulse 64.4 · Capital Markets 09-20: 66.9 · 09-27: 67.6 · 10-05: 67.6 — 0 67.6 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)46.7
Revenue CAGR (3y)8.0%40.1
Valuation LT w=20%87.5
Forward P/E9.6 · industry median 14.3 (n=29)99.3
PEG ratio0.87 · industry median 1.20 (n=10)93.7
Price / book2.00 · industry median 3.60 (n=36)72.8
Through-cycle P/E16.3 · industry median 28.1 (n=27)84.2
Management LT w=20%61.2
Return on equity16.4%65.7
Buybacks vs dilution-1.2%/yr share count86.3
Insider ownership3.2%31.7
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)50.3
Revenue growth (yoy)12.7%50.8
Durability LT w=15%90
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-34.7% vs market -18.8%60.2
Profit-margin stabilitysd 1.4pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only9.1
Price vs 200-day MA-9.1%23.5
52-week range position13th pct3.7
6m strength vs S&P 500-20.4pp0
News & Sentiment pulse only73.7
Analyst consensus (1=buy)2.465
Analyst target upside25.9%89.8
Earnings surprises (avg)+4.9%66.3
250 DVA US ⚠ 1HIGH CONF DaVita Inc. · 178.69 USD · pulse 69.8 · Medical Care Facilities 09-20: 67.6 · 09-27: 67.5 · 10-05: 67.6 ▲ +0.1 67.6 Good
Product & Moat LT w=25%58.9
Gross margin (pricing power)32.4%30.9
Revenue CAGR (3y)5.5%27.6
Operating margin trend+3.4pp over 3y84.3
Gross-margin stabilitysd 1.4pp92.8
Valuation LT w=20%98.8
Forward P/E10.4 · industry median 15.8 (n=19)100
PEG ratio0.45 · industry median 1.21 (n=9)100
FCF yield9.1% · industry median 4.6% (n=20)100
EV / EBITDA9.2 · industry median 13.3 (n=19)95.2
Management LT w=20%80
Return on equity88.5%100
Buybacks vs dilution-8.8%/yr share count100
Net debt / EBITDA4.50
Insider ownership46.9%100
FCF conversion1.40x net income100
Financial Health LT w=15%20.4
Current ratio1.555.6
Debt / equity12.420
Interest coverage3.3x25.8
Cash vs total debt0.05x0
Marketing & Brand LT w=5%46.4
Revenue growth (yoy)5.2%20.8
SG&A efficiency8.2x revenue/SG&A100
Brand pricing premium32.4%18.4
Durability LT w=15%78
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-41.4% vs market -18.8%43.3
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only63.8
Price vs 200-day MA+5.1%80.3
52-week range position55th pct55.7
6m strength vs S&P 500+1.6pp55.5
News & Sentiment pulse only67.2
Analyst consensus (1=buy)2.465
Analyst target upside23.0%82.6
Earnings surprises (avg)+3.1%53.9
⚠ Red flags
Heavy leverage (D/E 12.4)
251 SKWD US MEDIUM CONF Skyward Specialty Insurance Gro · 55.01 USD · pulse 70.8 · Insurance - Property & Casualty 09-20: 67.8 · 09-27: 67.7 · 10-05: 67.6 ▼ -0.1 67.6 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)30.6%100
Valuation LT w=20%52.4
Forward P/E9.9 · industry median 11.4 (n=24)83.3
Price / book1.93 · industry median 2.09 (n=25)54.3
Through-cycle P/E23.6 · industry median 16.6 (n=24)19.5
Management LT w=20%58.6
Return on equity17.3%69.4
Buybacks vs dilution+2.5%/yr share count24.7
Insider ownership8.2%81.8
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)80.6
Debt / equity0.3491.9
Interest coverage28.3x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)53.0%100
Durability LT w=15%88.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-36.5% vs market -18.8%55.6
Profit-margin stabilitysd 2.1pp, net, 4y99.4
Profitable years4 of 4100
Momentum pulse only74.9
Price vs 200-day MA+8.7%94.9
52-week range position56th pct58
6m strength vs S&P 500+6.6pp71.9
News & Sentiment pulse only92.9
Analyst consensus (1=buy)1.983.1
Analyst target upside28.2%95.6
Earnings surprises (avg)+16.8%100
252 BVN US HIGH CONF Buenaventura Mining Company Inc · 31.39 USD · pulse 64.6 · Other Precious Metals & Mining 09-20: 67.1 · 09-27: 67.3 · 10-05: 67.6 ▲ +0.3 67.6 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%50.1
Revenue CAGR (3y)28.0%100
Operating margin trend+47.8pp over 3y100
R&D intensity (innovation)0.1%0.5
Gross-margin stabilitysd 15.3pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)69.1
Price / book1.84 · industry median 3.68 (n=6)76.3
Through-cycle P/E17.6 · sector median 40.6 (n=80)80.9
Management LT w=20%73.3
Return on equity27.8%100
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA-0.1100
Insider ownership28.7%100
FCF conversion0.18x net income0
Financial Health LT w=15%92.2
Current ratio2.6100
Debt / equity0.15100
Interest coverage17.6x100
Cash vs total debt1.10x68.9
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)43.2%100
SG&A efficiency18.2x revenue/SG&A100
Durability LT w=15%57.4
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-33.2% vs market -18.8%64
Profit-margin stabilitysd 19.2pp, operating, 4y4.4
Profitable years4 of 4100
Momentum pulse only28.3
Price vs 200-day MA-6.2%35.3
52-week range position50th pct49.7
6m strength vs S&P 500-28.3pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)74.6
Analyst target upside19.6%73.9
Earnings surprises (avg)+56.8%100
253 MS US MEDIUM CONF Morgan Stanley · 190.31 USD · pulse 68.1 · Capital Markets 09-20: 67 · 09-27: 67.6 · 10-05: 67.5 ▼ -0.1 67.5 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)49.2
Revenue CAGR (3y)9.5%47.6
Valuation LT w=20%49.3
Forward P/E14.0 · industry median 14.3 (n=29)73.5
PEG ratio1.76 · industry median 1.16 (n=10)28.2
Price / book2.81 · industry median 3.60 (n=36)44.7
Through-cycle P/E23.7 · industry median 28.1 (n=27)50.9
Management LT w=20%89.9
Return on equity18.0%71.9
Buybacks vs dilution-1.9%/yr share count97.8
Insider ownership24.3%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)28.0%100
Durability LT w=15%92.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-29.2% vs market -18.8%73.8
Profit-margin stabilitysd 2.8pp, net, 4y95.7
Profitable years4 of 4100
Momentum pulse only51
Price vs 200-day MA-1.1%55.5
52-week range position53th pct53.8
6m strength vs S&P 500-1.9pp43.7
News & Sentiment pulse only83.1
Analyst consensus (1=buy)2.368.8
Analyst target upside22.3%80.6
Earnings surprises (avg)+19.1%100
254 UHS US HIGH CONF Universal Health Services, Inc. · 175.72 USD · pulse 63.2 · Medical Care Facilities 09-20: 67.6 · 09-27: 67.4 · 10-05: 67.5 ▲ +0.1 67.5 Good
Product & Moat LT w=25%74.1
Gross margin (pricing power)44.6%61.5
Revenue CAGR (3y)9.0%45.1
Operating margin trend+4.0pp over 3y89.9
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%81.8
Forward P/E7.3 · industry median 15.8 (n=19)100
PEG ratio1.21 · industry median 1.12 (n=9)61.1
FCF yield4.8% · industry median 4.6% (n=20)66.2
EV / EBITDA5.8 · industry median 13.3 (n=19)100
Management LT w=20%57.2
Return on equity20.9%83.8
Buybacks vs dilution-4.7%/yr share count100
Net debt / EBITDA1.952.6
Insider ownership5.0%49.8
FCF conversion0.33x net income0
Financial Health LT w=15%49.8
Current ratio1.126.3
Debt / equity0.6972.9
Interest coverage14.0x100
Cash vs total debt0.03x0
Marketing & Brand LT w=5%28
Revenue growth (yoy)8.3%33.2
SG&A efficiency2.1x revenue/SG&A1.8
Brand pricing premium44.6%49
Durability LT w=15%81.6
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-42.0% vs market -18.8%41.9
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only26.5
Price vs 200-day MA-2.6%49.6
52-week range position34th pct30
6m strength vs S&P 500-20.2pp0
News & Sentiment pulse only59
Analyst consensus (1=buy)2.464
Analyst target upside10.6%51.5
Earnings surprises (avg)+4.2%61.5
255 IFS US MEDIUM CONF Intercorp Financial Services In · 53.11 USD · pulse 69 · Banks - Regional 09-20: 67.7 · 09-27: 66.8 · 10-05: 67.5 ▲ +0.7 67.5 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)42.5
Revenue CAGR (3y)5.5%27.4
Valuation LT w=20%66.7
Forward P/E8.1 · industry median 10.0 (n=108)88.4
Price / book1.64 · industry median 1.24 (n=109)38.9
Through-cycle P/E13.5 · industry median 15.1 (n=106)72.7
Management LT w=20%85.6
Return on equity17.2%68.9
Buybacks vs dilution-1.3%/yr share count87.8
Insider ownership73.4%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)38.4
Revenue growth (yoy)3.8%15.2
Durability LT w=15%95.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-13.6% vs market -18.8%100
Profit-margin stabilitysd 5.0pp, net, 4y83.4
Profitable years4 of 4100
Momentum pulse only61.6
Price vs 200-day MA+6.1%84.4
52-week range position68th pct72.6
6m strength vs S&P 500-6.7pp27.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)71.5
Analyst target upside24.1%85.2
Earnings surprises (avg)+6.9%79.2
256 CINF US MEDIUM CONF Cincinnati Financial Corporatio · 161.95 USD · pulse 63.9 · Insurance - Property & Casualty 09-20: 67.2 · 09-27: 67.5 · 10-05: 67.4 ▼ -0.1 67.4 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)24.4%100
Valuation LT w=20%60.8
Forward P/E17.9 · industry median 11.3 (n=24)41
Price / book1.49 · industry median 2.09 (n=25)80
Through-cycle P/E16.5 · industry median 17.2 (n=24)61.5
Management LT w=20%58.6
Return on equity21.5%85.9
Buybacks vs dilution-0.4%/yr share count72.6
Insider ownership1.7%17.3
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Debt / equity0.05100
Interest coverage57.2x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)31.6%100
Durability LT w=15%73.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.0% vs market -18.8%96.8
Profit-margin stabilitysd 11.5pp, net, 4y47
Profitable years3 of 450
Momentum pulse only26.4
Price vs 200-day MA-2.2%51.1
52-week range position32th pct28
6m strength vs S&P 500-15.1pp0
News & Sentiment pulse only76.6
Analyst consensus (1=buy)2.560
Analyst target upside17.9%69.8
Earnings surprises (avg)+10.5%100
257 HTHT US ⚠ 1NO REAL MONEYHIGH CONF H World Group Limited · 41.78 USD · pulse 67.7 · Lodging 09-20: 66.4 · 09-27: 67.4 · 10-05: 67.4 — 0 67.4 Good
Product & Moat LT w=25%63.2
Gross margin (pricing power)41.1%52.8
Revenue CAGR (3y)22.2%100
Operating margin trend+29.1pp over 3y100
Gross-margin stabilitysd 11.0pp0
Valuation LT w=20%96.4
Forward P/E13.1 · industry median 20.4 (n=6)98.3
FCF yield8.3% · industry median 3.4% (n=6)100
EV / EBITDA12.0 · industry median 18.5 (n=6)90.8
Management LT w=20%66.6
Return on equity38.1%100
Buybacks vs dilution-0.4%/yr share count74
Net debt / EBITDA2.147.5
Insider ownership1.1%11.3
FCF conversion1.45x net income100
Financial Health LT w=15%38.4
Current ratio1.234
Debt / equity2.400
Interest coverage22.7x100
Cash vs total debt0.45x19.6
Marketing & Brand LT w=5%56.5
Revenue growth (yoy)10.8%43.2
SG&A efficiency7.2x revenue/SG&A86.1
Brand pricing premium41.1%40.3
Durability LT w=15%69.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-27.2% vs market -18.8%79
Profit-margin stabilitysd 11.3pp, operating, 4y48.5
Profitable years3 of 450
Momentum pulse only18.5
Price vs 200-day MA-9.0%24
52-week range position35th pct31.5
6m strength vs S&P 500-33.1pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.2100
Analyst target upside44.8%100
Earnings surprises (avg)+14.4%100
⚠ Red flags
Heavy leverage (D/E 2.4)
258 FRO US HIGH CONF Frontline Plc · 52.74 USD · pulse 68.5 · Oil & Gas Midstream 09-20: 67.9 · 09-27: 68.4 · 10-05: 67.4 ▼ -1 67.4 Good
Product & Moat LT w=25%60
Gross margin (pricing power)63.0%100
Revenue CAGR (3y)11.2%55.9
Operating margin trend-0.4pp over 3y46.2
Gross-margin stabilitysd 4.1pp37.9
Valuation LT w=20%77.1
Forward P/E11.5 · industry median 14.1 (n=33)87.4
FCF yield2.4% · industry median 1.5% (n=32)50.2
EV / EBITDA8.4 · industry median 11.5 (n=31)93.6
Management LT w=20%76.9
Return on equity53.9%100
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA1.368
Insider ownership35.8%100
FCF conversion0.75x net income49.8
Financial Health LT w=15%44
Current ratio1.989.2
Debt / equity0.7768.2
Interest coverage2.7x18.5
Cash vs total debt0.13x0
Marketing & Brand LT w=5%98.4
Revenue growth (yoy)96.5%100
SG&A efficiency38.3x revenue/SG&A100
Brand pricing premium63.0%95.1
Durability LT w=15%67.1
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-48.2% vs market -18.8%26.4
Profit-margin stabilitysd 4.0pp, operating, 4y88.7
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+60.0%100
52-week range position100th pct100
6m strength vs S&P 500+43.6pp100
News & Sentiment pulse only31.9
Analyst consensus (1=buy)2.080
Analyst target upside-3.8%15.6
Earnings surprises (avg)-7.8%0
259 TIMB US HIGH CONF TIM S.A. · 17.83 USD · pulse 62.3 · Telecom Services 09-20: 66.8 · 09-27: 67.4 · 10-05: 67.4 — 0 67.4 Good
Product & Moat LT w=25%79.1
Gross margin (pricing power)54.6%86.4
Revenue CAGR (3y)7.3%36.7
Operating margin trend+8.8pp over 3y100
Gross-margin stabilitysd 1.3pp93.4
Valuation LT w=20%82.5
Forward P/E8.7 · industry median 10.2 (n=27)85
PEG ratio1.36 · industry median 1.54 (n=15)69.5
FCF yield10.0% · industry median 9.9% (n=29)75.6
EV / EBITDA4.9 · industry median 7.8 (n=27)100
Management LT w=20%61.2
Return on equity17.3%69
Buybacks vs dilution-0.4%/yr share count74.1
Net debt / EBITDA1.173.7
Insider ownership0.0%0
FCF conversion1.03x net income89.4
Financial Health LT w=15%26.6
Current ratio0.84.1
Debt / equity0.6674.5
Interest coverage3.0x22.1
Cash vs total debt0.27x5.7
Marketing & Brand LT w=5%49.5
Revenue growth (yoy)5.5%22
SG&A efficiency5.2x revenue/SG&A52.6
Brand pricing premium54.6%73.9
Durability LT w=15%82.4
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-37.7% vs market -18.8%52.5
Profit-margin stabilitysd 3.3pp, operating, 4y92.8
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-19.6%0
52-week range position5th pct0
6m strength vs S&P 500-48.3pp0
News & Sentiment pulse only72.8
Analyst consensus (1=buy)2.850
Analyst target upside36.0%100
Earnings surprises (avg)+5.3%68.4
260 AGX US HIGH CONF Argan, Inc. · 383.83 USD · pulse 62.3 · Engineering & Construction 09-20: 67.2 · 09-27: 67.9 · 10-05: 67.4 ▼ -0.5 67.4 Good
Product & Moat LT w=25%68
Gross margin (pricing power)20.7%1.8
Revenue CAGR (3y)27.6%100
Operating margin trend+5.1pp over 3y100
Gross-margin stabilitysd 2.5pp70.4
Valuation LT w=20%55.1
Forward P/E23.8 · industry median 20.4 (n=28)47.6
FCF yield8.7% · industry median 3.4% (n=30)100
EV / EBITDA23.6 · industry median 16.5 (n=29)17.6
Management LT w=20%77.4
Return on equity39.8%100
Buybacks vs dilution+1.2%/yr share count45.9
Net debt / EBITDA-5.5100
Insider ownership4.1%41.1
FCF conversion3.40x net income100
Financial Health LT w=15%86.1
Current ratio1.558.4
Debt / equity0.02100
Cash vs total debt94.22x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)61.5%100
SG&A efficiency16.0x revenue/SG&A100
Brand pricing premium20.7%0
Durability LT w=15%50.9
Shock days (>8% vs market)25 in 2y0
Worst drawdown vs market (2y)-55.5% vs market -18.8%8.2
Profit-margin stabilitysd 2.8pp, operating, 4y95.4
Profitable years4 of 4100
Momentum pulse only5.7
Price vs 200-day MA-25.6%0
52-week range position24th pct17.2
6m strength vs S&P 500-50.2pp0
News & Sentiment pulse only93.3
Analyst consensus (1=buy)2.080
Analyst target upside48.6%100
Earnings surprises (avg)+39.8%100
261 GTES US HIGH CONF Gates Industrial Corporation Lt · 27.65 USD · pulse 72.1 · Specialty Industrial Machinery 09-20: 68.1 · 09-27: 67.7 · 10-05: 67.4 ▼ -0.3 67.4 Good
Product & Moat LT w=25%53.9
Gross margin (pricing power)40.5%51.3
Revenue CAGR (3y)-1.1%0
Operating margin trend+3.2pp over 3y82.3
Gross-margin stabilitysd 1.9pp81.9
Valuation LT w=20%91.8
Forward P/E14.3 · industry median 20.6 (n=38)94
FCF yield6.0% · industry median 3.5% (n=38)95.4
EV / EBITDA12.0 · industry median 16.7 (n=38)85.9
Management LT w=20%61.9
Return on equity10.4%41.5
Buybacks vs dilution-3.5%/yr share count100
Net debt / EBITDA2.148.1
Insider ownership2.0%19.8
FCF conversion1.66x net income100
Financial Health LT w=15%55.2
Current ratio3.2100
Debt / equity0.6177.4
Interest coverage3.9x32
Cash vs total debt0.35x11.5
Marketing & Brand LT w=5%32.5
Revenue growth (yoy)6.6%26.4
SG&A efficiency3.9x revenue/SG&A32.2
Brand pricing premium40.5%38.8
Durability LT w=15%88.6
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-33.8% vs market -18.8%62.3
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only82
Price vs 200-day MA+9.0%96.2
52-week range position75th pct81.4
6m strength vs S&P 500+5.5pp68.3
News & Sentiment pulse only77.6
Analyst consensus (1=buy)1.886.7
Analyst target upside20.6%76.4
Earnings surprises (avg)+5.4%69.6
262 TPC US HIGH CONF Tutor Perini Corporation · 86.73 USD · pulse 69.2 · Engineering & Construction 09-20: 67.2 · 09-27: 67.5 · 10-05: 67.4 ▼ -0.1 67.4 Good
Product & Moat LT w=25%51.8
Gross margin (pricing power)11.5%0
Revenue CAGR (3y)13.5%67.5
Operating margin trend+9.6pp over 3y100
Gross-margin stabilitysd 4.0pp39.7
Valuation LT w=20%91.4
Forward P/E14.3 · industry median 20.7 (n=28)94.4
FCF yield12.6% · industry median 3.4% (n=30)100
EV / EBITDA13.2 · industry median 17.2 (n=29)79.8
Management LT w=20%81.5
Return on equity13.7%54.9
Buybacks vs dilution+0.8%/yr share count53.1
Net debt / EBITDA-1.5100
Insider ownership9.9%99.3
FCF conversion7.13x net income100
Financial Health LT w=15%69.3
Current ratio1.340.4
Debt / equity0.3591.8
Interest coverage5.1x45.1
Cash vs total debt2.02x100
Marketing & Brand LT w=5%58.9
Revenue growth (yoy)19.2%76.8
SG&A efficiency13.3x revenue/SG&A100
Brand pricing premium11.5%0
Durability LT w=15%43.4
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-40.9% vs market -18.8%44.5
Profit-margin stabilitysd 3.5pp, operating, 4y91.4
Profitable years1 of 40
Momentum pulse only66.1
Price vs 200-day MA+8.0%92.1
52-week range position70th pct74.5
6m strength vs S&P 500-5.5pp31.6
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)79.3
Analyst target upside34.0%100
Earnings surprises (avg)+8.2%87.8
263 BCRX US HIGH CONF BioCryst Pharmaceuticals, Inc. · 8.17 USD · pulse 64.9 · Drug Manufacturers - Specialty & Generic 09-20: 67.3 · 09-27: 67.4 · 10-05: 67.4 — 0 67.4 Good
Product & Moat LT w=25%100
Gross margin (pricing power)77.4%100
Revenue CAGR (3y)47.8%100
Operating margin trend+93.8pp over 3y100
R&D intensity (innovation)19.0%100
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%100
Forward P/E8.7 · industry median 15.0 (n=24)100
FCF yield15.5% · industry median 4.4% (n=25)100
EV / EBITDA5.9 · industry median 13.7 (n=23)100
Management LT w=20%46.2
Buybacks vs dilution+4.3%/yr share count0
Net debt / EBITDA1.172.1
Insider ownership1.3%12.8
FCF conversion1.23x net income100
Financial Health LT w=15%51.6
Current ratio2.3100
Interest coverage4.4x37.7
Cash vs total debt0.42x17
Marketing & Brand LT w=5%69.5
Revenue growth (yoy)33.6%100
SG&A efficiency2.5x revenue/SG&A8.5
Brand pricing premium77.4%100
Durability LT w=15%12.7
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-44.2% vs market -18.8%36.3
Profit-margin stabilitysd 35.1pp, operating, 4y0
Profitable years1 of 40
Momentum pulse only24.5
Price vs 200-day MA-5.9%36.4
52-week range position40th pct37
6m strength vs S&P 500-31.1pp0
News & Sentiment pulse only99.4
Analyst consensus (1=buy)1.598.2
Analyst target upside153.7%100
Earnings surprises (avg)+100.0%100
264 IT US HIGH CONF Gartner, Inc. · 184.8 USD · pulse 67 · Information Technology Services 09-20: 67.8 · 09-27: 67.6 · 10-05: 67.3 ▼ -0.3 67.3 Good
Product & Moat LT w=25%64.4
Gross margin (pricing power)69.6%100
Revenue CAGR (3y)5.9%29.3
Operating margin trend-2.2pp over 3y28.4
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%90.7
Forward P/E11.3 · industry median 12.5 (n=21)81
PEG ratio0.71 · industry median 1.55 (n=10)100
FCF yield9.0% · industry median 4.9% (n=26)100
EV / EBITDA9.8 · industry median 11.6 (n=23)81.7
Management LT w=20%78.7
Return on equity113.6%100
Buybacks vs dilution-3.6%/yr share count100
Net debt / EBITDA1.366.7
Insider ownership2.7%26.7
FCF conversion1.44x net income100
Financial Health LT w=15%37.2
Current ratio0.96.7
Interest coverage8.7x85.9
Cash vs total debt0.45x19
Marketing & Brand LT w=5%34
Revenue growth (yoy)-0.6%0
SG&A efficiency2.1x revenue/SG&A2
Brand pricing premium69.6%100
Durability LT w=15%67.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-77.2% vs market -18.8%0
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only61.5
Price vs 200-day MA+6.8%87.1
52-week range position45th pct43.3
6m strength vs S&P 500+1.2pp54
News & Sentiment pulse only57.8
Analyst consensus (1=buy)2.848
Analyst target upside0.2%25.5
Earnings surprises (avg)+14.2%100
265 BSY US HIGH CONF Bentley Systems, Incorporated · 32.23 USD · pulse 62.6 · Software - Application 09-20: 67.6 · 09-27: 67.6 · 10-05: 67.3 ▼ -0.3 67.3 Good
Product & Moat LT w=25%89.2
Gross margin (pricing power)81.8%100
Revenue CAGR (3y)11.0%54.8
Operating margin trend+5.2pp over 3y100
R&D intensity (innovation)20.5%100
Gross-margin stabilitysd 1.4pp91.2
Valuation LT w=20%47
Forward P/E20.4 · industry median 16.7 (n=85)50
PEG ratio1.26 · industry median 1.17 (n=43)60.2
FCF yield4.1% · industry median 5.1% (n=85)48.9
EV / EBITDA23.8 · industry median 20.2 (n=72)29.1
Management LT w=20%75.9
Return on equity24.5%98.1
Buybacks vs dilution+1.5%/yr share count41.4
Net debt / EBITDA2.440.1
Insider ownership45.4%100
FCF conversion1.43x net income100
Financial Health LT w=15%38.1
Current ratio0.60
Debt / equity1.0552.5
Interest coverage23.9x100
Cash vs total debt0.12x0
Marketing & Brand LT w=5%55.3
Revenue growth (yoy)12.8%51.2
SG&A efficiency2.9x revenue/SG&A14.7
Brand pricing premium81.8%100
Durability LT w=15%79.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-51.3% vs market -18.8%18.7
Profit-margin stabilitysd 2.3pp, operating, 4y98.5
Profitable years4 of 4100
Momentum pulse only13.1
Price vs 200-day MA-6.4%34.5
52-week range position14th pct4.8
6m strength vs S&P 500-25.2pp0
News & Sentiment pulse only86.6
Analyst consensus (1=buy)1.694.1
Analyst target upside36.3%100
Earnings surprises (avg)+4.8%65.6
266 HRB US ⚠ 1HIGH CONF H&R Block, Inc. · 41.68 USD · pulse 70.5 · Personal Services 09-20: 67.5 · 09-27: 67.6 · 10-05: 67.3 ▼ -0.3 67.3 Good
Product & Moat LT w=25%61.8
Gross margin (pricing power)44.3%60.8
Revenue CAGR (3y)4.4%21.8
Operating margin trend+1.4pp over 3y64.4
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%100
Forward P/E6.0 · industry median 16.8 (n=5)100
PEG ratio0.54 · sector median 1.00 (n=121)100
FCF yield12.2% · industry median 6.3% (n=5)100
EV / EBITDA6.1 · industry median 11.7 (n=5)100
Management LT w=20%68.7
Return on equity713.5%100
Buybacks vs dilution-5.3%/yr share count100
Net debt / EBITDA1.172.2
Insider ownership0.7%7
FCF conversion0.85x net income64.5
Financial Health LT w=15%36.9
Current ratio1.127.7
Debt / equity17.890
Interest coverage11.6x100
Cash vs total debt0.46x19.7
Marketing & Brand LT w=5%35
Revenue growth (yoy)3.0%12
SG&A efficiency4.7x revenue/SG&A44.8
Brand pricing premium44.3%48.3
Durability LT w=15%72.2
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-53.9% vs market -18.8%12.1
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only81.7
Price vs 200-day MA+9.3%97
52-week range position54th pct55.4
6m strength vs S&P 500+12.8pp92.7
News & Sentiment pulse only64.6
Analyst consensus (1=buy)3.232
Analyst target upside24.0%84.9
Earnings surprises (avg)+6.5%76.8
⚠ Red flags
Heavy leverage (D/E 17.9)
267 OSIS US HIGH CONF OSI Systems, Inc. · 196.78 USD · pulse 63.3 · Electronic Components 09-20: 67.1 · 09-27: 67.2 · 10-05: 67.3 ▲ +0.1 67.3 Good
Product & Moat LT w=25%58.3
Gross margin (pricing power)33.2%33
Revenue CAGR (3y)11.8%58.9
Operating margin trend+2.0pp over 3y70.2
R&D intensity (innovation)4.4%29.5
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%78.5
Forward P/E15.4 · industry median 22.7 (n=19)94
PEG ratio1.49 · industry median 0.94 (n=6)34.4
FCF yield6.7% · industry median 1.5% (n=20)100
EV / EBITDA14.3 · industry median 22.9 (n=19)85.8
Management LT w=20%70.5
Return on equity17.3%69.4
Buybacks vs dilution-1.9%/yr share count98.6
Net debt / EBITDA2.635.7
Insider ownership4.9%48.7
FCF conversion1.35x net income100
Financial Health LT w=15%58.5
Current ratio3.2100
Debt / equity1.2641.1
Interest coverage8.3x81.7
Cash vs total debt0.34x11
Marketing & Brand LT w=5%31.4
Revenue growth (yoy)-4.1%0
SG&A efficiency6.4x revenue/SG&A73.6
Brand pricing premium33.2%20.5
Durability LT w=15%84.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-37.9% vs market -18.8%52.1
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-19.7%0
52-week range position4th pct0
6m strength vs S&P 500-45.7pp0
News & Sentiment pulse only82.2
Analyst consensus (1=buy)1.4100
Analyst target upside41.4%100
Earnings surprises (avg)+2.0%46.5
268 CENT US ⚠ 1HIGH CONF Central Garden & Pet Company · 39.81 USD · pulse 69.2 · Packaged Foods 09-20: 67.7 · 09-27: 67.6 · 10-05: 67.3 ▼ -0.3 67.3 Good
Product & Moat LT w=25%44.9
Gross margin (pricing power)32.6%31.4
Revenue CAGR (3y)-2.1%0
Operating margin trend+0.2pp over 3y52
Gross-margin stabilitysd 1.2pp96
Valuation LT w=20%79.2
Forward P/E13.0 · industry median 10.7 (n=20)61.4
FCF yield13.7% · industry median 7.4% (n=20)100
EV / EBITDA8.6 · industry median 8.9 (n=20)76.1
Management LT w=20%81.9
Return on equity10.0%39.9
Buybacks vs dilution-2.5%/yr share count100
Net debt / EBITDA1.269.6
Insider ownership15.9%100
FCF conversion2.10x net income100
Financial Health LT w=15%61.8
Current ratio3.8100
Debt / equity0.8166.3
Interest coverage4.8x41.7
Cash vs total debt0.71x39
Marketing & Brand LT w=5%18.5
Revenue growth (yoy)-8.2%0
SG&A efficiency4.2x revenue/SG&A36.5
Brand pricing premium32.6%18.9
Durability LT w=15%91.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-32.8% vs market -18.8%64.8
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only52.5
Price vs 200-day MA+2.3%69.3
52-week range position62th pct64.6
6m strength vs S&P 500-7.9pp23.7
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside33.1%100
Earnings surprises (avg)+31.0%100
⚠ Red flags
Revenue shrinking (-8.2% yoy)
269 TILE US HIGH CONF Interface, Inc. · 34.89 USD · pulse 72.5 · Furnishings, Fixtures & Appliances 09-20: 67.6 · 09-27: 67.3 · 10-05: 67.3 — 0 67.3 Good
Product & Moat LT w=25%56.4
Gross margin (pricing power)40.5%51.2
Revenue CAGR (3y)2.2%11.2
Operating margin trend+3.1pp over 3y80.8
Gross-margin stabilitysd 1.9pp82.2
Valuation LT w=20%76.5
Forward P/E14.4 · industry median 13.4 (n=6)67
PEG ratio0.96 · sector median 1.00 (n=121)74.2
FCF yield5.1% · industry median 4.0% (n=6)77
EV / EBITDA9.7 · industry median 12.7 (n=6)88
Management LT w=20%66.3
Return on equity23.2%92.9
Buybacks vs dilution-0.1%/yr share count68.7
Net debt / EBITDA0.977.3
Insider ownership2.2%22.5
FCF conversion0.89x net income70.3
Financial Health LT w=15%67.8
Current ratio2.5100
Debt / equity0.4387.3
Interest coverage8.0x77.8
Cash vs total debt0.28x6.2
Marketing & Brand LT w=5%29.6
Revenue growth (yoy)5.4%21.6
SG&A efficiency3.7x revenue/SG&A28.6
Brand pricing premium40.5%38.7
Durability LT w=15%86.8
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-33.6% vs market -18.8%62.9
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only91.9
Price vs 200-day MA+11.2%100
52-week range position71th pct75.6
6m strength vs S&P 500+23.2pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.1
Analyst target upside29.7%99.2
Earnings surprises (avg)+27.6%100
270 AMAT US HIGH CONF Applied Materials, Inc. · 540.04 USD · pulse 70 · Semiconductor Equipment & Materials 09-20: 67.7 · 09-27: 67.5 · 10-05: 67.2 ▼ -0.3 67.2 Good
Product & Moat LT w=25%64.1
Gross margin (pricing power)49.4%73.5
Revenue CAGR (3y)3.2%16.2
Operating margin trend-0.3pp over 3y46.7
R&D intensity (innovation)12.6%83.9
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%51.3
Forward P/E29.3 · industry median 30.2 (n=22)50.9
PEG ratio0.83 · industry median 1.31 (n=11)99.3
FCF yield0.7% · industry median 1.0% (n=21)24.9
EV / EBITDA42.0 · industry median 45.7 (n=20)30.2
Management LT w=20%61.8
Return on equity41.1%100
Buybacks vs dilution-2.1%/yr share count100
Net debt / EBITDA-0.2100
Insider ownership0.3%3.3
FCF conversion0.44x net income5.6
Financial Health LT w=15%94.1
Current ratio2.4100
Debt / equity0.2995.2
Interest coverage35.5x100
Cash vs total debt1.26x81.3
Marketing & Brand LT w=5%86.7
Revenue growth (yoy)24.8%99.2
SG&A efficiency16.0x revenue/SG&A100
Brand pricing premium49.4%61
Durability LT w=15%67.7
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-42.5% vs market -18.8%40.7
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only89.4
Price vs 200-day MA+26.5%100
52-week range position65th pct68.1
6m strength vs S&P 500+36.1pp100
News & Sentiment pulse only79.8
Analyst consensus (1=buy)1.4100
Analyst target upside18.3%70.8
Earnings surprises (avg)+5.3%68.6
271 VYLR US LOW CONF Vylor Inc. · 67.26 USD · pulse 64.7 · Shell Companies first scan new 67.1 Good

No industry on record (a fund, trust or shell?): shown for reference, never eligible for a real-money decision.

Product & Moat LT w=25%62.8
Gross margin (pricing power)49.5%73.9
Revenue CAGR (2y)3.1%15.5
Operating margin trend+5.7pp over 2y100
R&D intensity (innovation)9.7%64.8
Gross-margin stabilitysd 3.0pp59.6
Valuation LT w=20%65.9
Forward P/E16.6 · sector median 10.4 (n=316)43
FCF yield5.1% · sector median 5.0% (n=22)66.5
EV / EBITDA11.1 · sector median 15.5 (n=21)88.1
Management LT w=20%67.4
Return on equity4.3%17
Net debt / EBITDA0.685.3
FCF conversion6.43x net income100
Financial Health LT w=15%70.4
Current ratio1.559.7
Debt / equity0.19100
Interest coverage134.2x100
Cash vs total debt0.49x21.9
Marketing & Brand LT w=5%35.2
Revenue growth (yoy)-1.2%0
SG&A efficiency4.7x revenue/SG&A44.4
Brand pricing premium49.5%61.3
Durability LT w=15% · thin evidence (2/3, gaps count as 50)82.7
Profit-margin stabilitysd 2.3pp, operating, 3y98.1
Profitable years3 of 3100
Momentumno data
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)43.3
Analyst consensus (1=buy)2.080
Analyst target upside-24.7%0
272 NVS US HIGH CONF Novartis AG · 141.0 USD · pulse 61.2 · Drug Manufacturers - General 09-20: 67.1 · 09-27: 67 · 10-05: 67.1 ▲ +0.1 67.1 Good
Product & Moat LT w=25%88.8
Gross margin (pricing power)75.0%100
Revenue CAGR (3y)9.3%46.3
Operating margin trend+12.8pp over 3y100
R&D intensity (innovation)19.8%100
Gross-margin stabilitysd 1.1pp97.5
Valuation LT w=20%48.9
Forward P/E14.3 · industry median 13.3 (n=15)66.8
PEG ratio3.34 · industry median 2.70 (n=13)11.9
FCF yield4.4% · industry median 4.3% (n=15)62.3
EV / EBITDA13.4 · industry median 11.8 (n=15)54.7
Management LT w=20%63.9
Return on equity30.3%100
Buybacks vs dilution-3.4%/yr share count100
Net debt / EBITDA1.855.2
Insider ownership0.0%0.1
FCF conversion0.85x net income64.4
Financial Health LT w=15%37.9
Current ratio0.95.2
Debt / equity1.1746.2
Interest coverage15.3x100
Cash vs total debt0.16x0
Marketing & Brand LT w=5%47.1
Revenue growth (yoy)0.8%3.2
SG&A efficiency4.3x revenue/SG&A38
Brand pricing premium75.0%100
Durability LT w=15%95.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-17.4% vs market -18.8%100
Profit-margin stabilitysd 5.2pp, operating, 4y82.2
Profitable years4 of 4100
Momentum pulse only29.2
Price vs 200-day MA-5.7%37.4
52-week range position50th pct50.2
6m strength vs S&P 500-25.1pp0
News & Sentiment pulse only51.4
Analyst consensus (1=buy)2.656.7
Analyst target upside10.8%52.1
Earnings surprises (avg)+1.8%45.3
273 ISRG US HIGH CONF Intuitive Surgical, Inc. · 391.95 USD · pulse 60.4 · Medical Instruments & Supplies 09-20: 67.2 · 09-27: 66.9 · 10-05: 67.1 ▲ +0.2 67.1 Good
Product & Moat LT w=25%92.6
Gross margin (pricing power)66.7%100
Revenue CAGR (3y)17.4%86.9
Operating margin trend+3.9pp over 3y89.2
R&D intensity (innovation)13.0%86.9
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%17.2
Forward P/E32.4 · industry median 16.5 (n=23)19.1
PEG ratio1.87 · industry median 1.22 (n=12)25.6
FCF yield1.9% · industry median 3.5% (n=23)24.3
EV / EBITDA31.9 · industry median 14.8 (n=23)0
Management LT w=20%61.4
Return on equity17.4%69.7
Buybacks vs dilution+0.5%/yr share count58.6
Net debt / EBITDA-1.2100
Insider ownership0.5%5.1
FCF conversion0.92x net income73.7
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Current ratio5.0100
Cash vs total debtdebt-free100
Marketing & Brand LT w=5%70.3
Revenue growth (yoy)18.5%74
SG&A efficiency4.2x revenue/SG&A37
Brand pricing premium66.7%100
Durability LT w=15%81.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-45.6% vs market -18.8%32.9
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only8.9
Price vs 200-day MA-12.4%10.6
52-week range position23th pct16.2
6m strength vs S&P 500-30.8pp0
News & Sentiment pulse only89.2
Analyst consensus (1=buy)1.888.8
Analyst target upside21.5%78.8
Earnings surprises (avg)+15.7%100
274 AMX US HIGH CONF America Movil, S.A.B. de C.V. · 21.29 USD · pulse 63.6 · Telecom Services 09-20: 67.5 · 09-27: 67.4 · 10-05: 67.1 ▼ -0.3 67.1 Good
Product & Moat LT w=25%67.1
Gross margin (pricing power)62.8%100
Revenue CAGR (3y)3.8%18.8
Operating margin trend-0.0pp over 3y49.6
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%92.2
Forward P/E10.3 · industry median 10.0 (n=27)73.5
PEG ratio0.74 · industry median 1.54 (n=15)100
FCF yield13.3% · industry median 9.9% (n=29)100
EV / EBITDA5.6 · industry median 7.8 (n=27)95.2
Management LT w=20%66.3
Return on equity21.6%86.3
Buybacks vs dilution-1.6%/yr share count94
Net debt / EBITDA1.951.3
Insider ownership0.0%0
FCF conversion1.85x net income100
Financial Health LT w=15%10.9
Current ratio0.70
Debt / equity1.5823.4
Interest coverage2.8x20.1
Cash vs total debt0.11x0
Marketing & Brand LT w=5%49.8
Revenue growth (yoy)3.1%12.4
SG&A efficiency4.6x revenue/SG&A42.6
Brand pricing premium62.8%94.4
Durability LT w=15%96.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.4% vs market -18.8%85.9
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only9.8
Price vs 200-day MA-11.1%15.5
52-week range position21th pct13.8
6m strength vs S&P 500-32.2pp0
News & Sentiment pulse only61
Analyst consensus (1=buy)1.982.9
Analyst target upside38.4%100
Earnings surprises (avg)-5.9%0
275 LVS US ⚠ 1HIGH CONF Las Vegas Sands Corp. · 36.23 USD · pulse 64.3 · Resorts & Casinos 09-20: 66.6 · 09-27: 67 · 10-05: 67.1 ▲ +0.1 67.1 Good
Product & Moat LT w=25%70.5
Gross margin (pricing power)79.3%100
Revenue CAGR (3y)46.9%100
Operating margin trend+42.5pp over 3y100
R&D intensity (innovation)2.1%13.8
Gross-margin stabilitysd 4.1pp38.7
Valuation LT w=20%93.1
Forward P/E10.3 · industry median 13.8 (n=10)92.9
PEG ratio0.84 · sector median 1.00 (n=121)84.6
FCF yield9.4% · industry median 6.0% (n=10)100
EV / EBITDA7.7 · industry median 10.6 (n=10)94.8
Management LT w=20%87.2
Return on equity122.9%100
Buybacks vs dilution-4.0%/yr share count100
Net debt / EBITDA2.635.8
Insider ownership61.7%100
FCF conversion1.36x net income100
Financial Health LT w=15%12.8
Current ratio1.016.4
Debt / equity17.040
Interest coverage4.0x33
Cash vs total debt0.22x1.6
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)-0.7%0
SG&A efficiency11.0x revenue/SG&A100
Brand pricing premium79.3%100
Durability LT w=15%54.3
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-46.9% vs market -18.8%29.5
Profit-margin stabilitysd 18.0pp, operating, 4y11.2
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-29.3%0
52-week range position0th pct0
6m strength vs S&P 500-50.0pp0
News & Sentiment pulse only92.5
Analyst consensus (1=buy)1.887.6
Analyst target upside63.0%100
Earnings surprises (avg)+8.5%89.9
⚠ Red flags
Heavy leverage (D/E 17.0)
276 XYL US ⚠ 1HIGH CONF Xylem Inc. · 101.79 USD · pulse 63.4 · Specialty Industrial Machinery 09-20: 66.4 · 09-27: 67 · 10-05: 67.1 ▲ +0.1 67.1 Good
Product & Moat LT w=25%66.6
Gross margin (pricing power)39.2%48.1
Revenue CAGR (3y)17.8%89.2
Operating margin trend+2.9pp over 3y78.9
R&D intensity (innovation)2.5%16.7
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%80.8
Forward P/E16.3 · industry median 20.6 (n=38)83
PEG ratio1.32 · industry median 1.83 (n=27)83.3
FCF yield5.0% · industry median 3.5% (n=38)78.2
EV / EBITDA13.0 · industry median 16.7 (n=38)78.7
Management LT w=20%43.5
Return on equity9.2%36.7
Buybacks vs dilution+10.6%/yr share count0
Net debt / EBITDA0.977.5
Insider ownership0.3%3.4
FCF conversion1.24x net income100
Financial Health LT w=15%69.9
Current ratio1.667.8
Debt / equity0.2995.2
Interest coverage41.7x100
Cash vs total debt0.42x16.7
Marketing & Brand LT w=5%28.9
Revenue growth (yoy)1.5%6
SG&A efficiency4.7x revenue/SG&A45
Brand pricing premium39.2%35.6
Durability LT w=15%91
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-33.1% vs market -18.8%64.1
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-15.3%0
52-week range position2th pct0
6m strength vs S&P 500-34.6pp0
News & Sentiment pulse only86.6
Analyst consensus (1=buy)1.985.7
Analyst target upside50.2%100
Earnings surprises (avg)+6.1%74.1
⚠ Red flags
Diluting shareholders (+10.6%/yr)
277 HIG US MEDIUM CONF The Hartford Insurance Group, I · 126.05 USD · pulse 64.4 · Insurance - Diversified 09-20: 66.6 · 09-27: 67.4 · 10-05: 67 ▼ -0.4 67 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)47.8
Revenue CAGR (3y)8.7%43.5
Valuation LT w=20%62.9
Forward P/E9.2 · industry median 9.3 (n=6)75.8
Price / book1.77 · industry median 1.28 (n=6)32.5
Through-cycle P/E12.1 · industry median 14.4 (n=6)80.4
Management LT w=20%63.9
Return on equity22.1%88.2
Buybacks vs dilution-4.2%/yr share count100
Insider ownership0.3%3.4
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.9
Debt / equity0.2298.7
Interest coverage24.9x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.1
Revenue growth (yoy)8.1%32.4
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-15.6% vs market -18.8%100
Profit-margin stabilitysd 2.0pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only16.9
Price vs 200-day MA-6.5%33.9
52-week range position24th pct16.9
6m strength vs S&P 500-24.1pp0
News & Sentiment pulse only78.4
Analyst consensus (1=buy)2.464.3
Analyst target upside18.3%70.8
Earnings surprises (avg)+11.0%100
278 TIGO US ⚠ 1HIGH CONF Millicom International Cellular · 88.32 USD · pulse 69.4 · Telecom Services 09-20: 66.5 · 09-27: 66.7 · 10-05: 67 ▲ +0.3 67 Good
Product & Moat LT w=25%72.7
Gross margin (pricing power)76.5%100
Revenue CAGR (3y)1.1%5.7
Operating margin trend+10.1pp over 3y100
Gross-margin stabilitysd 1.7pp85.1
Valuation LT w=20%81.3
Forward P/E12.5 · industry median 10.0 (n=27)60.4
PEG ratio0.32 · industry median 1.54 (n=15)100
FCF yield12.7% · industry median 9.9% (n=29)98
EV / EBITDA8.4 · industry median 7.5 (n=27)67
Management LT w=20%75.1
Return on equity21.7%86.9
Buybacks vs dilution-0.7%/yr share count79.1
Net debt / EBITDA3.69.3
Insider ownership46.1%100
FCF conversion1.43x net income100
Financial Health LT w=15%7.8
Current ratio0.50
Debt / equity4.850
Interest coverage3.8x31.4
Cash vs total debt0.07x0
Marketing & Brand LT w=5%88
Revenue growth (yoy)59.4%100
SG&A efficiency5.8x revenue/SG&A64.1
Brand pricing premium76.5%100
Durability LT w=15%79.7
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-17.9% vs market -18.8%100
Profit-margin stabilitysd 4.8pp, operating, 4y84.3
Profitable years3 of 450
Momentum pulse only71.9
Price vs 200-day MA+11.6%100
52-week range position74th pct79.6
6m strength vs S&P 500-4.2pp36.1
News & Sentiment pulse only66.2
Analyst consensus (1=buy)2.945
Analyst target upside11.4%53.5
Earnings surprises (avg)+33.4%100
⚠ Red flags
Heavy leverage (D/E 4.9)
279 EFN.TO CA ⚠ 1HIGH CONF ELEMENT FLEET MANAGEMENT CORP · 22.51 CAD · pulse 62.2 · Rental & Leasing Services 09-20: 66.9 · 09-27: 67 · 10-05: 67 — 0 67 Good
Product & Moat LT w=25%65.1
Gross margin (pricing power)84.6%100
Revenue CAGR (3y)17.1%85.6
Operating margin trend-5.8pp over 3y0
Gross-margin stabilitysd 2.3pp74.7
Valuation LT w=20%91.7
Forward P/E10.2 · industry median 16.4 (n=12)100
FCF yield25.3% · industry median 3.1% (n=12)100
EV / EBITDA12.9 · industry median 15.4 (n=12)75
Management LT w=20%40.4
Return on equity10.8%43.2
Buybacks vs dilution+0.6%/yr share count57.2
Net debt / EBITDA7.70
Insider ownership0.2%1.7
FCF conversion5.61x net income100
Financial Health LT w=15%50
Current ratio8.2100
Debt / equity3.580
Interest coverageno net interest expense100
Cash vs total debt0.02x0
Marketing & Brand LT w=5%76.9
Revenue growth (yoy)7.7%30.8
SG&A efficiency12.1x revenue/SG&A100
Brand pricing premium84.6%100
Durability LT w=15%86.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-39.8% vs market -18.8%47.5
Profit-margin stabilitysd 2.3pp, operating, 4y98.5
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-25.0%0
52-week range position0th pct0
6m strength vs S&P 500-44.4pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)61.8
Analyst target upside77.7%100
Earnings surprises (avg)+0.3%35.5
⚠ Red flags
Heavy leverage (D/E 3.6)
280 ESTC US HIGH CONF Elastic N.V. · 93.94 USD · pulse 68.3 · Software - Application 09-20: 68.6 · 09-27: 68 · 10-05: 67 ▼ -1 67 Good
Product & Moat LT w=25%96.2
Gross margin (pricing power)75.6%100
Revenue CAGR (3y)17.6%88.1
Operating margin trend+15.7pp over 3y100
R&D intensity (innovation)26.0%100
Gross-margin stabilitysd 1.4pp92.8
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)50.8
Forward P/E23.8 · industry median 16.7 (n=85)35.6
FCF yield5.1% · industry median 5.1% (n=85)66.8
Management LT w=20%81.4
Return on equity33.1%100
Buybacks vs dilution+2.5%/yr share count25.6
Insider ownership11.9%100
FCF conversion1.37x net income100
Financial Health LT w=15%67.5
Current ratio1.884.2
Debt / equity0.4685.6
Interest coverage0.9x0
Cash vs total debt2.45x100
Marketing & Brand LT w=5%53.5
Revenue growth (yoy)15.1%60.4
SG&A efficiency1.9x revenue/SG&A0
Brand pricing premium75.6%100
Durability LT w=15%24.8
Shock days (>8% vs market)12 in 2y22.3
Worst drawdown vs market (2y)-63.2% vs market -18.8%0
Profit-margin stabilitysd 6.1pp, operating, 4y77
Profitable years2 of 40
Momentum pulse only99.8
Price vs 200-day MA+44.4%100
52-week range position89th pct99.3
6m strength vs S&P 500+68.4pp100
News & Sentiment pulse only84.1
Analyst consensus (1=buy)1.982.7
Analyst target upside17.8%69.6
Earnings surprises (avg)+13.1%100
281 CNK US ⚠ 1HIGH CONF Cinemark Holdings Inc Cinemark · 36.05 USD · pulse 68.8 · Entertainment 09-20: 67 · 09-27: 66.6 · 10-05: 67 ▲ +0.4 67 Good
Product & Moat LT w=25%78.7
Gross margin (pricing power)49.4%73.5
Revenue CAGR (3y)8.3%41.3
Operating margin trend+7.8pp over 3y100
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%91.5
Forward P/E13.7 · industry median 22.0 (n=16)97.4
FCF yield5.4% · industry median 4.0% (n=20)81.6
EV / EBITDA10.0 · industry median 16.1 (n=19)95.4
Management LT w=20%78.6
Return on equity45.8%100
Buybacks vs dilution-1.2%/yr share count86.5
Net debt / EBITDA3.76.6
Insider ownership11.1%100
FCF conversion1.65x net income100
Financial Health LT w=15%3.5
Current ratio0.83.7
Debt / equity5.880
Interest coverage1.9x10.5
Cash vs total debt0.17x0
Marketing & Brand LT w=5%47.7
Revenue growth (yoy)15.5%62
SG&A efficiency3.2x revenue/SG&A20.2
Brand pricing premium49.4%61
Durability LT w=15%69
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-38.4% vs market -18.8%50.9
Profit-margin stabilitysd 3.7pp, operating, 4y90.5
Profitable years3 of 450
Momentum pulse only84.9
Price vs 200-day MA+21.6%100
52-week range position86th pct95
6m strength vs S&P 500+2.9pp59.8
News & Sentiment pulse only53.5
Analyst consensus (1=buy)2.080
Analyst target upside10.5%51.1
Earnings surprises (avg)-0.6%29.3
⚠ Red flags
Heavy leverage (D/E 5.9)
282 CALX US HIGH CONF Calix, Inc · 34.81 USD · pulse 60.8 · Software - Infrastructure 09-20: 66.5 · 09-27: 67.1 · 10-05: 67 ▼ -0.1 67 Good
Product & Moat LT w=25%57.4
Gross margin (pricing power)56.6%91.5
Revenue CAGR (3y)4.8%24.2
Operating margin trend-4.0pp over 3y10.4
R&D intensity (innovation)19.0%100
Gross-margin stabilitysd 3.0pp61
Valuation LT w=20%55.4
Forward P/E15.1 · industry median 21.1 (n=64)90.8
FCF yield2.8% · industry median 3.4% (n=66)41.2
EV / EBITDA25.4 · industry median 25.0 (n=54)34.3
Management LT w=20%75.9
Return on equity6.9%27.6
Buybacks vs dilution+0.7%/yr share count55
Net debt / EBITDA-2.3100
Insider ownership9.7%97
FCF conversion3.44x net income100
Financial Health LT w=15%100
Current ratio2.8100
Debt / equity0.02100
Cash vs total debt13.90x100
Marketing & Brand LT w=5%59.2
Revenue growth (yoy)21.3%85.2
SG&A efficiency2.8x revenue/SG&A13.4
Brand pricing premium56.6%79
Durability LT w=15%56.3
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-51.6% vs market -18.8%18
Profit-margin stabilitysd 4.1pp, operating, 4y88.4
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-21.4%0
52-week range position5th pct0
6m strength vs S&P 500-45.3pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside79.1%100
Earnings surprises (avg)+13.5%100
283 MCY US MEDIUM CONF Mercury General Corporation · 102.27 USD · pulse 66.4 · Insurance - Property & Casualty 09-20: 70.7 · 09-27: 67.1 · 10-05: 67 ▼ -0.1 67 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)63.4
Revenue CAGR (3y)18.0%90.2
Valuation LT w=20%48.2
Forward P/E8.3 · industry median 11.4 (n=24)94.1
Price / book2.00 · industry median 2.09 (n=25)50.5
Through-cycle P/E38.2 · industry median 16.6 (n=24)0
Management LT w=20%88.8
Return on equity39.0%100
Buybacks vs dilution+0.0%/yr share count66.5
Insider ownership52.0%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)80.8
Debt / equity0.3492.3
Interest coverage24.2x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)51.7
Revenue growth (yoy)13.8%55.2
Durability LT w=15%60.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-40.0% vs market -18.8%46.9
Profit-margin stabilitysd 9.3pp, net, 4y59.2
Profitable years3 of 450
Momentum pulse only69.3
Price vs 200-day MA+5.4%81.6
52-week range position76th pct82.6
6m strength vs S&P 500-1.9pp43.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)72.8
Analyst target upside17.3%68.3
Earnings surprises (avg)+70.2%100
284 CSCO US HIGH CONF Cisco Systems, Inc. · 112.2 USD · pulse 70.5 · Communication Equipment 09-20: 66.8 · 09-27: 67.4 · 10-05: 66.9 ▼ -0.5 66.9 Good
Product & Moat LT w=25%69.7
Gross margin (pricing power)64.5%100
Revenue CAGR (3y)3.6%17.9
Operating margin trend-1.9pp over 3y30.6
R&D intensity (innovation)15.1%100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%51.6
Forward P/E20.0 · industry median 23.6 (n=14)73.2
PEG ratio0.98 · industry median 0.72 (n=6)51.6
FCF yield2.5% · industry median 2.3% (n=16)45.7
EV / EBITDA24.5 · industry median 23.9 (n=12)35.8
Management LT w=20%65.3
Return on equity27.3%100
Buybacks vs dilution-1.0%/yr share count83.2
Net debt / EBITDA0.879.5
Insider ownership0.1%0.6
FCF conversion0.84x net income63.3
Financial Health LT w=15%52.9
Current ratio0.910.9
Debt / equity0.6276.7
Interest coverage11.9x100
Cash vs total debt0.51x23.9
Marketing & Brand LT w=5%69.9
Revenue growth (yoy)17.6%70.4
SG&A efficiency4.4x revenue/SG&A40.4
Brand pricing premium64.5%98.8
Durability LT w=15%98
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-17.8% vs market -18.8%100
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only93
Price vs 200-day MA+15.7%100
52-week range position73th pct79
6m strength vs S&P 500+23.2pp100
News & Sentiment pulse only71.4
Analyst consensus (1=buy)1.985.5
Analyst target upside21.4%78.4
Earnings surprises (avg)+2.6%50.4
285 EBAY US HIGH CONF eBay Inc. · 106.4 USD · pulse 65.6 · Internet Retail 09-20: 66.6 · 09-27: 66.8 · 10-05: 66.9 ▲ +0.1 66.9 Good
Product & Moat LT w=25%67
Gross margin (pricing power)72.1%100
Revenue CAGR (3y)4.3%21.3
Operating margin trend-3.5pp over 3y15.2
R&D intensity (innovation)14.8%98.6
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%57
Forward P/E15.9 · industry median 18.4 (n=15)78.2
PEG ratio1.56 · industry median 0.89 (n=12)32.7
FCF yield3.3% · industry median 2.8% (n=14)55.4
EV / EBITDA16.5 · industry median 18.2 (n=14)61.7
Management LT w=20%84.6
Return on equity46.6%100
Buybacks vs dilution-5.9%/yr share count100
Net debt / EBITDA1.269.1
Insider ownership10.0%100
FCF conversion0.78x net income54
Financial Health LT w=15%41.1
Current ratio1.018.2
Debt / equity1.5326.1
Interest coverage10.4x100
Cash vs total debt0.46x20.3
Marketing & Brand LT w=5%59.1
Revenue growth (yoy)14.8%59.2
SG&A efficiency3.1x revenue/SG&A18.2
Brand pricing premium72.1%100
Durability LT w=15%84.3
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-20.7% vs market -18.8%95.2
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only60.7
Price vs 200-day MA+5.8%83.3
52-week range position70th pct75
6m strength vs S&P 500-7.9pp23.8
News & Sentiment pulse only56.4
Analyst consensus (1=buy)2.558.8
Analyst target upside9.1%47.8
Earnings surprises (avg)+4.4%62.7
286 DOV US HIGH CONF Dover Corporation · 189.69 USD · pulse 64.6 · Specialty Industrial Machinery 09-20: 66.7 · 09-27: 66.6 · 10-05: 66.9 ▲ +0.3 66.9 Good
Product & Moat LT w=25%52.7
Gross margin (pricing power)40.1%50.2
Revenue CAGR (3y)1.0%5.2
Operating margin trend+0.7pp over 3y56.6
Gross-margin stabilitysd 1.1pp98.7
Valuation LT w=20%70
Forward P/E16.3 · industry median 20.6 (n=38)83
PEG ratio1.47 · industry median 1.83 (n=27)73.4
FCF yield3.5% · industry median 3.6% (n=38)52.4
EV / EBITDA14.2 · industry median 16.7 (n=38)71.1
Management LT w=20%60
Return on equity14.9%59.7
Buybacks vs dilution-1.2%/yr share count86.2
Net debt / EBITDA0.880.3
Insider ownership1.3%12.6
FCF conversion0.83x net income61.2
Financial Health LT w=15%78
Current ratio2.098.2
Debt / equity0.4287.6
Interest coverage13.5x100
Cash vs total debt0.54x26
Marketing & Brand LT w=5%35
Revenue growth (yoy)6.9%27.6
SG&A efficiency4.4x revenue/SG&A39.8
Brand pricing premium40.1%37.7
Durability LT w=15%95.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-26.6% vs market -18.8%80.4
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only20.9
Price vs 200-day MA-9.3%22.8
52-week range position42th pct39.8
6m strength vs S&P 500-25.5pp0
News & Sentiment pulse only77.6
Analyst consensus (1=buy)1.696.8
Analyst target upside26.6%91.5
Earnings surprises (avg)+1.7%44.5
287 ALLY US MEDIUM CONF Ally Financial Inc. · 37.91 USD · pulse 68.1 · Credit Services 09-20: 66.8 · 09-27: 66.9 · 10-05: 66.9 — 0 66.9 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-1.7%0
Valuation LT w=20%99.1
Forward P/E6.0 · industry median 9.3 (n=21)100
PEG ratio0.34 · industry median 0.93 (n=13)100
Price / book0.85 · industry median 2.06 (n=21)98.8
Through-cycle P/E11.0 · industry median 19.1 (n=19)97.5
Management LT w=20%61.6
Return on equity9.7%38.7
Buybacks vs dilution+1.0%/yr share count49.8
Insider ownership9.6%96.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)48
Revenue growth (yoy)11.0%44
Durability LT w=15%93.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.4% vs market -18.8%86
Profit-margin stabilitysd 4.2pp, net, 4y87.9
Profitable years4 of 4100
Momentum pulse only11
Price vs 200-day MA-10.3%18.9
52-week range position21th pct14.1
6m strength vs S&P 500-22.1pp0
News & Sentiment pulse only97.2
Analyst consensus (1=buy)1.695.6
Analyst target upside37.0%100
Earnings surprises (avg)+9.4%95.9
288 SFD US HIGH CONF Smithfield Foods, Inc. · 18.86 USD · pulse 65.5 · Packaged Foods 09-20: 67.1 · 09-27: 66.9 · 10-05: 66.9 — 0 66.9 Good
Product & Moat LT w=25%37.1
Gross margin (pricing power)13.5%0
Revenue CAGR (3y)-1.4%0
Operating margin trend+4.0pp over 3y90.3
Gross-margin stabilitysd 3.1pp58
Valuation LT w=20%88.6
Forward P/E8.6 · industry median 11.8 (n=20)94.3
FCF yield7.1% · industry median 7.5% (n=20)71.5
EV / EBITDA5.2 · industry median 8.9 (n=20)100
Management LT w=20%66.5
Return on equity15.5%61.8
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA0.684.5
Insider ownership88.3%100
FCF conversion0.54x net income19.3
Financial Health LT w=15%80.2
Current ratio2.6100
Debt / equity0.3392.9
Interest coverage32.0x100
Cash vs total debt0.56x28
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-2.3%0
SG&A efficiency18.3x revenue/SG&A100
Brand pricing premium13.5%0
Durability LT w=15%85.9
Shock days (>8% vs market)1 in 402 sessions (listed <2y)100
Worst drawdown vs market (2y)-35.5% vs market -16.2%51.8
Profit-margin stabilitysd 3.5pp, operating, 4y91.7
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-21.1%0
52-week range position3th pct0
6m strength vs S&P 500-49.5pp0
News & Sentiment pulse only97.1
Analyst consensus (1=buy)1.791.4
Analyst target upside38.2%100
Earnings surprises (avg)+13.0%100
289 RDN US MEDIUM CONF Radian Group Inc. · 32.57 USD · pulse 65.7 · Insurance - Specialty 09-20: 67.2 · 09-27: 67.6 · 10-05: 66.9 ▼ -0.7 66.9 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.6
Revenue CAGR (3y)0.2%0.9
Valuation LT w=20%89.7
Forward P/E6.2 · industry median 7.8 (n=9)89.5
Price / book0.90 · industry median 1.13 (n=9)86.5
Through-cycle P/E6.8 · industry median 9.1 (n=9)93
Management LT w=20%54.9
Return on equity12.0%48.1
Buybacks vs dilution-4.8%/yr share count100
Insider ownership1.7%16.7
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)81.9
Debt / equity0.2895.6
Interest coverage12.7x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)93.5%100
Durability LT w=15%93
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-22.4% vs market -18.8%91
Profit-margin stabilitysd 5.4pp, net, 4y80.9
Profitable years4 of 4100
Momentum pulse only16.1
Price vs 200-day MA-6.7%33
52-week range position22th pct15.3
6m strength vs S&P 500-20.1pp0
News & Sentiment pulse only73.8
Analyst consensus (1=buy)1.793.3
Analyst target upside36.6%100
Earnings surprises (avg)-0.8%28.2
290 TTE US HIGH CONF TotalEnergies SE · 84.4 USD · pulse 68 · Oil & Gas Integrated 09-20: 66.5 · 09-27: 66.5 · 10-05: 66.8 ▲ +0.3 66.8 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%33.1
Revenue CAGR (3y)-11.5%0
Operating margin trend-7.9pp over 3y0
Gross-margin stabilitysd 1.0pp99.2
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)77.9
Price / book1.46 · industry median 2.41 (n=13)85
Through-cycle P/E10.5 · industry median 17.5 (n=13)98.7
Management LT w=20%83.4
Return on equity14.5%57.9
Buybacks vs dilution-4.8%/yr share count100
Net debt / EBITDA0.880.3
Insider ownership8.9%88.6
FCF conversion1.03x net income90.1
Financial Health LT w=15%56.8
Current ratio1.121.7
Debt / equity0.4884.4
Interest coverage9.8x97.5
Cash vs total debt0.50x23.4
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)27.8%100
Durability LT w=15%96.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.7% vs market -18.8%90.1
Profit-margin stabilitysd 3.0pp, operating, 4y94.4
Profitable years4 of 4100
Momentum pulse only53
Price vs 200-day MA+3.5%73.8
52-week range position78th pct85.3
6m strength vs S&P 500-24.8pp0
News & Sentiment pulse only62.7
Analyst consensus (1=buy)1.985.7
Analyst target upside16.0%65
Earnings surprises (avg)+0.6%37.4
291 VCTR US MEDIUM CONF Victory Capital Holdings, Inc. · 113.23 USD · pulse 69.3 · Asset Management 09-20: 69.1 · 09-27: 68.1 · 10-05: 66.8 ▼ -1.3 66.8 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)59.9
Revenue CAGR (3y)15.2%75.9
Operating margin trend+0.4pp over 3y53.8
Valuation LT w=20%33.3
Forward P/E13.2 · industry median 10.9 (n=43)61.6
Price / book2.94 · industry median 2.56 (n=42)18
Through-cycle P/E25.2 · industry median 19.2 (n=41)20.4
Management LT w=20%89.8
Return on equity19.0%76.2
Buybacks vs dilution-1.6%/yr share count93.3
Insider ownership11.2%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)65.3
Revenue growth (yoy)24.0%96
Durability LT w=15%92.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-28.1% vs market -18.8%76.7
Profit-margin stabilitysd 3.1pp, operating, 4y94
Profitable years4 of 4100
Momentum pulse only99.2
Price vs 200-day MA+34.8%100
52-week range position88th pct97.5
6m strength vs S&P 500+64.7pp100
News & Sentiment pulse only61.9
Analyst consensus (1=buy)2.657.1
Analyst target upside1.4%28.5
Earnings surprises (avg)+11.2%100
292 BXSL US ⚠ 2MEDIUM CONF Blackstone Secured Lending Fund · 23.61 USD · pulse 65.6 · Asset Management 09-20: 66.6 · 09-27: 66.5 · 10-05: 66.8 ▲ +0.3 66.8 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)60.5
Revenue CAGR (3y)16.3%81.4
Valuation LT w=20%94.8
Forward P/E9.2 · industry median 11.1 (n=43)87.1
Price / book0.92 · industry median 2.65 (n=42)97.2
Through-cycle P/E9.7 · industry median 20.2 (n=41)100
Management LT w=20%35.2
Return on equity4.8%19.2
Buybacks vs dilution+13.1%/yr share count0
Insider ownership8.6%86.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-7.1%0
Durability LT w=15%93.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.2% vs market -18.8%86.4
Profit-margin stabilitysd 4.5pp, net, 4y85.9
Profitable years4 of 4100
Momentum pulse only47.5
Price vs 200-day MA+3.1%72.3
52-week range position61th pct63.9
6m strength vs S&P 500-13.1pp6.4
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)53.2
Analyst target upside4.4%36.1
Earnings surprises (avg)+6.0%73.5
⚠ Red flags
Revenue shrinking (-7.1% yoy)
Diluting shareholders (+13.1%/yr)
293 SIGI US MEDIUM CONF Selective Insurance Group, Inc. · 85.59 USD · pulse 65.1 · Insurance - Property & Casualty 09-20: 67.2 · 09-27: 66.8 · 10-05: 66.8 — 0 66.8 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)57.5
Revenue CAGR (3y)14.5%72.4
Valuation LT w=20%76.4
Forward P/E9.8 · industry median 11.4 (n=24)84.5
Price / book1.47 · industry median 2.09 (n=25)81.2
Through-cycle P/E16.1 · industry median 17.2 (n=24)63.5
Management LT w=20%44.3
Return on equity14.2%56.6
Buybacks vs dilution-0.1%/yr share count69.1
Insider ownership0.7%7.3
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.5
Debt / equity0.2597.4
Interest coverage13.0x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)39.3
Revenue growth (yoy)4.5%18
Durability LT w=15%93.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-26.5% vs market -18.8%80.7
Profit-margin stabilitysd 1.8pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only44.5
Price vs 200-day MA-0.9%56.6
52-week range position48th pct47.5
6m strength vs S&P 500-6.2pp29.4
News & Sentiment pulse only59
Analyst consensus (1=buy)2.945
Analyst target upside19.0%72.5
Earnings surprises (avg)+3.9%59.6
294 MO US HIGH CONF Altria Group, Inc. · 67.35 USD · pulse 64.6 · Tobacco 09-20: 66.4 · 09-27: 66.5 · 10-05: 66.7 ▲ +0.2 66.7 Good
Product & Moat LT w=25%66.7
Gross margin (pricing power)87.0%100
Revenue CAGR (3y)-0.9%0
Operating margin trend+2.1pp over 3y71.5
Gross-margin stabilitysd 1.2pp95.3
Valuation LT w=20%71
Forward P/E11.5 · sector median 14.0 (n=88)87.1
PEG ratio2.64 · sector median 1.41 (n=56)8.2
FCF yield8.0% · sector median 5.2% (n=89)98.9
EV / EBITDA8.5 · sector median 11.1 (n=87)89.6
Management LT w=20%66.5
Buybacks vs dilution-2.1%/yr share count100
Net debt / EBITDA1.464.8
Insider ownership0.1%1.2
FCF conversion1.30x net income100
Financial Health LT w=15%29.5
Current ratio0.50
Interest coverage9.0x88.6
Cash vs total debt0.10x0
Marketing & Brand LT w=5%68.3
Revenue growth (yoy)1.2%4.8
SG&A efficiency8.0x revenue/SG&A100
Brand pricing premium87.0%100
Durability LT w=15%98
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-16.4% vs market -18.8%100
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only51.2
Price vs 200-day MA+3.0%71.8
52-week range position70th pct75.4
6m strength vs S&P 500-13.0pp6.5
News & Sentiment pulse only42.8
Analyst consensus (1=buy)2.654.3
Analyst target upside3.9%34.8
Earnings surprises (avg)+0.9%39.2
295 LIVN US ⚠ 1HIGH CONF LivaNova PLC · 75.07 USD · pulse 66.5 · Medical Devices 09-20: 66.4 · 09-27: 66.7 · 10-05: 66.7 — 0 66.7 Good
Product & Moat LT w=25%87.2
Gross margin (pricing power)67.7%100
Revenue CAGR (3y)10.8%53.8
Operating margin trend+9.2pp over 3y100
R&D intensity (innovation)13.4%89.2
Gross-margin stabilitysd 1.3pp93.2
Valuation LT w=20%69.6
Forward P/E16.1 · industry median 25.2 (n=27)93.8
PEG ratio0.93 · industry median 1.60 (n=15)97.2
FCF yield1.4% · industry median 2.7% (n=28)22.8
EV / EBITDA15.3 · industry median 16.8 (n=23)64.5
Management LT w=20%55.3
Return on equity15.4%61.6
Buybacks vs dilution+0.7%/yr share count55.5
Net debt / EBITDA-0.6100
Insider ownership0.4%4.1
Financial Health LT w=15%62
Current ratio1.454.2
Debt / equity0.2796.4
Interest coverage-3.5x0
Cash vs total debt1.47x97.5
Marketing & Brand LT w=5%50.7
Revenue growth (yoy)10.8%43.2
SG&A efficiency2.5x revenue/SG&A8.8
Brand pricing premium67.7%100
Durability LT w=15%53.8
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-37.1% vs market -18.8%54.1
Profit-margin stabilitysd 4.8pp, operating, 4y84.5
Profitable years2 of 40
Momentum pulse only70.1
Price vs 200-day MA+5.2%80.8
52-week range position71th pct76.6
6m strength vs S&P 500+0.8pp52.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)73.9
Analyst target upside18.7%71.7
Earnings surprises (avg)+12.6%100
⚠ Red flags
Unprofitable (negative net income)
296 CEU.TO CA HIGH CONF CES ENERGY SOLUTIONS CORP · 17.89 CAD · pulse 65.4 · Oil & Gas Equipment & Services 09-20: 66.7 · 09-27: 67.1 · 10-05: 66.7 ▼ -0.4 66.7 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%68.6
Revenue CAGR (3y)9.1%45.3
Operating margin trend+2.1pp over 3y71.2
Gross-margin stabilitysd 1.5pp89.4
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)34.8
Price / book4.26 · industry median 2.87 (n=20)0.6
Through-cycle P/E23.2 · industry median 28.3 (n=19)53.9
Management LT w=20%63.1
Return on equity23.6%94.5
Buybacks vs dilution-6.1%/yr share count100
Net debt / EBITDA1.562.6
Insider ownership2.3%23.1
FCF conversion0.65x net income35.5
Financial Health LT w=15%88.5
Current ratio2.7100
Debt / equity0.5580.4
Interest coverage8.7x85.1
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)82.5
Revenue growth (yoy)24.4%97.6
SG&A efficiency8.2x revenue/SG&A100
Durability LT w=15%83.7
Shock days (>8% vs market)3 in 2y92.2
Worst drawdown vs market (2y)-41.8% vs market -18.8%42.5
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only58.7
Price vs 200-day MA+6.7%86.7
52-week range position81th pct89.3
6m strength vs S&P 500-15.3pp0
News & Sentiment pulse only72.7
Analyst consensus (1=buy)1.984.4
Analyst target upside24.2%85.5
Earnings surprises (avg)+2.2%48.1
297 SIS.TO CA HIGH CONF SAVARIA CORP. · 30.13 CAD · pulse 70.7 · Specialty Industrial Machinery 09-20: 67 · 09-27: 66.9 · 10-05: 66.7 ▼ -0.2 66.7 Good
Product & Moat LT w=25%56.3
Gross margin (pricing power)39.1%47.9
Revenue CAGR (3y)5.0%25
Operating margin trend+3.3pp over 3y82.6
Gross-margin stabilitysd 2.5pp69.7
Valuation LT w=20%73.4
Forward P/E19.3 · industry median 20.6 (n=38)68.1
FCF yield4.9% · industry median 3.5% (n=38)76
EV / EBITDA13.4 · industry median 16.7 (n=38)76
Management LT w=20%67.2
Return on equity13.5%54
Buybacks vs dilution+3.6%/yr share count6.5
Net debt / EBITDA1.075.7
Insider ownership13.4%100
FCF conversion1.53x net income100
Financial Health LT w=15%62.1
Current ratio1.776.8
Debt / equity0.2994.8
Interest coverage7.9x76.9
Cash vs total debt0.17x0
Marketing & Brand LT w=5%32.7
Revenue growth (yoy)8.4%33.6
SG&A efficiency3.7x revenue/SG&A29.1
Brand pricing premium39.1%35.4
Durability LT w=15%90.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-34.0% vs market -18.8%61.9
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only74.2
Price vs 200-day MA+10.2%100
52-week range position89th pct98.4
6m strength vs S&P 500-7.7pp24.3
News & Sentiment pulse only86.1
Analyst consensus (1=buy)1.695
Analyst target upside18.4%71.1
Earnings surprises (avg)+8.8%92.3
298 BCS US MEDIUM CONF Barclays PLC · 23.71 USD · pulse 67.7 · Banks - Diversified 09-20: 66.7 · 09-27: 66.6 · 10-05: 66.6 — 0 66.6 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)42
Revenue CAGR (3y)5.2%26.1
Valuation LT w=20%98.7
Forward P/E7.1 · industry median 13.7 (n=20)100
PEG ratio0.95 · industry median 1.39 (n=17)94.7
Price / book0.77 · industry median 1.94 (n=20)100
Through-cycle P/E9.7 · industry median 19.1 (n=20)100
Management LT w=20%46.8
Return on equity10.1%40.4
Buybacks vs dilution-4.5%/yr share count100
Insider ownership0.0%0.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)54.1
Revenue growth (yoy)15.6%62.4
Durability LT w=15%95.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-26.2% vs market -18.8%81.4
Profit-margin stabilitysd 1.5pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only38.9
Price vs 200-day MA-4.6%41.6
52-week range position51th pct51.7
6m strength vs S&P 500-8.0pp23.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)69.7
Analyst target upside26.2%90.5
Earnings surprises (avg)+5.3%68.6
299 BWA US HIGH CONF BorgWarner Inc. · 60.52 USD · pulse 70.5 · Auto Parts 09-20: 66 · 09-27: 66.3 · 10-05: 66.6 ▲ +0.3 66.6 Good
Product & Moat LT w=25%44.5
Gross margin (pricing power)19.3%0
Revenue CAGR (3y)4.3%21.3
Operating margin trend+0.7pp over 3y56.7
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%86.3
Forward P/E10.2 · industry median 9.9 (n=22)73.5
PEG ratio0.33 · industry median 0.65 (n=10)100
FCF yield8.7% · industry median 6.8% (n=22)90.2
EV / EBITDA6.9 · industry median 7.7 (n=21)81.5
Management LT w=20%63.7
Return on equity8.1%32.2
Buybacks vs dilution-4.0%/yr share count100
Net debt / EBITDA0.880.1
Insider ownership0.6%6.1
FCF conversion3.85x net income100
Financial Health LT w=15%65.5
Current ratio2.1100
Debt / equity0.7072.2
Interest coverage6.3x58.8
Cash vs total debt0.60x30.9
Marketing & Brand LT w=5%33.7
Revenue growth (yoy)0.3%1.2
SG&A efficiency10.9x revenue/SG&A100
Brand pricing premium19.3%0
Durability LT w=15%93.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-29.4% vs market -18.8%73.4
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only55.4
Price vs 200-day MA+2.2%68.9
52-week range position55th pct56.4
6m strength vs S&P 500-2.8pp40.8
News & Sentiment pulse only92.2
Analyst consensus (1=buy)1.982.7
Analyst target upside32.1%100
Earnings surprises (avg)+9.1%93.8
300 BMRN US HIGH CONF BioMarin Pharmaceutical Inc. · 57.18 USD · pulse 62.7 · Biotechnology 09-20: 66.2 · 09-27: 66.4 · 10-05: 66.6 ▲ +0.2 66.6 Good
Product & Moat LT w=25%89.7
Gross margin (pricing power)51.0%77.4
Revenue CAGR (3y)15.4%77
Operating margin trend+10.0pp over 3y100
R&D intensity (innovation)28.6%100
Gross-margin stabilitysd 1.3pp94
Valuation LT w=20%79.2
Forward P/E8.6 · industry median 21.0 (n=33)100
PEG ratio0.36 · industry median 1.32 (n=9)100
FCF yield0.8% · industry median -1.8% (n=101)49.1
EV / EBITDA22.3 · industry median 35.1 (n=27)67.5
Management LT w=20%11.4
Return on equity1.2%4.7
Buybacks vs dilution+1.1%/yr share count48.8
Net debt / EBITDA5.20
Insider ownership0.3%3.4
FCF conversion0.24x net income0
Financial Health LT w=15%68.7
Current ratio2.4100
Debt / equity0.6674.2
Interest coverage45.3x100
Cash vs total debt0.21x0.6
Marketing & Brand LT w=5%52.6
Revenue growth (yoy)19.9%79.6
SG&A efficiency2.8x revenue/SG&A13.2
Brand pricing premium51.0%64.9
Durability LT w=15%87.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-31.8% vs market -18.8%67.4
Profit-margin stabilitysd 5.2pp, operating, 4y82.1
Profitable years4 of 4100
Momentum pulse only27.6
Price vs 200-day MA-2.5%49.8
52-week range position37th pct33.1
6m strength vs S&P 500-15.7pp0
News & Sentiment pulse only63.5
Analyst consensus (1=buy)1.790.4
Analyst target upside60.2%100
Earnings surprises (avg)-18.3%0
301 GD US HIGH CONF General Dynamics Corporation · 330.09 USD · pulse 64.8 · Aerospace & Defense 09-20: 65.9 · 09-27: 66.4 · 10-05: 66.5 ▲ +0.1 66.5 Good
Product & Moat LT w=25%48.9
Gross margin (pricing power)15.4%0
Revenue CAGR (3y)10.1%50.3
Operating margin trend-0.5pp over 3y45.1
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%72.6
Forward P/E17.8 · industry median 27.5 (n=39)91.3
PEG ratio2.12 · industry median 1.49 (n=15)23.1
FCF yield4.9% · industry median 1.2% (n=41)90.2
EV / EBITDA14.2 · industry median 23.0 (n=35)85.8
Management LT w=20%64.9
Return on equity17.8%71.2
Buybacks vs dilution-0.5%/yr share count74.8
Net debt / EBITDA0.880.6
Insider ownership0.6%5.6
FCF conversion1.05x net income92.2
Financial Health LT w=15%66.2
Current ratio1.453.4
Debt / equity0.3591.5
Interest coverage13.7x100
Cash vs total debt0.46x19.8
Marketing & Brand LT w=5%44.1
Revenue growth (yoy)8.1%32.4
SG&A efficiency20.3x revenue/SG&A100
Brand pricing premium15.4%0
Durability LT w=15%97.6
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-22.5% vs market -18.8%90.5
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only16.3
Price vs 200-day MA-6.6%33.6
52-week range position22th pct15.4
6m strength vs S&P 500-22.6pp0
News & Sentiment pulse only81.1
Analyst consensus (1=buy)2.176.7
Analyst target upside27.3%93.3
Earnings surprises (avg)+6.0%73.3
302 RMBS US HIGH CONF Rambus, Inc. · 111.97 USD · pulse 62.5 · Semiconductors 09-20: 69.5 · 09-27: 67 · 10-05: 66.5 ▼ -0.5 66.5 Good
Product & Moat LT w=25%93.7
Gross margin (pricing power)80.4%100
Revenue CAGR (3y)15.9%79.4
Operating margin trend+19.2pp over 3y100
R&D intensity (innovation)26.5%100
Gross-margin stabilitysd 1.6pp89
Valuation LT w=20%32.4
Forward P/E30.1 · industry median 24.9 (n=42)35.9
FCF yield1.7% · industry median 1.0% (n=42)41.6
EV / EBITDA35.8 · industry median 32.9 (n=38)19.8
Management LT w=20%62.6
Return on equity17.8%71.2
Buybacks vs dilution+0.1%/yr share count65.8
Net debt / EBITDA-2.5100
Insider ownership0.8%7.7
FCF conversion0.88x net income68.3
Financial Health LT w=15%100
Current ratio9.8100
Debt / equity0.01100
Interest coverage206.4x100
Cash vs total debt37.84x100
Marketing & Brand LT w=5%83.5
Revenue growth (yoy)20.4%81.6
SG&A efficiency6.1x revenue/SG&A69
Brand pricing premium80.4%100
Durability LT w=15%32.7
Shock days (>8% vs market)27 in 2y0
Worst drawdown vs market (2y)-52.9% vs market -18.8%14.7
Profit-margin stabilitysd 8.1pp, operating, 4y66.2
Profitable years3 of 450
Momentum pulse only56.8
Price vs 200-day MA+3.8%75.1
52-week range position35th pct31.8
6m strength vs S&P 500+4.0pp63.4
News & Sentiment pulse only77.7
Analyst consensus (1=buy)1.5100
Analyst target upside32.1%100
Earnings surprises (avg)-0.0%33.1
303 TIH.TO CA HIGH CONF TOROMONT IND · 236.69 CAD · pulse 68.4 · Industrial Distribution 09-20: 68.2 · 09-27: 67 · 10-05: 66.5 ▼ -0.5 66.5 Good
Product & Moat LT w=25%47
Gross margin (pricing power)26.7%16.9
Revenue CAGR (3y)8.1%40.6
Operating margin trend-1.9pp over 3y30.5
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%45.9
Forward P/E25.5 · industry median 20.1 (n=17)39.9
FCF yield2.8% · industry median 2.2% (n=16)49.9
EV / EBITDA17.7 · industry median 16.3 (n=16)47.8
Management LT w=20%66.6
Return on equity16.0%63.8
Buybacks vs dilution-0.4%/yr share count72.6
Net debt / EBITDA-0.3100
Insider ownership0.0%0.4
FCF conversion1.08x net income96.4
Financial Health LT w=15%97.2
Current ratio2.7100
Debt / equity0.2597.4
Interest coverage20.3x100
Cash vs total debt1.39x91.6
Marketing & Brand LT w=5%56.3
Revenue growth (yoy)16.1%64.4
SG&A efficiency8.1x revenue/SG&A100
Brand pricing premium26.7%4.4
Durability LT w=15%98.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-20.6% vs market -18.8%95.4
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only88.3
Price vs 200-day MA+15.7%100
52-week range position96th pct100
6m strength vs S&P 500+4.5pp64.9
News & Sentiment pulse only59.8
Analyst consensus (1=buy)1.792
Analyst target upside7.1%42.8
Earnings surprises (avg)+1.7%44.7
304 CPRT US HIGH CONF Copart, Inc. · 27.22 USD · pulse 58.6 · Specialty Business Services 09-20: 66.5 · 09-27: 67.2 · 10-05: 66.4 ▼ -0.8 66.4 Good
Product & Moat LT w=25%58.8
Gross margin (pricing power)45.3%63.2
Revenue CAGR (3y)9.9%49.5
Operating margin trend-2.8pp over 3y22.4
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%47.5
Forward P/E15.5 · industry median 15.0 (n=20)67.5
PEG ratio2.83 · industry median 1.16 (n=11)3.8
FCF yield3.5% · industry median 5.0% (n=20)39.6
EV / EBITDA11.2 · industry median 13.4 (n=20)79
Management LT w=20%67.4
Return on equity16.2%64.6
Buybacks vs dilution+0.5%/yr share count57.8
Net debt / EBITDA-2.4100
Insider ownership9.0%90.1
FCF conversion0.57x net income24.3
Financial Health LT w=15%100
Current ratio7.9100
Debt / equity0.01100
Cash vs total debt50.81x100
Marketing & Brand LT w=5%53.4
Revenue growth (yoy)2.4%9.6
SG&A efficiency11.5x revenue/SG&A100
Brand pricing premium45.3%50.7
Durability LT w=15%73.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-57.5% vs market -18.8%3.2
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-18.7%0
52-week range position0th pct0
6m strength vs S&P 500-34.5pp0
News & Sentiment pulse only64.5
Analyst consensus (1=buy)2.270
Analyst target upside43.3%100
Earnings surprises (avg)-1.5%23.6
305 STE US HIGH CONF STERIS plc (Ireland) · 208.54 USD · pulse 62.9 · Medical Devices 09-20: 66.6 · 09-27: 66.5 · 10-05: 66.4 ▼ -0.1 66.4 Good
Product & Moat LT w=25%56.5
Gross margin (pricing power)44.4%61.1
Revenue CAGR (3y)9.4%46.9
Operating margin trend+1.2pp over 3y61.8
R&D intensity (innovation)1.9%12.7
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%68.4
Forward P/E17.0 · industry median 25.2 (n=27)91.6
PEG ratio1.74 · industry median 1.35 (n=15)37.8
FCF yield3.9% · industry median 2.6% (n=28)67.2
EV / EBITDA13.4 · industry median 16.8 (n=23)77.1
Management LT w=20%57
Return on equity11.4%45.6
Buybacks vs dilution-0.3%/yr share count71.3
Net debt / EBITDA1.076.2
Insider ownership0.3%3.1
FCF conversion1.02x net income88.7
Financial Health LT w=15%72.6
Current ratio1.992.2
Debt / equity0.2895.4
Interest coverage18.3x100
Cash vs total debt0.24x2.8
Marketing & Brand LT w=5%38.2
Revenue growth (yoy)7.3%29.2
SG&A efficiency4.2x revenue/SG&A36.9
Brand pricing premium44.4%48.6
Durability LT w=15%95.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-25.4% vs market -18.8%83.5
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only11
Price vs 200-day MA-8.1%27.5
52-week range position14th pct5.5
6m strength vs S&P 500-22.0pp0
News & Sentiment pulse only75.4
Analyst consensus (1=buy)1.888.9
Analyst target upside26.2%90.4
Earnings surprises (avg)+2.0%47
306 SPXC US HIGH CONF SPX Technologies, Inc. · 173.09 USD · pulse 62.4 · Building Products & Equipment 09-20: 65.4 · 09-27: 66.5 · 10-05: 66.4 ▼ -0.1 66.4 Good
Product & Moat LT w=25%78
Gross margin (pricing power)40.3%50.7
Revenue CAGR (3y)15.7%78.7
Operating margin trend+11.1pp over 3y100
Gross-margin stabilitysd 1.9pp82.7
Valuation LT w=20%56.9
Forward P/E17.8 · industry median 16.8 (n=16)62.6
PEG ratio0.98 · industry median 1.22 (n=9)84.9
FCF yield2.7% · industry median 3.2% (n=15)40.8
EV / EBITDA17.5 · industry median 13.9 (n=16)39.1
Management LT w=20%52
Return on equity14.7%58.7
Buybacks vs dilution+3.3%/yr share count12.3
Net debt / EBITDA0.978.5
Insider ownership3.1%30.7
FCF conversion0.96x net income79.9
Financial Health LT w=15%65
Current ratio1.885.4
Debt / equity0.2696.6
Interest coverage7.5x72.6
Cash vs total debt0.27x5.4
Marketing & Brand LT w=5%58.5
Revenue growth (yoy)22.9%91.6
SG&A efficiency4.7x revenue/SG&A45.7
Brand pricing premium40.3%38.2
Durability LT w=15%83.2
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-33.5% vs market -18.8%63
Profit-margin stabilitysd 4.6pp, operating, 4y85.6
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-18.1%0
52-week range position5th pct0
6m strength vs S&P 500-29.5pp0
News & Sentiment pulse only95.6
Analyst consensus (1=buy)1.2100
Analyst target upside52.1%100
Earnings surprises (avg)+8.0%86.9
307 ACAD US HIGH CONF ACADIA Pharmaceuticals Inc. · 19.95 USD · pulse 59.3 · Biotechnology 09-20: 62.7 · 09-27: 66.2 · 10-05: 66.4 ▲ +0.2 66.4 Good
Product & Moat LT w=25%93.4
Gross margin (pricing power)62.1%100
Revenue CAGR (3y)27.5%100
Operating margin trend+53.0pp over 3y100
R&D intensity (innovation)30.7%100
Gross-margin stabilitysd 2.6pp67
Valuation LT w=20%56.2
Forward P/E22.5 · industry median 20.0 (n=33)52.2
FCF yield2.0% · industry median -1.8% (n=101)63.7
EV / EBITDA26.0 · industry median 35.1 (n=27)52.8
Management LT w=20%48.4
Return on equity35.7%100
Buybacks vs dilution+1.7%/yr share count38.9
Net debt / EBITDA-9.0100
Insider ownership0.3%3.3
FCF conversion0.18x net income0
Financial Health LT w=15%100
Current ratio3.4100
Debt / equity0.06100
Cash vs total debt12.95x100
Marketing & Brand LT w=5%52.8
Revenue growth (yoy)16.4%65.6
SG&A efficiency2.0x revenue/SG&A0
Brand pricing premium62.1%92.7
Durability LT w=15%30.1
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-34.9% vs market -18.8%59.5
Profit-margin stabilitysd 21.5pp, operating, 4y0
Profitable years2 of 40
Momentum pulse only0
Price vs 200-day MA-18.2%0
52-week range position1th pct0
6m strength vs S&P 500-28.0pp0
News & Sentiment pulse only96
Analyst consensus (1=buy)1.888
Analyst target upside61.2%100
Earnings surprises (avg)+106.7%100
308 ALG US HIGH CONF Alamo Group, Inc. · 161.01 USD · pulse 61.9 · Farm & Heavy Construction Machinery 09-20: 65.7 · 09-27: 66.3 · 10-05: 66.4 ▲ +0.1 66.4 Good
Product & Moat LT w=25%41.6
Gross margin (pricing power)24.2%10.5
Revenue CAGR (3y)1.9%9.7
Operating margin trend-0.4pp over 3y46.4
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%87.7
Forward P/E13.2 · industry median 17.5 (n=8)90.5
PEG ratio0.86 · industry median 1.10 (n=7)88.5
FCF yield4.7% · industry median 3.0% (n=8)76.4
EV / EBITDA10.0 · industry median 17.3 (n=8)95.5
Management LT w=20%52.9
Return on equity8.8%35.1
Buybacks vs dilution+0.4%/yr share count59.2
Net debt / EBITDA0.489.8
Insider ownership1.2%11.7
FCF conversion0.88x net income68.6
Financial Health LT w=15%84.1
Current ratio4.4100
Debt / equity0.2398.1
Interest coverage10.4x100
Cash vs total debt0.70x38.4
Marketing & Brand LT w=5%37.8
Revenue growth (yoy)7.6%30.4
SG&A efficiency7.0x revenue/SG&A83.1
Brand pricing premium24.2%0
Durability LT w=15%89
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-36.3% vs market -18.8%56.1
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only16.3
Price vs 200-day MA-5.9%36.5
52-week range position20th pct12.4
6m strength vs S&P 500-20.9pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)48.7
Analyst target upside27.2%93
Earnings surprises (avg)-4.5%3.1
309 TXG.TO CA HIGH CONF TOREX GOLD RESOURCES INC · 69.69 CAD · pulse 68.6 · Gold 09-20: 66.4 · 09-27: 66.2 · 10-05: 66.4 ▲ +0.2 66.4 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%57.6
Revenue CAGR (3y)14.6%72.8
Operating margin trend+9.5pp over 3y100
Gross-margin stabilitysd 6.5pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)67.4
Price / book1.87 · industry median 3.76 (n=45)75.8
Through-cycle P/E19.4 · industry median 48.4 (n=34)76.4
Management LT w=20%61.6
Return on equity27.8%100
Buybacks vs dilution+3.7%/yr share count5.3
Net debt / EBITDA-0.1100
Insider ownership0.3%2.5
FCF conversion1.53x net income100
Financial Health LT w=15%87.1
Current ratio1.448.3
Debt / equity0.04100
Interest coverage71.6x100
Cash vs total debt1.70x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)60.3%100
SG&A efficiency18.8x revenue/SG&A100
Durability LT w=15%59.6
Shock days (>8% vs market)16 in 2y0
Worst drawdown vs market (2y)-37.2% vs market -18.8%53.9
Profit-margin stabilitysd 4.8pp, operating, 4y84.6
Profitable years4 of 4100
Momentum pulse only54.4
Price vs 200-day MA+8.6%94.6
52-week range position58th pct60.2
6m strength vs S&P 500-12.5pp8.5
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside33.2%100
Earnings surprises (avg)+12.7%100
310 CHA US NO REAL MONEYHIGH CONF Chagee Holdings Limited · 10.98 USD · pulse 60.8 · Restaurants 09-20: 65.7 · 09-27: 66.1 · 10-05: 66.4 ▲ +0.3 66.4 Good
Product & Moat LT w=25%63.2
Gross margin (pricing power)41.2%52.9
Revenue CAGR (4y)126.4%100
Operating margin trend+34.0pp over 4y100
Gross-margin stabilitysd 7.8pp0
Valuation LT w=20%93.9
Forward P/E6.9 · industry median 20.0 (n=16)100
FCF yield5.0% · industry median 3.1% (n=15)81.8
EV / EBITDA4.4 · industry median 16.8 (n=16)100
Management LT w=20%67.6
Return on equity16.2%64.6
Buybacks vs dilution+1.3%/yr share count45.1
Net debt / EBITDA-3.9100
Insider ownership21.5%100
FCF conversion0.60x net income28.2
Financial Health LT w=15%100
Current ratio3.4100
Debt / equity0.19100
Cash vs total debt5.13x100
Marketing & Brand LT w=5%24.5
Revenue growth (yoy)2.5%10
SG&A efficiency3.4x revenue/SG&A23.1
Brand pricing premium41.2%40.4
Durability LT w=15%13.7
Shock days (>8% vs market)11 in 346 sessions (listed <2y)0
Worst drawdown vs market (2y)-72.1% vs market -8.9%0
Profit-margin stabilitysd 19.1pp, operating, 4y4.8
Profitable years3 of 450
Momentum pulse only27.1
Price vs 200-day MA-1.8%52.8
52-week range position25th pct18.7
6m strength vs S&P 500-12.0pp9.9
News & Sentiment pulse only63.6
Analyst consensus (1=buy)1.790.9
Analyst target upside37.2%100
Earnings surprises (avg)-9.9%0
311 SNY US HIGH CONF Sanofi · 39.92 USD · pulse 64.2 · Drug Manufacturers - General 09-20: 66.5 · 09-27: 66.5 · 10-05: 66.3 ▼ -0.2 66.3 Good
Product & Moat LT w=25%64.8
Gross margin (pricing power)73.5%100
Revenue CAGR (3y)4.8%24.1
Operating margin trend-6.4pp over 3y0
R&D intensity (innovation)16.8%100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%75
Forward P/E7.4 · industry median 13.5 (n=15)100
PEG ratio28.63 · industry median 2.70 (n=13)0
FCF yield7.4% · industry median 4.3% (n=15)100
EV / EBITDA7.5 · industry median 13.4 (n=15)100
Management LT w=20%47.9
Return on equity5.7%22.8
Buybacks vs dilution-1.4%/yr share count90.4
Net debt / EBITDA1.368.2
Insider ownership0.0%0
FCF conversion0.81x net income58
Financial Health LT w=15%53.3
Current ratio1.015.6
Debt / equity0.3492.3
Interest coverage10.9x100
Cash vs total debt0.27x5.3
Marketing & Brand LT w=5%67
Revenue growth (yoy)14.6%58.4
SG&A efficiency4.6x revenue/SG&A42.7
Brand pricing premium73.5%100
Durability LT w=15%94.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-25.9% vs market -18.8%82
Profit-margin stabilitysd 2.8pp, operating, 4y95.6
Profitable years4 of 4100
Momentum pulse only7.9
Price vs 200-day MA-9.0%23.8
52-week range position0th pct0
6m strength vs S&P 500-28.9pp0
News & Sentiment pulse only86.9
Analyst consensus (1=buy)2.080
Analyst target upside34.6%100
Earnings surprises (avg)+7.1%80.6
312 JD US NO REAL MONEYHIGH CONF JD.com, Inc. · 25.78 USD · pulse 66.4 · Internet Retail 09-20: 65.3 · 09-27: 65.9 · 10-05: 66.3 ▲ +0.4 66.3 Good
Product & Moat LT w=25%37.1
Gross margin (pricing power)9.4%0
Revenue CAGR (3y)7.8%38.8
Operating margin trend-1.5pp over 3y35.3
R&D intensity (innovation)1.7%11.3
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%98.9
Forward P/E6.1 · industry median 18.4 (n=15)100
PEG ratio0.50 · industry median 1.00 (n=12)100
FCF yield6.9% · industry median 2.8% (n=14)100
EV / EBITDA9.9 · industry median 18.2 (n=14)95.7
Management LT w=20%59.5
Return on equity6.8%27.1
Buybacks vs dilution-4.4%/yr share count100
Net debt / EBITDA-9.9100
Insider ownership1.0%10.1
FCF conversion0.82x net income60.2
Financial Health LT w=15%79.7
Current ratio1.128.4
Debt / equity0.3790.4
Interest coverage10.0x100
Cash vs total debt2.10x100
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-2.9%0
SG&A efficiency13.6x revenue/SG&A100
Brand pricing premium9.4%0
Durability LT w=15%78.1
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-44.5% vs market -18.8%35.7
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only8.2
Price vs 200-day MA-9.6%21.7
52-week range position12th pct2.8
6m strength vs S&P 500-23.7pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside53.0%100
Earnings surprises (avg)+16.9%100
313 UI US HIGH CONF Ubiquiti Inc. · 620.52 USD · pulse 58.6 · Communication Equipment 09-20: 66.7 · 09-27: 67.7 · 10-05: 66.3 ▼ -1.4 66.3 Good
Product & Moat LT w=25%71.8
Gross margin (pricing power)46.2%65.4
Revenue CAGR (3y)19.0%95.2
Operating margin trend+8.1pp over 3y100
R&D intensity (innovation)6.2%41.6
Gross-margin stabilitysd 3.2pp56.6
Valuation LT w=20%21.8
Forward P/E31.7 · industry median 22.5 (n=14)24
FCF yield1.9% · industry median 2.4% (n=16)33.4
EV / EBITDA30.7 · industry median 23.3 (n=12)7.9
Management LT w=20%82.9
Return on equity91.1%100
Buybacks vs dilution+0.0%/yr share count65.9
Net debt / EBITDA-0.4100
Insider ownership93.0%100
FCF conversion0.74x net income48.5
Financial Health LT w=15%100
Current ratio2.9100
Debt / equity0.06100
Interest coverage500.8x100
Cash vs total debt7.64x100
Marketing & Brand LT w=5%82.3
Revenue growth (yoy)23.5%94
SG&A efficiency26.9x revenue/SG&A100
Brand pricing premium46.2%52.9
Durability LT w=15%55.2
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-51.9% vs market -18.8%17.2
Profit-margin stabilitysd 4.0pp, operating, 4y88.9
Profitable years4 of 4100
Momentum pulse only16.5
Price vs 200-day MA-5.4%38.4
52-week range position19th pct11.1
6m strength vs S&P 500-43.3pp0
News & Sentiment pulse only70.3
Analyst consensus (1=buy)3.040
Analyst target upside18.4%70.9
Earnings surprises (avg)+13.1%100
314 CNA US MEDIUM CONF CNA Financial Corporation · 46.34 USD · pulse 61.9 · Insurance - Property & Casualty 09-20: 66.4 · 09-27: 66.6 · 10-05: 66.3 ▼ -0.3 66.3 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)45.6
Revenue CAGR (3y)7.4%36.8
Valuation LT w=20%89.6
Forward P/E9.7 · industry median 11.4 (n=24)85.1
Price / book1.12 · industry median 2.09 (n=25)92.7
Through-cycle P/E12.2 · industry median 17.2 (n=24)90.9
Management LT w=20%39
Return on equity11.3%45.3
Buybacks vs dilution-0.0%/yr share count67.1
Insider ownership0.5%4.6
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.1
Debt / equity0.2796.3
Interest coverage13.0x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)37.3
Revenue growth (yoy)3.0%12
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-18.1% vs market -18.8%100
Profit-margin stabilitysd 1.4pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only32.2
Price vs 200-day MA-0.4%58.5
52-week range position40th pct38
6m strength vs S&P 500-15.4pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)30.1
Analyst target upside5.7%39.4
Earnings surprises (avg)-4.9%0.8
315 SEIC US MEDIUM CONF SEI Investments Company · 102.43 USD · pulse 70.5 · Asset Management 09-20: 66.3 · 09-27: 66.1 · 10-05: 66.3 ▲ +0.2 66.3 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)52.8
Revenue CAGR (3y)4.9%24.4
Operating margin trend+3.4pp over 3y84.1
Valuation LT w=20%29.6
Forward P/E14.7 · industry median 10.9 (n=43)52.4
PEG ratio1.71 · industry median 0.90 (n=19)29.4
Price / book4.92 · industry median 2.56 (n=42)0
Through-cycle P/E22.0 · industry median 19.2 (n=41)36.5
Management LT w=20%100
Return on equity27.6%100
Buybacks vs dilution-3.1%/yr share count100
Insider ownership15.6%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)52.9
Revenue growth (yoy)14.7%58.8
Durability LT w=15%97.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-23.3% vs market -18.8%88.8
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only93.8
Price vs 200-day MA+13.0%100
52-week range position75th pct81.3
6m strength vs S&P 500+18.2pp100
News & Sentiment pulse only80.2
Analyst consensus (1=buy)1.793.3
Analyst target upside14.3%60.9
Earnings surprises (avg)+7.9%86.3
316 DRS US HIGH CONF Leonardo DRS, Inc. · 36.8 USD · pulse 63 · Aerospace & Defense 09-20: 66.2 · 09-27: 66 · 10-05: 66.3 ▲ +0.3 66.3 Good
Product & Moat LT w=25%41.4
Gross margin (pricing power)24.9%12.2
Revenue CAGR (3y)10.6%53.2
Operating margin trend-11.3pp over 3y0
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%62.5
Forward P/E25.1 · industry median 27.5 (n=39)61
FCF yield3.3% · industry median 1.2% (n=41)68.8
EV / EBITDA19.8 · industry median 23.0 (n=35)57.6
Management LT w=20%80.5
Return on equity11.9%47.7
Buybacks vs dilution+0.7%/yr share count54.8
Net debt / EBITDA-0.0100
Insider ownership71.4%100
FCF conversion1.18x net income100
Financial Health LT w=15%88.8
Current ratio1.992.9
Debt / equity0.10100
Interest coverage43.0x100
Cash vs total debt1.01x62.4
Marketing & Brand LT w=5%43.1
Revenue growth (yoy)10.1%40.4
SG&A efficiency7.3x revenue/SG&A89
Brand pricing premium24.9%0
Durability LT w=15%79.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-32.5% vs market -18.8%65.7
Profit-margin stabilitysd 5.2pp, operating, 4y82.3
Profitable years4 of 4100
Momentum pulse only9.9
Price vs 200-day MA-12.5%9.9
52-week range position26th pct19.7
6m strength vs S&P 500-38.3pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside46.2%100
Earnings surprises (avg)+18.0%100
317 ALV US HIGH CONF Autoliv, Inc. · 111.85 USD · pulse 67.1 · Auto Parts 09-20: 66 · 09-27: 65.9 · 10-05: 66.3 ▲ +0.4 66.3 Good
Product & Moat LT w=25%46.1
Gross margin (pricing power)19.3%0
Revenue CAGR (3y)6.9%34.7
Operating margin trend+2.6pp over 3y76.3
R&D intensity (innovation)3.8%25.5
Gross-margin stabilitysd 1.3pp94.2
Valuation LT w=20%86
Forward P/E9.6 · industry median 10.1 (n=22)78.1
FCF yield9.1% · industry median 6.8% (n=22)93.6
EV / EBITDA6.4 · industry median 7.7 (n=21)86.2
Management LT w=20%72.3
Return on equity25.9%100
Buybacks vs dilution-4.7%/yr share count100
Net debt / EBITDA1.270.9
Insider ownership0.4%3.6
FCF conversion1.01x net income87.1
Financial Health LT w=15%45.4
Current ratio1.019.1
Debt / equity0.8862.5
Interest coverage10.6x100
Cash vs total debt0.17x0
Marketing & Brand LT w=5%37.7
Revenue growth (yoy)3.3%13.2
SG&A efficiency18.9x revenue/SG&A100
Brand pricing premium19.3%0
Durability LT w=15%96.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.7% vs market -18.8%85.1
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only32.4
Price vs 200-day MA-4.9%40.6
52-week range position41th pct38.4
6m strength vs S&P 500-9.5pp18.2
News & Sentiment pulse only80.1
Analyst consensus (1=buy)2.177.8
Analyst target upside20.1%75.2
Earnings surprises (avg)+8.1%87.4
318 SJ.TO CA HIGH CONF STELLA JONES INC · 65.63 CAD · pulse 60 · Lumber & Wood Production 09-20: 66.1 · 09-27: 66.2 · 10-05: 66.3 ▲ +0.1 66.3 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%61.4
Revenue CAGR (3y)4.4%22.2
Operating margin trend+2.3pp over 3y72.6
Gross-margin stabilitysd 1.5pp89.3
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)75.5
Price / book1.64 · sector median 3.01 (n=108)80.9
Through-cycle P/E11.7 · sector median 40.6 (n=80)95.7
Management LT w=20%53
Return on equity12.4%49.8
Buybacks vs dilution-2.6%/yr share count100
Net debt / EBITDA2.927.4
Insider ownership0.1%1.4
FCF conversion1.01x net income86.6
Financial Health LT w=15%60.3
Current ratio5.2100
Debt / equity0.7569.2
Interest coverage7.5x72
Cash vs total debt0.08x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)51.1
Revenue growth (yoy)0.8%3.2
SG&A efficiency17.7x revenue/SG&A100
Durability LT w=15%90.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-33.7% vs market -18.8%62.8
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-19.8%0
52-week range position0th pct0
6m strength vs S&P 500-44.4pp0
News & Sentiment pulse only55.6
Analyst consensus (1=buy)2.366.7
Analyst target upside32.9%100
Earnings surprises (avg)-6.7%0
319 ATEN US HIGH CONF A10 Networks, Inc. · 27.63 USD · pulse 67.3 · Software - Infrastructure first scan new 66.2 Good
Product & Moat LT w=25%65.8
Gross margin (pricing power)79.4%100
Revenue CAGR (3y)1.2%6
Operating margin trend-2.7pp over 3y22.9
R&D intensity (innovation)23.8%100
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%39
Forward P/E23.3 · industry median 20.1 (n=64)48.8
FCF yield3.1% · industry median 3.4% (n=66)45.6
EV / EBITDA28.0 · industry median 25.0 (n=54)22.7
Management LT w=20%75.5
Return on equity19.4%77.8
Buybacks vs dilution-1.0%/yr share count83.7
Net debt / EBITDA-2.0100
Insider ownership1.6%16
FCF conversion1.46x net income100
Financial Health LT w=15%72.7
Current ratio1.340.8
Debt / equity0.9558.3
Interest coverage9.3x91.8
Cash vs total debt1.58x100
Marketing & Brand LT w=5%57
Revenue growth (yoy)15.5%62
SG&A efficiency2.5x revenue/SG&A9
Brand pricing premium79.4%100
Durability LT w=15%87.3
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-35.9% vs market -18.8%57.2
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only63
Price vs 200-day MA+8.1%92.4
52-week range position52th pct52.3
6m strength vs S&P 500-1.7pp44.4
News & Sentiment pulse only87.8
Analyst consensus (1=buy)1.886.7
Analyst target upside32.7%100
Earnings surprises (avg)+6.5%76.7
320 ADI US HIGH CONF Analog Devices, Inc. · 417.15 USD · pulse 71 · Semiconductors 09-20: 66.6 · 09-27: 66.6 · 10-05: 66.2 ▼ -0.4 66.2 Good
Product & Moat LT w=25%58.9
Gross margin (pricing power)65.8%100
Revenue CAGR (3y)-2.8%0
Operating margin trend-2.3pp over 3y26.7
R&D intensity (innovation)16.0%100
Gross-margin stabilitysd 2.6pp67.9
Valuation LT w=20%58.9
Forward P/E25.5 · industry median 25.5 (n=42)54.5
PEG ratio0.58 · industry median 0.86 (n=21)99.6
FCF yield2.1% · industry median 1.0% (n=42)48.3
EV / EBITDA30.2 · industry median 34.5 (n=38)33.2
Management LT w=20%63
Return on equity12.2%48.9
Buybacks vs dilution-1.3%/yr share count88.4
Net debt / EBITDA1.075.3
Insider ownership0.2%2.4
FCF conversion1.83x net income100
Financial Health LT w=15%58.1
Current ratio1.237.5
Debt / equity0.2795.9
Interest coverage9.5x94.8
Cash vs total debt0.25x4.1
Marketing & Brand LT w=5%100
Revenue growth (yoy)39.6%100
SG&A efficiency8.8x revenue/SG&A100
Brand pricing premium65.8%100
Durability LT w=15%89.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-32.2% vs market -18.8%66.4
Profit-margin stabilitysd 3.8pp, operating, 4y89.9
Profitable years4 of 4100
Momentum pulse only94.4
Price vs 200-day MA+16.6%100
52-week range position88th pct97.3
6m strength vs S&P 500+10.8pp85.9
News & Sentiment pulse only73
Analyst consensus (1=buy)1.4100
Analyst target upside12.8%57.1
Earnings surprises (avg)+4.3%62
321 ADP US HIGH CONF Automatic Data Processing, Inc. · 257.68 USD · pulse 66.6 · Software - Application 09-20: 65.8 · 09-27: 66 · 10-05: 66.2 ▲ +0.2 66.2 Good
Product & Moat LT w=25%67.2
Gross margin (pricing power)48.7%71.6
Revenue CAGR (3y)6.8%34
Operating margin trend+1.3pp over 3y63.1
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%52.5
Forward P/E19.2 · industry median 16.7 (n=85)55.5
PEG ratio2.50 · industry median 1.17 (n=43)11.3
FCF yield5.1% · industry median 5.1% (n=85)67.3
EV / EBITDA16.2 · industry median 22.1 (n=72)75.7
Management LT w=20%76.5
Return on equity72.2%100
Buybacks vs dilution-1.2%/yr share count86.2
Net debt / EBITDA0.295
Insider ownership0.1%1.4
FCF conversion1.19x net income100
Financial Health LT w=15%56.2
Current ratio1.120.9
Debt / equity0.9160.3
Interest coverage13.5x100
Cash vs total debt0.77x43.6
Marketing & Brand LT w=5%45.3
Revenue growth (yoy)6.8%27.2
SG&A efficiency5.0x revenue/SG&A49.6
Brand pricing premium48.7%59.1
Durability LT w=15%86.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-40.8% vs market -18.8%44.9
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only87
Price vs 200-day MA+9.7%98.6
52-week range position72th pct77.4
6m strength vs S&P 500+10.5pp84.9
News & Sentiment pulse only50.5
Analyst consensus (1=buy)2.751.1
Analyst target upside11.6%54
Earnings surprises (avg)+1.9%46.3
322 WYNN US HIGH CONF Wynn Resorts, Limited · 75.88 USD · pulse 60 · Resorts & Casinos 09-20: 65.9 · 09-27: 65.9 · 10-05: 66.2 ▲ +0.3 66.2 Good
Product & Moat LT w=25%90.7
Gross margin (pricing power)68.3%100
Revenue CAGR (3y)23.9%100
Operating margin trend+20.9pp over 3y100
Gross-margin stabilitysd 2.9pp62.8
Valuation LT w=20%77.3
Forward P/E14.7 · industry median 12.6 (n=10)61.2
PEG ratio0.73 · sector median 1.00 (n=121)94.2
FCF yield6.1% · industry median 6.0% (n=10)75.5
EV / EBITDA9.5 · industry median 10.6 (n=10)78.3
Management LT w=20%75
Buybacks vs dilution-2.8%/yr share count100
Net debt / EBITDA5.70
Insider ownership27.4%100
FCF conversion1.45x net income100
Financial Health LT w=15%6.1
Current ratio0.99.3
Interest coverage1.8x9.1
Cash vs total debt0.17x0
Marketing & Brand LT w=5%66.9
Revenue growth (yoy)6.9%27.6
SG&A efficiency6.4x revenue/SG&A73.2
Brand pricing premium68.3%100
Durability LT w=15%58.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-42.6% vs market -18.8%40.5
Profit-margin stabilitysd 9.3pp, operating, 4y59.3
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-26.1%0
52-week range position0th pct0
6m strength vs S&P 500-43.1pp0
News & Sentiment pulse only69.8
Analyst consensus (1=buy)1.2100
Analyst target upside74.0%100
Earnings surprises (avg)-3.6%9.5
323 X.TO CA HIGH CONF TMX GROUP LIMITED · 52.98 CAD · pulse 69.7 · Financial Data & Stock Exchanges 09-20: 66.3 · 09-27: 66.3 · 10-05: 66.2 ▼ -0.1 66.2 Good
Product & Moat LT w=25%76.9
Gross margin (pricing power)92.9%100
Revenue CAGR (3y)15.5%77.4
Operating margin trend-2.0pp over 3y30.1
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%59.3
Forward P/E19.4 · industry median 19.1 (n=11)62.6
FCF yield4.0% · industry median 4.3% (n=11)53.8
EV / EBITDA15.3 · industry median 16.0 (n=11)61.5
Management LT w=20%59.1
Return on equity13.2%52.9
Buybacks vs dilution-0.0%/yr share count67.1
Net debt / EBITDA1.563.7
Insider ownership1.2%11.7
FCF conversion1.40x net income100
Financial Health LT w=15%28.8
Current ratio1.017
Debt / equity0.4088.8
Interest coverage1.5x5.5
Cash vs total debt0.25x3.8
Marketing & Brand LT w=5%87.5
Revenue growth (yoy)15.6%62.4
SG&A efficiency9.9x revenue/SG&A100
Brand pricing premium92.9%100
Durability LT w=15%97.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-22.8% vs market -18.8%89.9
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only61.3
Price vs 200-day MA+4.9%79.7
52-week range position79th pct86
6m strength vs S&P 500-9.5pp18.2
News & Sentiment pulse only94.6
Analyst consensus (1=buy)1.4100
Analyst target upside23.5%83.7
Earnings surprises (avg)+14.3%100
324 CUBI US MEDIUM CONF Customers Bancorp, Inc · 75.47 USD · pulse 67.4 · Banks - Regional 09-20: 66.1 · 09-27: 66 · 10-05: 66.2 ▲ +0.2 66.2 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)46.9
Revenue CAGR (3y)8.2%40.8
Valuation LT w=20%82.9
Forward P/E7.9 · industry median 10.0 (n=108)89.6
Price / book1.16 · industry median 1.24 (n=109)71.5
Through-cycle P/E11.5 · industry median 15.1 (n=106)87.6
Management LT w=20%61.8
Return on equity14.3%57.3
Buybacks vs dilution+1.8%/yr share count36
Insider ownership9.2%92
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)46.8
Revenue growth (yoy)10.1%40.4
Durability LT w=15%88.3
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-26.8% vs market -18.8%79.9
Profit-margin stabilitysd 4.0pp, net, 4y89.1
Profitable years4 of 4100
Momentum pulse only45.5
Price vs 200-day MA-0.3%58.8
52-week range position65th pct68.3
6m strength vs S&P 500-12.1pp9.5
News & Sentiment pulse only76.2
Analyst consensus (1=buy)2.272.7
Analyst target upside24.2%85.5
Earnings surprises (avg)+5.5%70.3
325 FSS US HIGH CONF Federal Signal Corporation · 116.34 USD · pulse 64.3 · Farm & Heavy Construction Machinery 09-20: 66.1 · 09-27: 65.9 · 10-05: 66.1 ▲ +0.2 66.1 Good
Product & Moat LT w=25%69.5
Gross margin (pricing power)29.2%22.9
Revenue CAGR (3y)15.0%74.9
Operating margin trend+5.2pp over 3y100
Gross-margin stabilitysd 2.0pp80
Valuation LT w=20%47.4
Forward P/E20.1 · industry median 15.3 (n=8)45.7
PEG ratio1.41 · industry median 0.96 (n=7)37.4
FCF yield2.7% · industry median 3.3% (n=8)40.3
EV / EBITDA15.1 · industry median 16.9 (n=8)66.1
Management LT w=20%61.5
Return on equity20.6%82.4
Buybacks vs dilution+0.1%/yr share count64.8
Net debt / EBITDA0.878.8
Insider ownership2.6%25.7
FCF conversion0.79x net income55.7
Financial Health LT w=15%73.3
Current ratio2.7100
Debt / equity0.3293.2
Interest coverage24.0x100
Cash vs total debt0.13x0
Marketing & Brand LT w=5%61.7
Revenue growth (yoy)18.7%74.8
SG&A efficiency8.5x revenue/SG&A100
Brand pricing premium29.2%10.4
Durability LT w=15%86.2
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-31.5% vs market -18.8%68
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only38.8
Price vs 200-day MA+0.8%63.3
52-week range position41th pct38.2
6m strength vs S&P 500-10.5pp15
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)79.3
Analyst target upside25.2%87.9
Earnings surprises (avg)+13.8%100
326 COCO US HIGH CONF The Vita Coco Company, Inc. · 55.97 USD · pulse 64.2 · Beverages - Non-Alcoholic 09-20: 66.3 · 09-27: 65.7 · 10-05: 66.1 ▲ +0.4 66.1 Good
Product & Moat LT w=25%55.3
Gross margin (pricing power)41.1%52.8
Revenue CAGR (3y)12.5%62.7
Operating margin trend+12.8pp over 3y100
Gross-margin stabilitysd 5.7pp5.8
Valuation LT w=20%29.9
Forward P/E23.9 · industry median 15.5 (n=9)31.9
FCF yield3.2% · industry median 4.6% (n=9)38.8
EV / EBITDA21.6 · industry median 12.8 (n=9)19.1
Management LT w=20%88.4
Return on equity31.4%100
Buybacks vs dilution+0.6%/yr share count56.2
Net debt / EBITDA-1.9100
Insider ownership8.6%86
FCF conversion1.47x net income100
Financial Health LT w=15%100
Current ratio3.4100
Debt / equity0.04100
Cash vs total debt19.82x100
Marketing & Brand LT w=5%59.8
Revenue growth (yoy)28.1%100
SG&A efficiency4.4x revenue/SG&A39.2
Brand pricing premium41.1%40.3
Durability LT w=15%70.8
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-39.2% vs market -18.8%48.9
Profit-margin stabilitysd 5.5pp, operating, 4y80.8
Profitable years4 of 4100
Momentum pulse only31.6
Price vs 200-day MA-8.8%24.8
52-week range position38th pct34.5
6m strength vs S&P 500-4.4pp35.4
News & Sentiment pulse only98.9
Analyst consensus (1=buy)1.696.7
Analyst target upside46.3%100
Earnings surprises (avg)+40.1%100
327 NTB US MEDIUM CONF Bank of N.T. Butterfield & Son · 58.76 USD · pulse 69.8 · Banks - Diversified 09-20: 66.1 · 09-27: 66.2 · 10-05: 66.1 ▼ -0.1 66.1 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)38.7
Revenue CAGR (3y)3.2%16.1
Valuation LT w=20%80.3
Forward P/E8.0 · industry median 13.7 (n=20)100
Price / book2.01 · industry median 1.84 (n=20)42
Through-cycle P/E10.4 · industry median 19.1 (n=20)99
Management LT w=20%66
Return on equity21.1%84.5
Buybacks vs dilution-7.0%/yr share count100
Insider ownership1.4%13.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.3
Revenue growth (yoy)8.2%32.8
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-13.2% vs market -18.8%100
Profit-margin stabilitysd 0.6pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only66.7
Price vs 200-day MA+6.4%85.8
52-week range position79th pct85.6
6m strength vs S&P 500-6.4pp28.6
News & Sentiment pulse only71.9
Analyst consensus (1=buy)2.270
Analyst target upside11.2%53
Earnings surprises (avg)+8.9%92.6
328 WRB US HIGH CONF W.R. Berkley Corporation · 68.98 USD · pulse 61.4 · Insurance - Property & Casualty 09-20: 67.8 · 09-27: 66.6 · 10-05: 66 ▼ -0.6 66 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)48.8
Revenue CAGR (3y)9.3%46.4
Valuation LT w=20%32.6
Forward P/E14.2 · industry median 11.3 (n=24)57.5
PEG ratio4.45 · industry median 2.34 (n=5)0
Price / book2.76 · industry median 2.00 (n=25)10.4
Through-cycle P/E16.3 · industry median 17.2 (n=24)62.7
Management LT w=20%91.8
Return on equity20.2%80.8
Buybacks vs dilution-1.7%/yr share count94.7
Insider ownership26.4%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)81.2
Debt / equity0.3293.6
Interest coverage19.0x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)34.9
Revenue growth (yoy)1.2%4.8
Durability LT w=15%100
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-17.6% vs market -18.8%100
Profit-margin stabilitysd 0.5pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only39.2
Price vs 200-day MA+0.9%63.4
52-week range position45th pct44.2
6m strength vs S&P 500-12.0pp9.9
News & Sentiment pulse only50.3
Analyst consensus (1=buy)3.424.4
Analyst target upside0.5%26.4
Earnings surprises (avg)+11.5%100
329 FIVN US HIGH CONF Five9, Inc. · 34.36 USD · pulse 68 · Software - Infrastructure 09-20: 66.5 · 09-27: 65.7 · 10-05: 66 ▲ +0.3 66 Good
Product & Moat LT w=25%88.9
Gross margin (pricing power)55.1%87.7
Revenue CAGR (3y)13.8%69.2
Operating margin trend+13.8pp over 3y100
R&D intensity (innovation)13.3%88.4
Gross-margin stabilitysd 1.0pp99.1
Valuation LT w=20%93
Forward P/E9.0 · industry median 21.1 (n=64)100
PEG ratio0.28 · industry median 1.43 (n=33)100
FCF yield10.1% · industry median 3.3% (n=66)100
EV / EBITDA18.2 · industry median 25.3 (n=54)72.2
Management LT w=20%49.9
Return on equity7.9%31.7
Buybacks vs dilution+2.8%/yr share count19.9
Net debt / EBITDA1.268.8
Insider ownership2.9%29
FCF conversion6.61x net income100
Financial Health LT w=15%57.8
Current ratio4.1100
Debt / equity1.0751.4
Interest coverage4.2x35.5
Cash vs total debt0.78x44.3
Marketing & Brand LT w=5%41.8
Revenue growth (yoy)10.3%41.2
SG&A efficiency2.5x revenue/SG&A9.1
Brand pricing premium55.1%75.2
Durability LT w=15%29.5
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-68.6% vs market -18.8%0
Profit-margin stabilitysd 5.6pp, operating, 4y80.1
Profitable years1 of 40
Momentum pulse only97
Price vs 200-day MA+52.1%100
52-week range position83th pct91.1
6m strength vs S&P 500+109.1pp100
News & Sentiment pulse only65.8
Analyst consensus (1=buy)1.791.4
Analyst target upside4.2%35.5
Earnings surprises (avg)+5.6%70.5
330 WT US MEDIUM CONF WisdomTree, Inc. · 24.38 USD · pulse 68.5 · Asset Management 09-20: 66.1 · 09-27: 66 · 10-05: 66 — 0 66 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)79.8
Revenue CAGR (3y)17.9%89.5
Operating margin trend+10.6pp over 3y100
Valuation LT w=20%13.6
Forward P/E18.0 · industry median 10.9 (n=43)40.9
Price / book8.61 · industry median 2.56 (n=42)0
Through-cycle P/E44.9 · industry median 19.2 (n=41)0
Management LT w=20%86.2
Return on equity18.7%74.9
Buybacks vs dilution-1.3%/yr share count89
Insider ownership9.5%94.7
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)57.3%100
Durability LT w=15%85.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-36.9% vs market -18.8%54.5
Profit-margin stabilitysd 4.3pp, operating, 4y87.5
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+34.6%100
52-week range position95th pct100
6m strength vs S&P 500+46.3pp100
News & Sentiment pulse only78.8
Analyst consensus (1=buy)1.791.4
Analyst target upside8.0%45
Earnings surprises (avg)+14.8%100
331 GSK US HIGH CONF GSK plc · 47.03 USD · pulse 63.5 · Drug Manufacturers - General 09-20: 65.5 · 09-27: 65.8 · 10-05: 65.9 ▲ +0.1 65.9 Good
Product & Moat LT w=25%75.1
Gross margin (pricing power)73.5%100
Revenue CAGR (3y)3.7%18.3
Operating margin trend+2.6pp over 3y75.8
R&D intensity (innovation)23.0%100
Gross-margin stabilitysd 1.9pp81.3
Valuation LT w=20%67
Forward P/E9.4 · industry median 13.5 (n=15)97.7
PEG ratio6.10 · industry median 2.70 (n=13)0
FCF yield4.9% · industry median 4.3% (n=15)70.2
EV / EBITDA8.0 · industry median 13.4 (n=15)100
Management LT w=20%54.6
Return on equity33.4%100
Buybacks vs dilution-0.7%/yr share count77.8
Net debt / EBITDA1.464.9
Insider ownership0.1%0.6
FCF conversion0.61x net income29.9
Financial Health LT w=15%38.3
Current ratio0.81.2
Debt / equity1.0651.9
Interest coverage11.8x100
Cash vs total debt0.17x0
Marketing & Brand LT w=5%49.3
Revenue growth (yoy)5.3%21.2
SG&A efficiency3.6x revenue/SG&A26.6
Brand pricing premium73.5%100
Durability LT w=15%97.1
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-21.1% vs market -18.8%94.1
Profit-margin stabilitysd 3.0pp, operating, 4y94.5
Profitable years4 of 4100
Momentum pulse only16.1
Price vs 200-day MA-9.0%23.9
52-week range position30th pct24.4
6m strength vs S&P 500-32.4pp0
News & Sentiment pulse only82.2
Analyst consensus (1=buy)2.655
Analyst target upside26.7%91.7
Earnings surprises (avg)+10.6%100
332 IR US HIGH CONF Ingersoll Rand Inc. · 76.07 USD · pulse 62.7 · Specialty Industrial Machinery 09-20: 66.4 · 09-27: 65.8 · 10-05: 65.9 ▲ +0.1 65.9 Good
Product & Moat LT w=25%71.1
Gross margin (pricing power)42.8%57.1
Revenue CAGR (3y)8.9%44.7
Operating margin trend+4.9pp over 3y98.7
Gross-margin stabilitysd 1.8pp83.9
Valuation LT w=20%70.1
Forward P/E19.4 · industry median 20.6 (n=38)67.5
PEG ratio0.62 · industry median 1.83 (n=27)100
FCF yield3.8% · industry median 3.5% (n=38)56.8
EV / EBITDA16.5 · industry median 16.7 (n=38)56.2
Management LT w=20%56
Return on equity9.5%37.9
Buybacks vs dilution-1.2%/yr share count86.1
Net debt / EBITDA1.853.8
Insider ownership0.2%2.1
FCF conversion1.90x net income100
Financial Health LT w=15%49.1
Current ratio1.668
Debt / equity0.4884.5
Interest coverage4.7x40.9
Cash vs total debt0.24x3.1
Marketing & Brand LT w=5%44.6
Revenue growth (yoy)8.5%34
SG&A efficiency5.3x revenue/SG&A55.3
Brand pricing premium42.8%44.6
Durability LT w=15%88.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-36.6% vs market -18.8%55.3
Profit-margin stabilitysd 2.1pp, operating, 4y99.6
Profitable years4 of 4100
Momentum pulse only17.3
Price vs 200-day MA-6.7%33.2
52-week range position25th pct18.8
6m strength vs S&P 500-20.7pp0
News & Sentiment pulse only74.5
Analyst consensus (1=buy)2.080
Analyst target upside24.5%86.3
Earnings surprises (avg)+3.6%57.3
333 SNN US HIGH CONF Smith & Nephew SNATS, Inc. · 26.42 USD · pulse 61.7 · Medical Devices 09-20: 66 · 09-27: 66 · 10-05: 65.9 ▼ -0.1 65.9 Good
Product & Moat LT w=25%65.6
Gross margin (pricing power)68.4%100
Revenue CAGR (3y)5.7%28.7
Operating margin trend+1.7pp over 3y67.5
R&D intensity (innovation)4.8%32
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%73.6
Forward P/E11.0 · industry median 25.2 (n=27)100
PEG ratio1.05 · industry median 1.60 (n=15)94.3
FCF yield9.6% · industry median 2.6% (n=28)100
EV / EBITDA42.9 · industry median 16.2 (n=23)0
Management LT w=20%54.5
Return on equity11.9%47.4
Buybacks vs dilution-0.8%/yr share count80
Net debt / EBITDA2.245.2
Insider ownership0.0%0.1
FCF conversion1.69x net income100
Financial Health LT w=15%54.7
Current ratio2.1100
Debt / equity0.7370.5
Interest coverage5.4x48.4
Cash vs total debt0.20x0
Marketing & Brand LT w=5%40.6
Revenue growth (yoy)4.6%18.4
SG&A efficiency2.2x revenue/SG&A3.5
Brand pricing premium68.4%100
Durability LT w=15%91.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-29.7% vs market -18.8%72.6
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0.5
Price vs 200-day MA-14.6%1.5
52-week range position2th pct0
6m strength vs S&P 500-35.5pp0
News & Sentiment pulse only77.1
Analyst consensus (1=buy)2.846.7
Analyst target upside23.9%84.6
Earnings surprises (avg)+27.8%100
334 BOKF US MEDIUM CONF BOK Financial Corporation · 128.36 USD · pulse 64.9 · Banks - Regional 09-20: 65.7 · 09-27: 65.6 · 10-05: 65.9 ▲ +0.3 65.9 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)41.4
Revenue CAGR (3y)4.8%24.2
Valuation LT w=20%64.1
Forward P/E12.0 · industry median 10.0 (n=108)64
Price / book1.28 · industry median 1.24 (n=109)62.1
Through-cycle P/E14.5 · industry median 15.1 (n=106)66.2
Management LT w=20%81.1
Return on equity10.9%43.4
Buybacks vs dilution-3.3%/yr share count100
Insider ownership63.3%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)46.8
Revenue growth (yoy)10.1%40.4
Durability LT w=15%95.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.2% vs market -18.8%81.4
Profit-margin stabilitysd 0.7pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only38.1
Price vs 200-day MA-2.4%50.5
52-week range position61th pct63.7
6m strength vs S&P 500-17.7pp0
News & Sentiment pulse only67.5
Analyst consensus (1=buy)3.040
Analyst target upside15.0%62.6
Earnings surprises (avg)+11.7%100
335 GFF US ⚠ 1HIGH CONF Griffon Corporation · 93.97 USD · pulse 71.3 · Building Products & Equipment 09-20: 65.8 · 09-27: 65.5 · 10-05: 65.9 ▲ +0.4 65.9 Good
Product & Moat LT w=25%51
Gross margin (pricing power)41.3%53.2
Revenue CAGR (3y)-4.0%0
Operating margin trend+6.3pp over 3y100
Gross-margin stabilitysd 3.5pp50.9
Valuation LT w=20%89.7
Forward P/E15.3 · industry median 17.1 (n=16)77.2
FCF yield10.5% · industry median 3.2% (n=15)100
EV / EBITDA10.8 · industry median 15.8 (n=16)91.9
Management LT w=20%87.9
Return on equity227.5%100
Buybacks vs dilution-6.7%/yr share count100
Net debt / EBITDA2.439.5
Insider ownership18.3%100
FCF conversion8.71x net income100
Financial Health LT w=15%28.7
Current ratio2.4100
Debt / equity10.350
Interest coverage2.3x14.7
Cash vs total debt0.08x0
Marketing & Brand LT w=5%34.8
Revenue growth (yoy)7.0%28
SG&A efficiency4.1x revenue/SG&A35.7
Brand pricing premium41.3%40.7
Durability LT w=15%77
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-27.9% vs market -18.8%77.3
Profit-margin stabilitysd 2.7pp, operating, 4y96.1
Profitable years3 of 450
Momentum pulse only86.5
Price vs 200-day MA+7.8%91
52-week range position68th pct72.7
6m strength vs S&P 500+13.7pp95.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)76.8
Analyst target upside35.1%100
Earnings surprises (avg)+7.1%80.5
⚠ Red flags
Heavy leverage (D/E 10.4)
336 ORE.TO CA ⚠ 1HIGH CONF OREZONE GOLD CORPORATION · 3.32 CAD · pulse 66.9 · Gold 09-20: 67 · 09-27: 66.9 · 10-05: 65.9 ▼ -1 65.9 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%83.4
Revenue CAGR (3y)105.4%100
Operating margin trend+37.1pp over 3y100
Gross-margin stabilitysd 3.5pp50.1
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)37.7
Price / book3.89 · industry median 3.75 (n=45)22.8
Through-cycle P/E37.8 · industry median 48.4 (n=34)40.2
Management LT w=20%79.9
Return on equity30.5%100
Buybacks vs dilution+21.2%/yr share count0
Net debt / EBITDA0.099.6
Insider ownership26.8%100
FCF conversion1.37x net income100
Financial Health LT w=15%67.5
Current ratio0.912.1
Debt / equity0.17100
Interest coverage13.8x100
Cash vs total debt0.95x58
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)187.4%100
SG&A efficiency34.3x revenue/SG&A100
Durability LT w=15%48.6
Shock days (>8% vs market)26 in 2y0
Worst drawdown vs market (2y)-33.0% vs market -18.8%64.4
Profit-margin stabilitysd 14.6pp, operating, 4y30
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+37.0%100
52-week range position98th pct100
6m strength vs S&P 500+23.9pp100
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.5100
Analyst target upside47.3%100
Earnings surprises (avg)-25.3%0
⚠ Red flags
Diluting shareholders (+21.2%/yr)
337 SCHW US MEDIUM CONF Charles Schwab Corporation (The · 96.7 USD · pulse 65.7 · Capital Markets 09-20: 65.2 · 09-27: 66.3 · 10-05: 65.8 ▼ -0.5 65.8 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)41.4
Revenue CAGR (3y)4.8%24.2
Valuation LT w=20%60.5
Forward P/E12.4 · industry median 14.3 (n=29)83.5
PEG ratio0.84 · industry median 1.20 (n=10)96
Price / book3.80 · industry median 3.33 (n=36)16.7
Through-cycle P/E24.7 · industry median 28.1 (n=27)45.9
Management LT w=20%79.6
Return on equity20.3%81.1
Buybacks vs dilution-1.7%/yr share count95.6
Insider ownership6.2%62.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)61.2
Revenue growth (yoy)20.9%83.6
Durability LT w=15%96.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-19.8% vs market -18.8%97.3
Profit-margin stabilitysd 3.9pp, net, 4y89.5
Profitable years4 of 4100
Momentum pulse only33.7
Price vs 200-day MA-1.2%55.2
52-week range position41th pct38.3
6m strength vs S&P 500-12.7pp7.6
News & Sentiment pulse only79.4
Analyst consensus (1=buy)1.888.7
Analyst target upside28.4%96.1
Earnings surprises (avg)+3.0%53.3
338 TPR US ⚠ 1HIGH CONF Tapestry, Inc. · 118.12 USD · pulse 61.9 · Luxury Goods 09-20: 66.2 · 09-27: 66.2 · 10-05: 65.8 ▼ -0.4 65.8 Good
Product & Moat LT w=25%74.9
Gross margin (pricing power)76.6%100
Revenue CAGR (3y)6.3%31.6
Operating margin trend+6.3pp over 3y100
Gross-margin stabilitysd 2.6pp68
Valuation LT w=20%61.6
Forward P/E13.3 · sector median 13.6 (n=222)74.3
PEG ratio1.61 · sector median 0.99 (n=121)31.6
FCF yield6.0% · sector median 4.6% (n=216)86.2
EV / EBITDA13.0 · sector median 11.2 (n=217)54.4
Management LT w=20%68.7
Return on equity197.1%100
Buybacks vs dilution-4.1%/yr share count100
Net debt / EBITDA1.465.4
Insider ownership0.4%4.2
FCF conversion0.92x net income73.8
Financial Health LT w=15%46.6
Current ratio1.879.3
Debt / equity5.720
Interest coverage34.7x100
Cash vs total debt0.29x7
Marketing & Brand LT w=5%45.2
Revenue growth (yoy)8.9%35.6
SG&A efficiency1.9x revenue/SG&A0
Brand pricing premium76.6%100
Durability LT w=15%78.6
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-32.7% vs market -18.8%65.2
Profit-margin stabilitysd 2.8pp, operating, 4y95.8
Profitable years4 of 4100
Momentum pulse only9.6
Price vs 200-day MA-14.3%2.8
52-week range position31th pct26.1
6m strength vs S&P 500-34.6pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside41.0%100
Earnings surprises (avg)+15.2%100
⚠ Red flags
Heavy leverage (D/E 5.7)
339 KGC US HIGH CONF Kinross Gold Corporation · 24.06 USD · pulse 60 · Gold 09-20: 65.5 · 09-27: 66.1 · 10-05: 65.8 ▼ -0.3 65.8 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)26.8%100
Operating margin trend+43.1pp over 3y100
Gross-margin stabilitysd 13.8pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)44.6
Price / book2.96 · industry median 3.76 (n=45)40.9
Through-cycle P/E36.2 · industry median 48.4 (n=34)42.8
Management LT w=20%75.7
Return on equity37.0%100
Buybacks vs dilution-0.6%/yr share count76.8
Net debt / EBITDA-0.4100
Insider ownership0.2%1.8
FCF conversion1.25x net income100
Financial Health LT w=15%100
Current ratio2.9100
Debt / equity0.08100
Interest coverage40.1x100
Cash vs total debt3.52x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)29.5%100
SG&A efficiency50.4x revenue/SG&A100
Durability LT w=15%39.2
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-40.7% vs market -18.8%45.2
Profit-margin stabilitysd 15.7pp, operating, 4y23.7
Profitable years3 of 450
Momentum pulse only0.3
Price vs 200-day MA-18.2%0
52-week range position11th pct1
6m strength vs S&P 500-40.5pp0
News & Sentiment pulse only96.4
Analyst consensus (1=buy)1.793.3
Analyst target upside41.5%100
Earnings surprises (avg)+9.4%95.8
340 NMR US MEDIUM CONF Nomura Holdings Inc · 9.73 USD · pulse 67.6 · Capital Markets 09-20: 65.6 · 09-27: 65.6 · 10-05: 65.8 ▲ +0.2 65.8 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)62
Revenue CAGR (3y)17.2%85.9
Valuation LT w=20%74.2
Forward P/E17.4 · industry median 14.0 (n=29)53.4
Price / book1.21 · industry median 3.60 (n=36)90.7
Through-cycle P/E18.6 · industry median 28.1 (n=27)78.4
Management LT w=20%43.5
Return on equity11.2%44.6
Buybacks vs dilution-1.1%/yr share count85.8
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)31.2%100
Durability LT w=15%90.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-26.3% vs market -18.8%81
Profit-margin stabilitysd 5.2pp, net, 4y82.2
Profitable years4 of 4100
Momentum pulse only78.1
Price vs 200-day MA+9.0%95.9
52-week range position73th pct78.3
6m strength vs S&P 500+3.0pp60.1
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)54.7
Analyst target upside15.3%63.3
Earnings surprises (avg)+2.6%50.7
341 FICO US HIGH CONF Fair Isaac Corporation · 661.25 USD · pulse 61.2 · Software - Application 09-20: 62.4 · 09-27: 63.3 · 10-05: 65.8 ▲ +2.5 65.8 Good
Product & Moat LT w=25%83.7
Gross margin (pricing power)85.1%100
Revenue CAGR (3y)13.1%65.3
Operating margin trend+7.6pp over 3y100
R&D intensity (innovation)9.5%63.1
Gross-margin stabilitysd 1.5pp89.9
Valuation LT w=20%85.6
Forward P/E12.9 · industry median 16.9 (n=85)90.6
PEG ratio0.70 · industry median 1.19 (n=43)100
FCF yield5.4% · industry median 5.1% (n=85)72.3
EV / EBITDA15.5 · industry median 22.1 (n=72)79.5
Management LT w=20%57
Buybacks vs dilution-1.9%/yr share count98
Net debt / EBITDA4.20
Insider ownership3.0%30.2
FCF conversion1.19x net income100
Financial Health LT w=15%32.9
Current ratio1.231.9
Interest coverage7.0x66.7
Cash vs total debt0.04x0
Marketing & Brand LT w=5%77.1
Revenue growth (yoy)25.7%100
SG&A efficiency3.9x revenue/SG&A31.3
Brand pricing premium85.1%100
Durability LT w=15%50.7
Shock days (>8% vs market)14 in 2y6.8
Worst drawdown vs market (2y)-75.1% vs market -18.8%0
Profit-margin stabilitysd 2.7pp, operating, 4y96
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-45.7%0
52-week range position5th pct0
6m strength vs S&P 500-57.0pp0
News & Sentiment pulse only82.4
Analyst consensus (1=buy)2.270.5
Analyst target upside82.5%100
Earnings surprises (avg)+6.5%76.7
342 HESM US ⚠ 3HIGH CONF Hess Midstream LP · 37.75 USD · pulse 64.6 · Oil & Gas Midstream 09-20: 65.5 · 09-27: 65.6 · 10-05: 65.8 ▲ +0.2 65.8 Good
Product & Moat LT w=25%73.3
Gross margin (pricing power)77.5%100
Revenue CAGR (3y)8.3%41.5
Operating margin trend+0.2pp over 3y51.9
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%94.6
Forward P/E12.2 · industry median 14.1 (n=33)83.9
FCF yield6.4% · industry median 1.5% (n=32)100
EV / EBITDA6.8 · industry median 11.5 (n=31)100
Management LT w=20%46.7
Return on equity150.7%100
Buybacks vs dilution+43.3%/yr share count0
Net debt / EBITDA3.025
Insider ownership0.9%8.6
FCF conversion1.42x net income100
Financial Health LT w=15%9.8
Current ratio0.80
Debt / equity9.480
Interest coverage4.5x39.3
Cash vs total debt0.00x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)-3.7%0
SG&A efficiency56.7x revenue/SG&A100
Brand pricing premium77.5%100
Durability LT w=15%95.6
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-25.8% vs market -18.8%82.4
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only48.5
Price vs 200-day MA+1.7%67
52-week range position73th pct78.4
6m strength vs S&P 500-16.4pp0
News & Sentiment pulse only41.1
Analyst consensus (1=buy)3.711.4
Analyst target upside-0.7%23.3
Earnings surprises (avg)+8.3%88.7
⚠ Red flags
Heavy leverage (D/E 9.5)
Analysts lean negative
Diluting shareholders (+43.3%/yr)
343 DAC US HIGH CONF Danaos Corporation · 165.15 USD · pulse 71 · Marine Shipping 09-20: 62.4 · 09-27: 65.7 · 10-05: 65.8 ▲ +0.1 65.8 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%18.8
Revenue CAGR (3y)1.6%8.1
Operating margin trend-14.2pp over 3y0
Gross-margin stabilitysd 3.6pp48.3
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)83.3
Price / book0.74 · industry median 1.93 (n=9)100
Through-cycle P/E5.6 · industry median 12.7 (n=9)100
Management LT w=20%71.3
Return on equity14.1%56.6
Buybacks vs dilution-3.5%/yr share count100
Net debt / EBITDA-0.0100
Insider ownership53.8%100
FCF conversion0.01x net income0
Financial Health LT w=15%89.3
Current ratio9.3100
Debt / equity0.3094.5
Interest coverage12.5x100
Cash vs total debt1.02x62.9
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)56.3
Revenue growth (yoy)4.7%18.8
SG&A efficiency16.2x revenue/SG&A100
Durability LT w=15%92.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.3% vs market -18.8%91.1
Profit-margin stabilitysd 5.6pp, operating, 4y79.9
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+34.3%100
52-week range position100th pct100
6m strength vs S&P 500+26.2pp100
News & Sentiment pulse only51.5
Analyst consensus (1=buy)1.0100
Analyst target upside-0.4%24
Earnings surprises (avg)-0.4%30.5
344 AFL US MEDIUM CONF AFLAC Incorporated · 111.54 USD · pulse 61.8 · Insurance - Life 09-20: 65.2 · 09-27: 65.4 · 10-05: 65.7 ▲ +0.3 65.7 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-3.2%0
Valuation LT w=20%57.1
Forward P/E14.8 · industry median 9.4 (n=15)45.8
Price / book1.85 · industry median 1.93 (n=15)53.8
Through-cycle P/E12.3 · industry median 12.8 (n=15)71.6
Management LT w=20%89.2
Return on equity16.9%67.6
Buybacks vs dilution-5.5%/yr share count100
Insider ownership10.9%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)77.2
Debt / equity0.5381.5
Interest coverage21.6x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-1.0%0
Durability LT w=15%99
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-13.7% vs market -18.8%100
Profit-margin stabilitysd 2.7pp, net, 4y95.9
Profitable years4 of 4100
Momentum pulse only25.9
Price vs 200-day MA-2.3%50.9
52-week range position32th pct26.9
6m strength vs S&P 500-15.2pp0
News & Sentiment pulse only51.9
Analyst consensus (1=buy)3.232
Analyst target upside6.3%40.7
Earnings surprises (avg)+7.5%83
345 ARGX US HIGH CONF argenx SE · 919.21 USD · pulse 66.2 · Biotechnology 09-20: 65.4 · 09-27: 65.7 · 10-05: 65.7 — 0 65.7 Good
Product & Moat LT w=25%97.9
Gross margin (pricing power)59.1%97.7
Revenue CAGR (3y)116.2%100
Operating margin trend+201.6pp over 3y100
R&D intensity (innovation)32.8%100
Gross-margin stabilitysd 1.4pp91.6
Valuation LT w=20%42.2
Forward P/E26.5 · industry median 20.0 (n=33)35.9
PEG ratio1.15 · industry median 1.32 (n=9)75.4
FCF yield1.3% · industry median -1.8% (n=101)57.5
EV / EBITDA887.8 · industry median 34.1 (n=27)0
Management LT w=20%45.1
Return on equity23.6%94.5
Buybacks vs dilution+3.8%/yr share count4
Net debt / EBITDA-3.2100
Insider ownership0.0%0
FCF conversion0.59x net income27.1
Financial Health LT w=15%100
Current ratio5.1100
Debt / equity0.01100
Interest coverage314.2x100
Cash vs total debt110.30x100
Marketing & Brand LT w=5%67.6
Revenue growth (yoy)59.3%100
SG&A efficiency3.1x revenue/SG&A17.6
Brand pricing premium59.1%85.2
Durability LT w=15%36.1
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-28.6% vs market -18.8%75.4
Profit-margin stabilitysd 77.8pp, operating, 4y0
Profitable years2 of 40
Momentum pulse only76.1
Price vs 200-day MA+8.0%91.9
52-week range position65th pct68.3
6m strength vs S&P 500+5.5pp68.2
News & Sentiment pulse only98.7
Analyst consensus (1=buy)1.5100
Analyst target upside28.4%96
Earnings surprises (avg)+21.5%100
346 IX US MEDIUM CONF ORIX Corporation · 37.12 USD · pulse 69.9 · Financial Conglomerates 09-20: 61 · 09-27: 64.9 · 10-05: 65.7 ▲ +0.8 65.7 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)49.9
Revenue CAGR (3y)10.0%49.8
Valuation LT w=20%76.6
Forward P/E3.2 · sector median 10.5 (n=316)100
Price / book1.36 · sector median 1.64 (n=301)73.9
Through-cycle P/E17.0 · sector median 16.5 (n=284)55.8
Management LT w=20%52
Return on equity14.0%56.1
Buybacks vs dilution-2.1%/yr share count100
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)56.5
Revenue growth (yoy)17.4%69.6
Durability LT w=15%98.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-20.6% vs market -18.8%95.5
Profit-margin stabilitysd 1.0pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only78.6
Price vs 200-day MA+5.0%80.1
52-week range position75th pct81.9
6m strength vs S&P 500+7.2pp73.9
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)67.9
Analyst target upside11.5%53.7
Earnings surprises (avg)+90.6%100
347 JLL US HIGH CONF Jones Lang LaSalle Incorporated · 306.81 USD · pulse 66.6 · Real Estate Services 09-20: 65 · 09-27: 65.3 · 10-05: 65.7 ▲ +0.4 65.7 Good
Product & Moat LT w=25%55.1
Gross margin (pricing power)51.2%78.1
Revenue CAGR (3y)7.8%38.9
Operating margin trend-0.2pp over 3y48.3
Valuation LT w=20%93.2
Forward P/E10.8 · industry median 13.1 (n=9)86.9
PEG ratio0.74 · too few peers, absolute only100
FCF yield10.6% · industry median 5.0% (n=10)100
EV / EBITDA10.1 · industry median 13.0 (n=9)86
Management LT w=20%59.2
Return on equity13.5%54.1
Buybacks vs dilution-0.4%/yr share count73.3
Net debt / EBITDA1.659.1
Insider ownership0.9%9.4
FCF conversion1.89x net income100
Financial Health LT w=15%38.3
Current ratio1.127.2
Debt / equity0.4287.6
Cash vs total debt0.14x0
Marketing & Brand LT w=5%37.3
Revenue growth (yoy)10.8%43.2
SG&A efficiency2.2x revenue/SG&A3.2
Brand pricing premium51.2%65.6
Durability LT w=15%92.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-28.2% vs market -18.8%76.5
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only17.2
Price vs 200-day MA-6.3%34.6
52-week range position24th pct17.1
6m strength vs S&P 500-17.4pp0
News & Sentiment pulse only95.6
Analyst consensus (1=buy)1.886.7
Analyst target upside39.2%100
Earnings surprises (avg)+13.4%100
348 AWI US HIGH CONF Armstrong World Industries Inc · 163.12 USD · pulse 62 · Building Products & Equipment 09-20: 65.7 · 09-27: 65.9 · 10-05: 65.7 ▼ -0.2 65.7 Good
Product & Moat LT w=25%65
Gross margin (pricing power)40.3%50.8
Revenue CAGR (3y)9.5%47.7
Operating margin trend+2.5pp over 3y74.9
Gross-margin stabilitysd 1.7pp86.5
Valuation LT w=20%54.1
Forward P/E17.0 · industry median 16.9 (n=16)67.1
FCF yield3.2% · industry median 3.2% (n=15)50
EV / EBITDA16.5 · industry median 13.9 (n=16)45.1
Management LT w=20%66.5
Return on equity36.6%100
Buybacks vs dilution-2.0%/yr share count99.7
Net debt / EBITDA1.172.1
Insider ownership1.5%15.5
FCF conversion0.72x net income45
Financial Health LT w=15%58.6
Current ratio1.559.9
Debt / equity0.6674.7
Interest coverage13.1x100
Cash vs total debt0.14x0
Marketing & Brand LT w=5%43.1
Revenue growth (yoy)11.2%44.8
SG&A efficiency4.8x revenue/SG&A46.2
Brand pricing premium40.3%38.3
Durability LT w=15%95.9
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-25.2% vs market -18.8%83.8
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only18.9
Price vs 200-day MA-5.0%40
52-week range position23th pct16.8
6m strength vs S&P 500-18.8pp0
News & Sentiment pulse only71.6
Analyst consensus (1=buy)1.792
Analyst target upside28.9%97.1
Earnings surprises (avg)-1.1%25.8
349 BCO US ⚠ 1HIGH CONF Brinks Company (The) · 101.8 USD · pulse 66 · Security & Protection Services 09-20: 65.6 · 09-27: 65.2 · 10-05: 65.7 ▲ +0.5 65.7 Good
Product & Moat LT w=25%54
Gross margin (pricing power)26.4%16.1
Revenue CAGR (3y)5.1%25.4
Operating margin trend+2.5pp over 3y74.6
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%98.8
Forward P/E9.8 · industry median 14.8 (n=6)100
FCF yield9.3% · industry median 3.9% (n=6)100
EV / EBITDA8.2 · industry median 11.6 (n=6)96.4
Management LT w=20%65.7
Return on equity46.2%100
Buybacks vs dilution-3.9%/yr share count100
Net debt / EBITDA3.318
Insider ownership1.1%10.7
FCF conversion1.96x net income100
Financial Health LT w=15%24.2
Current ratio1.668.3
Debt / equity10.300
Interest coverage2.4x16
Cash vs total debt0.36x12.6
Marketing & Brand LT w=5%37.1
Revenue growth (yoy)7.1%28.4
SG&A efficiency6.8x revenue/SG&A79.4
Brand pricing premium26.4%3.6
Durability LT w=15%91.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-31.9% vs market -18.8%67.2
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only13.7
Price vs 200-day MA-8.7%25
52-week range position23th pct16.1
6m strength vs S&P 500-18.7pp0
News & Sentiment pulse only88.8
Analyst consensus (1=buy)1.0100
Analyst target upside43.7%100
Earnings surprises (avg)+5.0%66.5
⚠ Red flags
Heavy leverage (D/E 10.3)
350 SNDK US HIGH CONF Sandisk Corporation · 1,719.99 USD · pulse 69.3 · Computer Hardware 09-20: 64.8 · 09-27: 65.1 · 10-05: 65.6 ▲ +0.5 65.6 Good
Product & Moat LT w=25%68.7
Gross margin (pricing power)71.5%100
Revenue CAGR (3y)49.3%100
Operating margin trend+82.9pp over 3y100
R&D intensity (innovation)6.6%43.7
Gross-margin stabilitysd 24.7pp0
Valuation LT w=20%79.7
Forward P/E6.5 · industry median 17.2 (n=7)100
FCF yield3.1% · industry median 1.0% (n=11)65.5
EV / EBITDA19.6 · industry median 29.9 (n=7)73.7
Management LT w=20%62.3
Return on equity91.6%100
Net debt / EBITDA-0.4100
Insider ownership1.0%9.8
FCF conversion0.68x net income39.3
Financial Health LT w=15%100
Current ratio2.3100
Debt / equity0.01100
Interest coverage179.3x100
Cash vs total debt23.69x100
Marketing & Brand LT w=5%100
Revenue growth (yoy)371.6%100
SG&A efficiency30.0x revenue/SG&A100
Brand pricing premium71.5%100
Durability LT w=15%0
Shock days (>8% vs market)64 in 390 sessions (listed <2y)0
Worst drawdown vs market (2y)-56.5% vs market -13.7%0
Profit-margin stabilitysd 31.3pp, operating, 4y0
Profitable years1 of 40
Momentum pulse only92.6
Price vs 200-day MA+50.1%100
52-week range position72th pct77.8
6m strength vs S&P 500+120.0pp100
News & Sentiment pulse only94.9
Analyst consensus (1=buy)1.599.2
Analyst target upside24.2%85.5
Earnings surprises (avg)+46.3%100
351 CI US HIGH CONF The Cigna Group · 270.53 USD · pulse 66.4 · Healthcare Plans 09-20: 65.7 · 09-27: 65.7 · 10-05: 65.6 ▼ -0.1 65.6 Good
Product & Moat LT w=25%51.2
Gross margin (pricing power)9.1%0
Revenue CAGR (3y)15.1%75.7
Operating margin trend-1.1pp over 3y39.1
Gross-margin stabilitysd 1.5pp90.1
Valuation LT w=20%96.1
Forward P/E8.1 · industry median 13.7 (n=10)100
PEG ratio0.75 · industry median 0.95 (n=6)89.5
FCF yield11.2% · industry median 7.3% (n=10)100
EV / EBITDA7.6 · industry median 10.4 (n=9)95
Management LT w=20%66.6
Return on equity16.8%67
Buybacks vs dilution-4.1%/yr share count100
Net debt / EBITDA1.951.8
Insider ownership1.4%14.4
FCF conversion1.34x net income100
Financial Health LT w=15%34.3
Current ratio0.83.8
Debt / equity0.7469.8
Interest coverage6.5x61.4
Cash vs total debt0.23x2.1
Marketing & Brand LT w=5%42.3
Revenue growth (yoy)6.7%26.8
SG&A efficiency18.7x revenue/SG&A100
Brand pricing premium9.1%0
Durability LT w=15%86.8
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-30.5% vs market -18.8%70.5
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only32.8
Price vs 200-day MA-2.4%50.3
52-week range position48th pct48
6m strength vs S&P 500-18.1pp0
News & Sentiment pulse only77
Analyst consensus (1=buy)1.890
Analyst target upside26.5%91.3
Earnings surprises (avg)+2.4%49.6
352 NDAQ US ⚠ 1HIGH CONF Nasdaq, Inc. · 90.33 USD · pulse 65.1 · Financial Data & Stock Exchanges 09-20: 65.6 · 09-27: 65.5 · 10-05: 65.6 ▲ +0.1 65.6 Good
Product & Moat LT w=25%77.5
Gross margin (pricing power)100.0%100
Revenue CAGR (3y)9.9%49.5
Operating margin trend+2.8pp over 3y77.7
Gross-margin stabilitysd 1.9pp82.9
Valuation LT w=20%52.5
Forward P/E19.3 · industry median 19.1 (n=11)63.2
PEG ratio1.76 · industry median 1.94 (n=9)59.1
FCF yield3.4% · industry median 4.3% (n=11)42.9
EV / EBITDA17.7 · industry median 15.5 (n=11)44.8
Management LT w=20%55.8
Return on equity16.5%66.1
Buybacks vs dilution+5.1%/yr share count0
Net debt / EBITDA2.634.7
Insider ownership11.0%100
FCF conversion0.95x net income78
Financial Health LT w=15%38.1
Current ratio1.017.2
Debt / equity0.7868
Interest coverage7.1x67.3
Cash vs total debt0.06x0
Marketing & Brand LT w=5%86.5
Revenue growth (yoy)14.9%59.6
SG&A efficiency19.5x revenue/SG&A100
Brand pricing premium100.0%100
Durability LT w=15%97.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-23.4% vs market -18.8%88.4
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only41.9
Price vs 200-day MA+0.3%61
52-week range position59th pct61
6m strength vs S&P 500-13.9pp3.6
News & Sentiment pulse only76.7
Analyst consensus (1=buy)1.886.7
Analyst target upside20.6%76.5
Earnings surprises (avg)+5.0%67
⚠ Red flags
Diluting shareholders (+5.1%/yr)
353 SYF US MEDIUM CONF Synchrony Financial · 71.77 USD · pulse 66.5 · Credit Services 09-20: 65.3 · 09-27: 65.6 · 10-05: 65.6 — 0 65.6 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)47.8
Revenue CAGR (3y)8.7%43.3
Valuation LT w=20%86.6
Forward P/E6.9 · industry median 9.3 (n=21)93.6
PEG ratio0.88 · industry median 0.93 (n=13)76.6
Price / book1.54 · industry median 2.06 (n=21)76.3
Through-cycle P/E7.6 · industry median 19.1 (n=19)100
Management LT w=20%62.2
Return on equity20.8%83.1
Buybacks vs dilution-7.4%/yr share count100
Insider ownership0.3%3.5
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)34.1
Revenue growth (yoy)0.6%2.4
Durability LT w=15%82.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-37.7% vs market -18.8%52.5
Profit-margin stabilitysd 3.5pp, net, 4y91.5
Profitable years4 of 4100
Momentum pulse only28.5
Price vs 200-day MA-3.3%46.8
52-week range position35th pct31.6
6m strength vs S&P 500-12.9pp7
News & Sentiment pulse only91.4
Analyst consensus (1=buy)1.888.7
Analyst target upside24.2%85.6
Earnings surprises (avg)+15.9%100
354 MG.TO CA HIGH CONF MAGNA INTERNATIONAL INC · 92.04 CAD · pulse 70.6 · Auto Parts 09-20: 65.8 · 09-27: 65.7 · 10-05: 65.6 ▼ -0.1 65.6 Good
Product & Moat LT w=25%44.1
Gross margin (pricing power)14.7%0
Revenue CAGR (3y)3.5%17.7
Operating margin trend+0.9pp over 3y58.7
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%96.7
Forward P/E8.3 · industry median 10.1 (n=22)87.2
PEG ratio0.36 · industry median 0.65 (n=10)100
FCF yield13.5% · industry median 6.8% (n=22)100
EV / EBITDA5.2 · industry median 7.7 (n=21)99.4
Management LT w=20%65.9
Return on equity6.5%26
Buybacks vs dilution-0.7%/yr share count77.8
Net debt / EBITDA1.270.7
Insider ownership5.5%55.2
FCF conversion2.82x net income100
Financial Health LT w=15%42.6
Current ratio1.234.6
Debt / equity0.5381.4
Interest coverage5.8x52.8
Cash vs total debt0.22x1.6
Marketing & Brand LT w=5%37.7
Revenue growth (yoy)3.3%13.2
SG&A efficiency18.9x revenue/SG&A100
Brand pricing premium14.7%0
Durability LT w=15%92
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-31.6% vs market -18.8%67.9
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only83.4
Price vs 200-day MA+8.8%95.1
52-week range position80th pct87.2
6m strength vs S&P 500+5.4pp67.9
News & Sentiment pulse only64.8
Analyst consensus (1=buy)2.562
Analyst target upside2.9%32.4
Earnings surprises (avg)+21.2%100
355 MHK US HIGH CONF Mohawk Industries, Inc. · 126.41 USD · pulse 70.5 · Furnishings, Fixtures & Appliances 09-20: 65.9 · 09-27: 65.8 · 10-05: 65.6 ▼ -0.2 65.6 Good
Product & Moat LT w=25%32.8
Gross margin (pricing power)25.6%14.1
Revenue CAGR (3y)-2.8%0
Operating margin trend-3.3pp over 3y17.2
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%94
Forward P/E12.6 · industry median 14.3 (n=6)82.1
FCF yield11.3% · industry median 4.0% (n=6)100
EV / EBITDA6.1 · industry median 12.7 (n=6)100
Management LT w=20%76.3
Return on equity5.5%22
Buybacks vs dilution-1.1%/yr share count84.6
Net debt / EBITDA1.074.9
Insider ownership16.2%100
FCF conversion2.61x net income100
Financial Health LT w=15%75.3
Current ratio1.993
Debt / equity0.2895.8
Interest coverage27.3x100
Cash vs total debt0.36x12.3
Marketing & Brand LT w=5%27.5
Revenue growth (yoy)6.8%27.2
SG&A efficiency5.2x revenue/SG&A53.7
Brand pricing premium25.6%1.6
Durability LT w=15%71.3
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-41.5% vs market -18.8%43.1
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only89.1
Price vs 200-day MA+9.7%98.9
52-week range position70th pct75.1
6m strength vs S&P 500+13.0pp93.4
News & Sentiment pulse only68.1
Analyst consensus (1=buy)2.561.3
Analyst target upside7.2%43.1
Earnings surprises (avg)+12.3%100
356 USLM US HIGH CONF United States Lime & Minerals, · 111.01 USD · pulse 57.1 · Building Materials 09-20: 65.5 · 09-27: 65.6 · 10-05: 65.6 — 0 65.6 Good
Product & Moat LT w=25%67.6
Gross margin (pricing power)55.3%88.3
Revenue CAGR (3y)16.4%82.2
Operating margin trend+19.2pp over 3y100
Gross-margin stabilitysd 7.5pp0
Valuation LT w=20%29.3
Forward P/E19.5 · industry median 12.8 (n=9)38.6
FCF yield1.5% · industry median 3.7% (n=9)15.4
EV / EBITDA15.0 · industry median 9.4 (n=9)34
Management LT w=20%69.4
Return on equity21.4%85.4
Buybacks vs dilution+0.3%/yr share count61.6
Net debt / EBITDA-2.2100
Insider ownership62.6%100
FCF conversion0.35x net income0
Financial Health LT w=15%100
Current ratio27.5100
Debt / equity0.00100
Cash vs total debt124.04x100
Marketing & Brand LT w=5%69.7
Revenue growth (yoy)8.3%33.2
SG&A efficiency15.4x revenue/SG&A100
Brand pricing premium55.3%75.8
Durability LT w=15%69.5
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-45.9% vs market -18.8%32.2
Profit-margin stabilitysd 7.5pp, operating, 4y69.2
Profitable years4 of 4100
Momentum pulse only22.8
Price vs 200-day MA-4.9%40.4
52-week range position32th pct28
6m strength vs S&P 500-33.1pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)44.6
Analyst target upside18.9%72.3
Earnings surprises (avg)-3.3%11.6
357 LEA US HIGH CONF Lear Corporation · 120.85 USD · pulse 67.1 · Auto Parts 09-20: 65.5 · 09-27: 65.3 · 10-05: 65.5 ▲ +0.2 65.5 Good
Product & Moat LT w=25%42.6
Gross margin (pricing power)7.7%0
Revenue CAGR (3y)3.6%18.2
Operating margin trend+0.2pp over 3y52.1
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%98.8
Forward P/E7.1 · industry median 10.1 (n=22)96.5
FCF yield14.4% · industry median 6.8% (n=22)100
EV / EBITDA5.1 · industry median 7.7 (n=21)100
Management LT w=20%63.3
Return on equity12.1%48.4
Buybacks vs dilution-5.0%/yr share count100
Net debt / EBITDA1.563.1
Insider ownership0.5%4.9
FCF conversion1.97x net income100
Financial Health LT w=15%48.2
Current ratio1.342.8
Debt / equity0.6674.4
Interest coverage7.2x68.9
Cash vs total debt0.29x6.6
Marketing & Brand LT w=5%37.3
Revenue growth (yoy)3.0%12
SG&A efficiency32.9x revenue/SG&A100
Brand pricing premium7.7%0
Durability LT w=15%89.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-29.9% vs market -18.8%72.1
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only30.8
Price vs 200-day MA-5.0%39.9
52-week range position50th pct49.5
6m strength vs S&P 500-14.1pp3.1
News & Sentiment pulse only83
Analyst consensus (1=buy)2.462.5
Analyst target upside24.8%87.1
Earnings surprises (avg)+9.9%99.5
358 EPRT US ⚠ 1HIGH CONF Essential Properties Realty Tru · 25.9 USD · pulse 61.9 · REIT - Retail 09-20: 65.3 · 09-27: 65.3 · 10-05: 65.5 ▲ +0.2 65.5 Good

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%100
Gross margin (pricing power)98.4%100
Revenue CAGR (3y)25.1%100
Operating margin trend+6.4pp over 3y100
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%74.2
FCF yield5.4% · industry median 5.4% (n=17)70
EV / EBITDA15.0 · industry median 17.3 (n=17)68.1
Price / book1.27 · industry median 1.76 (n=17)84.5
Management LT w=20%8
Return on equity6.5%25.9
Buybacks vs dilution+13.8%/yr share count0
Net debt / EBITDA5.00
Insider ownership0.6%6.2
Financial Health LT w=15%33.6
Debt / equity0.6674.6
Interest coverage3.4x26.2
Cash vs total debt0.04x0
Marketing & Brand LT w=5%90.8
Revenue growth (yoy)18.1%72.4
SG&A efficiency13.7x revenue/SG&A100
Brand pricing premium98.4%100
Durability LT w=15%96.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-23.5% vs market -18.8%88.1
Profit-margin stabilitysd 2.6pp, operating, 4y96.7
Profitable years4 of 4100
Momentum pulse only1.2
Price vs 200-day MA-14.1%3.7
52-week range position4th pct0
6m strength vs S&P 500-31.9pp0
News & Sentiment pulse only84
Analyst consensus (1=buy)1.2100
Analyst target upside39.6%100
Earnings surprises (avg)+2.8%52
⚠ Red flags
Diluting shareholders (+13.8%/yr)
359 OMAB US HIGH CONF Grupo Aeroportuario del Centro · 94.19 USD · pulse 60.1 · Airports & Air Services 09-20: 65.6 · 09-27: 65.2 · 10-05: 65.5 ▲ +0.3 65.5 Good
Product & Moat LT w=25%77.3
Gross margin (pricing power)67.7%100
Revenue CAGR (3y)10.2%50.9
Operating margin trend+5.2pp over 3y100
Gross-margin stabilitysd 3.1pp58.5
Valuation LT w=20%79.3
Forward P/E11.2 · sector median 18.8 (n=287)100
FCF yield2.7% · sector median 3.1% (n=292)41.3
EV / EBITDA9.5 · sector median 15.1 (n=283)96.5
Management LT w=20%47.8
Return on equity60.5%100
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA1.270.4
Insider ownership0.0%0
FCF conversion0.41x net income1.9
Financial Health LT w=15%20.8
Current ratio0.70
Debt / equity1.5425.8
Interest coverage6.2x57.5
Cash vs total debt0.18x0
Marketing & Brand LT w=5%70.1
Revenue growth (yoy)2.6%10.4
SG&A efficiency18.3x revenue/SG&A100
Brand pricing premium67.7%100
Durability LT w=15%94
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-28.2% vs market -18.8%76.4
Profit-margin stabilitysd 2.1pp, operating, 4y99.5
Profitable years4 of 4100
Momentum pulse only3.5
Price vs 200-day MA-12.4%10.6
52-week range position2th pct0
6m strength vs S&P 500-32.9pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)54.5
Analyst target upside29.8%99.5
Earnings surprises (avg)-2.9%14
360 IBOC US MEDIUM CONF International Bancshares Corpor · 69.84 USD · pulse 63.6 · Banks - Regional 09-20: 65.7 · 09-27: 65.5 · 10-05: 65.5 — 0 65.5 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)46.1
Revenue CAGR (3y)7.7%38.3
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)67
Price / book1.29 · industry median 1.24 (n=109)61.8
Through-cycle P/E11.3 · industry median 15.1 (n=106)89.3
Management LT w=20%72.7
Return on equity12.9%51.7
Buybacks vs dilution+0.0%/yr share count66.4
Insider ownership13.1%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-0.0%0
Durability LT w=15%96.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.1% vs market -18.8%86.7
Profit-margin stabilitysd 2.0pp, net, 4y99.9
Profitable years4 of 4100
Momentum pulse only36.5
Price vs 200-day MA-1.4%54.5
52-week range position52th pct51.9
6m strength vs S&P 500-14.1pp3.2
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)61.7
Analyst target upside24.6%86.4
Earnings surprises (avg)+2.3%48.6
361 VNT US HIGH CONF Vontier Corporation · 31.66 USD · pulse 64.8 · Scientific & Technical Instruments 09-20: 65.4 · 09-27: 65.5 · 10-05: 65.5 — 0 65.5 Good
Product & Moat LT w=25%51
Gross margin (pricing power)47.2%68.1
Revenue CAGR (3y)-1.2%0
Operating margin trend+0.1pp over 3y51.1
R&D intensity (innovation)5.7%38.1
Gross-margin stabilitysd 1.1pp97.8
Valuation LT w=20%98.3
Forward P/E8.3 · industry median 24.0 (n=13)100
PEG ratio0.77 · industry median 1.05 (n=6)94.4
FCF yield8.1% · industry median 3.2% (n=13)100
EV / EBITDA8.5 · industry median 21.2 (n=13)98.8
Management LT w=20%62.7
Return on equity28.9%100
Buybacks vs dilution-3.0%/yr share count100
Net debt / EBITDA2.440.5
Insider ownership0.8%7.8
FCF conversion0.86x net income65.1
Financial Health LT w=15%38.5
Current ratio1.337.7
Debt / equity1.6121.7
Interest coverage9.5x94.4
Cash vs total debt0.14x0
Marketing & Brand LT w=5%34.1
Revenue growth (yoy)-2.2%0
SG&A efficiency4.8x revenue/SG&A46.8
Brand pricing premium47.2%55.6
Durability LT w=15%87.1
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-36.3% vs market -18.8%56.2
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only16.8
Price vs 200-day MA-7.3%30.9
52-week range position25th pct19.4
6m strength vs S&P 500-27.9pp0
News & Sentiment pulse only77.8
Analyst consensus (1=buy)2.080
Analyst target upside29.0%97.6
Earnings surprises (avg)+3.4%55.9
362 PFSI US MEDIUM CONF PennyMac Financial Services, In · 62.0 USD · pulse 59.4 · Mortgage Finance 09-20: 65.6 · 09-27: 65.5 · 10-05: 65.5 — 0 65.5 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)50
Revenue CAGR (3y)23.9%100
Operating margin trend-17.2pp over 3y0
Valuation LT w=20%100
Forward P/E5.8 · sector median 10.5 (n=316)100
Price / book0.74 · sector median 1.64 (n=301)100
Through-cycle P/E9.0 · sector median 16.5 (n=284)100
Management LT w=20%60.5
Return on equity9.4%37.5
Buybacks vs dilution+1.4%/yr share count43.9
Insider ownership34.6%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)35.7
Revenue growth (yoy)1.8%7.2
Durability LT w=15%62
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-60.9% vs market -18.8%0
Profit-margin stabilitysd 7.1pp, operating, 4y71.5
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-32.1%0
52-week range position0th pct0
6m strength vs S&P 500-48.3pp0
News & Sentiment pulse only58.3
Analyst consensus (1=buy)2.175
Analyst target upside46.1%100
Earnings surprises (avg)-14.3%0
363 HTGC US ⚠ 1MEDIUM CONF Hercules Capital, Inc. · 16.74 USD · pulse 66.7 · Asset Management 09-20: 65.4 · 09-27: 65.4 · 10-05: 65.5 ▲ +0.1 65.5 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)33.4%100
Valuation LT w=20%91.3
Forward P/E8.5 · industry median 11.1 (n=43)91.6
Price / book1.36 · industry median 2.65 (n=42)87.3
Through-cycle P/E12.0 · industry median 20.2 (n=41)95
Management LT w=20%29.7
Return on equity17.3%69.3
Buybacks vs dilution+11.1%/yr share count0
Insider ownership2.0%19.7
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.7
Revenue growth (yoy)8.5%34
Durability LT w=15%83.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-28.0% vs market -18.8%77
Profit-margin stabilitysd 9.5pp, net, 4y58.1
Profitable years4 of 4100
Momentum pulse only73.7
Price vs 200-day MA+7.0%87.8
52-week range position78th pct85.1
6m strength vs S&P 500-0.6pp48.2
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)51.7
Analyst target upside16.5%66.2
Earnings surprises (avg)+0.8%39
⚠ Red flags
Diluting shareholders (+11.1%/yr)
364 AVPT US ⚠ 1HIGH CONF AvePoint, Inc. · 14.07 USD · pulse 65.8 · Software - Infrastructure 09-20: 65.6 · 09-27: 65.8 · 10-05: 65.5 ▼ -0.3 65.5 Good
Product & Moat LT w=25%94.5
Gross margin (pricing power)73.4%100
Revenue CAGR (3y)21.8%100
Operating margin trend+25.5pp over 3y100
R&D intensity (innovation)12.5%83.6
Gross-margin stabilitysd 1.6pp88.7
Valuation LT w=20%22.9
Forward P/E28.4 · industry median 20.1 (n=64)28.9
FCF yield2.7% · industry median 3.4% (n=66)39.9
EV / EBITDA49.2 · industry median 25.0 (n=54)0
Management LT w=20%73
Return on equity16.2%65
Buybacks vs dilution+5.1%/yr share count0
Net debt / EBITDA-7.4100
Insider ownership19.1%100
FCF conversion2.34x net income100
Financial Health LT w=15%100
Current ratio2.099.9
Debt / equity0.06100
Cash vs total debt15.55x100
Marketing & Brand LT w=5%62.7
Revenue growth (yoy)22.0%88
SG&A efficiency1.9x revenue/SG&A0
Brand pricing premium73.4%100
Durability LT w=15%30.1
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-55.0% vs market -18.8%9.3
Profit-margin stabilitysd 9.6pp, operating, 4y57.9
Profitable years1 of 40
Momentum pulse only96.3
Price vs 200-day MA+20.2%100
52-week range position81th pct88.9
6m strength vs S&P 500+22.9pp100
News & Sentiment pulse only88.2
Analyst consensus (1=buy)1.791.4
Analyst target upside19.3%73.3
Earnings surprises (avg)+41.7%100
⚠ Red flags
Diluting shareholders (+5.1%/yr)
365 TRV US MEDIUM CONF The Travelers Companies, Inc. · 360.38 USD · pulse 66.8 · Insurance - Property & Casualty 09-20: 65.4 · 09-27: 65.5 · 10-05: 65.4 ▼ -0.1 65.4 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)49.7
Revenue CAGR (3y)9.8%49
Valuation LT w=20%52.7
Forward P/E11.9 · industry median 11.3 (n=24)71.7
Price / book2.27 · industry median 2.00 (n=25)33.7
Through-cycle P/E17.6 · industry median 16.6 (n=24)52.7
Management LT w=20%67.6
Return on equity26.5%100
Buybacks vs dilution-2.1%/yr share count100
Insider ownership0.3%2.8
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82
Debt / equity0.2795.9
Interest coverage19.3x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.7
Revenue growth (yoy)0.3%1.2
Durability LT w=15%99.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-12.5% vs market -18.8%100
Profit-margin stabilitysd 2.3pp, net, 4y98.3
Profitable years4 of 4100
Momentum pulse only82.9
Price vs 200-day MA+13.3%100
52-week range position74th pct80.4
6m strength vs S&P 500+5.5pp68.2
News & Sentiment pulse only55.5
Analyst consensus (1=buy)3.041.4
Analyst target upside0.0%25.1
Earnings surprises (avg)+36.7%100
366 AXS US MEDIUM CONF Axis Capital Holdings Limited · 94.88 USD · pulse 62.9 · Insurance - Specialty 09-20: 66.2 · 09-27: 66.2 · 10-05: 65.4 ▼ -0.8 65.4 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)44.3
Revenue CAGR (3y)6.6%33
Valuation LT w=20%69
Forward P/E7.0 · industry median 7.8 (n=9)81.2
Price / book1.17 · industry median 1.11 (n=9)63.7
Through-cycle P/E10.4 · industry median 8.6 (n=9)62
Management LT w=20%59.5
Return on equity17.4%69.7
Buybacks vs dilution-4.3%/yr share count100
Insider ownership0.9%8.8
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.8
Debt / equity0.2398.4
Interest coverage19.2x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)43.2
Revenue growth (yoy)7.4%29.6
Durability LT w=15%93.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-20.8% vs market -18.8%94.9
Profit-margin stabilitysd 5.8pp, net, 4y78.8
Profitable years4 of 4100
Momentum pulse only17.2
Price vs 200-day MA-6.7%33.3
52-week range position25th pct18.2
6m strength vs S&P 500-23.1pp0
News & Sentiment pulse only73.2
Analyst consensus (1=buy)1.886.7
Analyst target upside29.3%98.4
Earnings surprises (avg)+0.2%34.6
367 DGII US HIGH CONF Digi International Inc. · 75.61 USD · pulse 70.1 · Communication Equipment 09-20: 65.9 · 09-27: 64.4 · 10-05: 65.4 ▲ +1 65.4 Good
Product & Moat LT w=25%75.8
Gross margin (pricing power)64.9%100
Revenue CAGR (3y)3.5%17.4
Operating margin trend+4.8pp over 3y98.4
R&D intensity (innovation)14.8%98.6
Gross-margin stabilitysd 2.8pp64.6
Valuation LT w=20%53.3
Forward P/E24.1 · industry median 22.5 (n=14)52.2
FCF yield4.5% · industry median 2.3% (n=16)79.4
EV / EBITDA25.8 · industry median 23.3 (n=12)28.4
Management LT w=20%55.8
Return on equity7.5%29.8
Buybacks vs dilution+1.5%/yr share count41.5
Net debt / EBITDA0.880.3
Insider ownership2.8%27.6
FCF conversion3.14x net income100
Financial Health LT w=15%54.5
Current ratio1.127.4
Debt / equity0.17100
Interest coverage8.9x87.8
Cash vs total debt0.24x2.8
Marketing & Brand LT w=5%71.3
Revenue growth (yoy)29.0%100
SG&A efficiency2.9x revenue/SG&A14.2
Brand pricing premium64.9%99.8
Durability LT w=15%85.8
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-35.2% vs market -18.8%59
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only96.1
Price vs 200-day MA+26.2%100
52-week range position81th pct88.4
6m strength vs S&P 500+32.2pp100
News & Sentiment pulse only81.7
Analyst consensus (1=buy)1.4100
Analyst target upside12.9%57.4
Earnings surprises (avg)+8.1%87.6
368 AGYS US HIGH CONF Agilysys, Inc. · 99.26 USD · pulse 64.1 · Software - Application 09-20: 65.5 · 09-27: 65.4 · 10-05: 65.4 — 0 65.4 Good
Product & Moat LT w=25%97.3
Gross margin (pricing power)63.1%100
Revenue CAGR (3y)17.3%86.3
Operating margin trend+6.9pp over 3y100
R&D intensity (innovation)22.8%100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%12.9
Forward P/E31.0 · industry median 16.7 (n=85)21.2
PEG ratio2.28 · industry median 1.17 (n=43)16.4
FCF yield2.1% · industry median 5.1% (n=85)14.1
EV / EBITDA55.1 · industry median 20.2 (n=72)0
Management LT w=20%59.6
Return on equity13.8%55.2
Buybacks vs dilution+3.6%/yr share count6.6
Net debt / EBITDA-2.2100
Insider ownership3.6%36.3
FCF conversion1.48x net income100
Financial Health LT w=15%94.6
Current ratio1.778.4
Debt / equity0.05100
Interest coverage99.2x100
Cash vs total debt6.71x100
Marketing & Brand LT w=5%61.3
Revenue growth (yoy)14.3%57.2
SG&A efficiency3.9x revenue/SG&A31.6
Brand pricing premium63.1%95.1
Durability LT w=15%61.9
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-56.1% vs market -18.8%6.6
Profit-margin stabilitysd 2.8pp, operating, 4y95.4
Profitable years4 of 4100
Momentum pulse only78.3
Price vs 200-day MA+7.2%88.7
52-week range position47th pct46.2
6m strength vs S&P 500+21.5pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside35.5%100
Earnings surprises (avg)+11.2%100
369 ALMR US ⚠ 1MEDIUM CONF Alamar Biosciences, Inc. · 34.36 USD · pulse 63.8 · Medical Devices 09-20: 65.4 · 09-27: 65.4 · 10-05: 65.4 — 0 65.4 Good
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)82.2
Gross margin (pricing power)58.7%96.7
R&D intensity (innovation)50.5%100
Valuation LT w=20% · thin evidence (1/3, gaps count as 50)36.7
Forward P/E-63.310
Management LT w=20% · thin evidence (1/3, gaps count as 50)66.7
Insider ownership22.2%100
Financial Health LT w=15%75
Current ratio11.9100
Debt / equity0.16100
Interest coverage-71.7x0
Cash vs total debt4.86x100
Marketing & Brand LT w=5%61.9
Revenue growth (yoy)82.1%100
SG&A efficiency2.1x revenue/SG&A1.4
Brand pricing premium58.7%84.2
Durabilityno data
Momentumno data
News & Sentiment pulse only76.2
Analyst consensus (1=buy)1.696
Analyst target upside3.0%32.6
Earnings surprises (avg)+37.4%100
⚠ Red flags
Unprofitable (negative net income)
370 AB US LOW CONF AllianceBernstein Holding L.P. · 35.0 USD · pulse 60.9 · Asset Management 09-20: 65.1 · 09-27: 65.2 · 10-05: 65.4 ▲ +0.2 65.4 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)38.1
Revenue CAGR (3y)2.9%14.4
Valuation LT w=20%73
Forward P/E9.2 · industry median 11.1 (n=43)86.5
Price / book2.62 · industry median 2.59 (n=42)33.2
Through-cycle P/E10.3 · industry median 20.2 (n=41)99.2
Management LT w=20%66
Return on equity19.4%77.5
Buybacks vs dilution-6.7%/yr share count100
Insider ownership2.0%20.5
Financial Healthno data
Marketing & Brandno data
Durability LT w=15%100
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-16.6% vs market -18.8%100
Profit-margin stabilitysd 1.3pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only15.9
Price vs 200-day MA-4.5%42
52-week range position15th pct5.7
6m strength vs S&P 500-21.5pp0
News & Sentiment pulse only49.4
Analyst consensus (1=buy)2.751.4
Analyst target upside13.1%57.7
Earnings surprises (avg)+0.9%39.1
371 WTS US HIGH CONF Watts Water Technologies, Inc. · 363.07 USD · pulse 66.7 · Specialty Industrial Machinery 09-20: 65.5 · 09-27: 65.5 · 10-05: 65.3 ▼ -0.2 65.3 Good
Product & Moat LT w=25%67.4
Gross margin (pricing power)48.9%72.1
Revenue CAGR (3y)7.2%36
Operating margin trend+2.9pp over 3y79
Gross-margin stabilitysd 1.9pp82.5
Valuation LT w=20%23.4
Forward P/E25.9 · industry median 19.9 (n=38)38
PEG ratio3.16 · industry median 1.78 (n=27)0
FCF yield1.9% · industry median 3.7% (n=38)22.9
EV / EBITDA20.6 · industry median 16.5 (n=38)32.7
Management LT w=20%57.9
Return on equity18.8%75.2
Buybacks vs dilution+0.1%/yr share count65.5
Net debt / EBITDA-0.2100
Insider ownership1.0%9.8
FCF conversion0.67x net income38.8
Financial Health LT w=15%100
Current ratio2.7100
Debt / equity0.10100
Interest coverage42.3x100
Cash vs total debt1.64x100
Marketing & Brand LT w=5%52
Revenue growth (yoy)18.6%74.4
SG&A efficiency3.3x revenue/SG&A22
Brand pricing premium48.9%59.6
Durability LT w=15%97.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-19.5% vs market -18.8%98
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only88.6
Price vs 200-day MA+12.4%100
52-week range position78th pct85.1
6m strength vs S&P 500+9.2pp80.6
News & Sentiment pulse only71.1
Analyst consensus (1=buy)2.560
Analyst target upside11.3%53.2
Earnings surprises (avg)+11.3%100
372 URBN US HIGH CONF Urban Outfitters, Inc. · 80.8 USD · pulse 68 · Apparel Retail 09-20: 65.4 · 09-27: 65.7 · 10-05: 65.3 ▼ -0.4 65.3 Good
Product & Moat LT w=25%64.3
Gross margin (pricing power)36.0%40.1
Revenue CAGR (3y)8.7%43.7
Operating margin trend+5.1pp over 3y100
Gross-margin stabilitysd 2.3pp73.6
Valuation LT w=20%57.6
Forward P/E11.7 · industry median 13.1 (n=12)82.1
PEG ratio1.24 · sector median 0.99 (n=121)51.1
FCF yield1.4% · industry median 3.9% (n=12)12.5
EV / EBITDA9.6 · industry median 11.8 (n=12)84.6
Management LT w=20%69.9
Return on equity20.9%83.8
Buybacks vs dilution-0.9%/yr share count81.8
Net debt / EBITDA0.684
Insider ownership33.8%100
FCF conversion0.21x net income0
Financial Health LT w=15%70.7
Current ratio1.665.1
Debt / equity0.4387.5
Interest coverage122.4x100
Cash vs total debt0.59x30
Marketing & Brand LT w=5%33.2
Revenue growth (yoy)10.4%41.6
SG&A efficiency3.8x revenue/SG&A30.4
Brand pricing premium36.0%27.6
Durability LT w=15%76.5
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-28.5% vs market -18.8%75.7
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only87.8
Price vs 200-day MA+11.8%100
52-week range position91th pct100
6m strength vs S&P 500+4.1pp63.5
News & Sentiment pulse only73.7
Analyst consensus (1=buy)2.369.3
Analyst target upside10.7%51.7
Earnings surprises (avg)+17.9%100
373 DUOL US HIGH CONF Duolingo, Inc. · 144.27 USD · pulse 60.2 · Software - Application 09-20: 66.2 · 09-27: 65.4 · 10-05: 65.3 ▼ -0.1 65.3 Good
Product & Moat LT w=25%100
Gross margin (pricing power)72.7%100
Revenue CAGR (3y)41.1%100
Operating margin trend+30.7pp over 3y100
R&D intensity (innovation)29.5%100
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%37.4
Forward P/E18.9 · industry median 16.7 (n=85)57.1
FCF yield4.4% · industry median 5.1% (n=85)55.2
EV / EBITDA30.8 · industry median 20.2 (n=72)0
Management LT w=20%52.3
Return on equity34.4%100
Buybacks vs dilution+4.9%/yr share count0
Net debt / EBITDA-6.9100
Insider ownership1.5%15
FCF conversion0.73x net income46.4
Financial Health LT w=15%100
Current ratio2.7100
Debt / equity0.06100
Cash vs total debt15.25x100
Marketing & Brand LT w=5%65.4
Revenue growth (yoy)18.3%73.2
SG&A efficiency3.4x revenue/SG&A22.9
Brand pricing premium72.7%100
Durability LT w=15%27.5
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-83.3% vs market -18.8%0
Profit-margin stabilitysd 11.8pp, operating, 4y45.5
Profitable years3 of 450
Momentum pulse only71.3
Price vs 200-day MA+13.3%100
52-week range position21th pct13.9
6m strength vs S&P 500+27.8pp100
News & Sentiment pulse only53.1
Analyst consensus (1=buy)2.751.7
Analyst target upside-6.9%7.7
Earnings surprises (avg)+72.8%100
374 UFPI US HIGH CONF UFP Industries, Inc. · 77.15 USD · pulse 60.2 · Lumber & Wood Production 09-20: 65.3 · 09-27: 65.3 · 10-05: 65.3 — 0 65.3 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%36.1
Revenue CAGR (3y)-13.1%0
Operating margin trend-4.1pp over 3y8.8
Gross-margin stabilitysd 1.0pp99.4
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)78.8
Price / book1.40 · sector median 3.01 (n=108)86.3
Through-cycle P/E8.9 · sector median 40.6 (n=80)100
Management LT w=20%50.4
Return on equity8.0%32.1
Buybacks vs dilution-2.8%/yr share count100
Net debt / EBITDA-0.5100
Insider ownership2.0%19.8
FCF conversion0.40x net income0
Financial Health LT w=15%100
Current ratio4.0100
Debt / equity0.13100
Interest coverage36.9x100
Cash vs total debt1.58x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)53.5
Revenue growth (yoy)2.6%10.4
SG&A efficiency9.1x revenue/SG&A100
Durability LT w=15%84.9
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-42.9% vs market -18.8%39.5
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0.4
Price vs 200-day MA-14.7%1.2
52-week range position0th pct0
6m strength vs S&P 500-31.6pp0
News & Sentiment pulse only60
Analyst consensus (1=buy)2.080
Analyst target upside33.0%100
Earnings surprises (avg)-13.5%0
375 PRVA US HIGH CONF Privia Health Group, Inc. · 20.3 USD · pulse 60.6 · Health Information Services 09-20: 66.1 · 09-27: 65.3 · 10-05: 65.3 — 0 65.3 Good
Product & Moat LT w=25%65.2
Gross margin (pricing power)10.0%0
Revenue CAGR (3y)16.1%80.5
Operating margin trend+3.0pp over 3y80.2
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%42.2
Forward P/E19.1 · industry median 22.2 (n=6)73.5
FCF yield3.7% · industry median 3.8% (n=9)53.1
EV / EBITDA39.4 · industry median 21.7 (n=6)0
Management LT w=20%60.7
Return on equity4.3%17.2
Buybacks vs dilution+2.5%/yr share count24.6
Net debt / EBITDA-7.1100
Insider ownership6.2%61.9
FCF conversion4.17x net income100
Financial Health LT w=15%89.3
Current ratio1.668
Debt / equity0.01100
Cash vs total debt47.20x100
Marketing & Brand LT w=5%61.9
Revenue growth (yoy)21.4%85.6
SG&A efficiency12.8x revenue/SG&A100
Brand pricing premium10.0%0
Durability LT w=15%79.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-32.0% vs market -18.8%66.8
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only6.4
Price vs 200-day MA-11.2%15.1
52-week range position13th pct4.2
6m strength vs S&P 500-23.4pp0
News & Sentiment pulse only87.6
Analyst consensus (1=buy)1.4100
Analyst target upside55.0%100
Earnings surprises (avg)+4.4%62.7
376 CME US HIGH CONF CME Group Inc. · 263.14 USD · pulse 58.7 · Financial Data & Stock Exchanges 09-20: 64.9 · 09-27: 65.4 · 10-05: 65.2 ▼ -0.2 65.2 Good
Product & Moat LT w=25%85.8
Gross margin (pricing power)100.0%100
Revenue CAGR (3y)9.1%45.6
Operating margin trend+4.8pp over 3y97.8
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%31.9
Forward P/E20.3 · industry median 19.1 (n=11)58.5
PEG ratio4.71 · industry median 1.87 (n=9)0
FCF yield3.1% · industry median 4.3% (n=11)38.1
EV / EBITDA20.2 · industry median 15.5 (n=11)31
Management LT w=20%54.2
Return on equity15.8%63.2
Buybacks vs dilution+0.0%/yr share count66.6
Net debt / EBITDA0.391.7
Insider ownership0.4%4.4
FCF conversion0.71x net income44.9
Financial Health LT w=15%62
Current ratio1.018.2
Debt / equity0.15100
Interest coverage31.7x100
Cash vs total debt0.59x29.9
Marketing & Brand LT w=5%67.7
Revenue growth (yoy)0.8%3.2
SG&A efficiency43.3x revenue/SG&A100
Brand pricing premium100.0%100
Durability LT w=15%92.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-31.1% vs market -18.8%69.2
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only29.7
Price vs 200-day MA-4.1%43.5
52-week range position46th pct45.5
6m strength vs S&P 500-31.3pp0
News & Sentiment pulse only49.3
Analyst consensus (1=buy)2.561.2
Analyst target upside7.7%44.2
Earnings surprises (avg)+1.4%42.4
377 APO US MEDIUM CONF Apollo Global Management, Inc. · 114.02 USD · pulse 61.5 · Asset Management 09-20: 64.3 · 09-27: 64.5 · 10-05: 65.2 ▲ +0.7 65.2 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)83.3
Revenue CAGR (3y)43.0%100
Operating margin trend+65.7pp over 3y100
Valuation LT w=20%52.9
Forward P/E10.7 · industry median 11.1 (n=43)77.7
PEG ratio0.47 · industry median 0.98 (n=19)100
Price / book3.35 · industry median 2.56 (n=42)8.4
Through-cycle P/E24.1 · industry median 19.2 (n=41)25.4
Management LT w=20%67.9
Return on equity11.4%45.6
Buybacks vs dilution+0.5%/yr share count58.2
Insider ownership26.2%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)63.8%100
Durability LT w=15%47.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-42.8% vs market -18.8%39.8
Profit-margin stabilitysd 28.7pp, operating, 4y0
Profitable years3 of 450
Momentum pulse only21.8
Price vs 200-day MA-9.4%22.6
52-week range position28th pct23
6m strength vs S&P 500-9.0pp19.9
News & Sentiment pulse only94.3
Analyst consensus (1=buy)1.889.1
Analyst target upside33.2%100
Earnings surprises (avg)+9.1%93.7
378 SN US HIGH CONF SharkNinja, Inc. · 182.57 USD · pulse 68.4 · Furnishings, Fixtures & Appliances 09-20: 65.8 · 09-27: 65.3 · 10-05: 65.2 ▼ -0.1 65.2 Good
Product & Moat LT w=25%68.5
Gross margin (pricing power)48.9%72.3
Revenue CAGR (3y)19.8%99.2
Operating margin trend+5.7pp over 3y100
R&D intensity (innovation)5.8%38.3
Gross-margin stabilitysd 4.4pp32.8
Valuation LT w=20%21.3
Forward P/E23.8 · industry median 13.4 (n=6)32.1
PEG ratio2.31 · sector median 0.99 (n=121)15.7
FCF yield2.5% · industry median 5.0% (n=6)22.2
EV / EBITDA23.3 · industry median 11.2 (n=6)15.2
Management LT w=20%85.6
Return on equity27.5%100
Buybacks vs dilution+0.5%/yr share count58
Net debt / EBITDA0.197
Insider ownership39.0%100
FCF conversion0.91x net income72.9
Financial Health LT w=15%85.9
Current ratio2.1100
Debt / equity0.3293.3
Interest coverage19.5x100
Cash vs total debt0.85x50.3
Marketing & Brand LT w=5%57.8
Revenue growth (yoy)22.2%88.8
SG&A efficiency3.5x revenue/SG&A24.9
Brand pricing premium48.9%59.8
Durability LT w=15%72.9
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-42.6% vs market -18.8%40.3
Profit-margin stabilitysd 2.4pp, operating, 4y98
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+35.3%100
52-week range position90th pct100
6m strength vs S&P 500+50.9pp100
News & Sentiment pulse only85.6
Analyst consensus (1=buy)1.2100
Analyst target upside14.8%62
Earnings surprises (avg)+9.2%94.7
379 MAS US HIGH CONF Masco Corporation · 68.36 USD · pulse 66.2 · Building Products & Equipment 09-20: 65.1 · 09-27: 65.3 · 10-05: 65.2 ▼ -0.1 65.2 Good
Product & Moat LT w=25%46.8
Gross margin (pricing power)37.2%43
Revenue CAGR (3y)-4.5%0
Operating margin trend+1.3pp over 3y63.3
Gross-margin stabilitysd 2.0pp80.9
Valuation LT w=20%76.3
Forward P/E14.7 · industry median 17.1 (n=16)80.5
PEG ratio1.56 · industry median 1.07 (n=9)34.5
FCF yield6.7% · industry median 3.2% (n=15)100
EV / EBITDA11.1 · industry median 15.8 (n=16)90.1
Management LT w=20%70.7
Return on equity5862.5%100
Buybacks vs dilution-3.2%/yr share count100
Net debt / EBITDA2.051.2
Insider ownership0.2%2.3
FCF conversion1.11x net income100
Financial Health LT w=15%62.9
Current ratio1.988.8
Interest coverage12.2x100
Cash vs total debt0.16x0
Marketing & Brand LT w=5%28.5
Revenue growth (yoy)-2.9%0
SG&A efficiency5.3x revenue/SG&A55
Brand pricing premium37.2%30.5
Durability LT w=15%88.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-30.9% vs market -18.8%69.5
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only45.7
Price vs 200-day MA-1.8%52.7
52-week range position42th pct40.4
6m strength vs S&P 500-1.8pp43.9
News & Sentiment pulse only77.2
Analyst consensus (1=buy)2.462.9
Analyst target upside17.5%68.8
Earnings surprises (avg)+10.3%100
380 POST US ⚠ 1HIGH CONF Post Holdings, Inc. · 72.56 USD · pulse 62.7 · Packaged Foods 09-20: 65.4 · 09-27: 65.1 · 10-05: 65.2 ▲ +0.1 65.2 Good
Product & Moat LT w=25%62.4
Gross margin (pricing power)28.8%22.1
Revenue CAGR (3y)11.7%58.6
Operating margin trend+3.1pp over 3y80.6
Gross-margin stabilitysd 1.6pp88.2
Valuation LT w=20%90.8
Forward P/E10.1 · industry median 11.8 (n=20)84.8
FCF yield12.4% · industry median 7.4% (n=20)100
EV / EBITDA7.3 · industry median 8.9 (n=20)87.5
Management LT w=20%66.6
Return on equity8.3%33.1
Buybacks vs dilution-3.5%/yr share count100
Net debt / EBITDA5.10
Insider ownership15.8%100
FCF conversion1.18x net income100
Financial Health LT w=15%25.3
Current ratio1.987.6
Debt / equity2.470
Interest coverage2.2x13.7
Cash vs total debt0.03x0
Marketing & Brand LT w=5%26.7
Revenue growth (yoy)-1.8%0
SG&A efficiency6.2x revenue/SG&A70.6
Brand pricing premium28.8%9.6
Durability LT w=15%86.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-39.9% vs market -18.8%47.2
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-23.0%0
52-week range position0th pct0
6m strength vs S&P 500-45.2pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside44.9%100
Earnings surprises (avg)+13.6%100
⚠ Red flags
Heavy leverage (D/E 2.5)
381 CMI US HIGH CONF Cummins Inc. · 528.32 USD · pulse 61.5 · Specialty Industrial Machinery 09-20: 64.7 · 09-27: 65.1 · 10-05: 65.1 — 0 65.1 Good
Product & Moat LT w=25%49.2
Gross margin (pricing power)25.8%14.4
Revenue CAGR (3y)6.2%31.2
Operating margin trend+2.3pp over 3y72.9
R&D intensity (innovation)4.1%27.6
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%72
Forward P/E15.3 · industry median 20.6 (n=38)88.5
PEG ratio1.06 · industry median 1.83 (n=27)94.2
FCF yield3.1% · industry median 3.7% (n=38)43.3
EV / EBITDA15.6 · industry median 16.7 (n=38)62.1
Management LT w=20%59.8
Return on equity21.1%84.5
Buybacks vs dilution-0.8%/yr share count79.2
Net debt / EBITDA0.978.3
Insider ownership0.2%2.1
FCF conversion0.78x net income54.9
Financial Health LT w=15%69.1
Current ratio1.777.3
Debt / equity0.6078
Interest coverage13.0x100
Cash vs total debt0.47x21
Marketing & Brand LT w=5%46.5
Revenue growth (yoy)9.4%37.6
SG&A efficiency10.8x revenue/SG&A100
Brand pricing premium25.8%1.9
Durability LT w=15%91.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-30.5% vs market -18.8%70.7
Profit-margin stabilitysd 2.9pp, operating, 4y95
Profitable years4 of 4100
Momentum pulse only16.2
Price vs 200-day MA-11.9%12.2
52-week range position39th pct36.4
6m strength vs S&P 500-21.0pp0
News & Sentiment pulse only61.7
Analyst consensus (1=buy)1.985.2
Analyst target upside40.3%100
Earnings surprises (avg)-14.1%0
382 FDX US HIGH CONF FedEx Corporation · 290.36 USD · pulse 68 · Integrated Freight & Logistics 09-20: 64.9 · 09-27: 65.1 · 10-05: 65.1 — 0 65.1 Good
Product & Moat LT w=25%46.8
Gross margin (pricing power)27.3%18.3
Revenue CAGR (3y)1.7%8.3
Operating margin trend+1.1pp over 3y60.7
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%89
Forward P/E13.9 · industry median 17.2 (n=10)85.2
PEG ratio1.23 · industry median 1.36 (n=9)71.3
FCF yield8.2% · industry median 3.7% (n=10)100
EV / EBITDA8.3 · industry median 12.7 (n=10)99.3
Management LT w=20%70.3
Return on equity14.8%59.4
Buybacks vs dilution-1.5%/yr share count91.8
Net debt / EBITDA2.538
Insider ownership6.2%62.5
FCF conversion1.28x net income100
Financial Health LT w=15%41.8
Current ratio1.556.3
Debt / equity1.3635.7
Interest coverage7.0x66.4
Cash vs total debt0.32x8.9
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)35.3
Revenue growth (yoy)12.5%50
Brand pricing premium27.3%5.8
Durability LT w=15%90.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-34.4% vs market -18.8%60.9
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only42.1
Price vs 200-day MA-2.2%51.1
52-week range position70th pct75.3
6m strength vs S&P 500-16.2pp0
News & Sentiment pulse only89.8
Analyst consensus (1=buy)1.888.6
Analyst target upside22.3%80.7
Earnings surprises (avg)+13.8%100
383 PYPL US MEDIUM CONF PayPal Holdings, Inc. · 52.8 USD · pulse 62.6 · Credit Services 09-20: 66 · 09-27: 64.9 · 10-05: 65.1 ▲ +0.2 65.1 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25%63.5
Revenue CAGR (3y)6.4%32.1
Operating margin trend+4.6pp over 3y95.9
R&D intensity (innovation)9.4%62.4
Valuation LT w=20%68
Forward P/E9.1 · industry median 9.3 (n=21)76
PEG ratio0.93 · industry median 0.88 (n=13)68.7
Price / book2.30 · industry median 1.94 (n=21)30.7
Through-cycle P/E11.3 · industry median 19.1 (n=19)96.7
Management LT w=20%68.4
Return on equity24.5%98
Buybacks vs dilution-6.8%/yr share count100
Insider ownership0.7%7.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)39.7
Revenue growth (yoy)4.8%19.2
Durability LT w=15%68.1
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-57.3% vs market -18.8%3.5
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only55.3
Price vs 200-day MA+5.6%82.3
52-week range position38th pct35.6
6m strength vs S&P 500-0.6pp47.9
News & Sentiment pulse only52.2
Analyst consensus (1=buy)2.944.8
Analyst target upside7.8%44.5
Earnings surprises (avg)+5.1%67.3
384 WTW US HIGH CONF Willis Towers Watson Public Lim · 288.61 USD · pulse 64.3 · Insurance Brokers 09-20: 64.2 · 09-27: 64.8 · 10-05: 65.1 ▲ +0.3 65.1 Good
Product & Moat LT w=25%67.9
Gross margin (pricing power)42.5%56.3
Revenue CAGR (3y)3.1%15.4
Operating margin trend+5.9pp over 3y100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%77.4
Forward P/E12.6 · industry median 14.9 (n=9)84.2
FCF yield5.3% · industry median 5.7% (n=9)65
EV / EBITDA11.5 · industry median 14.8 (n=8)82.9
Management LT w=20%60.5
Return on equity19.8%79
Buybacks vs dilution-3.8%/yr share count100
Net debt / EBITDA1.951.7
Insider ownership0.3%2.7
FCF conversion0.88x net income68.9
Financial Health LT w=15%42.8
Current ratio1.124.8
Debt / equity0.9160.3
Interest coverage8.5x83.5
Cash vs total debt0.23x2.6
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)43.4
Revenue growth (yoy)9.1%36.4
Brand pricing premium42.5%43.8
Durability LT w=15%79.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-30.4% vs market -18.8%70.9
Profit-margin stabilitysd 2.2pp, operating, 4y98.6
Profitable years3 of 450
Momentum pulse only30.6
Price vs 200-day MA-2.7%49.1
52-week range position44th pct42.7
6m strength vs S&P 500-17.5pp0
News & Sentiment pulse only81.3
Analyst consensus (1=buy)1.889.5
Analyst target upside30.1%100
Earnings surprises (avg)+3.2%54.4
385 BAP US MEDIUM CONF Credicorp Ltd. · 373.31 USD · pulse 66.4 · Banks - Regional 09-20: 65.3 · 09-27: 64.9 · 10-05: 65.1 ▲ +0.2 65.1 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)53.8
Revenue CAGR (3y)12.3%61.5
Valuation LT w=20%38.9
Forward P/E10.9 · industry median 10.0 (n=108)69.7
Price / book2.67 · industry median 1.24 (n=109)7.6
Through-cycle P/E18.7 · industry median 14.8 (n=106)39.3
Management LT w=20%83.1
Return on equity20.4%81.6
Buybacks vs dilution-0.1%/yr share count67.8
Insider ownership14.7%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)49.3
Revenue growth (yoy)12.0%48
Durability LT w=15%100
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-15.7% vs market -18.8%100
Profit-margin stabilitysd 1.6pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only76.4
Price vs 200-day MA+8.9%95.4
52-week range position83th pct90.6
6m strength vs S&P 500-2.0pp43.3
News & Sentiment pulse only63.5
Analyst consensus (1=buy)1.697.1
Analyst target upside14.5%61.3
Earnings surprises (avg)-0.2%32.1
386 FLS US HIGH CONF Flowserve Corporation · 74.37 USD · pulse 65.1 · Specialty Industrial Machinery 09-20: 65.1 · 09-27: 65 · 10-05: 65.1 ▲ +0.1 65.1 Good
Product & Moat LT w=25%65.2
Gross margin (pricing power)35.1%37.9
Revenue CAGR (3y)9.4%46.8
Operating margin trend+6.0pp over 3y100
Gross-margin stabilitysd 2.2pp75.9
Valuation LT w=20%69.8
Forward P/E16.0 · industry median 20.6 (n=38)84.5
PEG ratio1.65 · industry median 1.83 (n=27)62.1
FCF yield4.5% · industry median 3.5% (n=38)69.9
EV / EBITDA15.5 · industry median 16.7 (n=38)62.5
Management LT w=20%59.9
Return on equity16.9%67.7
Buybacks vs dilution-0.9%/yr share count81.3
Net debt / EBITDA2.244.6
Insider ownership0.6%6.1
FCF conversion1.24x net income100
Financial Health LT w=15%59.9
Current ratio2.2100
Debt / equity1.0055.8
Interest coverage7.8x75.1
Cash vs total debt0.32x8.9
Marketing & Brand LT w=5%22.1
Revenue growth (yoy)-1.6%0
SG&A efficiency4.5x revenue/SG&A40.9
Brand pricing premium35.1%25.4
Durability LT w=15%85
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-38.8% vs market -18.8%50
Profit-margin stabilitysd 2.4pp, operating, 4y98
Profitable years4 of 4100
Momentum pulse only38.4
Price vs 200-day MA-2.0%51.9
52-week range position61th pct63.2
6m strength vs S&P 500-18.9pp0
News & Sentiment pulse only87.2
Analyst consensus (1=buy)1.887.3
Analyst target upside19.7%74.2
Earnings surprises (avg)+12.0%100
387 SHC US ⚠ 1HIGH CONF Sotera Health Company · 18.22 USD · pulse 70.2 · Diagnostics & Research 09-20: 64.4 · 09-27: 64.9 · 10-05: 65.1 ▲ +0.2 65.1 Good
Product & Moat LT w=25%78.2
Gross margin (pricing power)55.0%87.4
Revenue CAGR (3y)5.1%25.3
Operating margin trend+6.4pp over 3y100
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%77.8
Forward P/E17.0 · industry median 25.7 (n=21)92.5
FCF yield3.0% · industry median 2.6% (n=25)50.6
EV / EBITDA12.3 · industry median 25.4 (n=20)90.2
Management LT w=20%60.8
Return on equity27.8%100
Buybacks vs dilution+0.2%/yr share count62.8
Net debt / EBITDA3.317.1
Insider ownership2.4%24
FCF conversion1.98x net income100
Financial Health LT w=15%27.6
Current ratio2.8100
Debt / equity3.410
Interest coverage1.9x10.5
Cash vs total debt0.16x0
Marketing & Brand LT w=5%51.7
Revenue growth (yoy)9.2%36.8
SG&A efficiency4.6x revenue/SG&A43.4
Brand pricing premium55.0%74.9
Durability LT w=15%74.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-39.2% vs market -18.8%49
Profit-margin stabilitysd 2.3pp, operating, 4y98.1
Profitable years3 of 450
Momentum pulse only80.8
Price vs 200-day MA+7.3%89
52-week range position79th pct86.3
6m strength vs S&P 500+5.1pp67.1
News & Sentiment pulse only92
Analyst consensus (1=buy)1.792
Analyst target upside24.7%86.8
Earnings surprises (avg)+9.6%97.1
⚠ Red flags
Heavy leverage (D/E 3.4)
388 MU US HIGH CONF Micron Technology, Inc. · 1,074.89 USD · pulse 72.3 · Semiconductors 09-20: 61.7 · 09-27: 61.5 · 10-05: 65 ▲ +3.5 65 Good
Product & Moat LT w=25%40.3
Gross margin (pricing power)80.7%100
Revenue CAGR (3y)6.7%33.6
Operating margin trend-5.3pp over 3y0
R&D intensity (innovation)10.2%67.7
Gross-margin stabilitysd 21.2pp0
Valuation LT w=20%87
Forward P/E5.2 · industry median 26.1 (n=42)100
PEG ratio0.16 · industry median 0.86 (n=21)100
FCF yield2.4% · industry median 1.0% (n=42)54.5
EV / EBITDA10.8 · industry median 34.5 (n=38)93.6
Management LT w=20%71
Return on equity88.3%100
Buybacks vs dilution+0.8%/yr share count52.6
Net debt / EBITDA-0.4100
Insider ownership0.2%2.4
FCF conversion3.42x net income100
Financial Health LT w=15%100
Current ratio3.3100
Debt / equity0.04100
Interest coverage21.2x100
Cash vs total debt8.39x100
Marketing & Brand LT w=5%100
Revenue growth (yoy)379.3%100
SG&A efficiency31.0x revenue/SG&A100
Brand pricing premium80.7%100
Durability LT w=15%22.5
Shock days (>8% vs market)32 in 2y0
Worst drawdown vs market (2y)-42.8% vs market -18.8%39.9
Profit-margin stabilitysd 26.1pp, operating, 4y0
Profitable years3 of 450
Momentum pulse only98.6
Price vs 200-day MA+57.7%100
52-week range position87th pct95.7
6m strength vs S&P 500+167.2pp100
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside41.4%100
Earnings surprises (avg)+20.1%100
389 KLAC US HIGH CONF KLA Corporation · 206.89 USD · pulse 65 · Semiconductor Equipment & Materials 09-20: 65.5 · 09-27: 65.3 · 10-05: 65 ▼ -0.3 65 Good
Product & Moat LT w=25%81.3
Gross margin (pricing power)61.3%100
Revenue CAGR (3y)9.0%44.8
Operating margin trend+3.6pp over 3y86.3
R&D intensity (innovation)11.3%75.2
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%31.3
Forward P/E30.9 · industry median 29.4 (n=22)43.5
PEG ratio1.80 · industry median 1.20 (n=11)27.4
FCF yield1.0% · industry median 0.9% (n=21)29.7
EV / EBITDA44.9 · industry median 44.5 (n=20)24.6
Management LT w=20%61.6
Return on equity87.5%100
Buybacks vs dilution-1.5%/yr share count91.6
Net debt / EBITDA0.294.8
Insider ownership0.1%1.1
FCF conversion0.54x net income20.5
Financial Health LT w=15%75.8
Current ratio2.9100
Debt / equity0.9757.3
Interest coverage20.7x100
Cash vs total debt0.80x45.9
Marketing & Brand LT w=5%83.9
Revenue growth (yoy)15.2%60.8
SG&A efficiency12.0x revenue/SG&A100
Brand pricing premium61.3%90.8
Durability LT w=15%70.3
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-44.5% vs market -18.8%35.7
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only84.8
Price vs 200-day MA+16.6%100
52-week range position54th pct54.5
6m strength vs S&P 500+17.3pp100
News & Sentiment pulse only64.6
Analyst consensus (1=buy)1.985.5
Analyst target upside13.0%57.5
Earnings surprises (avg)+2.6%50.8
390 AXP US MEDIUM CONF American Express Company · 302.78 USD · pulse 59.1 · Credit Services 09-20: 65.1 · 09-27: 65.1 · 10-05: 65 ▼ -0.1 65 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)51.6
Revenue CAGR (3y)11.0%54.8
Valuation LT w=20%28.6
Forward P/E15.0 · industry median 9.1 (n=21)45.5
PEG ratio1.22 · industry median 0.88 (n=13)44.8
Price / book5.96 · industry median 1.94 (n=21)0
Through-cycle P/E22.2 · industry median 16.0 (n=19)24.3
Management LT w=20%100
Return on equity34.4%100
Buybacks vs dilution-2.6%/yr share count100
Insider ownership22.6%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)50.4
Revenue growth (yoy)12.8%51.2
Durability LT w=15%93.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-28.8% vs market -18.8%75
Profit-margin stabilitysd 0.6pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only10
Price vs 200-day MA-8.6%25.7
52-week range position13th pct4.3
6m strength vs S&P 500-18.1pp0
News & Sentiment pulse only71.3
Analyst consensus (1=buy)2.273.1
Analyst target upside24.1%85.2
Earnings surprises (avg)+3.4%55.7
391 VRTX US HIGH CONF Vertex Pharmaceuticals Incorpor · 504.73 USD · pulse 63.4 · Biotechnology 09-20: 65.3 · 09-27: 64.7 · 10-05: 65 ▲ +0.3 65 Good
Product & Moat LT w=25%67.8
Gross margin (pricing power)55.0%87.4
Revenue CAGR (3y)10.4%51.8
Operating margin trend-9.6pp over 3y0
R&D intensity (innovation)33.7%100
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%48.3
Forward P/E25.1 · industry median 20.0 (n=33)41.3
PEG ratio1.90 · industry median 1.15 (n=9)25.1
FCF yield2.1% · industry median -1.8% (n=101)64.2
EV / EBITDA23.9 · industry median 35.1 (n=27)62.5
Management LT w=20%61.5
Return on equity23.5%94.2
Buybacks vs dilution-0.4%/yr share count73.2
Net debt / EBITDA-1.2100
Insider ownership0.2%2.1
FCF conversion0.66x net income37.8
Financial Health LT w=15%100
Current ratio3.2100
Debt / equity0.10100
Interest coverage350.1x100
Cash vs total debt3.97x100
Marketing & Brand LT w=5%68.6
Revenue growth (yoy)12.5%50
SG&A efficiency6.8x revenue/SG&A80.8
Brand pricing premium55.0%74.9
Durability LT w=15%51.3
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-29.1% vs market -18.8%74.2
Profit-margin stabilitysd 19.2pp, operating, 4y4.5
Profitable years3 of 450
Momentum pulse only67.3
Price vs 200-day MA+6.6%86.3
52-week range position66th pct69.6
6m strength vs S&P 500-1.2pp46.1
News & Sentiment pulse only65.1
Analyst consensus (1=buy)1.793.8
Analyst target upside13.2%58
Earnings surprises (avg)+1.5%43.4
392 HEI US HIGH CONF Heico Corporation · 302.45 USD · pulse 62.8 · Aerospace & Defense 09-20: 65.4 · 09-27: 64.9 · 10-05: 65 ▲ +0.1 65 Good
Product & Moat LT w=25%75.8
Gross margin (pricing power)40.4%51
Revenue CAGR (3y)26.6%100
Operating margin trend+0.2pp over 3y52.2
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%19.3
Forward P/E41.9 · industry median 25.7 (n=39)4.7
PEG ratio2.13 · industry median 1.49 (n=15)22.5
FCF yield2.0% · industry median 1.2% (n=41)45.5
EV / EBITDA30.7 · industry median 22.0 (n=35)4.5
Management LT w=20%77.5
Return on equity17.7%70.9
Buybacks vs dilution+0.7%/yr share count55.6
Net debt / EBITDA1.661
Insider ownership22.8%100
FCF conversion1.22x net income100
Financial Health LT w=15%65.6
Current ratio2.7100
Debt / equity0.4586.1
Interest coverage7.9x76.4
Cash vs total debt0.09x0
Marketing & Brand LT w=5%65
Revenue growth (yoy)23.1%92.4
SG&A efficiency5.8x revenue/SG&A64.1
Brand pricing premium40.4%38.5
Durability LT w=15%90.9
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-27.1% vs market -18.8%79.1
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only30.6
Price vs 200-day MA-6.1%35.6
52-week range position37th pct33.2
6m strength vs S&P 500-8.1pp23.1
News & Sentiment pulse only93.9
Analyst consensus (1=buy)2.081.7
Analyst target upside30.2%100
Earnings surprises (avg)+12.2%100
393 LDOS US HIGH CONF Leidos Holdings, Inc. · 117.74 USD · pulse 63.1 · Information Technology Services 09-20: 64.2 · 09-27: 64.4 · 10-05: 65 ▲ +0.6 65 Good
Product & Moat LT w=25%53.4
Gross margin (pricing power)17.8%0
Revenue CAGR (3y)6.1%30.3
Operating margin trend+4.4pp over 3y93.6
Gross-margin stabilitysd 1.5pp89.6
Valuation LT w=20%94.7
Forward P/E9.2 · industry median 12.5 (n=21)93.4
FCF yield7.7% · industry median 4.9% (n=26)99.1
EV / EBITDA8.7 · industry median 11.6 (n=23)91.5
Management LT w=20%60.1
Return on equity27.8%100
Buybacks vs dilution-2.7%/yr share count100
Net debt / EBITDA2.438.8
Insider ownership0.6%5.5
FCF conversion0.79x net income56
Financial Health LT w=15%52.9
Current ratio1.669.1
Debt / equity1.2342.6
Interest coverage10.4x100
Cash vs total debt0.11x0
Marketing & Brand LT w=5%42.9
Revenue growth (yoy)7.2%28.8
SG&A efficiency17.2x revenue/SG&A100
Brand pricing premium17.8%0
Durability LT w=15%71.1
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-49.5% vs market -18.8%23.2
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only3.5
Price vs 200-day MA-19.5%0
52-week range position19th pct10.6
6m strength vs S&P 500-43.1pp0
News & Sentiment pulse only87.5
Analyst consensus (1=buy)2.465.9
Analyst target upside34.0%100
Earnings surprises (avg)+9.5%96.5
394 ATD.TO CA HIGH CONF ALIMENTATION COUCHE-TARD INC · 76.9 CAD · pulse 66.8 · Specialty Retail 09-20: 64.5 · 09-27: 64.5 · 10-05: 65 ▲ +0.5 65 Good
Product & Moat LT w=25%40.6
Gross margin (pricing power)18.2%0
Revenue CAGR (3y)2.1%10.6
Operating margin trend+0.2pp over 3y52
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%76.6
Forward P/E15.0 · industry median 14.1 (n=13)66.9
FCF yield5.6% · industry median 4.0% (n=12)85.2
EV / EBITDA9.6 · industry median 10.7 (n=13)77.7
Management LT w=20%80.1
Return on equity19.6%78.5
Buybacks vs dilution-2.2%/yr share count100
Net debt / EBITDA1.952.3
Insider ownership19.2%100
FCF conversion0.89x net income69.6
Financial Health LT w=15%40.7
Current ratio1.338.4
Debt / equity0.9260
Interest coverage6.8x63.9
Cash vs total debt0.21x0.5
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50
Revenue growth (yoy)25.1%100
Brand pricing premium18.2%0
Durability LT w=15%99.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-19.7% vs market -18.8%97.7
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only23.8
Price vs 200-day MA-5.2%39.2
52-week range position36th pct32.2
6m strength vs S&P 500-20.0pp0
News & Sentiment pulse only95
Analyst consensus (1=buy)1.886.7
Analyst target upside34.2%100
Earnings surprises (avg)+9.7%98.2
395 GRFS US HIGH CONF Grifols, S.A. · 7.31 USD · pulse 60.5 · Drug Manufacturers - General 09-20: 65 · 09-27: 65 · 10-05: 65 — 0 65 Good
Product & Moat LT w=25%63.9
Gross margin (pricing power)37.8%44.5
Revenue CAGR (3y)7.5%37.3
Operating margin trend+5.4pp over 3y100
R&D intensity (innovation)5.7%37.7
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%100
Forward P/E5.1 · industry median 13.5 (n=15)100
FCF yield13.0% · industry median 4.3% (n=15)100
EV / EBITDA8.0 · industry median 13.4 (n=15)99.9
Management LT w=20%38.5
Return on equity6.9%27.7
Buybacks vs dilution+0.1%/yr share count64.9
Net debt / EBITDA5.40
Insider ownership0.0%0
FCF conversion1.43x net income100
Financial Health LT w=15%39.5
Current ratio2.4100
Debt / equity1.1746
Interest coverage2.1x11.9
Cash vs total debt0.06x0
Marketing & Brand LT w=5%38.9
Revenue growth (yoy)-0.9%0
SG&A efficiency7.1x revenue/SG&A84.6
Brand pricing premium37.8%32
Durability LT w=15%89.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-34.1% vs market -18.8%61.7
Profit-margin stabilitysd 2.6pp, operating, 4y96.4
Profitable years4 of 4100
Momentum pulse only7.8
Price vs 200-day MA-9.5%22
52-week range position11th pct1.5
6m strength vs S&P 500-27.4pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside48.6%100
Earnings surprises (avg)-19.8%0
396 WIX US HIGH CONF Wix.com Ltd. · 72.62 USD · pulse 58.8 · Software - Infrastructure 09-20: 65 · 09-27: 65 · 10-05: 65 — 0 65 Good
Product & Moat LT w=25%86.9
Gross margin (pricing power)66.6%100
Revenue CAGR (3y)12.8%64.1
Operating margin trend+20.7pp over 3y100
R&D intensity (innovation)32.4%100
Gross-margin stabilitysd 2.5pp70.6
Valuation LT w=20%100
Forward P/E10.6 · industry median 21.1 (n=64)100
PEG ratio0.16 · industry median 1.43 (n=33)100
FCF yield14.6% · industry median 3.3% (n=66)100
Management LT w=20%75.9
Buybacks vs dilution-0.8%/yr share count79.8
Insider ownership4.8%47.9
FCF conversion8.74x net income100
Financial Health LT w=15%8
Current ratio0.60
Interest coverage1.3x3.2
Cash vs total debt0.47x20.9
Marketing & Brand LT w=5%57.7
Revenue growth (yoy)14.9%59.6
SG&A efficiency2.8x revenue/SG&A13.5
Brand pricing premium66.6%100
Durability LT w=15%26.3
Shock days (>8% vs market)23 in 2y0
Worst drawdown vs market (2y)-83.6% vs market -18.8%0
Profit-margin stabilitysd 10.1pp, operating, 4y55.2
Profitable years3 of 450
Momentum pulse only27.1
Price vs 200-day MA-0.4%58.3
52-week range position28th pct23
6m strength vs S&P 500-31.2pp0
News & Sentiment pulse only40.6
Analyst consensus (1=buy)2.272.7
Analyst target upside9.7%49.2
Earnings surprises (avg)-458.5%0
397 SONY US ⚠ 1HIGH CONF Sony Group Corporation · 23.82 USD · pulse 67.3 · Consumer Electronics 09-20: 64.8 · 09-27: 64.9 · 10-05: 64.9 — 0 64.9 Good
Product & Moat LT w=25%52.8
Gross margin (pricing power)32.2%30.6
Revenue CAGR (3y)4.4%21.9
Operating margin trend+0.8pp over 3y58.5
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%73.1
Forward P/E20.0 · sector median 19.8 (n=309)62.1
PEG ratio1.54 · sector median 1.07 (n=159)35.9
FCF yield15.3% · sector median 2.8% (n=322)100
EV / EBITDA10.4 · sector median 23.1 (n=279)94.5
Management LT w=20%60.9
Return on equity13.2%52.6
Buybacks vs dilution-1.5%/yr share count90.9
Net debt / EBITDA-0.1100
Insider ownership0.0%0
Financial Health LT w=15%77.6
Current ratio1.237.1
Debt / equity0.2199.3
Interest coverage41.0x100
Cash vs total debt1.16x73.9
Marketing & Brand LT w=5%36
Revenue growth (yoy)8.2%32.8
SG&A efficiency5.4x revenue/SG&A57.2
Brand pricing premium32.2%18.1
Durability LT w=15%76.6
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-36.2% vs market -18.8%56.5
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only55.3
Price vs 200-day MA+6.5%86.2
52-week range position41th pct38.9
6m strength vs S&P 500-2.8pp40.8
News & Sentiment pulse only90
Analyst consensus (1=buy)1.890
Analyst target upside23.8%84.6
Earnings surprises (avg)+9.3%95.4
⚠ Red flags
Unprofitable (negative net income)
398 BMY US ⚠ 1HIGH CONF Bristol-Myers Squibb Company · 61.15 USD · pulse 65.6 · Drug Manufacturers - General 09-20: 64.9 · 09-27: 65 · 10-05: 64.9 ▼ -0.1 64.9 Good
Product & Moat LT w=25%73.1
Gross margin (pricing power)71.7%100
Revenue CAGR (3y)1.4%7.2
Operating margin trend+8.8pp over 3y100
R&D intensity (innovation)20.6%100
Gross-margin stabilitysd 3.1pp58.1
Valuation LT w=20%72.7
Forward P/E9.3 · industry median 13.5 (n=15)98.1
PEG ratio17.03 · industry median 2.70 (n=13)0
FCF yield6.5% · industry median 4.3% (n=15)93.6
EV / EBITDA8.4 · industry median 13.4 (n=15)99.1
Management LT w=20%66.7
Return on equity46.6%100
Buybacks vs dilution-0.6%/yr share count77.2
Net debt / EBITDA1.855.1
Insider ownership0.1%1
FCF conversion1.15x net income100
Financial Health LT w=15%29.8
Current ratio1.561
Debt / equity2.020
Interest coverage5.9x54.8
Cash vs total debt0.25x3.5
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)5.7%22.8
SG&A efficiency6.6x revenue/SG&A77.2
Brand pricing premium71.7%100
Durability LT w=15%73.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-29.9% vs market -18.8%72.1
Profit-margin stabilitysd 5.8pp, operating, 4y78.8
Profitable years3 of 450
Momentum pulse only57.9
Price vs 200-day MA+5.2%80.9
52-week range position77th pct83.2
6m strength vs S&P 500-12.1pp9.7
News & Sentiment pulse only69.7
Analyst consensus (1=buy)2.561.4
Analyst target upside9.1%47.7
Earnings surprises (avg)+12.8%100
⚠ Red flags
Heavy leverage (D/E 2.0)
399 TDY US HIGH CONF Teledyne Technologies Incorpora · 617.17 USD · pulse 65.2 · Scientific & Technical Instruments 09-20: 64.7 · 09-27: 64.2 · 10-05: 64.9 ▲ +0.7 64.9 Good
Product & Moat LT w=25%54.4
Gross margin (pricing power)43.3%58.3
Revenue CAGR (3y)3.9%19.3
Operating margin trend+1.0pp over 3y59.9
R&D intensity (innovation)5.2%34.6
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%55.4
Forward P/E23.0 · industry median 24.0 (n=13)60.7
FCF yield3.2% · industry median 3.3% (n=13)48.7
EV / EBITDA19.0 · industry median 21.2 (n=13)56.7
Management LT w=20%56.5
Return on equity9.2%36.6
Buybacks vs dilution-0.5%/yr share count75.3
Net debt / EBITDA1.173.5
Insider ownership0.8%8.4
FCF conversion1.02x net income88.6
Financial Health LT w=15%75
Current ratio2.2100
Debt / equity0.19100
Interest coverage19.4x100
Cash vs total debt0.17x0
Marketing & Brand LT w=5%53.7
Revenue growth (yoy)9.8%39.2
SG&A efficiency6.6x revenue/SG&A76.1
Brand pricing premium43.3%45.8
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-18.4% vs market -18.8%100
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only41.2
Price vs 200-day MA-1.0%55.9
52-week range position64th pct67.7
6m strength vs S&P 500-19.7pp0
News & Sentiment pulse only82
Analyst consensus (1=buy)1.890
Analyst target upside22.8%82.1
Earnings surprises (avg)+6.1%73.8
400 ZTS US ⚠ 1HIGH CONF Zoetis Inc. · 69.69 USD · pulse 59.5 · Drug Manufacturers - Specialty & Generic 09-20: 64.8 · 09-27: 64.7 · 10-05: 64.9 ▲ +0.2 64.9 Good
Product & Moat LT w=25%68.8
Gross margin (pricing power)71.7%100
Revenue CAGR (3y)5.4%27.1
Operating margin trend+1.8pp over 3y67.6
R&D intensity (innovation)7.4%49.2
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%72.6
Forward P/E10.6 · industry median 15.0 (n=24)95.9
PEG ratio6.66 · industry median 1.65 (n=9)0
FCF yield7.0% · industry median 4.4% (n=25)96.8
EV / EBITDA8.9 · industry median 13.7 (n=23)97.8
Management LT w=20%61.1
Return on equity64.9%100
Buybacks vs dilution-2.9%/yr share count100
Net debt / EBITDA1.953.4
Insider ownership0.2%1.6
FCF conversion0.75x net income50.7
Financial Health LT w=15%50
Current ratio3.1100
Debt / equity2.940
Interest coverage16.1x100
Cash vs total debt0.18x0
Marketing & Brand LT w=5%44.3
Revenue growth (yoy)-0.2%0
SG&A efficiency4.0x revenue/SG&A33
Brand pricing premium71.7%100
Durability LT w=15%75
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-63.3% vs market -18.8%0
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-28.5%0
52-week range position1th pct0
6m strength vs S&P 500-57.8pp0
News & Sentiment pulse only70.5
Analyst consensus (1=buy)2.368.2
Analyst target upside37.8%100
Earnings surprises (avg)+1.5%43.3
⚠ Red flags
Heavy leverage (D/E 2.9)
401 WAL US MEDIUM CONF Western Alliance Bancorporation · 76.38 USD · pulse 63.2 · Banks - Regional 09-20: 64.9 · 09-27: 64.9 · 10-05: 64.9 — 0 64.9 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)53
Revenue CAGR (3y)11.8%59
Valuation LT w=20%91.8
Forward P/E6.8 · industry median 10.0 (n=108)98.9
Price / book1.09 · industry median 1.24 (n=109)76.5
Through-cycle P/E9.4 · industry median 15.1 (n=106)100
Management LT w=20%47.4
Return on equity13.0%52.1
Buybacks vs dilution+0.2%/yr share count63.6
Insider ownership2.7%26.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)51.5
Revenue growth (yoy)13.6%54.4
Durability LT w=15%76.8
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-36.0% vs market -18.8%56.9
Profit-margin stabilitysd 6.7pp, net, 4y73.7
Profitable years4 of 4100
Momentum pulse only27.9
Price vs 200-day MA-5.0%39.9
52-week range position36th pct32.9
6m strength vs S&P 500-11.8pp10.8
News & Sentiment pulse only66.2
Analyst consensus (1=buy)1.887.5
Analyst target upside20.5%76.3
Earnings surprises (avg)+0.2%34.7
402 JOYY US HIGH CONF JOYY Inc. · 79.19 USD · pulse 70.3 · Internet Content & Information 09-20: 64.6 · 09-27: 64.6 · 10-05: 64.9 ▲ +0.3 64.9 Good
Product & Moat LT w=25%52.7
Gross margin (pricing power)34.8%37
Revenue CAGR (3y)-4.1%0
Operating margin trend-0.1pp over 3y49.1
R&D intensity (innovation)11.6%77.6
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)59.7
Forward P/E12.5 · industry median 10.4 (n=16)63.4
EV / EBITDA16.1 · industry median 18.6 (n=14)65.8
Management LT w=20%58.3
Return on equity-25.5%0
Buybacks vs dilution-10.5%/yr share count100
Net debt / EBITDA-8.1100
Insider ownership3.3%33.1
Financial Health LT w=15%100
Current ratio2.0100
Debt / equity0.01100
Interest coverage419.8x100
Cash vs total debt19.83x100
Marketing & Brand LT w=5%44.3
Revenue growth (yoy)16.3%65.2
SG&A efficiency4.6x revenue/SG&A43.3
Brand pricing premium34.8%24.5
Durability LT w=15%72.8
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-26.8% vs market -18.8%80
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only100
Price vs 200-day MA+24.0%100
52-week range position96th pct100
6m strength vs S&P 500+25.1pp100
News & Sentiment pulse only85.8
Analyst consensus (1=buy)1.3100
Analyst target upside13.0%57.5
Earnings surprises (avg)+12.4%100
403 GIB US HIGH CONF CGI Inc. · 70.19 USD · pulse 62 · Information Technology Services 09-20: 64.9 · 09-27: 64.9 · 10-05: 64.8 ▼ -0.1 64.8 Good
Product & Moat LT w=25%47.4
Gross margin (pricing power)20.4%1.1
Revenue CAGR (3y)7.3%36.7
Operating margin trend+0.2pp over 3y51.6
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%94.5
Forward P/E10.2 · industry median 12.5 (n=21)87.2
PEG ratio0.94 · industry median 1.55 (n=10)96.8
FCF yield10.6% · industry median 4.9% (n=26)100
EV / EBITDA8.4 · industry median 11.6 (n=23)93.9
Management LT w=20%67.9
Return on equity17.0%68.1
Buybacks vs dilution-2.9%/yr share count100
Net debt / EBITDA1.367.2
Insider ownership0.4%4
FCF conversion1.32x net income100
Financial Health LT w=15%49.5
Current ratio0.911.3
Debt / equity0.4486.7
Interest coverage19.8x100
Cash vs total debt0.14x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)20
Revenue growth (yoy)2.5%10
Brand pricing premium20.4%0
Durability LT w=15%80.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-49.6% vs market -18.8%22.9
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only20.7
Price vs 200-day MA-4.8%40.7
52-week range position27th pct21.5
6m strength vs S&P 500-21.6pp0
News & Sentiment pulse only56.6
Analyst consensus (1=buy)2.366.7
Analyst target upside15.5%63.8
Earnings surprises (avg)+0.9%39.4
404 TTEK US HIGH CONF Tetra Tech, Inc. · 33.12 USD · pulse 64.9 · Engineering & Construction 09-20: 63 · 09-27: 64 · 10-05: 64.8 ▲ +0.8 64.8 Good
Product & Moat LT w=25%61.8
Gross margin (pricing power)21.8%4.6
Revenue CAGR (3y)15.8%79
Operating margin trend+1.4pp over 3y63.7
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%72.1
Forward P/E19.1 · industry median 20.7 (n=28)69.4
FCF yield4.7% · industry median 3.4% (n=30)73.9
EV / EBITDA14.2 · industry median 17.2 (n=29)73.1
Management LT w=20%69.2
Return on equity24.3%97.2
Buybacks vs dilution-0.4%/yr share count74
Net debt / EBITDA1.269.7
Insider ownership0.5%4.9
FCF conversion1.60x net income100
Financial Health LT w=15%53.6
Current ratio1.232
Debt / equity0.5580.4
Interest coverage10.3x100
Cash vs total debt0.23x2
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-3.9%0
SG&A efficiency15.2x revenue/SG&A100
Brand pricing premium21.8%0
Durability LT w=15%76.2
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-47.5% vs market -18.8%28.1
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only39.4
Price vs 200-day MA+0.6%62.4
52-week range position43th pct41.4
6m strength vs S&P 500-10.7pp14.3
News & Sentiment pulse only84.2
Analyst consensus (1=buy)2.080
Analyst target upside21.8%79.4
Earnings surprises (avg)+9.0%93.2
405 ENVA US MEDIUM CONF Enova International, Inc. · 172.89 USD · pulse 66.7 · Credit Services 09-20: 66.6 · 09-27: 66.1 · 10-05: 64.8 ▼ -1.3 64.8 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)58.2
Revenue CAGR (3y)22.0%100
Operating margin trend-2.5pp over 3y24.6
Valuation LT w=20%42.4
Forward P/E8.3 · industry median 9.3 (n=21)82.3
Price / book2.87 · industry median 1.94 (n=21)3.7
Through-cycle P/E19.1 · industry median 16.0 (n=19)41.1
Management LT w=20%81.8
Return on equity26.1%100
Buybacks vs dilution-7.5%/yr share count100
Insider ownership4.5%45.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)31.1%100
Durability LT w=15%82.7
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-37.0% vs market -18.8%54.3
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only51.4
Price vs 200-day MA-5.1%39.4
52-week range position43th pct40.8
6m strength vs S&P 500+7.2pp74
News & Sentiment pulse only96.6
Analyst consensus (1=buy)1.3100
Analyst target upside39.4%100
Earnings surprises (avg)+8.5%89.8
406 KTB US ⚠ 1HIGH CONF Kontoor Brands, Inc. · 64.71 USD · pulse 62 · Apparel Manufacturing 09-20: 64.9 · 09-27: 64.7 · 10-05: 64.8 ▲ +0.1 64.8 Good
Product & Moat LT w=25%55.5
Gross margin (pricing power)49.3%73.3
Revenue CAGR (3y)6.2%31
Operating margin trend-2.6pp over 3y24.1
Gross-margin stabilitysd 1.3pp93.4
Valuation LT w=20%97.2
Forward P/E9.8 · industry median 13.7 (n=9)95.4
FCF yield12.5% · industry median 5.8% (n=9)100
EV / EBITDA7.9 · industry median 11.1 (n=9)96.2
Management LT w=20%68.1
Return on equity49.5%100
Buybacks vs dilution-0.2%/yr share count69.4
Net debt / EBITDA2.049.7
Insider ownership2.1%21.2
FCF conversion1.94x net income100
Financial Health LT w=15%34.6
Current ratio1.885.9
Debt / equity2.060
Interest coverage5.7x52.4
Cash vs total debt0.05x0
Marketing & Brand LT w=5%50.2
Revenue growth (yoy)18.6%74.4
SG&A efficiency2.9x revenue/SG&A15.4
Brand pricing premium49.3%60.8
Durability LT w=15%68.1
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-44.9% vs market -18.8%34.6
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only15.8
Price vs 200-day MA-8.5%26.1
52-week range position27th pct21.4
6m strength vs S&P 500-23.1pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)63
Analyst target upside50.7%100
Earnings surprises (avg)+0.9%39.1
⚠ Red flags
Heavy leverage (D/E 2.1)
407 GRC US HIGH CONF Gorman-Rupp Company (The) · 77.26 USD · pulse 66.4 · Specialty Industrial Machinery 09-20: 65.1 · 10-05: 64.7 new 64.7 Good
Product & Moat LT w=25%62.4
Gross margin (pricing power)31.8%29.6
Revenue CAGR (3y)9.4%47.1
Operating margin trend+6.3pp over 3y100
Gross-margin stabilitysd 2.4pp73
Valuation LT w=20%50.6
Forward P/E24.4 · industry median 19.9 (n=38)43.7
PEG ratio1.84 · industry median 1.78 (n=27)49.1
FCF yield3.8% · industry median 3.5% (n=38)57
EV / EBITDA17.1 · industry median 16.5 (n=38)52.5
Management LT w=20%75.6
Return on equity14.9%59.5
Buybacks vs dilution+0.3%/yr share count62
Net debt / EBITDA1.756.5
Insider ownership21.1%100
FCF conversion1.45x net income100
Financial Health LT w=15%52.3
Current ratio2.8100
Debt / equity0.6276.5
Interest coverage4.0x32.8
Cash vs total debt0.16x0
Marketing & Brand LT w=5%37.2
Revenue growth (yoy)3.9%15.6
SG&A efficiency6.7x revenue/SG&A78.8
Brand pricing premium31.8%17.1
Durability LT w=15%94.1
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-26.9% vs market -18.8%79.7
Profit-margin stabilitysd 2.6pp, operating, 4y96.7
Profitable years4 of 4100
Momentum pulse only82.1
Price vs 200-day MA+10.6%100
52-week range position70th pct75.6
6m strength vs S&P 500+6.2pp70.6
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)62
Analyst target upside4.4%36
Earnings surprises (avg)+15.9%100
408 TNL US HIGH CONF Travel Leisure Co. · 62.92 USD · pulse 65.1 · Travel Services 09-20: 64.2 · 09-27: 64.2 · 10-05: 64.7 ▲ +0.5 64.7 Good
Product & Moat LT w=25%47
Gross margin (pricing power)50.6%76.5
Revenue CAGR (3y)4.1%20.4
Operating margin trend-4.6pp over 3y4.4
Gross-margin stabilitysd 1.7pp86.7
Valuation LT w=20%96.8
Forward P/E7.1 · industry median 13.6 (n=11)100
FCF yield14.4% · industry median 4.3% (n=10)100
EV / EBITDA10.1 · industry median 14.0 (n=11)90.4
Management LT w=20%61.2
Buybacks vs dilution-7.0%/yr share count100
Net debt / EBITDA6.00
Insider ownership4.5%44.7
FCF conversion2.42x net income100
Financial Health LT w=15%38.7
Current ratio3.2100
Interest coverage2.5x16.1
Cash vs total debt0.05x0
Marketing & Brand LT w=5%36.7
Revenue growth (yoy)4.4%17.6
SG&A efficiency3.7x revenue/SG&A28.5
Brand pricing premium50.6%64
Durability LT w=15%91.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-32.2% vs market -18.8%66.4
Profit-margin stabilitysd 2.2pp, operating, 4y98.9
Profitable years4 of 4100
Momentum pulse only15.5
Price vs 200-day MA-10.1%19.7
52-week range position31th pct26.7
6m strength vs S&P 500-27.9pp0
News & Sentiment pulse only85.5
Analyst consensus (1=buy)1.3100
Analyst target upside44.9%100
Earnings surprises (avg)+3.5%56.5
409 DDS US ⚠ 1HIGH CONF Dillard's, Inc. · 654.11 USD · pulse 62.2 · Department Stores 09-20: 65.3 · 09-27: 64.6 · 10-05: 64.7 ▲ +0.1 64.7 Good
Product & Moat LT w=25%37.5
Gross margin (pricing power)40.6%51.6
Revenue CAGR (3y)-2.1%0
Operating margin trend-5.6pp over 3y0
Gross-margin stabilitysd 1.1pp98.4
Valuation LT w=20%52.6
Forward P/E19.0 · sector median 13.5 (n=222)43.5
FCF yield3.6% · sector median 4.7% (n=216)44.3
EV / EBITDA11.0 · sector median 11.4 (n=217)70.1
Management LT w=20%87.1
Return on equity33.8%100
Buybacks vs dilution-3.0%/yr share count100
Net debt / EBITDA-0.9100
Insider ownership32.0%100
FCF conversion0.65x net income35.7
Financial Health LT w=15%99.8
Current ratio3.0100
Debt / equity0.2299.1
Interest coverage17.9x100
Cash vs total debt2.76x100
Marketing & Brand LT w=5%22.4
Revenue growth (yoy)-0.4%0
SG&A efficiency3.7x revenue/SG&A28.2
Brand pricing premium40.6%39.1
Durability LT w=15%75.5
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-42.0% vs market -18.8%41.8
Profit-margin stabilitysd 2.2pp, operating, 4y99
Profitable years4 of 4100
Momentum pulse only72.2
Price vs 200-day MA+8.4%93.5
52-week range position76th pct82.7
6m strength vs S&P 500-2.8pp40.5
News & Sentiment pulse only33.3
Analyst consensus (1=buy)4.00
Analyst target upside-16.6%0
Earnings surprises (avg)+31.6%100
⚠ Red flags
Analysts lean negative
410 AEM US HIGH CONF Agnico Eagle Mines Limited · 183.69 USD · pulse 60.7 · Gold 09-20: 64.6 · 09-27: 64.7 · 10-05: 64.6 ▼ -0.1 64.6 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)27.5%100
Operating margin trend+28.0pp over 3y100
Gross-margin stabilitysd 9.9pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)39.5
Price / book3.25 · industry median 3.75 (n=45)33.9
Through-cycle P/E41.5 · industry median 48.4 (n=34)34.5
Management LT w=20%57.6
Return on equity23.0%91.9
Buybacks vs dilution+3.1%/yr share count15.2
Net debt / EBITDA-0.3100
Insider ownership0.1%0.7
FCF conversion0.96x net income80
Financial Health LT w=15%100
Current ratio2.9100
Debt / equity0.01100
Interest coverage201.5x100
Cash vs total debt10.86x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)35.0%100
SG&A efficiency50.5x revenue/SG&A100
Durability LT w=15%62.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-45.8% vs market -18.8%32.4
Profit-margin stabilitysd 11.4pp, operating, 4y47.6
Profitable years4 of 4100
Momentum pulse only29.8
Price vs 200-day MA-2.5%50.1
52-week range position41th pct39.3
6m strength vs S&P 500-28.9pp0
News & Sentiment pulse only77
Analyst consensus (1=buy)1.790.9
Analyst target upside17.6%68.9
Earnings surprises (avg)+5.7%71.1
411 INFY US HIGH CONF Infosys Limited · 11.04 USD · pulse 56.3 · Information Technology Services 09-20: 65.1 · 09-27: 65.3 · 10-05: 64.6 ▼ -0.7 64.6 Good
Product & Moat LT w=25%46
Gross margin (pricing power)29.7%24.2
Revenue CAGR (3y)3.4%17.2
Operating margin trend-0.7pp over 3y42.8
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%53.1
Forward P/E13.0 · industry median 11.9 (n=21)68
PEG ratio1.82 · industry median 1.14 (n=10)26.8
FCF yield7.1% · industry median 4.9% (n=26)93.6
EV / EBITDA19.5 · industry median 11.3 (n=23)23.9
Management LT w=20%71.6
Return on equity32.0%100
Buybacks vs dilution-0.7%/yr share count78.8
Net debt / EBITDA-0.5100
Insider ownership0.0%0
FCF conversion0.96x net income79.4
Financial Health LT w=15%97.1
Current ratio1.988.5
Debt / equity0.10100
Interest coverage96.9x100
Cash vs total debt3.38x100
Marketing & Brand LT w=5%41.1
Revenue growth (yoy)2.9%11.6
SG&A efficiency11.0x revenue/SG&A100
Brand pricing premium29.7%11.7
Durability LT w=15%76.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-52.9% vs market -18.8%14.6
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-17.0%0
52-week range position6th pct0
6m strength vs S&P 500-35.1pp0
News & Sentiment pulse only48
Analyst consensus (1=buy)2.751.4
Analyst target upside5.7%39.2
Earnings surprises (avg)+3.0%53.4
412 TME US NO REAL MONEYHIGH CONF Tencent Music Entertainment Gro · 7.74 USD · pulse 59.9 · Internet Content & Information 09-20: 64.2 · 09-27: 64.4 · 10-05: 64.6 ▲ +0.2 64.6 Good
Product & Moat LT w=25%49.3
Gross margin (pricing power)44.3%60.8
Revenue CAGR (3y)5.1%25.5
Operating margin trend+17.1pp over 3y100
R&D intensity (innovation)7.0%46.9
Gross-margin stabilitysd 5.3pp13.3
Valuation LT w=20%80.7
Forward P/E7.7 · industry median 11.0 (n=16)97.3
PEG ratio1.88 · industry median 0.79 (n=12)25.6
FCF yield8.4% · industry median 2.5% (n=15)100
EV / EBITDA6.3 · industry median 18.6 (n=14)100
Management LT w=20%55.8
Return on equity11.0%43.9
Buybacks vs dilution-3.3%/yr share count100
Net debt / EBITDA-1.2100
Insider ownership0.0%0
FCF conversion0.65x net income35.1
Financial Health LT w=15%94.6
Current ratio1.778.8
Debt / equity0.2199.5
Interest coverage109.8x100
Cash vs total debt1.82x100
Marketing & Brand LT w=5%57.2
Revenue growth (yoy)5.8%23.2
SG&A efficiency13.0x revenue/SG&A100
Brand pricing premium44.3%48.3
Durability LT w=15%52.8
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-69.8% vs market -18.8%0
Profit-margin stabilitysd 6.7pp, operating, 4y73.6
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-29.8%0
52-week range position0th pct0
6m strength vs S&P 500-31.6pp0
News & Sentiment pulse only77.3
Analyst consensus (1=buy)1.984.1
Analyst target upside62.6%100
Earnings surprises (avg)+2.2%47.8
413 CORT US HIGH CONF Corcept Therapeutics Incorporat · 116.23 USD · pulse 65.6 · Biotechnology 09-20: 65.4 · 09-27: 64.9 · 10-05: 64.6 ▼ -0.3 64.6 Good
Product & Moat LT w=25%80
Gross margin (pricing power)98.3%100
Revenue CAGR (3y)23.7%100
Operating margin trend-22.1pp over 3y0
R&D intensity (innovation)33.5%100
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%27.6
Forward P/E26.4 · industry median 20.0 (n=33)36.2
FCF yield0.6% · industry median -1.8% (n=101)46.5
EV / EBITDA1,517.3 · industry median 34.1 (n=27)0
Management LT w=20%72.6
Return on equity8.2%32.9
Buybacks vs dilution-0.6%/yr share count76.4
Net debt / EBITDA-37.0100
Insider ownership11.5%100
FCF conversion0.78x net income53.8
Financial Health LT w=15%100
Current ratio2.9100
Debt / equity0.01100
Cash vs total debt32.71x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)31.7%100
SG&A efficiency1.7x revenue/SG&A0
Brand pricing premium98.3%100
Durability LT w=15%41.5
Shock days (>8% vs market)21 in 2y0
Worst drawdown vs market (2y)-71.9% vs market -18.8%0
Profit-margin stabilitysd 8.1pp, operating, 4y65.8
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+66.2%100
52-week range position92th pct100
6m strength vs S&P 500+167.1pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)76.1
Analyst target upside21.3%78.3
Earnings surprises (avg)+100.8%100
414 INGR US HIGH CONF Ingredion Incorporated · 95.33 USD · pulse 59.7 · Packaged Foods 09-20: 64.8 · 09-27: 64.5 · 10-05: 64.6 ▲ +0.1 64.6 Good
Product & Moat LT w=25%44.1
Gross margin (pricing power)23.7%9.3
Revenue CAGR (3y)-3.1%0
Operating margin trend+4.7pp over 3y97.2
Gross-margin stabilitysd 2.5pp69.7
Valuation LT w=20%84.2
Forward P/E8.4 · industry median 11.8 (n=20)96
PEG ratio1.13 · industry median 1.07 (n=6)64.4
FCF yield7.6% · industry median 7.4% (n=20)76.6
EV / EBITDA5.9 · industry median 8.9 (n=20)100
Management LT w=20%53.6
Return on equity13.7%54.8
Buybacks vs dilution-1.4%/yr share count89.8
Net debt / EBITDA0.782
Insider ownership0.9%8.9
FCF conversion0.63x net income32.5
Financial Health LT w=15%78.7
Current ratio2.8100
Debt / equity0.3989.2
Interest coverage27.3x100
Cash vs total debt0.53x25.7
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)17.9
Revenue growth (yoy)0.9%3.6
Brand pricing premium23.7%0
Durability LT w=15%89
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-36.4% vs market -18.8%55.9
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only7.3
Price vs 200-day MA-9.5%22
52-week range position9th pct0
6m strength vs S&P 500-32.5pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)53.7
Analyst target upside27.5%93.6
Earnings surprises (avg)-2.4%17.5
415 ROP US HIGH CONF Roper Technologies, Inc. · 354.32 USD · pulse 60.8 · Software - Application 09-20: 64.2 · 09-27: 64.5 · 10-05: 64.5 — 0 64.5 Good
Product & Moat LT w=25%79.5
Gross margin (pricing power)69.5%100
Revenue CAGR (3y)13.7%68.7
Operating margin trend-0.1pp over 3y49.1
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%75.2
Forward P/E14.5 · industry median 16.9 (n=85)80.5
PEG ratio1.43 · industry median 1.17 (n=43)48.3
FCF yield6.5% · industry median 5.1% (n=85)86.3
EV / EBITDA14.2 · industry median 22.1 (n=72)85.9
Management LT w=20%47.1
Return on equity13.1%52.3
Buybacks vs dilution+0.2%/yr share count64.1
Net debt / EBITDA3.415.4
Insider ownership0.4%3.9
FCF conversion1.47x net income100
Financial Health LT w=15%35.9
Current ratio0.60
Debt / equity0.6177.5
Interest coverage7.0x66.2
Cash vs total debt0.03x0
Marketing & Brand LT w=5%47.1
Revenue growth (yoy)8.5%34
SG&A efficiency2.4x revenue/SG&A7.4
Brand pricing premium69.5%100
Durability LT w=15%82.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-46.5% vs market -18.8%30.6
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only19.7
Price vs 200-day MA-3.5%46
52-week range position20th pct13
6m strength vs S&P 500-18.5pp0
News & Sentiment pulse only64.6
Analyst consensus (1=buy)2.463.2
Analyst target upside24.0%85.1
Earnings surprises (avg)+1.8%45.4
416 PNR US ⚠ 1HIGH CONF Pentair plc. · 53.03 USD · pulse 61.5 · Specialty Industrial Machinery 09-20: 64.6 · 09-27: 64.6 · 10-05: 64.5 ▼ -0.1 64.5 Good
Product & Moat LT w=25%47
Gross margin (pricing power)41.4%53.5
Revenue CAGR (3y)0.4%2.2
Operating margin trend+7.8pp over 3y100
R&D intensity (innovation)2.3%15.3
Gross-margin stabilitysd 2.8pp64.2
Valuation LT w=20%98.5
Forward P/E10.3 · industry median 20.6 (n=38)100
PEG ratio0.88 · industry median 1.83 (n=27)98.1
FCF yield6.5% · industry median 3.5% (n=38)100
EV / EBITDA9.8 · industry median 16.7 (n=38)95.9
Management LT w=20%54.7
Return on equity17.1%68.5
Buybacks vs dilution-0.3%/yr share count71.1
Net debt / EBITDA1.659.6
Insider ownership1.0%9.6
FCF conversion0.85x net income64.9
Financial Health LT w=15%59.8
Current ratio1.554.3
Debt / equity0.4785
Interest coverage11.9x100
Cash vs total debt0.05x0
Marketing & Brand LT w=5%37.5
Revenue growth (yoy)-17.0%0
SG&A efficiency6.3x revenue/SG&A71.6
Brand pricing premium41.4%41
Durability LT w=15%75.3
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-52.5% vs market -18.8%15.7
Profit-margin stabilitysd 3.2pp, operating, 4y93.3
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-34.2%0
52-week range position0th pct0
6m strength vs S&P 500-55.6pp0
News & Sentiment pulse only73.8
Analyst consensus (1=buy)2.270
Analyst target upside44.1%100
Earnings surprises (avg)+2.7%51.3
⚠ Red flags
Revenue shrinking (-17.0% yoy)
417 TRNO US ⚠ 1HIGH CONF Terreno Realty Corporation · 64.54 USD · pulse 63 · REIT - Industrial 09-20: 64.4 · 09-27: 64 · 10-05: 64.5 ▲ +0.5 64.5 Good

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%88.5
Gross margin (pricing power)76.2%100
Revenue CAGR (3y)19.9%99.6
Operating margin trend+0.4pp over 3y54.4
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%48.7
FCF yield4.5% · industry median 5.1% (n=11)57.1
EV / EBITDA26.1 · industry median 18.5 (n=11)12.8
Price / book1.57 · industry median 2.12 (n=11)76.2
Management LT w=20%20.6
Return on equity9.3%37.1
Buybacks vs dilution+10.6%/yr share count0
Net debt / EBITDA3.026.2
Insider ownership1.9%19.1
Financial Health LT w=15%66.4
Debt / equity0.2199.2
Interest coverage13.3x100
Cash vs total debt0.05x0
Marketing & Brand LT w=5%81.5
Revenue growth (yoy)11.1%44.4
SG&A efficiency10.1x revenue/SG&A100
Brand pricing premium76.2%100
Durability LT w=15%96.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.7% vs market -18.8%85.1
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only40.5
Price vs 200-day MA+0.5%61.9
52-week range position51th pct51.7
6m strength vs S&P 500-12.6pp7.8
News & Sentiment pulse only77.2
Analyst consensus (1=buy)2.369.5
Analyst target upside14.8%62.1
Earnings surprises (avg)+17.3%100
⚠ Red flags
Diluting shareholders (+10.6%/yr)
418 MAIN US MEDIUM CONF Main Street Capital Corporation · 55.11 USD · pulse 62.4 · Asset Management 09-20: 64.6 · 09-27: 64.7 · 10-05: 64.5 ▼ -0.2 64.5 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)23.0%100
Valuation LT w=20%76.9
Forward P/E14.2 · industry median 10.9 (n=43)55.3
Price / book1.62 · industry median 2.65 (n=42)81.2
Through-cycle P/E12.3 · industry median 20.2 (n=41)94.2
Management LT w=20%32.5
Return on equity14.9%59.7
Buybacks vs dilution+4.6%/yr share count0
Insider ownership3.8%37.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)38.5
Revenue growth (yoy)3.9%15.6
Durability LT w=15%95.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.4% vs market -18.8%90.8
Profit-margin stabilitysd 3.5pp, net, 4y91.7
Profitable years4 of 4100
Momentum pulse only43.7
Price vs 200-day MA+1.3%65.2
52-week range position53th pct54.3
6m strength vs S&P 500-11.6pp11.5
News & Sentiment pulse only52.4
Analyst consensus (1=buy)2.657.1
Analyst target upside9.5%48.7
Earnings surprises (avg)+2.7%51.5
419 BLLN US MEDIUM CONF BillionToOne, Inc. · 105.9 USD · pulse 63.9 · Diagnostics & Research 09-20: 64.7 · 09-27: 64.6 · 10-05: 64.5 ▼ -0.1 64.5 Good
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)83.3
Gross margin (pricing power)71.3%100
R&D intensity (innovation)16.2%100
Valuation LT w=20%1
Forward P/E71.3 · industry median 24.8 (n=21)0
FCF yield0.2% · industry median 2.9% (n=25)3.1
EV / EBITDA91.4 · industry median 24.4 (n=20)0
Management LT w=20%77.9
Return on equity10.7%42.7
Buybacks vs dilution+1.2%/yr share count46.6
Net debt / EBITDA-8.1100
Insider ownership28.4%100
FCF conversion1.61x net income100
Financial Health LT w=15%99
Current ratio11.7100
Debt / equity0.2796.2
Interest coverage82.7x100
Cash vs total debt3.81x100
Marketing & Brand LT w=5%67.4
Revenue growth (yoy)64.4%100
SG&A efficiency2.1x revenue/SG&A2.2
Brand pricing premium71.3%100
Durabilityno data
Momentum pulse only73.3
Price vs 200-day MA+11.2%100
52-week range position49th pct48.4
6m strength vs S&P 500+6.5pp71.6
News & Sentiment pulse only93.2
Analyst consensus (1=buy)1.5100
Analyst target upside21.8%79.5
Earnings surprises (avg)+194.2%100
420 SIG US HIGH CONF Signet Jewelers Limited · 100.58 USD · pulse 70.5 · Luxury Goods 09-20: 64.5 · 09-27: 64.5 · 10-05: 64.5 — 0 64.5 Good
Product & Moat LT w=25%41.8
Gross margin (pricing power)39.3%48.2
Revenue CAGR (3y)-4.6%0
Operating margin trend-3.1pp over 3y18.8
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%100
Forward P/E7.3 · sector median 13.6 (n=222)100
FCF yield11.0% · sector median 4.6% (n=216)100
EV / EBITDA7.2 · sector median 11.4 (n=217)100
Management LT w=20%73.1
Return on equity19.9%79.4
Buybacks vs dilution-3.5%/yr share count100
Net debt / EBITDA1.172.5
Insider ownership1.4%13.6
FCF conversion1.43x net income100
Financial Health LT w=15%53.9
Current ratio1.669.9
Debt / equity0.6774.1
Cash vs total debt0.43x17.7
Marketing & Brand LT w=5%18.2
Revenue growth (yoy)-0.5%0
SG&A efficiency3.1x revenue/SG&A18.9
Brand pricing premium39.3%35.7
Durability LT w=15%69.5
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-55.2% vs market -18.8%8.9
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only78.3
Price vs 200-day MA+13.0%100
52-week range position85th pct94.3
6m strength vs S&P 500-2.8pp40.7
News & Sentiment pulse only86.9
Analyst consensus (1=buy)2.272.7
Analyst target upside25.2%87.9
Earnings surprises (avg)+40.2%100
421 MKL US HIGH CONF Markel Group Inc. · 1,737.18 USD · pulse 59.4 · Insurance - Property & Casualty 09-20: 64.7 · 09-27: 64.7 · 10-05: 64.4 ▼ -0.3 64.4 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)52.3
Revenue CAGR (3y)11.4%57
Valuation LT w=20%68.1
Forward P/E15.4 · industry median 11.3 (n=24)50.7
PEG ratio2.34 · industry median 2.52 (n=5)44.6
Price / book1.13 · industry median 2.09 (n=25)92.4
Through-cycle P/E13.0 · industry median 17.2 (n=24)84.8
Management LT w=20%54.8
Return on equity12.5%49.9
Buybacks vs dilution-2.1%/yr share count100
Insider ownership1.4%14.5
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.9
Debt / equity0.2298.6
Interest coverage14.3x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)50.3
Revenue growth (yoy)12.7%50.8
Durability LT w=15%78.6
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-21.9% vs market -18.8%92.2
Profit-margin stabilitysd 7.0pp, net, 4y72.2
Profitable years3 of 450
Momentum pulse only6.7
Price vs 200-day MA-9.9%20.2
52-week range position5th pct0
6m strength vs S&P 500-26.3pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)64.7
Analyst target upside12.6%56.5
Earnings surprises (avg)+8.1%87.6
422 OMF US MEDIUM CONF OneMain Holdings, Inc. · 56.02 USD · pulse 65.7 · Credit Services 09-20: 64 · 09-27: 64.4 · 10-05: 64.4 — 0 64.4 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)43
Revenue CAGR (3y)5.8%28.9
Valuation LT w=20%83.6
Forward P/E6.6 · industry median 9.3 (n=21)96.2
Price / book1.91 · industry median 2.06 (n=21)54.7
Through-cycle P/E9.2 · industry median 19.1 (n=19)100
Management LT w=20%59.9
Return on equity23.3%93.1
Buybacks vs dilution-1.1%/yr share count84.5
Insider ownership0.2%2.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-2.7%0
Durability LT w=15%91
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-29.9% vs market -18.8%72
Profit-margin stabilitysd 3.4pp, net, 4y92.2
Profitable years4 of 4100
Momentum pulse only32.3
Price vs 200-day MA-3.5%46.1
52-week range position42th pct40.2
6m strength vs S&P 500-11.8pp10.6
News & Sentiment pulse only83.7
Analyst consensus (1=buy)1.985.3
Analyst target upside22.5%81.3
Earnings surprises (avg)+7.7%84.5
423 MTG US MEDIUM CONF MGIC Investment Corporation · 26.95 USD · pulse 62.8 · Insurance - Specialty 09-20: 64.1 · 09-27: 64.1 · 10-05: 64.4 ▲ +0.3 64.4 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)35.2
Revenue CAGR (3y)1.1%5.7
Valuation LT w=20%77.5
Forward P/E7.8 · industry median 7.6 (n=9)73.7
Price / book1.11 · industry median 1.13 (n=9)69.2
Through-cycle P/E7.2 · industry median 9.1 (n=9)89.7
Management LT w=20%58
Return on equity13.9%55.7
Buybacks vs dilution-9.2%/yr share count100
Insider ownership1.8%18.4
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Debt / equity0.13100
Interest coverage27.1x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-2.9%0
Durability LT w=15%95.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-17.9% vs market -18.8%100
Profit-margin stabilitysd 5.2pp, net, 4y82.2
Profitable years4 of 4100
Momentum pulse only26.3
Price vs 200-day MA-2.5%50.1
52-week range position33th pct28.8
6m strength vs S&P 500-16.5pp0
News & Sentiment pulse only63.9
Analyst consensus (1=buy)2.846.7
Analyst target upside15.0%62.6
Earnings surprises (avg)+7.3%82.3
424 SUPN US ⚠ 1HIGH CONF Supernus Pharmaceuticals, Inc. · 42.38 USD · pulse 59.8 · Drug Manufacturers - Specialty & Generic 09-20: 64.5 · 09-27: 64.4 · 10-05: 64.4 — 0 64.4 Good
Product & Moat LT w=25%61
Gross margin (pricing power)72.9%100
Revenue CAGR (3y)2.5%12.6
Operating margin trend-12.0pp over 3y0
R&D intensity (innovation)14.8%98.5
Gross-margin stabilitysd 1.3pp93.9
Valuation LT w=20%55.6
Forward P/E9.5 · industry median 15.0 (n=24)100
FCF yield3.4% · industry median 4.8% (n=25)40.1
EV / EBITDA19.3 · industry median 13.4 (n=23)26.7
Management LT w=20%44.4
Return on equity-10.5%0
Buybacks vs dilution+1.9%/yr share count34.5
Net debt / EBITDA-3.0100
Insider ownership4.3%43.2
Financial Health LT w=15%100
Current ratio2.1100
Debt / equity0.04100
Interest coverageno net interest expense100
Cash vs total debt9.26x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)32.4%100
SG&A efficiency1.5x revenue/SG&A0
Brand pricing premium72.9%100
Durability LT w=15%72.4
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-27.6% vs market -18.8%77.9
Profit-margin stabilitysd 6.1pp, operating, 4y77.2
Profitable years3 of 450
Momentum pulse only3.9
Price vs 200-day MA-12.1%11.7
52-week range position7th pct0
6m strength vs S&P 500-33.5pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside45.7%100
Earnings surprises (avg)+42.2%100
⚠ Red flags
Unprofitable (negative net income)
425 ETOR US ⚠ 1MEDIUM CONF eToro Group Ltd. · 25.42 USD · pulse 58.8 · Capital Markets 09-20: 64 · 09-27: 64.2 · 10-05: 64.4 ▲ +0.2 64.4 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25%68.9
Revenue CAGR (3y)29.7%100
Operating margin trend+4.9pp over 3y99.3
R&D intensity (innovation)1.1%7.3
Valuation LT w=20%61.3
Forward P/E8.4 · industry median 14.3 (n=29)100
Price / book1.52 · industry median 3.60 (n=36)83.5
Through-cycle P/E38.8 · industry median 26.0 (n=27)0.3
Management LT w=20%79.4
Return on equity19.5%78
Buybacks vs dilution+0.4%/yr share count60.3
Insider ownership15.7%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-24.6%0
Durability LT w=15%51.5
Shock days (>8% vs market)5 in 329 sessions (listed <2y)56.5
Worst drawdown vs market (2y)-63.2% vs market -8.9%0
Profit-margin stabilitysd 2.1pp, operating, 4y99.6
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-24.7%0
52-week range position3th pct0
6m strength vs S&P 500-33.2pp0
News & Sentiment pulse only90.3
Analyst consensus (1=buy)1.888
Analyst target upside87.3%100
Earnings surprises (avg)+7.5%83
⚠ Red flags
Revenue shrinking (-24.6% yoy)
426 SRCE US MEDIUM CONF 1st Source Corporation · 86.85 USD · pulse 68.3 · Banks - Regional 09-20: 65.1 · 09-27: 64.8 · 10-05: 64.4 ▼ -0.4 64.4 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)44.9
Revenue CAGR (3y)6.9%34.7
Valuation LT w=20%54.9
Forward P/E11.7 · industry median 10.0 (n=108)65.1
Price / book1.60 · industry median 1.24 (n=109)41.5
Through-cycle P/E15.6 · industry median 14.8 (n=106)58
Management LT w=20%75.2
Return on equity13.1%52.4
Buybacks vs dilution-0.4%/yr share count73.3
Insider ownership26.6%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)54.7
Revenue growth (yoy)16.0%64
Durability LT w=15%98.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-21.2% vs market -18.8%93.8
Profit-margin stabilitysd 1.1pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only88.7
Price vs 200-day MA+15.7%100
52-week range position89th pct98.2
6m strength vs S&P 500+5.4pp67.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)61
Analyst target upside3.2%33.1
Earnings surprises (avg)+11.8%100
427 KB US MEDIUM CONF KB Financial Group Inc · 123.88 USD · pulse 71.3 · Banks - Regional 09-20: 63.8 · 09-27: 63.9 · 10-05: 64.3 ▲ +0.4 64.3 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)48.3
Revenue CAGR (3y)9.0%44.9
Valuation LT w=20%85.3
Forward P/E8.3 · industry median 10.0 (n=108)86.3
Price / book0.99 · industry median 1.24 (n=109)84.8
Through-cycle P/E11.9 · industry median 15.1 (n=106)84.7
Management LT w=20%47
Return on equity10.2%40.9
Buybacks vs dilution-2.7%/yr share count100
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)58
Revenue growth (yoy)18.5%74
Durability LT w=15%88.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-34.4% vs market -18.8%60.9
Profit-margin stabilitysd 1.4pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only88
Price vs 200-day MA+14.4%100
52-week range position84th pct92.2
6m strength vs S&P 500+6.5pp71.7
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)79.2
Analyst target upside48.3%100
Earnings surprises (avg)+8.1%87.6
428 DRD US HIGH CONF DRDGOLD Limited · 24.3 USD · pulse 56.3 · Gold 09-20: 63.8 · 09-27: 64.3 · 10-05: 64.3 — 0 64.3 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (4y)21.5%100
Operating margin trend+27.6pp over 4y100
Gross-margin stabilitysd 10.9pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)60.2
Price / book2.76 · industry median 3.76 (n=45)49.7
Through-cycle P/E17.6 · industry median 48.4 (n=34)81
Management LT w=20%50
Return on equity39.3%100
Net debt / EBITDA-0.4100
Insider ownership0.0%0
FCF conversion0.14x net income0
Financial Health LT w=15%100
Current ratio3.6100
Debt / equity0.00100
Interest coverage59.8x100
Cash vs total debt242.98x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)49.8%100
SG&A efficiency48.0x revenue/SG&A100
Durability LT w=15%42.8
Shock days (>8% vs market)17 in 2y0
Worst drawdown vs market (2y)-49.4% vs market -18.8%23.5
Profit-margin stabilitysd 11.4pp, operating, 4y47.7
Profitable years4 of 4100
Momentum pulse only11.9
Price vs 200-day MA-11.6%13.5
52-week range position28th pct22.3
6m strength vs S&P 500-35.7pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside44.0%100
Earnings surprises (avg)-32.6%0
429 CDNS US HIGH CONF Cadence Design Systems, Inc. · 351.35 USD · pulse 63.8 · Software - Application 09-20: 65.2 · 09-27: 64.4 · 10-05: 64.2 ▼ -0.2 64.2 Good
Product & Moat LT w=25%83.6
Gross margin (pricing power)85.9%100
Revenue CAGR (3y)14.1%70.7
Operating margin trend+1.0pp over 3y60
R&D intensity (innovation)33.4%100
Gross-margin stabilitysd 1.6pp87.3
Valuation LT w=20%9.7
Forward P/E36.7 · industry median 16.7 (n=85)12.6
PEG ratio2.31 · industry median 1.17 (n=43)15.6
FCF yield1.7% · industry median 5.1% (n=85)10.6
EV / EBITDA45.4 · industry median 20.2 (n=72)0
Management LT w=20%70.3
Return on equity23.2%92.9
Buybacks vs dilution-0.1%/yr share count68.5
Net debt / EBITDA0.587
Insider ownership0.3%3.3
FCF conversion1.45x net income100
Financial Health LT w=15%74.3
Current ratio1.778.6
Debt / equity0.3989.6
Interest coverage14.1x100
Cash vs total debt0.58x29.1
Marketing & Brand LT w=5%80.9
Revenue growth (yoy)24.2%96.8
SG&A efficiency4.7x revenue/SG&A45.8
Brand pricing premium85.9%100
Durability LT w=15%80.6
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-34.2% vs market -18.8%61.4
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only76
Price vs 200-day MA+7.9%91.5
52-week range position57th pct58.6
6m strength vs S&P 500+8.4pp77.9
News & Sentiment pulse only75.9
Analyst consensus (1=buy)1.4100
Analyst target upside15.4%63.5
Earnings surprises (avg)+4.6%64.3
430 LYG US MEDIUM CONF Lloyds Banking Group Plc · 5.5 USD · pulse 63.3 · Banks - Regional 09-20: 63.8 · 09-27: 63.6 · 10-05: 64.2 ▲ +0.6 64.2 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)46.1
Revenue CAGR (3y)7.7%38.3
Valuation LT w=20%81.4
Forward P/E8.6 · industry median 10.0 (n=108)84.7
PEG ratio0.62 · industry median 1.58 (n=18)100
Price / book1.25 · industry median 1.24 (n=109)64.3
Through-cycle P/E13.0 · industry median 15.1 (n=106)76.7
Management LT w=20%48.5
Return on equity11.3%45.4
Buybacks vs dilution-4.4%/yr share count100
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)49.7
Revenue growth (yoy)12.3%49.2
Durability LT w=15%97.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-22.7% vs market -18.8%90.1
Profit-margin stabilitysd 2.1pp, net, 4y99.5
Profitable years4 of 4100
Momentum pulse only49.6
Price vs 200-day MA-0.1%59.6
52-week range position64th pct67.1
6m strength vs S&P 500-8.4pp22
News & Sentiment pulse only44.7
Analyst consensus (1=buy)2.560
Analyst target upside19.6%74
Earnings surprises (avg)-7.8%0
431 ALL US HIGH CONF Allstate Corporation (The) · 223.74 USD · pulse 64.1 · Insurance - Property & Casualty 09-20: 62.7 · 09-27: 64.1 · 10-05: 64.2 ▲ +0.1 64.2 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)49.7
Revenue CAGR (3y)9.8%49.2
Valuation LT w=20%74.1
Forward P/E8.1 · industry median 11.4 (n=24)96.3
PEG ratio1.69 · industry median 2.52 (n=5)79.6
Price / book1.79 · industry median 2.09 (n=25)61.8
Through-cycle P/E16.8 · industry median 17.0 (n=24)58.8
Management LT w=20%59.2
Return on equity46.1%100
Buybacks vs dilution-0.4%/yr share count72.7
Insider ownership0.5%5
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.9
Debt / equity0.2298.7
Interest coverage34.0x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)49.1
Revenue growth (yoy)11.8%47.2
Durability LT w=15%67.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-19.0% vs market -18.8%99.3
Profit-margin stabilitysd 7.0pp, net, 4y72.1
Profitable years2 of 40
Momentum pulse only40.7
Price vs 200-day MA+0.3%61.2
52-week range position43th pct40.8
6m strength vs S&P 500-9.0pp20
News & Sentiment pulse only78.9
Analyst consensus (1=buy)2.656
Analyst target upside22.3%80.8
Earnings surprises (avg)+55.0%100
432 ATRL.TO CA HIGH CONF ATKINSREALIS GROUP INC · 86.41 CAD · pulse 64.7 · Engineering & Construction 09-20: 63.6 · 09-27: 63.9 · 10-05: 64.2 ▲ +0.3 64.2 Good
Product & Moat LT w=25%61.3
Gross margin (pricing power)8.7%0
Revenue CAGR (3y)13.4%66.9
Operating margin trend+3.7pp over 3y87.3
Gross-margin stabilitysd 1.4pp91
Valuation LT w=20%72.5
Forward P/E17.6 · industry median 20.7 (n=28)76.5
PEG ratio0.69 · industry median 0.64 (n=12)71
FCF yield4.5% · industry median 3.4% (n=30)71.4
EV / EBITDA14.5 · industry median 17.2 (n=29)71.1
Management LT w=20%44.8
Return on equity8.4%33.7
Buybacks vs dilution-2.2%/yr share count100
Net debt / EBITDA0.587.7
Insider ownership0.2%2.4
FCF conversion0.24x net income0
Financial Health LT w=15%63.9
Current ratio1.124.9
Debt / equity0.2497.7
Interest coverage27.8x100
Cash vs total debt0.63x33.1
Marketing & Brand LT w=5%46.7
Revenue growth (yoy)10.0%40
SG&A efficiency68.0x revenue/SG&A100
Brand pricing premium8.7%0
Durability LT w=15%89.8
Shock days (>8% vs market)5 in 2y76.7
Worst drawdown vs market (2y)-25.9% vs market -18.8%82.3
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only21.3
Price vs 200-day MA-3.8%44.9
52-week range position25th pct19
6m strength vs S&P 500-22.2pp0
News & Sentiment pulse only99.6
Analyst consensus (1=buy)1.598.7
Analyst target upside33.5%100
Earnings surprises (avg)+10.2%100
433 CVLT US ⚠ 1HIGH CONF Commvault Systems, Inc. · 150.28 USD · pulse 63.6 · Software - Application 09-20: 65.3 · 09-27: 64.8 · 10-05: 64.2 ▼ -0.6 64.2 Good
Product & Moat LT w=25%87.3
Gross margin (pricing power)81.1%100
Revenue CAGR (3y)14.7%73.5
Operating margin trend+2.2pp over 3y71.6
R&D intensity (innovation)13.7%91.4
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%32.1
Forward P/E24.2 · industry median 16.7 (n=85)33.6
FCF yield4.9% · industry median 5.1% (n=85)62.7
EV / EBITDA50.9 · industry median 20.2 (n=72)0
Management LT w=20%81.8
Return on equity32.8%100
Buybacks vs dilution-2.2%/yr share count100
Net debt / EBITDA-0.1100
Insider ownership0.9%8.8
FCF conversion4.30x net income100
Financial Health LT w=15%65.7
Current ratio2.0100
Debt / equity17.630
Interest coverage25.3x100
Cash vs total debt1.01x62.6
Marketing & Brand LT w=5%48.5
Revenue growth (yoy)11.4%45.6
SG&A efficiency1.7x revenue/SG&A0
Brand pricing premium81.1%100
Durability LT w=15%48.9
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-61.5% vs market -18.8%0
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only91.3
Price vs 200-day MA+30.1%100
52-week range position69th pct74
6m strength vs S&P 500+72.9pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)64
Analyst target upside6.8%42.1
Earnings surprises (avg)+13.9%100
⚠ Red flags
Heavy leverage (D/E 17.6)
434 TGS US HIGH CONF Transportadora de Gas del Sur S · 25.01 USD · pulse 61.2 · Oil & Gas Integrated 09-20: 62.5 · 09-27: 63.1 · 10-05: 64.2 ▲ +1.1 64.2 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%60.8
Revenue CAGR (3y)16.5%82.5
Operating margin trend+11.9pp over 3y100
Gross-margin stabilitysd 7.8pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)54.4
Price / book1.83 · industry median 2.41 (n=13)68.4
Through-cycle P/E19.2 · industry median 17.1 (n=13)44.7
Management LT w=20%59.1
Return on equity16.0%63.9
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA-0.5100
Insider ownership0.0%0
FCF conversion0.85x net income64.8
Financial Health LT w=15%88
Current ratio3.7100
Debt / equity0.4387.2
Interest coverage8.3x80.7
Cash vs total debt1.29x83.9
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)70.5
Revenue growth (yoy)15.4%61.6
SG&A efficiency22.2x revenue/SG&A100
Durability LT w=15%63.8
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-39.5% vs market -18.8%48.2
Profit-margin stabilitysd 7.6pp, operating, 4y69.1
Profitable years4 of 4100
Momentum pulse only8.1
Price vs 200-day MA-17.3%0
52-week range position29th pct24.2
6m strength vs S&P 500-45.1pp0
News & Sentiment pulse only96.7
Analyst consensus (1=buy)1.890
Analyst target upside63.4%100
Earnings surprises (avg)+11.5%100
435 GWW US HIGH CONF W.W. Grainger, Inc. · 1,280.3 USD · pulse 63.5 · Industrial Distribution 09-20: 63.5 · 09-27: 64.2 · 10-05: 64.1 ▼ -0.1 64.1 Good
Product & Moat LT w=25%55
Gross margin (pricing power)39.4%48.5
Revenue CAGR (3y)5.6%28.1
Operating margin trend-0.6pp over 3y43.6
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%40.1
Forward P/E25.1 · industry median 20.1 (n=17)41.5
PEG ratio1.73 · industry median 1.51 (n=8)45.4
FCF yield2.1% · industry median 2.4% (n=16)36
EV / EBITDA19.6 · industry median 16.3 (n=16)37.5
Management LT w=20%78.3
Return on equity46.1%100
Buybacks vs dilution-1.9%/yr share count98.6
Net debt / EBITDA0.782.8
Insider ownership6.3%62.8
FCF conversion0.73x net income47.3
Financial Health LT w=15%69.4
Current ratio2.8100
Debt / equity0.6276.7
Interest coverage31.0x100
Cash vs total debt0.21x0.8
Marketing & Brand LT w=5%36.7
Revenue growth (yoy)10.3%41.2
SG&A efficiency4.0x revenue/SG&A32.9
Brand pricing premium39.4%36
Durability LT w=15%96.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.5% vs market -18.8%85.6
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only69.9
Price vs 200-day MA+6.4%85.6
52-week range position76th pct81.9
6m strength vs S&P 500-2.3pp42.2
News & Sentiment pulse only52.2
Analyst consensus (1=buy)2.750.5
Analyst target upside4.0%35
Earnings surprises (avg)+5.7%71.2
436 SHG US MEDIUM CONF Shinhan Financial Group Co Ltd · 78.03 USD · pulse 68.3 · Banks - Regional 09-20: 63.5 · 09-27: 63.3 · 10-05: 64.1 ▲ +0.8 64.1 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)44.8
Revenue CAGR (3y)6.9%34.3
Valuation LT w=20%92.6
Forward P/E8.4 · industry median 10.0 (n=108)86.2
Price / book0.85 · industry median 1.24 (n=109)97.2
Through-cycle P/E10.7 · industry median 15.1 (n=106)94.4
Management LT w=20%45.3
Return on equity8.9%35.8
Buybacks vs dilution-2.1%/yr share count100
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)40.9
Revenue growth (yoy)5.7%22.8
Durability LT w=15%91.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-32.0% vs market -18.8%66.8
Profit-margin stabilitysd 2.3pp, net, 4y98.6
Profitable years4 of 4100
Momentum pulse only87.6
Price vs 200-day MA+16.5%100
52-week range position82th pct89.8
6m strength vs S&P 500+6.9pp73.1
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)49.4
Analyst target upside28.2%95.4
Earnings surprises (avg)-4.6%2.7
437 ULS US HIGH CONF UL Solutions Inc. · 65.99 USD · pulse 59.2 · Specialty Business Services 09-20: 64.6 · 09-27: 64.2 · 10-05: 64.1 ▼ -0.1 64.1 Good
Product & Moat LT w=25%69.5
Gross margin (pricing power)50.4%76
Revenue CAGR (3y)6.6%33
Operating margin trend+1.9pp over 3y69
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%36.6
Forward P/E25.4 · industry median 15.0 (n=20)29.8
PEG ratio1.33 · industry median 1.16 (n=11)54.5
FCF yield3.2% · industry median 5.0% (n=20)33.6
EV / EBITDA18.6 · industry median 12.9 (n=20)28.4
Management LT w=20%74.9
Return on equity38.7%100
Buybacks vs dilution+0.2%/yr share count63.8
Net debt / EBITDA0.198.5
Insider ownership1.2%12.1
FCF conversion1.29x net income100
Financial Health LT w=15%75.4
Current ratio1.452.1
Debt / equity0.2994.8
Interest coverage12.5x100
Cash vs total debt0.91x54.8
Marketing & Brand LT w=5%34.8
Revenue growth (yoy)5.2%20.8
SG&A efficiency3.2x revenue/SG&A20.1
Brand pricing premium50.4%63.5
Durability LT w=15%75.8
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-38.7% vs market -18.8%50
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-20.7%0
52-week range position5th pct0
6m strength vs S&P 500-38.6pp0
News & Sentiment pulse only95.4
Analyst consensus (1=buy)1.886.2
Analyst target upside46.2%100
Earnings surprises (avg)+15.9%100
438 AMH US HIGH CONF American Homes 4 Rent · 30.26 USD · pulse 65 · REIT - Residential 09-20: 63.9 · 09-27: 64.1 · 10-05: 64.1 — 0 64.1 Good

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%76.9
Gross margin (pricing power)56.6%91.6
Revenue CAGR (3y)7.5%37.4
Operating margin trend+2.9pp over 3y78.7
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%73.4
FCF yield6.6% · industry median 5.5% (n=10)84.6
EV / EBITDA17.1 · industry median 16.9 (n=9)53.8
Price / book1.60 · industry median 2.46 (n=10)81.8
Management LT w=20%38.4
Return on equity7.1%28.3
Buybacks vs dilution+1.2%/yr share count46.3
Net debt / EBITDA5.20
Insider ownership7.9%78.9
Financial Health LT w=15%34.6
Debt / equity0.6972.9
Interest coverage3.8x30.8
Cash vs total debt0.02x0
Marketing & Brand LT w=5%63.4
Revenue growth (yoy)2.8%11.2
SG&A efficiency22.3x revenue/SG&A100
Brand pricing premium56.6%79.1
Durability LT w=15%94.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-27.6% vs market -18.8%77.8
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only35.3
Price vs 200-day MA-2.6%49.6
52-week range position45th pct43.8
6m strength vs S&P 500-11.3pp12.5
News & Sentiment pulse only87.2
Analyst consensus (1=buy)2.080
Analyst target upside22.6%81.6
Earnings surprises (avg)+86.6%100
439 PEP US ⚠ 1HIGH CONF Pepsico, Inc. · 125.89 USD · pulse 58.9 · Beverages - Non-Alcoholic 09-20: 64.1 · 09-27: 63.9 · 10-05: 64 ▲ +0.1 64 Good
Product & Moat LT w=25%65.4
Gross margin (pricing power)54.2%85.4
Revenue CAGR (3y)2.8%14.1
Operating margin trend+1.2pp over 3y62.2
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%77.8
Forward P/E14.1 · industry median 15.5 (n=9)77.6
PEG ratio1.38 · industry median 2.47 (n=6)86.9
FCF yield4.6% · industry median 4.0% (n=9)66.4
EV / EBITDA11.4 · industry median 14.1 (n=9)80.5
Management LT w=20%58.9
Return on equity51.5%100
Buybacks vs dilution-0.2%/yr share count70.6
Net debt / EBITDA2.343.7
Insider ownership0.2%1.8
FCF conversion0.95x net income78.6
Financial Health LT w=15%27.8
Current ratio0.911.2
Debt / equity2.390
Interest coverage10.1x100
Cash vs total debt0.20x0.1
Marketing & Brand LT w=5%35.7
Revenue growth (yoy)6.4%25.6
SG&A efficiency2.5x revenue/SG&A8.6
Brand pricing premium54.2%72.9
Durability LT w=15%95.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-25.8% vs market -18.8%82.4
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only2.8
Price vs 200-day MA-12.9%8.4
52-week range position1th pct0
6m strength vs S&P 500-35.4pp0
News & Sentiment pulse only54.8
Analyst consensus (1=buy)2.850
Analyst target upside18.6%71.6
Earnings surprises (avg)+1.4%42.9
⚠ Red flags
Heavy leverage (D/E 2.4)
440 NWG US MEDIUM CONF NatWest Group plc · 17.67 USD · pulse 70.9 · Banks - Regional 09-20: 63.7 · 09-27: 63.5 · 10-05: 64 ▲ +0.5 64 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)45.9
Revenue CAGR (3y)7.5%37.7
Valuation LT w=20%77
Forward P/E8.0 · industry median 10.0 (n=108)88.6
PEG ratio1.47 · industry median 1.58 (n=18)64.2
Price / book1.24 · industry median 1.24 (n=109)65.2
Through-cycle P/E11.2 · industry median 15.1 (n=106)90.2
Management LT w=20%53
Return on equity14.8%59.1
Buybacks vs dilution-6.1%/yr share count100
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)52.7
Revenue growth (yoy)14.5%58
Durability LT w=15%95.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.0% vs market -18.8%86.8
Profit-margin stabilitysd 3.0pp, net, 4y94.4
Profitable years4 of 4100
Momentum pulse only71.3
Price vs 200-day MA+6.2%84.9
52-week range position75th pct80.8
6m strength vs S&P 500-0.6pp48.1
News & Sentiment pulse only95
Analyst consensus (1=buy)1.5100
Analyst target upside24.0%85
Earnings surprises (avg)+11.0%100
441 CL US ⚠ 1HIGH CONF Colgate-Palmolive Company · 84.26 USD · pulse 61.8 · Household & Personal Products 09-20: 63.2 · 09-27: 63.6 · 10-05: 64 ▲ +0.4 64 Good
Product & Moat LT w=25%67.4
Gross margin (pricing power)60.4%100
Revenue CAGR (3y)4.3%21.5
Operating margin trend+0.6pp over 3y56.4
Gross-margin stabilitysd 1.4pp91.8
Valuation LT w=20%59.9
Forward P/E20.5 · industry median 15.6 (n=11)45.1
PEG ratio1.57 · industry median 2.12 (n=7)76.3
FCF yield5.1% · industry median 5.4% (n=11)64.8
EV / EBITDA14.8 · industry median 13.5 (n=11)53.5
Management LT w=20%71.1
Return on equity267.4%100
Buybacks vs dilution-1.2%/yr share count86.3
Net debt / EBITDA1.367.9
Insider ownership0.1%1.5
FCF conversion1.62x net income100
Financial Health LT w=15%29.7
Current ratio1.018.8
Debt / equity13.880
Interest coverage12.5x100
Cash vs total debt0.18x0
Marketing & Brand LT w=5%39.3
Revenue growth (yoy)4.9%19.6
SG&A efficiency2.6x revenue/SG&A9.7
Brand pricing premium60.4%88.6
Durability LT w=15%96.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.0% vs market -18.8%86.9
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only28.6
Price vs 200-day MA-4.1%43.8
52-week range position44th pct42.1
6m strength vs S&P 500-16.5pp0
News & Sentiment pulse only67.3
Analyst consensus (1=buy)2.078.1
Analyst target upside17.0%67.5
Earnings surprises (avg)+3.4%56.3
⚠ Red flags
Heavy leverage (D/E 13.9)
442 KDP US HIGH CONF Keurig Dr Pepper Inc. · 30.37 USD · pulse 67.5 · Beverages - Non-Alcoholic 09-20: 64.2 · 09-27: 63.9 · 10-05: 64 ▲ +0.1 64 Good
Product & Moat LT w=25%68.2
Gross margin (pricing power)51.0%77.4
Revenue CAGR (3y)5.7%28.5
Operating margin trend+2.2pp over 3y72
Gross-margin stabilitysd 1.3pp94.8
Valuation LT w=20%80.9
Forward P/E12.0 · industry median 15.5 (n=9)90.9
PEG ratio0.98 · industry median 2.47 (n=6)95.9
FCF yield11.1% · industry median 4.0% (n=9)100
EV / EBITDA17.0 · industry median 12.8 (n=9)36.6
Management LT w=20%50.8
Return on equity5.1%20.4
Buybacks vs dilution-1.2%/yr share count86.5
Net debt / EBITDA6.70
Insider ownership4.7%47.1
FCF conversion2.22x net income100
Financial Health LT w=15%23.9
Current ratio0.50
Debt / equity1.0055.8
Interest coverage4.6x39.6
Cash vs total debt0.05x0
Marketing & Brand LT w=5%61.1
Revenue growth (yoy)75.6%100
SG&A efficiency3.1x revenue/SG&A18.4
Brand pricing premium51.0%64.9
Durability LT w=15%93.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-29.4% vs market -18.8%73.3
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only69.5
Price vs 200-day MA+4.7%79
52-week range position67th pct71.2
6m strength vs S&P 500+2.5pp58.3
News & Sentiment pulse only71.4
Analyst consensus (1=buy)1.886.7
Analyst target upside19.2%73
Earnings surprises (avg)+3.2%54.6
443 TWLO US HIGH CONF Twilio Inc. · 294.58 USD · pulse 63.6 · Software - Infrastructure 09-20: 65.2 · 09-27: 64.3 · 10-05: 64 ▼ -0.3 64 Good
Product & Moat LT w=25%82.8
Gross margin (pricing power)48.6%71.4
Revenue CAGR (3y)9.8%49.1
Operating margin trend+30.4pp over 3y100
R&D intensity (innovation)20.1%100
Gross-margin stabilitysd 1.3pp93.6
Valuation LT w=20%32.9
Forward P/E43.4 · industry median 20.1 (n=64)2.5
PEG ratio0.45 · industry median 1.43 (n=33)100
FCF yield2.1% · industry median 3.4% (n=66)29.1
EV / EBITDA87.3 · industry median 25.0 (n=54)0
Management LT w=20%71.1
Return on equity13.5%54
Buybacks vs dilution-6.4%/yr share count100
Net debt / EBITDA-3.2100
Insider ownership0.1%1.3
FCF conversion28.22x net income100
Financial Health LT w=15%100
Current ratio4.6100
Debt / equity0.12100
Cash vs total debt2.49x100
Marketing & Brand LT w=5%60.6
Revenue growth (yoy)22.0%88
SG&A efficiency4.1x revenue/SG&A34.9
Brand pricing premium48.6%58.9
Durability LT w=15%29.6
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-45.2% vs market -18.8%34
Profit-margin stabilitysd 11.6pp, operating, 4y46.5
Profitable years1 of 40
Momentum pulse only100
Price vs 200-day MA+67.3%100
52-week range position97th pct100
6m strength vs S&P 500+106.6pp100
News & Sentiment pulse only64.9
Analyst consensus (1=buy)1.694.7
Analyst target upside-10.7%0
Earnings surprises (avg)+13.6%100
444 LFTO US ⚠ 1HIGH CONF Liftoff Mobile, Inc. · 15.15 USD · pulse 66.3 · Advertising Agencies 09-20: 63.5 · 09-27: 63.4 · 10-05: 64 ▲ +0.6 64 Good
Product & Moat LT w=25%100
Gross margin (pricing power)86.2%100
Revenue CAGR (2y)20.3%100
Operating margin trend+18.5pp over 2y100
R&D intensity (innovation)16.6%100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%72.4
Forward P/E10.9 · industry median 11.6 (n=7)79
FCF yield7.0% · industry median 9.7% (n=7)52.3
EV / EBITDA10.6 · industry median 13.9 (n=7)86
Management LT w=20%62.4
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA3.220.5
Insider ownership11.9%100
Financial Health LT w=15%16.5
Current ratio1.448.1
Interest coverage0.8x0
Cash vs total debt0.22x1.3
Marketing & Brand LT w=5%74.1
Revenue growth (yoy)35.4%100
SG&A efficiency3.3x revenue/SG&A22.3
Brand pricing premium86.2%100
Durability LT w=15% · thin evidence (2/3, gaps count as 50)39
Profit-margin stabilitysd 8.0pp, operating, 3y66.9
Profitable years0 of 30
Momentumno data
News & Sentiment pulse only96.5
Analyst consensus (1=buy)1.889.4
Analyst target upside120.5%100
Earnings surprises (avg)+140.8%100
⚠ Red flags
Unprofitable (negative net income)
445 CXT US HIGH CONF Crane NXT, Co. · 48.78 USD · pulse 68.8 · Business Equipment & Supplies 09-20: 64 · 09-27: 64 · 10-05: 64 — 0 64 Good
Product & Moat LT w=25%43.9
Gross margin (pricing power)42.1%55.3
Revenue CAGR (3y)7.3%36.7
Operating margin trend-7.0pp over 3y0
Gross-margin stabilitysd 1.8pp83.6
Valuation LT w=20%98.9
Forward P/E10.3 · sector median 18.8 (n=287)100
FCF yield8.5% · sector median 3.1% (n=292)100
EV / EBITDA9.5 · sector median 15.1 (n=283)96.7
Management LT w=20%66.7
Return on equity11.5%45.9
Buybacks vs dilution+0.4%/yr share count59.7
Net debt / EBITDA2.928.1
Insider ownership13.8%100
FCF conversion1.65x net income100
Financial Health LT w=15%33.1
Current ratio1.451.3
Debt / equity1.1447.7
Interest coverage4.0x33.4
Cash vs total debt0.16x0
Marketing & Brand LT w=5%53.4
Revenue growth (yoy)22.0%88
SG&A efficiency3.8x revenue/SG&A29.4
Brand pricing premium42.1%42.8
Durability LT w=15%81.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-47.0% vs market -18.8%29.4
Profit-margin stabilitysd 2.6pp, operating, 4y96.8
Profitable years4 of 4100
Momentum pulse only55.9
Price vs 200-day MA+3.9%75.6
52-week range position40th pct37.6
6m strength vs S&P 500+1.4pp54.6
News & Sentiment pulse only85.8
Analyst consensus (1=buy)1.4100
Analyst target upside40.9%100
Earnings surprises (avg)+3.6%57.5
446 WLY US HIGH CONF John Wiley & Sons, Inc. · 47.5 USD · pulse 69.4 · Publishing 09-20: 64.2 · 09-27: 64.2 · 10-05: 64 ▼ -0.2 64 Good
Product & Moat LT w=25%61.8
Gross margin (pricing power)74.6%100
Revenue CAGR (3y)-6.0%0
Operating margin trend+7.5pp over 3y100
Gross-margin stabilitysd 3.6pp47.2
Valuation LT w=20%86.3
Forward P/E9.0 · sector median 11.2 (n=75)88.9
FCF yield11.4% · sector median 7.1% (n=81)100
EV / EBITDA10.5 · sector median 10.6 (n=76)69.9
Management LT w=20%81.8
Return on equity25.9%100
Buybacks vs dilution-2.7%/yr share count100
Net debt / EBITDA3.69.2
Insider ownership10.7%100
FCF conversion1.24x net income100
Financial Health LT w=15%17.4
Current ratio0.60
Debt / equity1.7315.3
Interest coverage5.9x54.5
Cash vs total debt0.08x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50
Revenue growth (yoy)-2.6%0
Brand pricing premium74.6%100
Durability LT w=15%65.2
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-43.3% vs market -18.8%38.7
Profit-margin stabilitysd 2.8pp, operating, 4y95.3
Profitable years3 of 450
Momentum pulse only83.9
Price vs 200-day MA+15.8%100
52-week range position70th pct75
6m strength vs S&P 500+8.0pp76.6
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)81.9
Analyst target upside43.2%100
Earnings surprises (avg)+9.3%95.7
447 PAYO US ⚠ 1HIGH CONF Payoneer Global Inc. · 7.15 USD · pulse 65.5 · Software - Infrastructure 09-20: 63.7 · 09-27: 63.4 · 10-05: 64 ▲ +0.6 64 Good
Product & Moat LT w=25%83.8
Gross margin (pricing power)85.4%100
Revenue CAGR (3y)12.8%63.9
Operating margin trend+0.5pp over 3y55.2
R&D intensity (innovation)18.9%100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%60.5
Forward P/E15.5 · industry median 21.1 (n=64)88.6
FCF yield-2.9% · industry median 3.4% (n=66)0
EV / EBITDA11.0 · industry median 25.3 (n=54)93
Management LT w=20%46.7
Return on equity7.1%28.2
Buybacks vs dilution-0.4%/yr share count73.2
Net debt / EBITDA-1.3100
Insider ownership3.2%32.3
FCF conversion-0.94x net income0
Financial Health LT w=15%79.2
Current ratio1.016.9
Debt / equity0.13100
Interest coverage13.7x100
Cash vs total debt4.02x100
Marketing & Brand LT w=5%41.3
Revenue growth (yoy)5.2%20.8
SG&A efficiency2.2x revenue/SG&A3
Brand pricing premium85.4%100
Durability LT w=15%51
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-61.4% vs market -18.8%0
Profit-margin stabilitysd 3.2pp, operating, 4y93.1
Profitable years3 of 450
Momentum pulse only100
Price vs 200-day MA+19.7%100
52-week range position99th pct100
6m strength vs S&P 500+27.9pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)61.2
Analyst target upside3.5%33.7
Earnings surprises (avg)+50.4%100
⚠ Red flags
Negative free cash flow
448 ROKU US HIGH CONF Roku, Inc. · 152.39 USD · pulse 63.9 · Entertainment 09-20: 63.5 · 09-27: 63.9 · 10-05: 63.9 — 0 63.9 Good
Product & Moat LT w=25%87.6
Gross margin (pricing power)45.5%63.8
Revenue CAGR (3y)14.9%74.3
Operating margin trend+16.9pp over 3y100
R&D intensity (innovation)15.4%100
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%38.4
Forward P/E38.8 · industry median 18.3 (n=16)9.3
PEG ratio0.60 · industry median 1.22 (n=11)100
FCF yield3.7% · industry median 4.9% (n=20)44.3
EV / EBITDA35.5 · industry median 13.8 (n=19)0
Management LT w=20%59
Return on equity13.1%52.5
Buybacks vs dilution+1.8%/yr share count36.2
Net debt / EBITDA-3.6100
Insider ownership0.7%6.5
FCF conversion9.47x net income100
Financial Health LT w=15%100
Current ratio2.9100
Debt / equity0.17100
Interest coverage50.3x100
Cash vs total debt5.39x100
Marketing & Brand LT w=5%54.7
Revenue growth (yoy)21.9%87.6
SG&A efficiency3.5x revenue/SG&A25.1
Brand pricing premium45.5%51.3
Durability LT w=15%31.8
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-44.4% vs market -18.8%35.9
Profit-margin stabilitysd 9.0pp, operating, 4y61.1
Profitable years1 of 40
Momentum pulse only100
Price vs 200-day MA+23.6%100
52-week range position90th pct100
6m strength vs S&P 500+37.8pp100
News & Sentiment pulse only66.9
Analyst consensus (1=buy)2.559.3
Analyst target upside6.5%41.3
Earnings surprises (avg)+85.4%100
449 EDV.TO CA HIGH CONF ENDEAVOUR MINING PLC · 80.93 CAD · pulse 62.3 · Gold 09-20: 63.6 · 09-27: 63.8 · 10-05: 63.9 ▲ +0.1 63.9 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)27.0%100
Operating margin trend+13.6pp over 3y100
Gross-margin stabilitysd 6.6pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)21.2
Price / book4.51 · industry median 3.75 (n=45)13.7
Through-cycle P/E485.3 · industry median 43.8 (n=34)0
Management LT w=20%95.4
Return on equity31.3%100
Buybacks vs dilution-0.6%/yr share count77.1
Net debt / EBITDA-0.1100
Insider ownership10.1%100
FCF conversion2.60x net income100
Financial Health LT w=15%82.7
Current ratio1.562.2
Debt / equity0.2994.8
Interest coverage16.8x100
Cash vs total debt1.16x73.8
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)78
Revenue growth (yoy)21.0%84
SG&A efficiency178.6x revenue/SG&A100
Durability LT w=15%50.8
Shock days (>8% vs market)6 in 2y69
Worst drawdown vs market (2y)-33.7% vs market -18.8%62.5
Profit-margin stabilitysd 7.1pp, operating, 4y71.6
Profitable years1 of 40
Momentum pulse only48.4
Price vs 200-day MA+3.5%74
52-week range position67th pct71.1
6m strength vs S&P 500-18.5pp0
News & Sentiment pulse only91
Analyst consensus (1=buy)1.3100
Analyst target upside19.2%73
Earnings surprises (avg)+13.6%100
450 IBP US HIGH CONF Installed Building Products, In · 193.0 USD · pulse 59.4 · Residential Construction 09-20: 63.5 · 09-27: 63.8 · 10-05: 63.9 ▲ +0.1 63.9 Good
Product & Moat LT w=25%51.2
Gross margin (pricing power)33.6%34.1
Revenue CAGR (3y)3.6%18.1
Operating margin trend+0.7pp over 3y56.7
Gross-margin stabilitysd 1.2pp95.9
Valuation LT w=20%60.3
Forward P/E16.9 · industry median 11.7 (n=11)45
FCF yield5.6% · industry median 4.7% (n=10)79.8
EV / EBITDA12.3 · industry median 10.5 (n=11)56
Management LT w=20%90
Return on equity38.5%100
Buybacks vs dilution-1.6%/yr share count93.2
Net debt / EBITDA1.758.3
Insider ownership13.9%100
FCF conversion1.09x net income98.5
Financial Health LT w=15%54.3
Current ratio3.0100
Debt / equity1.877.1
Interest coverage12.3x100
Cash vs total debt0.33x10
Marketing & Brand LT w=5%27.5
Revenue growth (yoy)2.3%9.2
SG&A efficiency5.1x revenue/SG&A51.8
Brand pricing premium33.6%21.6
Durability LT w=15%76.7
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-43.6% vs market -18.8%37.9
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-24.0%0
52-week range position1th pct0
6m strength vs S&P 500-45.0pp0
News & Sentiment pulse only78.4
Analyst consensus (1=buy)2.751.4
Analyst target upside24.3%85.8
Earnings surprises (avg)+9.7%98.1
451 JNJ US HIGH CONF Johnson & Johnson · 256.03 USD · pulse 62.1 · Drug Manufacturers - General 09-20: 63.4 · 09-27: 63.5 · 10-05: 63.8 ▲ +0.3 63.8 Good
Product & Moat LT w=25%77.4
Gross margin (pricing power)68.1%100
Revenue CAGR (3y)5.6%28
Operating margin trend+0.9pp over 3y59
R&D intensity (innovation)15.6%100
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%30
Forward P/E21.1 · industry median 13.3 (n=15)36.2
PEG ratio2.82 · industry median 2.70 (n=13)26.4
FCF yield2.7% · industry median 4.4% (n=15)31.2
EV / EBITDA18.5 · industry median 11.8 (n=15)26.1
Management LT w=20%62.6
Return on equity25.7%100
Buybacks vs dilution-2.7%/yr share count100
Net debt / EBITDA0.879.7
Insider ownership0.1%0.5
FCF conversion0.63x net income32.8
Financial Health LT w=15%55.1
Current ratio1.124.1
Debt / equity0.5879.1
Interest coverage34.6x100
Cash vs total debt0.42x17.2
Marketing & Brand LT w=5%53.1
Revenue growth (yoy)6.6%26.4
SG&A efficiency4.0x revenue/SG&A33
Brand pricing premium68.1%100
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-13.7% vs market -18.8%100
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only62.4
Price vs 200-day MA+6.8%87.2
52-week range position77th pct83.5
6m strength vs S&P 500-10.0pp16.6
News & Sentiment pulse only57
Analyst consensus (1=buy)1.983.5
Analyst target upside9.1%47.7
Earnings surprises (avg)+1.0%39.7
452 FISV US LOW CONF Fiserv, Inc. · 44.36 USD · pulse 57.1 09-20: 63.7 · 09-27: 63.8 · 10-05: 63.8 — 0 63.8 Good

No industry on record (a fund, trust or shell?): shown for reference, never eligible for a real-money decision.

Product & Moat LT w=25%68.5
Revenue CAGR (3y)6.1%30.6
Operating margin trend+6.1pp over 3y100
Gross-margin stabilitysd 2.3pp74.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)74.9
Forward P/E5.5 · too few peers, absolute only100
PEG ratio1.36 · too few peers, absolute only74.7
Management LT w=20% · thin evidence (1/3, gaps count as 50)66.7
Buybacks vs dilution-5.4%/yr share count100
Financial Health LT w=15% · thin evidence (1/3, gaps count as 50)43.6
Interest coverage3.8x30.9
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)39.3
SG&A efficiency3.1x revenue/SG&A18
Durability LT w=15%65.9
Shock days (>8% vs market)6 in 2y68.8
Worst drawdown vs market (2y)-81.3% vs market -18.8%0
Profit-margin stabilitysd 2.9pp, operating, 4y94.8
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-21.8%0
52-week range position0th pct0
6m strength vs S&P 500-38.6pp0
News & Sentiment pulse only56.6
Analyst consensus (1=buy)2.750.3
Analyst target upside34.7%100
Earnings surprises (avg)-2.1%19.6
453 DAVE US HIGH CONF Dave Inc. · 346.57 USD · pulse 66.7 · Software - Application 09-20: 64.5 · 09-27: 64.9 · 10-05: 63.8 ▼ -1.1 63.8 Good
Product & Moat LT w=25%85.5
Gross margin (pricing power)71.7%100
Revenue CAGR (3y)39.3%100
Operating margin trend+99.3pp over 3y100
Gross-margin stabilitysd 3.9pp42.1
Valuation LT w=20%59
Forward P/E15.6 · industry median 16.9 (n=85)74.5
FCF yield3.8% · industry median 5.1% (n=85)43.6
EV / EBITDA19.1 · industry median 22.1 (n=72)58.8
Management LT w=20%72.7
Return on equity104.8%100
Buybacks vs dilution+4.7%/yr share count0
Net debt / EBITDA0.198.5
Insider ownership10.4%100
FCF conversion0.85x net income64.8
Financial Health LT w=15%74.2
Current ratio4.2100
Debt / equity1.2939.4
Interest coverage24.9x100
Cash vs total debt0.95x57.4
Marketing & Brand LT w=5%73.7
Revenue growth (yoy)29.6%100
SG&A efficiency3.3x revenue/SG&A21.2
Brand pricing premium71.7%100
Durability LT w=15%8.8
Shock days (>8% vs market)33 in 2y0
Worst drawdown vs market (2y)-44.7% vs market -18.8%35.2
Profit-margin stabilitysd 36.9pp, operating, 4y0
Profitable years2 of 40
Momentum pulse only90.2
Price vs 200-day MA+26.6%100
52-week range position67th pct70.6
6m strength vs S&P 500+81.8pp100
News & Sentiment pulse only97.1
Analyst consensus (1=buy)1.696
Analyst target upside28.2%95.4
Earnings surprises (avg)+26.2%100
454 SRAD US HIGH CONF Sportradar Group AG · 11.76 USD · pulse 58.5 · Software - Application 09-20: 64.1 · 09-27: 63.5 · 10-05: 63.8 ▲ +0.3 63.8 Good
Product & Moat LT w=25%75.3
Gross margin (pricing power)27.2%17.9
Revenue CAGR (3y)20.9%100
Operating margin trend+6.3pp over 3y100
Gross-margin stabilitysd 1.8pp83.5
Valuation LT w=20%75.9
Forward P/E26.8 · industry median 16.7 (n=85)27.6
FCF yield11.2% · industry median 5.1% (n=85)100
EV / EBITDA5.6 · industry median 22.1 (n=72)100
Management LT w=20%59.4
Return on equity2.0%7.9
Buybacks vs dilution-0.2%/yr share count69.3
Net debt / EBITDA-0.4100
Insider ownership2.0%19.8
FCF conversion3.46x net income100
Financial Health LT w=15%57.5
Current ratio1.014.7
Debt / equity0.08100
Interest coverage2.4x15.3
Cash vs total debt4.11x100
Marketing & Brand LT w=5%30.5
Revenue growth (yoy)18.9%75.6
SG&A efficiency2.6x revenue/SG&A10.5
Brand pricing premium27.2%5.4
Durability LT w=15%52
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-63.6% vs market -18.8%0
Profit-margin stabilitysd 3.2pp, operating, 4y93.4
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-26.2%0
52-week range position1th pct0
6m strength vs S&P 500-48.2pp0
News & Sentiment pulse only80.8
Analyst consensus (1=buy)1.792.2
Analyst target upside54.1%100
Earnings surprises (avg)+2.5%50.1
455 MGRC US ⚠ 1HIGH CONF McGrath RentCorp · 117.56 USD · pulse 62.9 · Rental & Leasing Services 09-20: 64.3 · 09-27: 64.2 · 10-05: 63.8 ▼ -0.4 63.8 Good
Product & Moat LT w=25%79.5
Gross margin (pricing power)48.5%71.3
Revenue CAGR (3y)14.1%70.5
Operating margin trend+2.6pp over 3y76.3
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%58.1
Forward P/E16.9 · industry median 15.5 (n=12)62.2
PEG ratio1.04 · industry median 1.14 (n=5)74.9
FCF yield2.4% · industry median 4.5% (n=12)24.2
EV / EBITDA13.5 · industry median 15.4 (n=12)70.9
Management LT w=20%34.3
Return on equity12.7%50.8
Buybacks vs dilution+0.3%/yr share count61.6
Net debt / EBITDA2.342.9
Insider ownership1.1%11.2
FCF conversion0.44x net income5.2
Financial Health LT w=15%62.1
Current ratio1.886.3
Debt / equity0.4784.8
Interest coverage8.0x77.3
Cash vs total debt0.01x0
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-6.2%0
SG&A efficiency4.5x revenue/SG&A41.1
Brand pricing premium48.5%58.8
Durability LT w=15%96.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.9% vs market -18.8%84.6
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only62.8
Price vs 200-day MA+4.4%77.5
52-week range position82th pct89.4
6m strength vs S&P 500-8.5pp21.6
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)56.4
Analyst target upside23.7%84.2
Earnings surprises (avg)+0.3%35
⚠ Red flags
Revenue shrinking (-6.2% yoy)
456 GRND US HIGH CONF Grindr Inc. · 13.43 USD · pulse 63.1 · Software - Application 09-20: 62.1 · 09-27: 61.2 · 10-05: 63.8 ▲ +2.6 63.8 Good
Product & Moat LT w=25%94.8
Gross margin (pricing power)74.9%100
Revenue CAGR (3y)31.1%100
Operating margin trend+22.0pp over 3y100
R&D intensity (innovation)11.1%74.2
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%68.8
Forward P/E17.4 · industry median 16.7 (n=85)64.2
FCF yield5.5% · industry median 5.1% (n=85)72.8
EV / EBITDA17.2 · industry median 22.1 (n=72)69.5
Management LT w=20%74
Return on equity108.7%100
Buybacks vs dilution+2.2%/yr share count30.6
Net debt / EBITDA2.439.4
Insider ownership83.1%100
FCF conversion1.34x net income100
Financial Health LT w=15%33.3
Current ratio1.125.1
Interest coverage7.7x74.7
Cash vs total debt0.02x0
Marketing & Brand LT w=5%72.6
Revenue growth (yoy)32.5%100
SG&A efficiency3.1x revenue/SG&A17.8
Brand pricing premium74.9%100
Durability LT w=15%19.4
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-60.2% vs market -18.8%0
Profit-margin stabilitysd 8.6pp, operating, 4y63.1
Profitable years2 of 40
Momentum pulse only43.8
Price vs 200-day MA-1.0%56
52-week range position44th pct42.8
6m strength vs S&P 500-5.2pp32.7
News & Sentiment pulse only97.7
Analyst consensus (1=buy)1.696
Analyst target upside54.9%100
Earnings surprises (avg)+9.6%97.1
457 ALNY US ⚠ 1HIGH CONF Alnylam Pharmaceuticals, Inc. · 219.72 USD · pulse 58.3 · Biotechnology 09-20: 63.1 · 09-27: 62.3 · 10-05: 63.7 ▲ +1.4 63.7 Good
Product & Moat LT w=25%98.3
Gross margin (pricing power)79.7%100
Revenue CAGR (3y)53.0%100
Operating margin trend+89.2pp over 3y100
R&D intensity (innovation)35.5%100
Gross-margin stabilitysd 1.4pp91.3
Valuation LT w=20%68.7
Forward P/E17.6 · industry median 21.0 (n=33)77.5
PEG ratio0.32 · industry median 1.32 (n=9)100
FCF yield0.9% · industry median -1.8% (n=101)51.8
EV / EBITDA27.6 · industry median 35.1 (n=27)45.5
Management LT w=20%59.6
Return on equity96.6%100
Buybacks vs dilution+2.2%/yr share count29.6
Net debt / EBITDA-0.3100
Insider ownership0.2%1.8
FCF conversion0.87x net income66.5
Financial Health LT w=15%46
Current ratio3.1100
Debt / equity2.210
Interest coverage2.3x14.2
Cash vs total debt1.11x69.8
Marketing & Brand LT w=5%72.6
Revenue growth (yoy)66.9%100
SG&A efficiency3.1x revenue/SG&A17.8
Brand pricing premium79.7%100
Durability LT w=15%19.5
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-58.2% vs market -18.8%1.5
Profit-margin stabilitysd 33.1pp, operating, 4y0
Profitable years1 of 40
Momentum pulse only0
Price vs 200-day MA-27.5%0
52-week range position5th pct0
6m strength vs S&P 500-50.9pp0
News & Sentiment pulse only97.5
Analyst consensus (1=buy)1.792.4
Analyst target upside68.9%100
Earnings surprises (avg)+17.7%100
⚠ Red flags
Heavy leverage (D/E 2.2)
458 THC US HIGH CONF Tenet Healthcare Corporation · 258.62 USD · pulse 70.2 · Medical Care Facilities 09-20: 63.6 · 09-27: 63.6 · 10-05: 63.7 ▲ +0.1 63.7 Good
Product & Moat LT w=25%64.4
Gross margin (pricing power)41.7%54.2
Revenue CAGR (3y)3.6%17.9
Operating margin trend+3.6pp over 3y85.6
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%79.3
Forward P/E12.3 · industry median 15.8 (n=19)90.2
PEG ratio1.82 · industry median 1.12 (n=9)26.9
FCF yield10.8% · industry median 4.6% (n=20)100
EV / EBITDA7.4 · industry median 13.3 (n=19)100
Management LT w=20%70.5
Return on equity37.3%100
Buybacks vs dilution-5.3%/yr share count100
Net debt / EBITDA2.342.8
Insider ownership1.0%9.7
FCF conversion1.60x net income100
Financial Health LT w=15%28.7
Current ratio1.450.5
Debt / equity1.5226.5
Interest coverage4.4x37.9
Cash vs total debt0.16x0
Marketing & Brand LT w=5%25.5
Revenue growth (yoy)6.8%27.2
SG&A efficiency2.4x revenue/SG&A7.5
Brand pricing premium41.7%41.7
Durability LT w=15%80.5
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-34.5% vs market -18.8%60.7
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only96.4
Price vs 200-day MA+21.1%100
52-week range position81th pct89.3
6m strength vs S&P 500+18.5pp100
News & Sentiment pulse only82.5
Analyst consensus (1=buy)1.697.4
Analyst target upside10.1%50.1
Earnings surprises (avg)+21.4%100
459 BBY US HIGH CONF Best Buy Co., Inc. · 87.97 USD · pulse 67.4 · Specialty Retail 09-20: 63.2 · 09-27: 63.3 · 10-05: 63.7 ▲ +0.4 63.7 Good
Product & Moat LT w=25%39.1
Gross margin (pricing power)22.6%6.5
Revenue CAGR (3y)-3.4%0
Operating margin trend+0.0pp over 3y50
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%78.1
Forward P/E12.2 · industry median 15.0 (n=13)87.3
PEG ratio1.70 · industry median 1.15 (n=9)30.2
FCF yield7.6% · industry median 4.0% (n=12)100
EV / EBITDA7.7 · industry median 10.7 (n=13)95
Management LT w=20%87.7
Return on equity43.1%100
Buybacks vs dilution-1.4%/yr share count89.9
Net debt / EBITDA0.783.5
Insider ownership6.5%65.2
FCF conversion1.31x net income100
Financial Health LT w=15%48.6
Current ratio1.126.4
Debt / equity1.3038.8
Interest coverage30.9x100
Cash vs total debt0.58x29.4
Marketing & Brand LT w=5%24.1
Revenue growth (yoy)3.6%14.4
SG&A efficiency5.5x revenue/SG&A57.8
Brand pricing premium22.6%0
Durability LT w=15%81.4
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-42.3% vs market -18.8%41.2
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only97.1
Price vs 200-day MA+23.2%100
52-week range position83th pct91.4
6m strength vs S&P 500+22.9pp100
News & Sentiment pulse only47.4
Analyst consensus (1=buy)2.848
Analyst target upside-1.2%22.1
Earnings surprises (avg)+5.8%72.2
460 NVR US ⚠ 1HIGH CONF NVR, Inc. · 5,993.85 USD · pulse 57.5 · Residential Construction 09-20: 62.8 · 09-27: 63.3 · 10-05: 63.7 ▲ +0.4 63.7 Good
Product & Moat LT w=25%23.5
Gross margin (pricing power)21.8%4.6
Revenue CAGR (3y)-0.6%0
Operating margin trend-5.0pp over 3y0
Gross-margin stabilitysd 1.5pp89.5
Valuation LT w=20%71.6
Forward P/E15.2 · industry median 11.7 (n=11)54.1
FCF yield5.7% · industry median 4.7% (n=10)81.8
EV / EBITDA10.4 · industry median 12.1 (n=11)79
Management LT w=20%79.3
Return on equity31.5%100
Buybacks vs dilution-4.5%/yr share count100
Net debt / EBITDA-0.0100
Insider ownership5.6%55.5
FCF conversion0.69x net income40.8
Financial Health LT w=15%88.8
Current ratio5.7100
Debt / equity0.3293.2
Interest coverage62.1x100
Cash vs total debt1.00x61.8
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-10.9%0
SG&A efficiency14.8x revenue/SG&A100
Brand pricing premium21.8%0
Durability LT w=15%84.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-43.9% vs market -18.8%37
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only8.8
Price vs 200-day MA-10.4%18.4
52-week range position16th pct8.1
6m strength vs S&P 500-28.1pp0
News & Sentiment pulse only37
Analyst consensus (1=buy)3.040
Analyst target upside7.5%43.7
Earnings surprises (avg)-0.9%27.3
⚠ Red flags
Revenue shrinking (-10.9% yoy)
461 GL US MEDIUM CONF Globe Life Inc. · 165.68 USD · pulse 64 · Insurance - Life 09-20: 63.5 · 09-27: 63.8 · 10-05: 63.7 ▼ -0.1 63.7 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)41.1
Revenue CAGR (3y)4.7%23.4
Valuation LT w=20%60.1
Forward P/E10.0 · industry median 9.4 (n=15)70.8
Price / book2.07 · industry median 1.85 (n=15)38.9
Through-cycle P/E12.4 · industry median 12.8 (n=15)70.7
Management LT w=20%63.6
Return on equity20.9%83.8
Buybacks vs dilution-6.5%/yr share count100
Insider ownership0.7%7
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)76.7
Debt / equity0.5680.2
Interest coverage11.2x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44
Revenue growth (yoy)8.0%32
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-14.7% vs market -18.8%100
Profit-margin stabilitysd 0.8pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only64.7
Price vs 200-day MA+5.5%81.9
52-week range position64th pct67.5
6m strength vs S&P 500-1.6pp44.6
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)48.9
Analyst target upside17.0%67.6
Earnings surprises (avg)-0.6%29
462 HCI US ⚠ 1MEDIUM CONF HCI Group, Inc. · 184.25 USD · pulse 66.9 · Insurance - Property & Casualty 09-20: 64 · 09-27: 64.9 · 10-05: 63.7 ▼ -1.2 63.7 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)22.4%100
Valuation LT w=20%52.9
Forward P/E9.5 · industry median 11.4 (n=24)86.4
Price / book2.13 · industry median 2.00 (n=25)41
Through-cycle P/E21.3 · industry median 16.6 (n=24)31.3
Management LT w=20%66.7
Return on equity35.0%100
Buybacks vs dilution+14.7%/yr share count0
Insider ownership14.7%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Debt / equity0.06100
Interest coverage47.9x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)48.1
Revenue growth (yoy)11.1%44.4
Durability LT w=15%54.8
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-27.5% vs market -18.8%78.2
Profit-margin stabilitysd 16.0pp, net, 4y22
Profitable years3 of 450
Momentum pulse only74.6
Price vs 200-day MA+9.2%96.6
52-week range position64th pct67.6
6m strength vs S&P 500+2.8pp59.5
News & Sentiment pulse only98.7
Analyst consensus (1=buy)1.696
Analyst target upside31.2%100
Earnings surprises (avg)+33.0%100
⚠ Red flags
Diluting shareholders (+14.7%/yr)
463 GFI US HIGH CONF Gold Fields Limited · 35.62 USD · pulse 59.2 · Gold 09-20: 62.9 · 09-27: 63.1 · 10-05: 63.6 ▲ +0.5 63.6 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)26.9%100
Operating margin trend+16.8pp over 3y100
Gross-margin stabilitysd 7.7pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)41.3
Price / book7.07 · industry median 3.75 (n=45)0
Through-cycle P/E20.4 · industry median 48.4 (n=34)74
Management LT w=20%72.7
Return on equity58.7%100
Buybacks vs dilution+0.1%/yr share count64.8
Net debt / EBITDA0.198.5
Insider ownership0.0%0
FCF conversion1.17x net income100
Financial Health LT w=15%83.3
Current ratio1.989.2
Debt / equity0.2995.2
Interest coverage44.9x100
Cash vs total debt0.83x48.8
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)78.9%100
SG&A efficiency127.6x revenue/SG&A100
Durability LT w=15%49.8
Shock days (>8% vs market)19 in 2y0
Worst drawdown vs market (2y)-47.7% vs market -18.8%27.6
Profit-margin stabilitysd 7.1pp, operating, 4y71.7
Profitable years4 of 4100
Momentum pulse only3.4
Price vs 200-day MA-15.9%0
52-week range position18th pct10.2
6m strength vs S&P 500-39.4pp0
News & Sentiment pulse only97.1
Analyst consensus (1=buy)1.791.4
Analyst target upside36.6%100
Earnings surprises (avg)+14.0%100
464 RPRX US ⚠ 1HIGH CONF Royalty Pharma plc · 57.16 USD · pulse 66.2 · Biotechnology 09-20: 63.8 · 09-27: 63.8 · 10-05: 63.6 ▼ -0.2 63.6 Good
Product & Moat LT w=25%77.6
Gross margin (pricing power)95.8%100
Revenue CAGR (3y)2.1%10.3
Operating margin trend+24.3pp over 3y100
R&D intensity (innovation)19.0%100
Valuation LT w=20%56.9
Forward P/E10.0 · industry median 21.0 (n=33)100
PEG ratio1.34 · industry median 1.15 (n=9)53.2
FCF yield-3.6% · industry median -1.8% (n=101)9.4
EV / EBITDA23.5 · industry median 35.1 (n=27)64.8
Management LT w=20%41.2
Return on equity14.0%55.9
Buybacks vs dilution-1.1%/yr share count85
Net debt / EBITDA5.20
Insider ownership6.5%64.9
FCF conversion-1.55x net income0
Financial Health LT w=15%52
Current ratio2.8100
Debt / equity0.9260.2
Interest coverage5.3x47.8
Cash vs total debt0.09x0
Marketing & Brand LT w=5%67.3
Revenue growth (yoy)16.5%66
SG&A efficiency4.1x revenue/SG&A35.8
Brand pricing premium95.8%100
Durability LT w=15%89.6
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-13.2% vs market -18.8%100
Profit-margin stabilitysd 9.5pp, operating, 4y58.3
Profitable years4 of 4100
Momentum pulse only82.7
Price vs 200-day MA+12.6%100
52-week range position77th pct83.4
6m strength vs S&P 500+4.4pp64.7
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)67.6
Analyst target upside13.9%59.8
Earnings surprises (avg)+8.9%92.9
⚠ Red flags
Negative free cash flow
465 MANH US HIGH CONF Manhattan Associates, Inc. · 204.15 USD · pulse 64.8 · Software - Application 09-20: 63.6 · 09-27: 63.6 · 10-05: 63.6 — 0 63.6 Good
Product & Moat LT w=25%87.2
Gross margin (pricing power)55.8%89.5
Revenue CAGR (3y)12.1%60.6
Operating margin trend+6.2pp over 3y100
R&D intensity (innovation)13.4%89.4
Gross-margin stabilitysd 1.2pp96.3
Valuation LT w=20%13.1
Forward P/E33.2 · industry median 16.7 (n=85)17.9
PEG ratio2.57 · industry median 1.17 (n=43)9.8
FCF yield2.7% · industry median 5.1% (n=85)24.7
EV / EBITDA40.7 · industry median 20.2 (n=72)0
Management LT w=20%80.3
Return on equity96.4%100
Buybacks vs dilution-1.3%/yr share count87.9
Net debt / EBITDA-0.5100
Insider ownership1.4%13.5
FCF conversion1.46x net income100
Financial Health LT w=15%69.1
Current ratio1.015.2
Debt / equity0.3492.1
Cash vs total debt3.45x100
Marketing & Brand LT w=5%61.3
Revenue growth (yoy)9.3%37.2
SG&A efficiency6.2x revenue/SG&A69.7
Brand pricing premium55.8%77
Durability LT w=15%64.7
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-61.0% vs market -18.8%0
Profit-margin stabilitysd 2.4pp, operating, 4y97.7
Profitable years4 of 4100
Momentum pulse only96.2
Price vs 200-day MA+26.6%100
52-week range position81th pct88.7
6m strength vs S&P 500+32.3pp100
News & Sentiment pulse only77.5
Analyst consensus (1=buy)1.790.9
Analyst target upside8.1%45.3
Earnings surprises (avg)+9.5%96.4
466 MMSI US HIGH CONF Merit Medical Systems, Inc. · 85.37 USD · pulse 67.7 · Medical Instruments & Supplies 09-20: 63.7 · 09-27: 63.4 · 10-05: 63.6 ▲ +0.2 63.6 Good
Product & Moat LT w=25%68.6
Gross margin (pricing power)49.5%73.8
Revenue CAGR (3y)9.6%48.1
Operating margin trend+3.5pp over 3y84.7
R&D intensity (innovation)6.4%42.8
Gross-margin stabilitysd 1.3pp93.6
Valuation LT w=20%50.4
Forward P/E18.5 · industry median 16.5 (n=23)58.1
PEG ratio1.58 · industry median 1.22 (n=12)41.6
FCF yield3.4% · industry median 3.5% (n=23)50.8
EV / EBITDA16.1 · industry median 14.8 (n=23)51
Management LT w=20%56.1
Return on equity9.2%36.8
Buybacks vs dilution+1.2%/yr share count46.4
Net debt / EBITDA1.172.6
Insider ownership2.4%24.5
FCF conversion1.35x net income100
Financial Health LT w=15%70.6
Current ratio4.2100
Debt / equity0.4984
Interest coverage7.5x71.8
Cash vs total debt0.55x26.7
Marketing & Brand LT w=5%40.5
Revenue growth (yoy)9.5%38
SG&A efficiency3.3x revenue/SG&A22.2
Brand pricing premium49.5%61.3
Durability LT w=15%83.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-45.3% vs market -18.8%33.6
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only87
Price vs 200-day MA+11.3%100
52-week range position76th pct82.8
6m strength vs S&P 500+8.5pp78.3
News & Sentiment pulse only86.5
Analyst consensus (1=buy)1.887.3
Analyst target upside18.8%72.1
Earnings surprises (avg)+14.2%100
467 HAYW US HIGH CONF Hayward Holdings, Inc. · 12.4 USD · pulse 62.1 · Electrical Equipment & Parts 09-20: 63.3 · 09-27: 63.5 · 10-05: 63.6 ▲ +0.1 63.6 Good
Product & Moat LT w=25%42
Gross margin (pricing power)48.0%69.9
Revenue CAGR (3y)-5.1%0
Operating margin trend-1.2pp over 3y37.8
R&D intensity (innovation)2.4%16.2
Gross-margin stabilitysd 1.7pp85.9
Valuation LT w=20%88.5
Forward P/E12.8 · industry median 20.6 (n=10)98.8
PEG ratio1.11 · industry median 0.99 (n=8)60.5
FCF yield6.2% · industry median 1.8% (n=12)100
EV / EBITDA10.3 · industry median 27.5 (n=11)94.7
Management LT w=20%54.2
Return on equity10.4%41.6
Buybacks vs dilution+0.9%/yr share count52.4
Net debt / EBITDA1.756.9
Insider ownership2.2%22.4
FCF conversion1.08x net income97.5
Financial Health LT w=15%58
Current ratio3.3100
Debt / equity0.6376
Interest coverage4.1x34.4
Cash vs total debt0.48x21.6
Marketing & Brand LT w=5%41.7
Revenue growth (yoy)6.3%25.2
SG&A efficiency4.5x revenue/SG&A42.4
Brand pricing premium48.0%57.4
Durability LT w=15%91.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-31.8% vs market -18.8%67.4
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-16.8%0
52-week range position3th pct0
6m strength vs S&P 500-26.2pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside44.6%100
Earnings surprises (avg)+11.3%100
468 MPWR US HIGH CONF Monolithic Power Systems, Inc. · 1,439.73 USD · pulse 62.9 · Semiconductors 09-20: 64.8 · 09-27: 63.6 · 10-05: 63.5 ▼ -0.1 63.5 Good
Product & Moat LT w=25%74
Gross margin (pricing power)55.2%88
Revenue CAGR (3y)15.9%79.3
Operating margin trend-3.2pp over 3y17.5
R&D intensity (innovation)13.7%91.3
Gross-margin stabilitysd 1.3pp93.8
Valuation LT w=20%19
Forward P/E41.3 · industry median 24.9 (n=42)5.6
PEG ratio1.04 · industry median 0.72 (n=21)47.2
FCF yield0.6% · industry median 1.0% (n=42)23.2
EV / EBITDA69.3 · industry median 32.9 (n=38)0
Management LT w=20%63.4
Return on equity22.0%87.9
Buybacks vs dilution+1.1%/yr share count48
Net debt / EBITDA-1.4100
Insider ownership3.6%35.9
FCF conversion0.71x net income45
Financial Health LT w=15%100
Current ratio5.0100
Debt / equity0.00100
Cash vs total debt74.67x100
Marketing & Brand LT w=5%83.5
Revenue growth (yoy)47.6%100
SG&A efficiency6.5x revenue/SG&A75.1
Brand pricing premium55.2%75.5
Durability LT w=15%62
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-51.5% vs market -18.8%18.1
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only80.8
Price vs 200-day MA+12.5%100
52-week range position71th pct75.7
6m strength vs S&P 500+5.0pp66.6
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)69.1
Analyst target upside27.8%94.5
Earnings surprises (avg)+4.4%62.9
469 WF US MEDIUM CONF Woori Financial Group Inc. · 75.21 USD · pulse 70.9 · Banks - Regional 09-20: 63.4 · 09-27: 63.5 · 10-05: 63.5 — 0 63.5 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)41.9
Revenue CAGR (3y)5.2%25.8
Valuation LT w=20%100
Forward P/E6.5 · industry median 10.0 (n=108)100
Price / book0.68 · industry median 1.24 (n=109)100
Through-cycle P/E8.2 · industry median 15.1 (n=106)100
Management LT w=20%32.9
Return on equity8.6%34.5
Buybacks vs dilution+0.1%/yr share count64.2
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)33.7%100
Durability LT w=15%90.4
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-33.2% vs market -18.8%63.8
Profit-margin stabilitysd 2.4pp, net, 4y97.8
Profitable years4 of 4100
Momentum pulse only71.7
Price vs 200-day MA+12.1%100
52-week range position71th pct76.1
6m strength vs S&P 500-3.3pp39.1
News & Sentiment pulse only85.6
Analyst consensus (1=buy)1.0100
Analyst target upside24.3%85.7
Earnings surprises (avg)+5.7%71.1
470 DCI US HIGH CONF Donaldson Company, Inc. · 88.65 USD · pulse 59.8 · Specialty Industrial Machinery 09-20: 65 · 09-27: 63.5 · 10-05: 63.5 — 0 63.5 Good
Product & Moat LT w=25%46.9
Gross margin (pricing power)35.1%37.7
Revenue CAGR (3y)3.7%18.7
Operating margin trend+1.7pp over 3y66.9
R&D intensity (innovation)2.4%15.9
Gross-margin stabilitysd 1.2pp95.5
Valuation LT w=20%60.7
Forward P/E18.3 · industry median 20.6 (n=38)73
PEG ratio1.59 · industry median 1.83 (n=27)65.7
FCF yield3.1% · industry median 3.7% (n=38)44.6
EV / EBITDA16.0 · industry median 16.7 (n=38)59.5
Management LT w=20%66.2
Return on equity28.2%100
Buybacks vs dilution-1.8%/yr share count96.7
Net debt / EBITDA1.660.3
Insider ownership0.6%6
FCF conversion0.88x net income68.1
Financial Health LT w=15%66.9
Current ratio2.1100
Debt / equity0.7867.6
Interest coverage21.3x100
Cash vs total debt0.18x0
Marketing & Brand LT w=5%39.9
Revenue growth (yoy)8.0%32
SG&A efficiency5.8x revenue/SG&A62.6
Brand pricing premium35.1%25.2
Durability LT w=15%95.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-26.0% vs market -18.8%81.8
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only28.4
Price vs 200-day MA-2.3%51
52-week range position32th pct27.5
6m strength vs S&P 500-13.0pp6.6
News & Sentiment pulse only48
Analyst consensus (1=buy)2.655
Analyst target upside13.3%58.1
Earnings surprises (avg)-0.4%30.9
471 BYD US HIGH CONF Boyd Gaming Corporation · 67.25 USD · pulse 61.9 · Resorts & Casinos 09-20: 63.4 · 09-27: 63.6 · 10-05: 63.5 ▼ -0.1 63.5 Good
Product & Moat LT w=25%39.3
Gross margin (pricing power)59.1%97.8
Revenue CAGR (3y)4.8%24
Operating margin trend-7.3pp over 3y0
R&D intensity (innovation)0.3%2
Gross-margin stabilitysd 2.4pp72.6
Valuation LT w=20%90.1
Forward P/E8.7 · industry median 13.8 (n=10)100
FCF yield5.8% · industry median 6.2% (n=10)70.2
EV / EBITDA6.7 · industry median 10.6 (n=10)100
Management LT w=20%67.5
Return on equity93.1%100
Buybacks vs dilution-9.4%/yr share count100
Net debt / EBITDA2.537.5
Insider ownership32.0%100
FCF conversion0.15x net income0
Financial Health LT w=15%34.6
Current ratio0.80
Debt / equity1.3038.6
Interest coverage15.8x100
Cash vs total debt0.10x0
Marketing & Brand LT w=5%58.9
Revenue growth (yoy)0.0%0
SG&A efficiency7.5x revenue/SG&A91.4
Brand pricing premium59.1%85.3
Durability LT w=15%93.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-27.4% vs market -18.8%78.4
Profit-margin stabilitysd 2.8pp, operating, 4y95.4
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-19.0%0
52-week range position5th pct0
6m strength vs S&P 500-37.2pp0
News & Sentiment pulse only74.8
Analyst consensus (1=buy)2.465.3
Analyst target upside42.7%100
Earnings surprises (avg)+3.9%59.1
472 GVA US ⚠ 1HIGH CONF Granite Construction Incorporat · 119.92 USD · pulse 64.8 · Engineering & Construction 09-20: 63.6 · 09-27: 63.6 · 10-05: 63.5 ▼ -0.1 63.5 Good
Product & Moat LT w=25%54.3
Gross margin (pricing power)15.6%0
Revenue CAGR (3y)10.3%51.3
Operating margin trend+3.7pp over 3y87.2
Gross-margin stabilitysd 2.1pp78.6
Valuation LT w=20%94.2
Forward P/E14.9 · industry median 20.7 (n=28)91
PEG ratio0.11 · industry median 0.66 (n=12)100
FCF yield18.0% · industry median 3.4% (n=30)100
EV / EBITDA12.4 · industry median 17.2 (n=29)85.7
Management LT w=20%48.8
Return on equity-14.5%0
Buybacks vs dilution-0.2%/yr share count69.8
Net debt / EBITDA1.464.8
Insider ownership0.9%9.3
FCF conversion4.97x net income100
Financial Health LT w=15%29.2
Current ratio1.017.7
Debt / equity2.150
Interest coverage7.1x68
Cash vs total debt0.61x31.3
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)29.3%100
SG&A efficiency10.9x revenue/SG&A100
Brand pricing premium15.6%0
Durability LT w=15%90.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-30.8% vs market -18.8%69.9
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only23.2
Price vs 200-day MA-5.5%38.1
52-week range position35th pct31.5
6m strength vs S&P 500-18.3pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside43.2%100
Earnings surprises (avg)+36.3%100
⚠ Red flags
Heavy leverage (D/E 2.2)
473 DORM US HIGH CONF Dorman Products, Inc. · 123.06 USD · pulse 65.6 · Auto Parts 09-20: 63.7 · 09-27: 63.5 · 10-05: 63.5 — 0 63.5 Good
Product & Moat LT w=25%59
Gross margin (pricing power)42.3%55.8
Revenue CAGR (3y)7.1%35.5
Operating margin trend+6.9pp over 3y100
Gross-margin stabilitysd 3.8pp44.6
Valuation LT w=20%47
Forward P/E13.4 · industry median 9.9 (n=22)54.6
FCF yield3.9% · industry median 8.1% (n=22)31.3
EV / EBITDA9.6 · industry median 7.4 (n=21)55
Management LT w=20%73.1
Return on equity15.0%60.2
Buybacks vs dilution-1.1%/yr share count85.2
Net debt / EBITDA0.976.4
Insider ownership12.9%100
FCF conversion0.71x net income43.6
Financial Health LT w=15%73.9
Current ratio3.6100
Debt / equity0.3591.7
Interest coverage10.6x100
Cash vs total debt0.25x3.8
Marketing & Brand LT w=5%26.1
Revenue growth (yoy)0.7%2.8
SG&A efficiency3.9x revenue/SG&A32.2
Brand pricing premium42.3%43.3
Durability LT w=15%82.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-39.6% vs market -18.8%47.9
Profit-margin stabilitysd 2.7pp, operating, 4y96
Profitable years4 of 4100
Momentum pulse only54
Price vs 200-day MA-0.4%58.6
52-week range position39th pct36.5
6m strength vs S&P 500+5.1pp66.8
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside31.3%100
Earnings surprises (avg)+17.8%100
474 RGSI.TO CA MEDIUM CONF ROCKPOINT GAS STORAGE INC · 24.04 CAD · pulse 60.9 · Utilities - Regulated Gas 09-20: 63.4 · 09-27: 63.6 · 10-05: 63.5 ▼ -0.1 63.5 Good
Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Gross margin (pricing power)96.2%100
Valuation LT w=20%97.3
Forward P/E7.8 · industry median 16.0 (n=12)100
FCF yield13.1% · industry median -6.7% (n=12)100
EV / EBITDA8.9 · industry median 12.2 (n=12)91.9
Management LT w=20%40.5
Net debt / EBITDA3.220.4
Insider ownership0.1%1.1
FCF conversion1.41x net income100
Financial Health LT w=15%41.1
Current ratio3.2100
Interest coverage3.1x23.2
Cash vs total debt0.06x0
Marketing & Brand LT w=5%71.6
Revenue growth (yoy)3.7%14.8
SG&A efficiency10.3x revenue/SG&A100
Brand pricing premium96.2%100
Durabilityno data
Momentum pulse only8.7
Price vs 200-day MA-11.3%14.9
52-week range position19th pct11.3
6m strength vs S&P 500-24.6pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)76.7
Analyst consensus (1=buy)2.080
Analyst target upside35.8%100
475 BELFA US HIGH CONF Bel Fuse Inc. · 209.31 USD · pulse 63.1 · Electronic Components 09-20: 63.1 · 09-27: 63.4 · 10-05: 63.5 ▲ +0.1 63.5 Good
Product & Moat LT w=25%43.6
Gross margin (pricing power)39.5%48.8
Revenue CAGR (3y)1.1%5.3
Operating margin trend+5.1pp over 3y100
R&D intensity (innovation)4.6%30.5
Gross-margin stabilitysd 4.3pp33.5
Valuation LT w=20%45.7
Forward P/E26.1 · industry median 21.8 (n=19)42.5
PEG ratio1.41 · industry median 0.94 (n=6)36.2
FCF yield2.1% · industry median 1.5% (n=20)43.8
EV / EBITDA19.2 · industry median 22.9 (n=19)60.3
Management LT w=20%77
Return on equity10.4%41.6
Buybacks vs dilution-0.3%/yr share count72.1
Net debt / EBITDA-1.8100
Insider ownership22.0%100
FCF conversion0.90x net income71.4
Financial Health LT w=15%92.9
Current ratio4.5100
Debt / equity0.03100
Interest coverage7.4x71.6
Cash vs total debt8.93x100
Marketing & Brand LT w=5%64.1
Revenue growth (yoy)25.2%100
SG&A efficiency5.4x revenue/SG&A56.1
Brand pricing premium39.5%36.3
Durability LT w=15%72.9
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-43.4% vs market -18.8%38.3
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only40.6
Price vs 200-day MA-2.2%51.3
52-week range position55th pct55.9
6m strength vs S&P 500-10.6pp14.6
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside49.5%100
Earnings surprises (avg)+31.0%100
476 SAN US MEDIUM CONF Banco Santander, S.A. Sponsored · 13.36 USD · pulse 64.8 · Banks - Diversified 09-20: 62.9 · 09-27: 62.6 · 10-05: 63.4 ▲ +0.8 63.4 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)39.1
Revenue CAGR (3y)3.4%17.2
Valuation LT w=20%83.8
Forward P/E9.3 · industry median 13.7 (n=21)98.6
PEG ratio0.94 · industry median 1.35 (n=18)93.9
Price / book1.67 · industry median 1.86 (n=21)62.2
Through-cycle P/E14.5 · industry median 19.1 (n=21)80.5
Management LT w=20%50.8
Return on equity13.1%52.4
Buybacks vs dilution-4.4%/yr share count100
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)46.9
Revenue growth (yoy)10.2%40.8
Durability LT w=15%98.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-20.3% vs market -18.8%96.2
Profit-margin stabilitysd 2.1pp, net, 4y99.4
Profitable years4 of 4100
Momentum pulse only67.7
Price vs 200-day MA+4.7%78.8
52-week range position69th pct74.2
6m strength vs S&P 500+0.0pp50
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)41.2
Analyst target upside10.7%51.8
Earnings surprises (avg)-1.7%21.8
477 DASH US HIGH CONF DoorDash, Inc. · 189.15 USD · pulse 60.1 · Internet Retail 09-20: 63.3 · 09-27: 63.3 · 10-05: 63.4 ▲ +0.1 63.4 Good
Product & Moat LT w=25%86
Gross margin (pricing power)52.2%80.6
Revenue CAGR (3y)27.7%100
Operating margin trend+21.0pp over 3y100
R&D intensity (innovation)10.4%69.5
Gross-margin stabilitysd 2.0pp80.1
Valuation LT w=20%48.8
Forward P/E22.9 · industry median 15.9 (n=15)35.7
PEG ratio1.05 · industry median 0.89 (n=12)59.4
FCF yield6.3% · industry median 2.8% (n=14)100
EV / EBITDA55.7 · industry median 17.5 (n=14)0
Management LT w=20%49.9
Return on equity8.9%35.5
Buybacks vs dilution+3.5%/yr share count8
Net debt / EBITDA-1.4100
Insider ownership0.6%5.9
FCF conversion5.51x net income100
Financial Health LT w=15%80
Current ratio1.447.3
Debt / equity0.3392.6
Cash vs total debt1.62x100
Marketing & Brand LT w=5%63.6
Revenue growth (yoy)35.6%100
SG&A efficiency3.4x revenue/SG&A22.8
Brand pricing premium52.2%68.1
Durability LT w=15%46.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-48.0% vs market -18.8%27
Profit-margin stabilitysd 7.8pp, operating, 4y67.9
Profitable years2 of 40
Momentum pulse only52.5
Price vs 200-day MA+1.3%65.2
52-week range position31th pct26.9
6m strength vs S&P 500+4.6pp65.3
News & Sentiment pulse only65.2
Analyst consensus (1=buy)1.695.5
Analyst target upside36.2%100
Earnings surprises (avg)-5.9%0
478 ICE US HIGH CONF Intercontinental Exchange Inc. · 150.15 USD · pulse 62.9 · Financial Data & Stock Exchanges 09-20: 63.3 · 09-27: 63.3 · 10-05: 63.4 ▲ +0.1 63.4 Good
Product & Moat LT w=25%75.7
Gross margin (pricing power)100.0%100
Revenue CAGR (3y)9.5%47.3
Operating margin trend+0.8pp over 3y58.3
Gross-margin stabilitysd 1.2pp97
Valuation LT w=20%58.2
Forward P/E17.1 · industry median 19.3 (n=11)74.9
PEG ratio2.16 · industry median 1.87 (n=9)35.1
FCF yield4.3% · industry median 4.0% (n=11)62.4
EV / EBITDA15.5 · industry median 16.0 (n=11)60.3
Management LT w=20%50
Return on equity14.1%56.4
Buybacks vs dilution+0.5%/yr share count58.8
Net debt / EBITDA2.927.5
Insider ownership0.8%8.1
FCF conversion1.10x net income99.4
Financial Health LT w=15%37.6
Current ratio1.017.7
Debt / equity0.6972.7
Interest coverage6.4x60.1
Cash vs total debt0.05x0
Marketing & Brand LT w=5%73.1
Revenue growth (yoy)4.8%19.2
SG&A efficiency23.5x revenue/SG&A100
Brand pricing premium100.0%100
Durability LT w=15%90.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-33.9% vs market -18.8%62
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only35.2
Price vs 200-day MA-2.5%50
52-week range position54th pct55.5
6m strength vs S&P 500-26.5pp0
News & Sentiment pulse only78.9
Analyst consensus (1=buy)1.792.5
Analyst target upside23.8%84.5
Earnings surprises (avg)+4.0%59.8
479 ROST US HIGH CONF Ross Stores, Inc. · 228.54 USD · pulse 64.3 · Apparel Retail 09-20: 63.3 · 09-27: 63 · 10-05: 63.4 ▲ +0.4 63.4 Good
Product & Moat LT w=25%57.5
Gross margin (pricing power)33.4%33.5
Revenue CAGR (3y)6.8%33.8
Operating margin trend+1.3pp over 3y62.5
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%24.9
Forward P/E25.5 · industry median 11.9 (n=12)29.6
PEG ratio2.49 · sector median 0.99 (n=121)11.6
FCF yield2.7% · industry median 3.9% (n=12)35.8
EV / EBITDA20.1 · industry median 10.4 (n=12)22.6
Management LT w=20%78.9
Return on equity42.6%100
Buybacks vs dilution-2.0%/yr share count100
Net debt / EBITDA0.196.9
Insider ownership2.1%21.4
FCF conversion0.93x net income76.2
Financial Health LT w=15%73.5
Current ratio1.667.7
Debt / equity0.7072.1
Interest coverage75.9x100
Cash vs total debt0.90x54.2
Marketing & Brand LT w=5%48.8
Revenue growth (yoy)13.3%53.2
SG&A efficiency6.3x revenue/SG&A72.1
Brand pricing premium33.4%21
Durability LT w=15%98.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-21.1% vs market -18.8%94.2
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only55.9
Price vs 200-day MA+5.3%81
52-week range position76th pct82.2
6m strength vs S&P 500-13.7pp4.4
News & Sentiment pulse only87
Analyst consensus (1=buy)1.890
Analyst target upside18.4%71
Earnings surprises (avg)+17.5%100
480 DY US HIGH CONF Dycom Industries, Inc. · 273.75 USD · pulse 62.5 · Engineering & Construction 09-20: 62.5 · 09-27: 63.4 · 10-05: 63.4 — 0 63.4 Good
Product & Moat LT w=25%58.2
Gross margin (pricing power)20.5%1.3
Revenue CAGR (3y)13.3%66.7
Operating margin trend+2.1pp over 3y71.4
Gross-margin stabilitysd 1.3pp93.4
Valuation LT w=20%83.2
Forward P/E13.2 · industry median 20.7 (n=28)98.2
FCF yield4.0% · industry median 3.4% (n=30)61.3
EV / EBITDA11.8 · industry median 17.2 (n=29)90.1
Management LT w=20%54.4
Return on equity19.2%76.8
Buybacks vs dilution+0.7%/yr share count55
Net debt / EBITDA2.927.7
Insider ownership1.3%12.6
FCF conversion1.16x net income100
Financial Health LT w=15%47.6
Current ratio2.3100
Debt / equity1.4829.1
Interest coverage6.5x61.5
Cash vs total debt0.12x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)45.6%100
SG&A efficiency12.4x revenue/SG&A100
Brand pricing premium20.5%0
Durability LT w=15%72.6
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-50.2% vs market -18.8%21.5
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-29.5%0
52-week range position3th pct0
6m strength vs S&P 500-38.9pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.1100
Analyst target upside90.3%100
Earnings surprises (avg)+25.4%100
481 MIDD US ⚠ 1HIGH CONF The Middleby Corporation · 104.57 USD · pulse 63.9 · Specialty Industrial Machinery 09-20: 63 · 09-27: 63.3 · 10-05: 63.4 ▲ +0.1 63.4 Good
Product & Moat LT w=25%51.8
Gross margin (pricing power)38.4%46
Revenue CAGR (3y)-7.4%0
Operating margin trend+2.3pp over 3y72.9
Gross-margin stabilitysd 1.6pp88.3
Valuation LT w=20%98.3
Forward P/E13.4 · industry median 20.6 (n=38)97.9
FCF yield12.8% · industry median 3.5% (n=38)100
EV / EBITDA9.3 · industry median 16.7 (n=38)97
Management LT w=20%48.6
Return on equity11.0%43.9
Buybacks vs dilution-3.1%/yr share count100
Net debt / EBITDA2.634.5
Insider ownership1.6%16.1
Financial Health LT w=15%54.2
Current ratio2.098.9
Debt / equity0.9160.8
Interest coverage6.1x57.1
Cash vs total debt0.08x0
Marketing & Brand LT w=5%40.1
Revenue growth (yoy)9.9%39.6
SG&A efficiency4.8x revenue/SG&A47.1
Brand pricing premium38.4%33.5
Durability LT w=15%73.2
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-35.4% vs market -18.8%58.4
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only8.6
Price vs 200-day MA-13.9%4.5
52-week range position27th pct21.4
6m strength vs S&P 500-21.1pp0
News & Sentiment pulse only99.4
Analyst consensus (1=buy)1.598.2
Analyst target upside49.1%100
Earnings surprises (avg)+11.4%100
⚠ Red flags
Unprofitable (negative net income)
482 CCC US HIGH CONF CCC Intelligent Solutions Holdi · 6.56 USD · pulse 63.5 · Software - Application 09-20: 63.8 · 09-27: 62.8 · 10-05: 63.4 ▲ +0.6 63.4 Good
Product & Moat LT w=25%84.7
Gross margin (pricing power)75.1%100
Revenue CAGR (3y)10.5%52.7
Operating margin trend+2.2pp over 3y72.4
R&D intensity (innovation)21.5%100
Gross-margin stabilitysd 1.1pp98.5
Valuation LT w=20%87.9
Forward P/E12.5 · industry median 16.9 (n=85)92.8
FCF yield7.5% · industry median 5.1% (n=85)95
EV / EBITDA16.1 · industry median 22.1 (n=72)75.8
Management LT w=20%47.2
Return on equity2.2%8.7
Buybacks vs dilution-0.9%/yr share count81.6
Net debt / EBITDA4.00.5
Insider ownership4.5%45
FCF conversion704.10x net income100
Financial Health LT w=15%33.6
Current ratio1.663.2
Debt / equity0.7867.9
Interest coverage1.3x3.4
Cash vs total debt0.08x0
Marketing & Brand LT w=5%50.7
Revenue growth (yoy)9.8%39.2
SG&A efficiency2.8x revenue/SG&A12.9
Brand pricing premium75.1%100
Durability LT w=15%50.9
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-66.9% vs market -18.8%0
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only49
Price vs 200-day MA+6.8%87.3
52-week range position44th pct43
6m strength vs S&P 500-10.0pp16.6
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)77
Analyst target upside33.4%100
Earnings surprises (avg)+7.2%81.1
483 RSI US ⚠ 1HIGH CONF Rush Street Interactive, Inc. · 20.01 USD · pulse 56.4 · Gambling 09-20: 62 · 09-27: 63.6 · 10-05: 63.4 ▼ -0.2 63.4 Good
Product & Moat LT w=25%79.6
Gross margin (pricing power)35.0%37.4
Revenue CAGR (3y)24.2%100
Operating margin trend+28.8pp over 3y100
Gross-margin stabilitysd 2.0pp81
Valuation LT w=20%41.3
Forward P/E23.8 · sector median 13.5 (n=222)32.1
FCF yield2.7% · sector median 4.7% (n=216)29
EV / EBITDA11.8 · sector median 11.2 (n=217)62.9
Management LT w=20%65.3
Return on equity30.3%100
Buybacks vs dilution+15.4%/yr share count0
Net debt / EBITDA-1.9100
Insider ownership2.7%26.6
FCF conversion3.82x net income100
Financial Health LT w=15%100
Current ratio2.1100
Debt / equity0.02100
Cash vs total debt67.10x100
Marketing & Brand LT w=5%54.3
Revenue growth (yoy)46.3%100
SG&A efficiency4.3x revenue/SG&A37.9
Brand pricing premium35.0%24.9
Durability LT w=15%29.6
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-43.4% vs market -18.8%38.4
Profit-margin stabilitysd 11.0pp, operating, 4y50
Profitable years2 of 40
Momentum pulse only5
Price vs 200-day MA-16.6%0
52-week range position22th pct15.1
6m strength vs S&P 500-26.9pp0
News & Sentiment pulse only87.5
Analyst consensus (1=buy)1.3100
Analyst target upside79.1%100
Earnings surprises (avg)+4.4%62.5
⚠ Red flags
Diluting shareholders (+15.4%/yr)
484 AEO US HIGH CONF American Eagle Outfitters, Inc. · 17.71 USD · pulse 60.3 · Apparel Retail 09-20: 63.9 · 09-27: 63.8 · 10-05: 63.4 ▼ -0.4 63.4 Good
Product & Moat LT w=25%50.9
Gross margin (pricing power)37.4%43.6
Revenue CAGR (3y)3.6%18
Operating margin trend+0.5pp over 3y55.1
Gross-margin stabilitysd 1.7pp86.8
Valuation LT w=20%97.6
Forward P/E9.2 · industry median 13.1 (n=12)96.7
FCF yield7.1% · industry median 3.2% (n=12)100
EV / EBITDA8.3 · industry median 11.8 (n=12)96.1
Management LT w=20%78.3
Return on equity20.0%80
Buybacks vs dilution-4.7%/yr share count100
Net debt / EBITDA3.122.3
Insider ownership8.9%89.4
FCF conversion1.10x net income99.7
Financial Health LT w=15%38.9
Current ratio1.666
Debt / equity1.0950.6
Cash vs total debt0.08x0
Marketing & Brand LT w=5%30
Revenue growth (yoy)7.5%30
SG&A efficiency3.7x revenue/SG&A28.9
Brand pricing premium37.4%31.1
Durability LT w=15%54.8
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-56.9% vs market -18.8%4.6
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only18
Price vs 200-day MA-7.1%31.6
52-week range position27th pct21.1
6m strength vs S&P 500-14.6pp1.3
News & Sentiment pulse only59.9
Analyst consensus (1=buy)2.942.9
Analyst target upside4.7%36.8
Earnings surprises (avg)+82.8%100
485 CMCSA US HIGH CONF Comcast Corporation · 21.57 USD · pulse 61.6 · Telecom Services 09-20: 63.4 · 09-27: 63.4 · 10-05: 63.3 ▼ -0.1 63.3 Good
Product & Moat LT w=25%57.7
Gross margin (pricing power)69.4%100
Revenue CAGR (3y)0.6%3.1
Operating margin trend-1.9pp over 3y30.8
Gross-margin stabilitysd 1.1pp97
Valuation LT w=20%100
Forward P/E6.0 · industry median 10.2 (n=27)100
FCF yield16.6% · industry median 9.9% (n=29)100
EV / EBITDA4.7 · industry median 7.8 (n=27)100
Management LT w=20%45.3
Return on equity11.5%46
Buybacks vs dilution-5.1%/yr share count100
Net debt / EBITDA2.439.3
Insider ownership0.7%7.4
FCF conversion0.63x net income33.6
Financial Health LT w=15%30.1
Current ratio0.80
Debt / equity1.0055.3
Interest coverage6.8x64.9
Cash vs total debt0.08x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)-1.2%0
SG&A efficiency14.0x revenue/SG&A100
Brand pricing premium69.4%100
Durability LT w=15%79.6
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-45.1% vs market -18.8%34.1
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-18.0%0
52-week range position0th pct0
6m strength vs S&P 500-38.3pp0
News & Sentiment pulse only78.3
Analyst consensus (1=buy)2.654.3
Analyst target upside33.5%100
Earnings surprises (avg)+7.1%80.7
486 RGA US MEDIUM CONF Reinsurance Group of America, I · 249.41 USD · pulse 68.8 · Insurance - Reinsurance 09-20: 63.9 · 09-27: 63.6 · 10-05: 63.3 ▼ -0.3 63.3 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)57.1
Revenue CAGR (3y)14.3%71.3
Valuation LT w=20%71.6
Forward P/E8.4 · sector median 10.5 (n=316)88.9
Price / book1.19 · sector median 1.64 (n=301)85.9
Through-cycle P/E19.6 · sector median 16.5 (n=284)40
Management LT w=20%41.9
Return on equity11.7%46.7
Buybacks vs dilution-0.6%/yr share count76.8
Insider ownership0.2%2.3
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)61.6
Debt / equity0.4188.1
Interest coverage5.2x46.8
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)58
Revenue growth (yoy)18.5%74
Durability LT w=15%94.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-27.1% vs market -18.8%79.1
Profit-margin stabilitysd 0.8pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only86.8
Price vs 200-day MA+14.6%100
52-week range position92th pct100
6m strength vs S&P 500+3.2pp60.5
News & Sentiment pulse only76.3
Analyst consensus (1=buy)2.176
Analyst target upside11.2%53
Earnings surprises (avg)+17.1%100
487 SNEX US MEDIUM CONF StoneX Group Inc. · 65.81 USD · pulse 62.6 · Capital Markets 09-20: 63.7 · 09-27: 63.6 · 10-05: 63.3 ▼ -0.3 63.3 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)69.1
Revenue CAGR (3y)26.1%100
Operating margin trend+0.7pp over 3y57.3
Valuation LT w=20%44.5
Forward P/E13.9 · industry median 14.3 (n=29)73.9
Price / book2.78 · industry median 3.60 (n=36)46.1
Through-cycle P/E31.4 · industry median 26.0 (n=27)13.4
Management LT w=20%59.6
Return on equity21.9%87.4
Buybacks vs dilution+4.5%/yr share count0
Insider ownership9.1%91.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)53.6
Revenue growth (yoy)15.2%60.8
Durability LT w=15%87
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-30.2% vs market -18.8%71.3
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only54.5
Price vs 200-day MA+2.1%68.5
52-week range position52th pct52
6m strength vs S&P 500-2.1pp43
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)70
Analyst target upside14.0%59.9
Earnings surprises (avg)+22.9%100
488 KLIC US HIGH CONF Kulicke and Soffa Industries, I · 100.77 USD · pulse 65.7 · Semiconductor Equipment & Materials 09-20: 64.5 · 09-27: 64 · 10-05: 63.3 ▼ -0.7 63.3 Good
Product & Moat LT w=25%41.6
Gross margin (pricing power)52.6%81.6
Revenue CAGR (3y)-24.2%0
Operating margin trend-37.4pp over 3y0
R&D intensity (innovation)22.9%100
Gross-margin stabilitysd 4.7pp26.3
Valuation LT w=20%61.8
Forward P/E17.1 · industry median 30.2 (n=22)92.3
FCF yield1.1% · industry median 0.9% (n=21)31.7
EV / EBITDA25.0 · industry median 45.7 (n=20)61.4
Management LT w=20%77.6
Return on equity13.2%52.9
Buybacks vs dilution-3.1%/yr share count100
Net debt / EBITDA-2.5100
Insider ownership3.5%35
FCF conversion268.38x net income100
Financial Health LT w=15%100
Current ratio3.4100
Debt / equity0.04100
Interest coverage153.8x100
Cash vs total debt13.55x100
Marketing & Brand LT w=5%66.9
Revenue growth (yoy)122.6%100
SG&A efficiency3.9x revenue/SG&A31.7
Brand pricing premium52.6%69.1
Durability LT w=15%44.8
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-44.7% vs market -18.8%35
Profit-margin stabilitysd 15.4pp, operating, 4y25.3
Profitable years3 of 450
Momentum pulse only90.3
Price vs 200-day MA+21.8%100
52-week range position67th pct71
6m strength vs S&P 500+34.5pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)63.2
Analyst target upside5.9%39.6
Earnings surprises (avg)+24.1%100
489 PLNT US HIGH CONF Planet Fitness, Inc. · 42.41 USD · pulse 60.3 · Leisure 09-20: 62.1 · 09-27: 63.4 · 10-05: 63.3 ▼ -0.1 63.3 Good
Product & Moat LT w=25%89.3
Gross margin (pricing power)58.5%96.3
Revenue CAGR (3y)12.2%61.1
Operating margin trend+5.2pp over 3y100
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%80.9
Forward P/E11.6 · industry median 16.4 (n=10)96.4
PEG ratio0.92 · sector median 1.00 (n=121)77.8
FCF yield4.9% · industry median 3.9% (n=10)72.1
EV / EBITDA10.0 · industry median 11.3 (n=10)77.4
Management LT w=20%34.1
Buybacks vs dilution-1.2%/yr share count86.8
Net debt / EBITDA4.50
Insider ownership0.5%4.8
FCF conversion0.71x net income44.7
Financial Health LT w=15%32.3
Current ratio1.665.3
Interest coverage3.9x31.7
Cash vs total debt0.13x0
Marketing & Brand LT w=5%67.3
Revenue growth (yoy)4.5%18
SG&A efficiency9.6x revenue/SG&A100
Brand pricing premium58.5%83.8
Durability LT w=15%65.2
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-64.3% vs market -18.8%0
Profit-margin stabilitysd 2.0pp, operating, 4y99.9
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-37.5%0
52-week range position3th pct0
6m strength vs S&P 500-59.7pp0
News & Sentiment pulse only92.5
Analyst consensus (1=buy)1.886.7
Analyst target upside54.7%100
Earnings surprises (avg)+8.6%90.9
490 GRBK US ⚠ 1HIGH CONF Green Brick Partners, Inc. · 66.66 USD · pulse 58.7 · Residential Construction 09-20: 63.3 · 09-27: 63.3 · 10-05: 63.3 — 0 63.3 Good
Product & Moat LT w=25%46.7
Gross margin (pricing power)30.5%26.3
Revenue CAGR (3y)5.1%25.4
Operating margin trend-0.4pp over 3y46.4
Gross-margin stabilitysd 1.6pp88.6
Valuation LT w=20%59.4
Forward P/E11.1 · industry median 12.3 (n=11)81.1
FCF yield0.2% · industry median 5.3% (n=10)0
EV / EBITDA8.3 · industry median 12.1 (n=11)97.2
Management LT w=20%67.8
Return on equity16.4%65.5
Buybacks vs dilution-2.1%/yr share count100
Net debt / EBITDA0.489.4
Insider ownership8.4%84
FCF conversion0.02x net income0
Financial Health LT w=15%73.1
Current ratio7.1100
Debt / equity0.14100
Cash vs total debt0.45x19.3
Marketing & Brand LT w=5%37.9
Revenue growth (yoy)-8.7%0
SG&A efficiency8.8x revenue/SG&A100
Brand pricing premium30.5%13.8
Durability LT w=15%89.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-36.1% vs market -18.8%56.5
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only21.4
Price vs 200-day MA-4.5%41.9
52-week range position28th pct22.4
6m strength vs S&P 500-16.8pp0
News & Sentiment pulse only49.2
Analyst consensus (1=buy)3.040
Analyst target upside-7.0%7.5
Earnings surprises (avg)+16.5%100
⚠ Red flags
Revenue shrinking (-8.7% yoy)
491 AGM US MEDIUM CONF Federal Agricultural Mortgage C · 214.79 USD · pulse 67.8 · Credit Services 09-20: 63.3 · 09-27: 63.6 · 10-05: 63.3 ▼ -0.3 63.3 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)49.5
Revenue CAGR (3y)9.7%48.6
Valuation LT w=20%79.3
Forward P/E9.3 · industry median 9.1 (n=21)74
PEG ratio0.72 · industry median 0.93 (n=13)90.5
Price / book1.86 · industry median 2.06 (n=21)57
Through-cycle P/E11.8 · industry median 19.1 (n=19)95.6
Management LT w=20%44.9
Return on equity13.5%53.9
Buybacks vs dilution+0.2%/yr share count63.8
Insider ownership1.7%16.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.5
Revenue growth (yoy)24.9%99.6
Durability LT w=15%88.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-32.5% vs market -18.8%65.5
Profit-margin stabilitysd 2.7pp, net, 4y96.3
Profitable years4 of 4100
Momentum pulse only94
Price vs 200-day MA+17.2%100
52-week range position76th pct81.9
6m strength vs S&P 500+26.0pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)49.9
Analyst target upside19.7%74.1
Earnings surprises (avg)-1.1%25.7
492 HSBC US MEDIUM CONF HSBC Holdings, plc. · 96.14 USD · pulse 62.7 · Banks - Diversified 09-20: 62.8 · 09-27: 62.8 · 10-05: 63.2 ▲ +0.4 63.2 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)49.6
Revenue CAGR (3y)9.8%48.8
Valuation LT w=20%66.5
Forward P/E10.2 · industry median 13.7 (n=20)93.4
PEG ratio0.89 · industry median 1.39 (n=17)98
Price / book7.63 · industry median 1.84 (n=20)0
Through-cycle P/E15.4 · industry median 19.1 (n=20)74.7
Management LT w=20%50.8
Return on equity13.1%52.4
Buybacks vs dilution-5.0%/yr share count100
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)25.4%100
Durability LT w=15%96.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-21.8% vs market -18.8%92.3
Profit-margin stabilitysd 3.1pp, net, 4y94.1
Profitable years4 of 4100
Momentum pulse only68.5
Price vs 200-day MA+5.8%83.2
52-week range position75th pct81.1
6m strength vs S&P 500-2.6pp41.2
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)33.6
Analyst target upside10.3%50.8
Earnings surprises (avg)-23.8%0
493 MRSH US HIGH CONF Marsh · 170.06 USD · pulse 60.6 · Insurance Brokers 09-20: 63.4 · 09-27: 63.4 · 10-05: 63.2 ▼ -0.2 63.2 Good
Product & Moat LT w=25%70
Gross margin (pricing power)44.0%60
Revenue CAGR (3y)9.2%46
Operating margin trend+2.4pp over 3y74.1
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%65.2
Forward P/E14.9 · industry median 13.3 (n=9)63.7
PEG ratio1.50 · sector median 1.33 (n=109)51.9
FCF yield5.9% · industry median 5.6% (n=9)76.7
EV / EBITDA13.2 · industry median 14.3 (n=8)68.6
Management LT w=20%62.4
Return on equity25.9%100
Buybacks vs dilution-0.7%/yr share count77.9
Net debt / EBITDA2.733.4
Insider ownership0.1%0.8
FCF conversion1.15x net income100
Financial Health LT w=15%30.7
Current ratio1.128.2
Debt / equity1.4530.5
Interest coverage6.8x64.1
Cash vs total debt0.08x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)40.8
Revenue growth (yoy)6.2%24.8
Brand pricing premium44.0%47.5
Durability LT w=15%90.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-34.4% vs market -18.8%61
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only25
Price vs 200-day MA-2.8%48.9
52-week range position31th pct26.1
6m strength vs S&P 500-18.5pp0
News & Sentiment pulse only65.4
Analyst consensus (1=buy)2.559.1
Analyst target upside20.9%77.2
Earnings surprises (avg)+4.0%59.9
494 BKR US HIGH CONF Baker Hughes Company · 56.0 USD · pulse 61.9 · Oil & Gas Equipment & Services 09-20: 63.3 · 09-27: 63.1 · 10-05: 63.2 ▲ +0.1 63.2 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%62.1
Revenue CAGR (3y)9.4%47.2
Operating margin trend+3.9pp over 3y88.9
R&D intensity (innovation)2.2%14.4
Gross-margin stabilitysd 1.1pp97.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)33.7
Price / book2.79 · industry median 3.02 (n=20)34.7
Through-cycle P/E32.2 · industry median 28.1 (n=19)16.5
Management LT w=20%69
Return on equity16.5%65.9
Buybacks vs dilution-0.6%/yr share count77.4
Net debt / EBITDA-0.2100
Insider ownership0.2%1.5
FCF conversion1.71x net income100
Financial Health LT w=15%82.8
Current ratio2.1100
Debt / equity0.8166.2
Interest coverage14.0x100
Cash vs total debt1.05x65.2
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50
Revenue growth (yoy)-2.4%0
SG&A efficiency11.6x revenue/SG&A100
Durability LT w=15%81.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-28.0% vs market -18.8%76.9
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only29
Price vs 200-day MA-5.2%39.3
52-week range position48th pct47.6
6m strength vs S&P 500-24.5pp0
News & Sentiment pulse only95.2
Analyst consensus (1=buy)1.792.8
Analyst target upside27.2%92.9
Earnings surprises (avg)+18.9%100
495 CAH US HIGH CONF Cardinal Health, Inc. · 228.3 USD · pulse 68.5 · Medical Distribution 09-20: 63.3 · 09-27: 63.5 · 10-05: 63.2 ▼ -0.3 63.2 Good
Product & Moat LT w=25%47.8
Gross margin (pricing power)3.8%0
Revenue CAGR (3y)7.4%37.2
Operating margin trend+0.4pp over 3y53.8
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%80.4
Forward P/E16.2 · sector median 17.3 (n=190)72.6
PEG ratio1.11 · sector median 1.34 (n=101)79.3
FCF yield9.0% · sector median 2.2% (n=268)100
EV / EBITDA13.8 · sector median 15.6 (n=177)69.7
Management LT w=20%68.1
Buybacks vs dilution-2.4%/yr share count100
Net debt / EBITDA1.269.7
Insider ownership0.3%2.8
FCF conversion2.77x net income100
Financial Health LT w=15%32.8
Current ratio0.96.9
Interest coverage7.2x69.4
Cash vs total debt0.49x22
Marketing & Brand LT w=5%41.1
Revenue growth (yoy)5.8%23.2
SG&A efficiency41.5x revenue/SG&A100
Brand pricing premium3.8%0
Durability LT w=15%97
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-20.4% vs market -18.8%95.8
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only62
Price vs 200-day MA+5.2%80.8
52-week range position79th pct86.9
6m strength vs S&P 500-9.5pp18.2
News & Sentiment pulse only89.9
Analyst consensus (1=buy)1.598.8
Analyst target upside18.4%71
Earnings surprises (avg)+12.5%100
496 ARCC US ⚠ 1MEDIUM CONF Ares Capital Corporation · 18.86 USD · pulse 62.7 · Asset Management 09-20: 63.2 · 09-27: 63.1 · 10-05: 63.2 ▲ +0.1 63.2 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)26.7%100
Valuation LT w=20%92.3
Forward P/E9.8 · industry median 11.1 (n=43)83.2
Price / book0.97 · industry median 2.65 (n=42)96
Through-cycle P/E11.0 · industry median 20.2 (n=41)97.6
Management LT w=20%11
Return on equity6.9%27.5
Buybacks vs dilution+11.4%/yr share count0
Insider ownership0.6%5.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)37.5
Revenue growth (yoy)3.1%12.4
Durability LT w=15%96.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-19.3% vs market -18.8%98.5
Profit-margin stabilitysd 4.2pp, net, 4y88
Profitable years4 of 4100
Momentum pulse only56.7
Price vs 200-day MA+3.0%71.8
52-week range position73th pct78.6
6m strength vs S&P 500-9.1pp19.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)42.7
Analyst target upside10.1%50.3
Earnings surprises (avg)-0.8%27.7
⚠ Red flags
Diluting shareholders (+11.4%/yr)
497 FCFS US MEDIUM CONF FirstCash Holdings, Inc. · 210.36 USD · pulse 64.3 · Credit Services 09-20: 63.1 · 09-27: 63.1 · 10-05: 63.2 ▲ +0.1 63.2 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)67
Revenue CAGR (3y)10.3%51.5
Operating margin trend+5.0pp over 3y99.5
Valuation LT w=20%14.5
Forward P/E16.3 · industry median 9.1 (n=21)43.5
Price / book3.94 · industry median 1.94 (n=21)0
Through-cycle P/E34.4 · industry median 16.0 (n=19)0
Management LT w=20%82.9
Return on equity17.4%69.6
Buybacks vs dilution-1.7%/yr share count94.9
Insider ownership8.4%84.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)29.4%100
Durability LT w=15%94.2
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-16.1% vs market -18.8%100
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only60.5
Price vs 200-day MA+4.3%77
52-week range position71th pct76.2
6m strength vs S&P 500-6.5pp28.4
News & Sentiment pulse only89.6
Analyst consensus (1=buy)1.0100
Analyst target upside18.5%71.2
Earnings surprises (avg)+9.6%97.5
498 CELH US HIGH CONF Celsius Holdings, Inc. · 26.75 USD · pulse 58.4 · Beverages - Non-Alcoholic 09-20: 63 · 09-27: 62.6 · 10-05: 63.2 ▲ +0.6 63.2 Good
Product & Moat LT w=25%79.9
Gross margin (pricing power)48.8%71.9
Revenue CAGR (3y)56.7%100
Operating margin trend+42.8pp over 3y100
Gross-margin stabilitysd 3.6pp47.6
Valuation LT w=20%79.3
Forward P/E15.5 · industry median 15.5 (n=9)70
PEG ratio0.27 · industry median 2.47 (n=6)100
FCF yield5.2% · industry median 4.0% (n=9)77
EV / EBITDA12.8 · industry median 14.1 (n=9)70.2
Management LT w=20%64.2
Return on equity5.1%20.5
Buybacks vs dilution+3.9%/yr share count1.9
Net debt / EBITDA0.198.4
Insider ownership28.9%100
FCF conversion3.24x net income100
Financial Health LT w=15%66.7
Current ratio1.883.2
Debt / equity0.2398.4
Interest coverage3.6x28.4
Cash vs total debt0.94x56.6
Marketing & Brand LT w=5%40.3
Revenue growth (yoy)10.6%42.4
SG&A efficiency3.1x revenue/SG&A19.1
Brand pricing premium48.8%59.4
Durability LT w=15%16.9
Shock days (>8% vs market)14 in 2y6.8
Worst drawdown vs market (2y)-63.4% vs market -18.8%0
Profit-margin stabilitysd 18.0pp, operating, 4y11
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-26.6%0
52-week range position7th pct0
6m strength vs S&P 500-43.4pp0
News & Sentiment pulse only96.7
Analyst consensus (1=buy)1.890
Analyst target upside58.1%100
Earnings surprises (avg)+28.8%100
499 SLM US MEDIUM CONF SLM Corporation · 22.75 USD · pulse 61.2 · Credit Services 09-20: 62.4 · 09-27: 62.9 · 10-05: 63.2 ▲ +0.3 63.2 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)38.1
Revenue CAGR (3y)2.9%14.3
Valuation LT w=20%82.8
Forward P/E6.8 · industry median 9.3 (n=21)94.6
Price / book1.92 · industry median 2.06 (n=21)53.8
Through-cycle P/E7.1 · industry median 19.1 (n=19)100
Management LT w=20%71
Return on equity30.3%100
Buybacks vs dilution-6.1%/yr share count100
Insider ownership1.3%13
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.1
Revenue growth (yoy)8.1%32.4
Durability LT w=15%74.6
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-45.1% vs market -18.8%34.2
Profit-margin stabilitysd 4.2pp, net, 4y87.7
Profitable years4 of 4100
Momentum pulse only26.1
Price vs 200-day MA-4.9%40.4
52-week range position36th pct33.1
6m strength vs S&P 500-13.6pp4.7
News & Sentiment pulse only61.4
Analyst consensus (1=buy)2.176.4
Analyst target upside25.5%88.8
Earnings surprises (avg)-2.2%18.9
500 NMRK US HIGH CONF Newmark Group, Inc. · 12.65 USD · pulse 61.1 · Real Estate Services 09-20: 62.9 · 09-27: 63.1 · 10-05: 63.2 ▲ +0.1 63.2 Good
Product & Moat LT w=25%62.1
Gross margin (pricing power)100.0%100
Revenue CAGR (3y)6.8%33.9
Operating margin trend+0.2pp over 3y52.4
Valuation LT w=20%92.3
Forward P/E5.7 · industry median 13.1 (n=9)100
FCF yield28.8% · industry median 5.0% (n=10)100
EV / EBITDA11.2 · industry median 13.0 (n=9)77
Management LT w=20%40.6
Return on equity11.1%44.5
Buybacks vs dilution+2.0%/yr share count34.1
Net debt / EBITDA4.90
Insider ownership2.4%24.3
FCF conversion7.05x net income100
Financial Health LT w=15%33.1
Current ratio1.124.5
Debt / equity1.3039
Interest coverage7.2x68.9
Cash vs total debt0.11x0
Marketing & Brand LT w=5%56
Revenue growth (yoy)17.0%68
SG&A efficiency1.5x revenue/SG&A0
Brand pricing premium100.0%100
Durability LT w=15%88.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-36.6% vs market -18.8%55.3
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-17.4%0
52-week range position6th pct0
6m strength vs S&P 500-30.5pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)77.6
Analyst target upside56.1%100
Earnings surprises (avg)+7.4%82.9
501 CX US HIGH CONF Cemex, S.A.B. de C.V. Sponsored · 9.53 USD · pulse 60.2 · Building Materials 09-20: 63.1 · 09-27: 63.4 · 10-05: 63.1 ▼ -0.3 63.1 Good
Product & Moat LT w=25%52.6
Gross margin (pricing power)33.0%32.4
Revenue CAGR (3y)3.1%15.7
Operating margin trend+1.8pp over 3y68.4
Gross-margin stabilitysd 1.3pp93.7
Valuation LT w=20%98.1
Forward P/E10.5 · industry median 14.4 (n=9)94.3
FCF yield8.2% · industry median 2.7% (n=9)100
EV / EBITDA6.3 · industry median 9.7 (n=9)100
Management LT w=20%49
Return on equity4.0%16.1
Buybacks vs dilution-0.5%/yr share count75
Net debt / EBITDA1.952.1
Insider ownership0.2%2
FCF conversion1.17x net income100
Financial Health LT w=15%27.3
Current ratio0.910.2
Debt / equity0.5481.3
Interest coverage2.6x17.8
Cash vs total debt0.10x0
Marketing & Brand LT w=5%56.2
Revenue growth (yoy)12.2%48.8
SG&A efficiency10.3x revenue/SG&A100
Brand pricing premium33.0%19.9
Durability LT w=15%90.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-30.3% vs market -18.8%71.3
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only1.4
Price vs 200-day MA-19.0%0
52-week range position13th pct4.2
6m strength vs S&P 500-33.1pp0
News & Sentiment pulse only60
Analyst consensus (1=buy)2.080
Analyst target upside55.4%100
Earnings surprises (avg)-33.9%0
502 IGM.TO CA MEDIUM CONF IGM FINANCIAL INC. · 84.09 CAD · pulse 66.4 · Asset Management 09-20: 62.5 · 09-27: 63.1 · 10-05: 63.1 — 0 63.1 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)47.6
Revenue CAGR (3y)6.7%33.3
Operating margin trend+1.0pp over 3y59.6
Valuation LT w=20%43.8
Forward P/E13.8 · industry median 10.9 (n=43)57.4
PEG ratio2.89 · industry median 0.90 (n=19)2.4
Price / book2.09 · industry median 2.65 (n=42)60.1
Through-cycle P/E19.2 · industry median 20.2 (n=41)55.3
Management LT w=20%75.3
Return on equity13.3%53.4
Buybacks vs dilution-0.4%/yr share count72.6
Insider ownership68.3%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)57.9
Revenue growth (yoy)18.4%73.6
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-14.4% vs market -18.8%100
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only92
Price vs 200-day MA+13.3%100
52-week range position85th pct93.7
6m strength vs S&P 500+9.6pp82.2
News & Sentiment pulse only54.8
Analyst consensus (1=buy)2.655
Analyst target upside3.8%34.4
Earnings surprises (avg)+6.2%75
503 RELX US ⚠ 1HIGH CONF RELX PLC PLC · 33.42 USD · pulse 60.1 · Specialty Business Services 09-20: 63.4 · 09-27: 63.1 · 10-05: 63 ▼ -0.1 63 Good
Product & Moat LT w=25%77.8
Gross margin (pricing power)66.4%100
Revenue CAGR (3y)3.9%19.4
Operating margin trend+4.2pp over 3y91.7
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%63.3
Forward P/E15.5 · industry median 15.1 (n=20)68.1
PEG ratio1.16 · industry median 1.22 (n=11)69.8
FCF yield5.1% · industry median 4.5% (n=20)71.8
EV / EBITDA16.0 · industry median 12.9 (n=20)43.7
Management LT w=20%64.9
Return on equity131.9%100
Buybacks vs dilution-1.6%/yr share count93.4
Net debt / EBITDA2.634
Insider ownership0.0%0
FCF conversion1.08x net income97.3
Financial Health LT w=15%25
Current ratio0.40
Debt / equity7.100
Interest coverage11.1x100
Cash vs total debt0.02x0
Marketing & Brand LT w=5%41.6
Revenue growth (yoy)2.7%10.8
SG&A efficiency2.8x revenue/SG&A14
Brand pricing premium66.4%100
Durability LT w=15%80.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-49.9% vs market -18.8%22.1
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only26.9
Price vs 200-day MA-2.5%49.8
52-week range position35th pct30.8
6m strength vs S&P 500-15.2pp0
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.0100
Analyst target upside59.6%100
Earnings surprises (avg)-7.0%0
⚠ Red flags
Heavy leverage (D/E 7.1)
504 VRSN US HIGH CONF VeriSign, Inc. · 288.32 USD · pulse 63.3 · Software - Infrastructure 09-20: 61.9 · 09-27: 62.5 · 10-05: 63 ▲ +0.5 63 Good
Product & Moat LT w=25%66.5
Gross margin (pricing power)88.5%100
Revenue CAGR (3y)5.2%25.8
Operating margin trend+1.5pp over 3y64.8
R&D intensity (innovation)6.3%41.7
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%37.8
Forward P/E26.1 · industry median 20.1 (n=64)37.7
PEG ratio2.16 · industry median 1.37 (n=33)19
FCF yield3.2% · industry median 3.4% (n=66)48
EV / EBITDA23.1 · industry median 25.3 (n=54)46.6
Management LT w=20%89.8
Buybacks vs dilution-4.4%/yr share count100
Net debt / EBITDA1.172.5
Insider ownership10.6%100
FCF conversion1.01x net income86.9
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)22.9
Current ratio0.60
Cash vs total debt0.44x18.6
Marketing & Brand LT w=5%69.3
Revenue growth (yoy)6.0%24
SG&A efficiency7.0x revenue/SG&A83.8
Brand pricing premium88.5%100
Durability LT w=15%92.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-30.2% vs market -18.8%71.4
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only64.2
Price vs 200-day MA+8.9%95.7
52-week range position79th pct86.2
6m strength vs S&P 500-11.8pp10.8
News & Sentiment pulse only61.7
Analyst consensus (1=buy)1.888
Analyst target upside12.5%56.3
Earnings surprises (avg)+1.1%40.9
505 FTV US HIGH CONF Fortive Corporation · 57.47 USD · pulse 63.6 · Scientific & Technical Instruments 09-20: 63.2 · 09-27: 62.9 · 10-05: 63 ▲ +0.1 63 Good
Product & Moat LT w=25%52.1
Gross margin (pricing power)63.2%100
Revenue CAGR (3y)-10.6%0
Operating margin trend+0.1pp over 3y50.6
R&D intensity (innovation)6.2%41.5
Gross-margin stabilitysd 2.6pp68.3
Valuation LT w=20%80.9
Forward P/E17.7 · industry median 24.0 (n=13)85.2
FCF yield5.4% · industry median 3.2% (n=13)87.3
EV / EBITDA16.7 · industry median 21.2 (n=13)70.2
Management LT w=20%53.6
Return on equity7.3%29.3
Buybacks vs dilution-3.9%/yr share count100
Net debt / EBITDA2.634.7
Insider ownership0.4%4.1
FCF conversion1.62x net income100
Financial Health LT w=15%42.6
Current ratio1.236.8
Debt / equity0.5978.2
Interest coverage6.0x55.5
Cash vs total debt0.10x0
Marketing & Brand LT w=5%45.2
Revenue growth (yoy)7.9%31.6
SG&A efficiency2.5x revenue/SG&A8.4
Brand pricing premium63.2%95.6
Durability LT w=15%95.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-25.4% vs market -18.8%83.4
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only39.3
Price vs 200-day MA-1.2%55.2
52-week range position60th pct62.7
6m strength vs S&P 500-15.8pp0
News & Sentiment pulse only67.8
Analyst consensus (1=buy)2.850
Analyst target upside11.4%53.4
Earnings surprises (avg)+10.2%100
506 COO US HIGH CONF The Cooper Companies, Inc. · 56.91 USD · pulse 58.4 · Medical Instruments & Supplies 09-20: 63.3 · 09-27: 63.4 · 10-05: 63 ▼ -0.4 63 Good
Product & Moat LT w=25%65.6
Gross margin (pricing power)65.9%100
Revenue CAGR (3y)7.3%36.7
Operating margin trend+1.3pp over 3y63.4
R&D intensity (innovation)4.2%28.1
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%84.2
Forward P/E12.1 · industry median 16.5 (n=23)94
PEG ratio0.52 · industry median 1.42 (n=12)100
FCF yield5.0% · industry median 3.4% (n=23)79.4
EV / EBITDA14.5 · industry median 15.2 (n=23)63.6
Management LT w=20%46.6
Return on equity6.8%27.4
Buybacks vs dilution-0.2%/yr share count70.3
Net debt / EBITDA2.829
Insider ownership0.6%6.3
FCF conversion1.45x net income100
Financial Health LT w=15%47.6
Current ratio1.235.2
Debt / equity0.3492.4
Interest coverage6.7x62.9
Cash vs total debt0.06x0
Marketing & Brand LT w=5%37
Revenue growth (yoy)0.6%2.4
SG&A efficiency2.5x revenue/SG&A8.6
Brand pricing premium65.9%100
Durability LT w=15%76
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-50.9% vs market -18.8%19.6
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0.7
Price vs 200-day MA-20.3%0
52-week range position12th pct2.2
6m strength vs S&P 500-36.4pp0
News & Sentiment pulse only66.1
Analyst consensus (1=buy)2.560
Analyst target upside16.3%65.9
Earnings surprises (avg)+5.9%72.5
507 FIVE US HIGH CONF Five Below, Inc. · 221.19 USD · pulse 64.3 · Specialty Retail 09-20: 62.6 · 09-27: 63 · 10-05: 63 — 0 63 Good
Product & Moat LT w=25%64
Gross margin (pricing power)37.6%43.9
Revenue CAGR (3y)15.7%78.5
Operating margin trend-1.6pp over 3y33.8
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%50.5
Forward P/E20.0 · industry median 14.1 (n=13)41.4
PEG ratio0.98 · industry median 1.70 (n=9)95.8
FCF yield3.0% · industry median 4.9% (n=12)32.6
EV / EBITDA15.9 · industry median 9.8 (n=13)32.1
Management LT w=20%69.9
Return on equity28.3%100
Buybacks vs dilution-0.2%/yr share count69.8
Net debt / EBITDA1.074.1
Insider ownership1.6%16.4
FCF conversion1.02x net income89.2
Financial Health LT w=15%64.9
Current ratio2.2100
Debt / equity0.8265.4
Cash vs total debt0.58x29.4
Marketing & Brand LT w=5%54.7
Revenue growth (yoy)22.9%91.6
SG&A efficiency4.5x revenue/SG&A41.2
Brand pricing premium37.6%31.4
Durability LT w=15%69.5
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-51.9% vs market -18.8%17.1
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only47.6
Price vs 200-day MA+3.0%72
52-week range position67th pct70.7
6m strength vs S&P 500-22.8pp0
News & Sentiment pulse only97.1
Analyst consensus (1=buy)1.791.2
Analyst target upside40.4%100
Earnings surprises (avg)+54.2%100
508 VCYT US HIGH CONF Veracyte, Inc. · 45.81 USD · pulse 64.7 · Diagnostics & Research 09-20: 65.7 · 09-27: 63.3 · 10-05: 63 ▼ -0.3 63 Good
Product & Moat LT w=25%86.2
Gross margin (pricing power)73.8%100
Revenue CAGR (3y)20.4%100
Operating margin trend+27.1pp over 3y100
R&D intensity (innovation)13.7%91.3
Gross-margin stabilitysd 4.0pp39.6
Valuation LT w=20%43.8
Forward P/E23.5 · industry median 25.7 (n=21)63.2
FCF yield2.9% · industry median 2.6% (n=25)49.3
EV / EBITDA28.5 · industry median 24.4 (n=20)18.8
Management LT w=20%50.3
Return on equity8.8%35.1
Buybacks vs dilution+3.3%/yr share count11.4
Net debt / EBITDA-3.9100
Insider ownership0.5%4.9
FCF conversion1.60x net income100
Financial Health LT w=15%100
Current ratio9.2100
Debt / equity0.03100
Interest coverage68202.0x100
Cash vs total debt12.10x100
Marketing & Brand LT w=5%56.5
Revenue growth (yoy)15.5%62
SG&A efficiency2.5x revenue/SG&A7.5
Brand pricing premium73.8%100
Durability LT w=15%32.5
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-50.1% vs market -18.8%21.7
Profit-margin stabilitysd 10.1pp, operating, 4y54.7
Profitable years2 of 40
Momentum pulse only81.1
Price vs 200-day MA+7.8%91
52-week range position52th pct52.3
6m strength vs S&P 500+24.3pp100
News & Sentiment pulse only96.4
Analyst consensus (1=buy)1.695.4
Analyst target upside27.5%93.8
Earnings surprises (avg)+42.6%100
509 PHIN US HIGH CONF PHINIA Inc. · 59.78 USD · pulse 62.9 · Auto Parts 09-20: 63.1 · 09-27: 62.9 · 10-05: 63 ▲ +0.1 63 Good
Product & Moat LT w=25%35.9
Gross margin (pricing power)21.8%4.5
Revenue CAGR (3y)1.3%6.6
Operating margin trend-1.7pp over 3y32.5
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%91.8
Forward P/E8.7 · industry median 10.1 (n=22)84.4
FCF yield12.3% · industry median 6.8% (n=22)100
EV / EBITDA5.9 · industry median 7.7 (n=21)91.1
Management LT w=20%63.5
Return on equity8.5%34.1
Buybacks vs dilution-6.9%/yr share count100
Net debt / EBITDA1.464.4
Insider ownership1.9%19.2
FCF conversion2.07x net income100
Financial Health LT w=15%48.8
Current ratio1.883.8
Debt / equity0.6972.8
Interest coverage3.4x27.2
Cash vs total debt0.35x11.4
Marketing & Brand LT w=5%39.8
Revenue growth (yoy)5.6%22.4
SG&A efficiency7.8x revenue/SG&A97.1
Brand pricing premium21.8%0
Durability LT w=15%91.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-32.9% vs market -18.8%64.7
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only7.1
Price vs 200-day MA-16.3%0
52-week range position27th pct21.2
6m strength vs S&P 500-29.3pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside57.2%100
Earnings surprises (avg)+12.5%100
510 GS US MEDIUM CONF Goldman Sachs Group, Inc. (The) · 902.56 USD · pulse 63.4 · Capital Markets 09-20: 63.1 · 09-27: 63.1 · 10-05: 62.9 ▼ -0.2 62.9 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)45.3
Revenue CAGR (3y)7.2%35.8
Valuation LT w=20%69.5
Forward P/E12.4 · industry median 14.3 (n=29)83.5
PEG ratio1.17 · industry median 1.19 (n=10)67.2
Price / book2.49 · industry median 3.60 (n=36)59.1
Through-cycle P/E20.5 · industry median 28.1 (n=27)68
Management LT w=20%57.7
Return on equity16.9%67.6
Buybacks vs dilution-4.0%/yr share count100
Insider ownership0.6%5.5
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)42.5%100
Durability LT w=15%89.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-30.9% vs market -18.8%69.6
Profit-margin stabilitysd 4.1pp, net, 4y88.4
Profitable years4 of 4100
Momentum pulse only29.3
Price vs 200-day MA-5.2%39.2
52-week range position41th pct39.3
6m strength vs S&P 500-12.2pp9.3
News & Sentiment pulse only80.1
Analyst consensus (1=buy)2.656
Analyst target upside23.7%84.3
Earnings surprises (avg)+20.5%100
511 TMUS US ⚠ 1HIGH CONF T-Mobile US, Inc. · 163.64 USD · pulse 61.7 · Telecom Services 09-20: 63.1 · 09-27: 63 · 10-05: 62.9 ▼ -0.1 62.9 Good
Product & Moat LT w=25%66.3
Gross margin (pricing power)63.1%100
Revenue CAGR (3y)3.5%17.7
Operating margin trend+10.8pp over 3y100
Gross-margin stabilitysd 3.6pp47.7
Valuation LT w=20%70.8
Forward P/E11.3 · industry median 10.0 (n=27)67.4
PEG ratio0.59 · industry median 1.54 (n=15)100
FCF yield6.5% · industry median 10.0% (n=29)50
EV / EBITDA8.5 · industry median 7.5 (n=27)66
Management LT w=20%75.3
Return on equity18.0%72
Buybacks vs dilution-3.6%/yr share count100
Net debt / EBITDA3.414.5
Insider ownership55.6%100
FCF conversion1.03x net income90.2
Financial Health LT w=15%13.1
Current ratio0.910.3
Debt / equity2.140
Interest coverage4.8x42
Cash vs total debt0.02x0
Marketing & Brand LT w=5%52
Revenue growth (yoy)7.9%31.6
SG&A efficiency3.8x revenue/SG&A29.4
Brand pricing premium63.1%95.1
Durability LT w=15%83.6
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-39.0% vs market -18.8%49.3
Profit-margin stabilitysd 4.7pp, operating, 4y85.2
Profitable years4 of 4100
Momentum pulse only1.8
Price vs 200-day MA-13.6%5.5
52-week range position3th pct0
6m strength vs S&P 500-34.1pp0
News & Sentiment pulse only96.2
Analyst consensus (1=buy)1.792.9
Analyst target upside47.8%100
Earnings surprises (avg)+9.3%95.7
⚠ Red flags
Heavy leverage (D/E 2.1)
512 TDG US HIGH CONF Transdigm Group Incorporated · 1,090.38 USD · pulse 58.3 · Aerospace & Defense 09-20: 63 · 09-27: 62.6 · 10-05: 62.9 ▲ +0.3 62.9 Good
Product & Moat LT w=25%96.4
Gross margin (pricing power)59.8%99.6
Revenue CAGR (3y)17.6%88
Operating margin trend+6.6pp over 3y100
Gross-margin stabilitysd 1.1pp98.1
Valuation LT w=20%47.9
Forward P/E22.6 · industry median 27.5 (n=39)71.3
PEG ratio3.05 · industry median 1.49 (n=15)0
FCF yield2.4% · industry median 1.2% (n=41)52.3
EV / EBITDA17.9 · industry median 23.0 (n=35)68
Management LT w=20%23.4
Buybacks vs dilution+1.2%/yr share count46.3
Net debt / EBITDA6.00
Insider ownership0.4%4.1
FCF conversion0.70x net income43.2
Financial Health LT w=15%39.5
Current ratio3.0100
Interest coverage2.7x18.6
Cash vs total debt0.08x0
Marketing & Brand LT w=5%92.4
Revenue growth (yoy)22.5%90
SG&A efficiency9.6x revenue/SG&A100
Brand pricing premium59.8%87.1
Durability LT w=15%93
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-29.0% vs market -18.8%74.3
Profit-margin stabilitysd 2.4pp, operating, 4y97.9
Profitable years4 of 4100
Momentum pulse only3.2
Price vs 200-day MA-12.6%9.6
52-week range position4th pct0
6m strength vs S&P 500-25.7pp0
News & Sentiment pulse only79.5
Analyst consensus (1=buy)2.176.5
Analyst target upside36.1%100
Earnings surprises (avg)+4.3%61.9
513 TER US HIGH CONF Teradyne, Inc. · 449.04 USD · pulse 65.9 · Semiconductor Equipment & Materials 09-20: 63.8 · 09-27: 63.5 · 10-05: 62.9 ▼ -0.6 62.9 Good
Product & Moat LT w=25%60
Gross margin (pricing power)59.2%98.1
Revenue CAGR (3y)0.4%1.8
Operating margin trend-5.3pp over 3y0
R&D intensity (innovation)15.8%100
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%40.6
Forward P/E38.5 · industry median 29.4 (n=22)18.2
PEG ratio0.73 · industry median 1.31 (n=11)100
FCF yield0.6% · industry median 1.0% (n=21)23.2
EV / EBITDA46.5 · industry median 43.7 (n=20)21.2
Management LT w=20%64.6
Return on equity36.5%100
Buybacks vs dilution+0.1%/yr share count65.5
Net debt / EBITDA-0.2100
Insider ownership0.2%2
FCF conversion0.79x net income55.6
Financial Health LT w=15%100
Current ratio2.1100
Debt / equity0.03100
Interest coverage96.4x100
Cash vs total debt3.54x100
Marketing & Brand LT w=5%78.1
Revenue growth (yoy)103.9%100
SG&A efficiency4.9x revenue/SG&A48.6
Brand pricing premium59.2%85.6
Durability LT w=15%53.2
Shock days (>8% vs market)22 in 2y0
Worst drawdown vs market (2y)-51.4% vs market -18.8%18.4
Profit-margin stabilitysd 3.0pp, operating, 4y94.4
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+34.1%100
52-week range position90th pct100
6m strength vs S&P 500+25.1pp100
News & Sentiment pulse only71.8
Analyst consensus (1=buy)1.791.8
Analyst target upside-0.6%23.6
Earnings surprises (avg)+19.7%100
514 BEKE US ⚠ 1NO REAL MONEYHIGH CONF KE Holdings Inc · 16.43 USD · pulse 62.1 · Real Estate Services 09-20: 62.5 · 09-27: 62.8 · 10-05: 62.9 ▲ +0.1 62.9 Good
Product & Moat LT w=25%51.8
Gross margin (pricing power)24.0%10
Revenue CAGR (3y)16.0%79.8
Operating margin trend+3.0pp over 3y80.2
R&D intensity (innovation)2.7%18.2
Gross-margin stabilitysd 2.5pp70.8
Valuation LT w=20%57.8
Forward P/E13.1 · industry median 10.9 (n=9)62.2
PEG ratio0.39 · too few peers, absolute only100
FCF yield3.6% · industry median 6.6% (n=10)28.1
EV / EBITDA15.1 · industry median 11.2 (n=9)40.7
Management LT w=20%66.5
Return on equity7.0%28
Buybacks vs dilution-3.3%/yr share count100
Net debt / EBITDA-5.5100
Insider ownership0.5%4.7
FCF conversion1.45x net income100
Financial Health LT w=15%93.5
Current ratio1.775.3
Debt / equity0.2298.9
Interest coverage631.5x100
Cash vs total debt3.26x100
Marketing & Brand LT w=5%23
Revenue growth (yoy)-5.7%0
SG&A efficiency6.1x revenue/SG&A69
Brand pricing premium24.0%0
Durability LT w=15%65.8
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-42.5% vs market -18.8%40.6
Profit-margin stabilitysd 2.7pp, operating, 4y96.2
Profitable years3 of 450
Momentum pulse only40.6
Price vs 200-day MA-1.3%55
52-week range position41th pct38.4
6m strength vs S&P 500-6.5pp28.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside45.0%100
Earnings surprises (avg)+13.5%100
⚠ Red flags
Revenue shrinking (-5.7% yoy)
515 TXT US HIGH CONF Textron Inc. · 77.26 USD · pulse 61.7 · Aerospace & Defense 09-20: 62.8 · 09-27: 63 · 10-05: 62.9 ▼ -0.1 62.9 Good
Product & Moat LT w=25%38.2
Gross margin (pricing power)17.6%0
Revenue CAGR (3y)4.8%23.8
Operating margin trend-0.1pp over 3y49
R&D intensity (innovation)3.5%23.5
Gross-margin stabilitysd 1.3pp94.5
Valuation LT w=20%90.9
Forward P/E10.6 · industry median 27.5 (n=39)100
PEG ratio0.90 · industry median 2.11 (n=15)97.8
FCF yield3.4% · industry median 1.2% (n=41)69.4
EV / EBITDA9.6 · industry median 23.0 (n=35)96.5
Management LT w=20%45.5
Return on equity12.1%48.5
Buybacks vs dilution-5.4%/yr share count100
Net debt / EBITDA1.758.7
Insider ownership0.7%7.3
FCF conversion0.49x net income13.1
Financial Health LT w=15%70.3
Current ratio1.988.4
Debt / equity0.5282.1
Interest coverage10.0x100
Cash vs total debt0.34x10.8
Marketing & Brand LT w=5%37.3
Revenue growth (yoy)3.0%12
SG&A efficiency12.6x revenue/SG&A100
Brand pricing premium17.6%0
Durability LT w=15%91.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-32.7% vs market -18.8%65
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only1.7
Price vs 200-day MA-13.7%5
52-week range position5th pct0
6m strength vs S&P 500-30.1pp0
News & Sentiment pulse only82
Analyst consensus (1=buy)2.272.5
Analyst target upside31.3%100
Earnings surprises (avg)+6.0%73.4
516 CSGP US HIGH CONF CoStar Group, Inc. · 27.38 USD · pulse 57.9 · Real Estate Services 09-20: 62.8 · 09-27: 62.9 · 10-05: 62.9 — 0 62.9 Good
Product & Moat LT w=25%70.8
Gross margin (pricing power)78.7%100
Revenue CAGR (3y)14.2%70.8
Operating margin trend-22.9pp over 3y0
R&D intensity (innovation)12.5%83.4
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%45.9
Forward P/E15.4 · industry median 10.9 (n=9)48.6
PEG ratio0.11 · too few peers, absolute only100
FCF yield3.7% · industry median 6.6% (n=10)30.3
EV / EBITDA27.9 · industry median 11.2 (n=9)4.8
Management LT w=20%52.5
Return on equity0.9%3.6
Buybacks vs dilution+0.9%/yr share count51.5
Net debt / EBITDA-0.3100
Insider ownership0.8%7.5
FCF conversion58.96x net income100
Financial Health LT w=15%89.6
Current ratio2.2100
Debt / equity0.15100
Cash vs total debt1.10x68.9
Marketing & Brand LT w=5%57.9
Revenue growth (yoy)18.4%73.6
SG&A efficiency1.5x revenue/SG&A0
Brand pricing premium78.7%100
Durability LT w=15%61.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-72.2% vs market -18.8%0
Profit-margin stabilitysd 9.2pp, operating, 4y60.1
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-31.7%0
52-week range position1th pct0
6m strength vs S&P 500-50.9pp0
News & Sentiment pulse only92.1
Analyst consensus (1=buy)2.176.2
Analyst target upside36.2%100
Earnings surprises (avg)+18.1%100
517 PSO US HIGH CONF Pearson, Plc · 16.12 USD · pulse 61 · Publishing 09-20: 63.4 · 09-27: 62.9 · 10-05: 62.9 — 0 62.9 Good
Product & Moat LT w=25%65.2
Gross margin (pricing power)52.0%80.1
Revenue CAGR (3y)-2.3%0
Operating margin trend+6.4pp over 3y100
Gross-margin stabilitysd 2.0pp80.5
Valuation LT w=20%53.6
Forward P/E16.6 · sector median 11.2 (n=75)43.9
PEG ratio1.68 · sector median 1.10 (n=48)29.9
FCF yield11.5% · sector median 7.1% (n=81)100
EV / EBITDA14.5 · sector median 10.5 (n=76)40.8
Management LT w=20%55.6
Return on equity9.2%36.6
Buybacks vs dilution-3.8%/yr share count100
Net debt / EBITDA2.441.1
Insider ownership0.1%0.5
FCF conversion2.50x net income100
Financial Health LT w=15%62.4
Current ratio2.0100
Debt / equity0.5282
Interest coverage7.1x67.7
Cash vs total debt0.19x0
Marketing & Brand LT w=5%31.2
Revenue growth (yoy)3.3%13.2
SG&A efficiency2.8x revenue/SG&A12.7
Brand pricing premium52.0%67.6
Durability LT w=15%92
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-30.7% vs market -18.8%70.1
Profit-margin stabilitysd 2.4pp, operating, 4y98
Profitable years4 of 4100
Momentum pulse only82.2
Price vs 200-day MA+10.7%100
52-week range position76th pct82.1
6m strength vs S&P 500+4.4pp64.5
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)22.8
Analyst target upside-2.6%18.5
Earnings surprises (avg)-74.5%0
518 GLBE US HIGH CONF Global-E Online Ltd. · 39.31 USD · pulse 64.3 · Internet Retail 09-20: 63.6 · 09-27: 62.8 · 10-05: 62.9 ▲ +0.1 62.9 Good
Product & Moat LT w=25%82.4
Gross margin (pricing power)45.2%63
Revenue CAGR (3y)33.0%100
Operating margin trend+53.7pp over 3y100
R&D intensity (innovation)12.8%85.1
Gross-margin stabilitysd 2.8pp63.7
Valuation LT w=20%31
Forward P/E19.6 · industry median 15.9 (n=15)50.2
FCF yield2.7% · industry median 3.1% (n=14)42.7
EV / EBITDA30.5 · industry median 17.5 (n=14)0
Management LT w=20%81.6
Return on equity17.0%67.8
Buybacks vs dilution+1.6%/yr share count40.4
Net debt / EBITDA-2.5100
Insider ownership30.3%100
FCF conversion2.66x net income100
Financial Health LT w=15%100
Current ratio2.1100
Debt / equity0.03100
Cash vs total debt20.88x100
Marketing & Brand LT w=5%61.2
Revenue growth (yoy)39.1%100
SG&A efficiency4.0x revenue/SG&A33
Brand pricing premium45.2%50.5
Durability LT w=15%11.4
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-56.2% vs market -18.8%6.5
Profit-margin stabilitysd 19.8pp, operating, 4y1.2
Profitable years1 of 40
Momentum pulse only87.8
Price vs 200-day MA+10.5%100
52-week range position79th pct86.8
6m strength vs S&P 500+8.0pp76.5
News & Sentiment pulse only99.3
Analyst consensus (1=buy)1.5100
Analyst target upside29.2%97.9
Earnings surprises (avg)+10.8%100
519 GBDC US ⚠ 2MEDIUM CONF Golub Capital BDC, Inc. · 12.54 USD · pulse 60.9 · Asset Management 09-20: 63.2 · 09-27: 63.1 · 10-05: 62.9 ▼ -0.2 62.9 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)35.1%100
Valuation LT w=20%91.6
Forward P/E9.9 · industry median 11.1 (n=43)82.4
Price / book0.88 · industry median 2.65 (n=42)98.2
Through-cycle P/E12.3 · industry median 20.2 (n=41)94.3
Management LT w=20%10.6
Return on equity4.5%17.8
Buybacks vs dilution+15.9%/yr share count0
Insider ownership1.4%13.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-14.0%0
Durability LT w=15%98.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-18.2% vs market -18.8%100
Profit-margin stabilitysd 3.3pp, net, 4y92.7
Profitable years4 of 4100
Momentum pulse only48.6
Price vs 200-day MA+1.6%66.3
52-week range position72th pct77.4
6m strength vs S&P 500-14.3pp2.2
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)36.3
Analyst target upside8.7%46.6
Earnings surprises (avg)-3.2%12.2
⚠ Red flags
Revenue shrinking (-14.0% yoy)
Diluting shareholders (+15.9%/yr)
520 HOMB US MEDIUM CONF Home BancShares, Inc. · 28.67 USD · pulse 62.7 · Banks - Regional 09-20: 62.5 · 09-27: 62.6 · 10-05: 62.8 ▲ +0.2 62.8 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)42.6
Revenue CAGR (3y)5.5%27.7
Valuation LT w=20%66.1
Forward P/E11.0 · industry median 10.0 (n=108)69
Price / book1.26 · industry median 1.24 (n=109)63.4
Through-cycle P/E14.6 · industry median 15.1 (n=106)65.8
Management LT w=20%64.7
Return on equity11.1%44.4
Buybacks vs dilution-1.2%/yr share count86.2
Insider ownership6.3%63.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.8
Revenue growth (yoy)8.6%34.4
Durability LT w=15%95.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-21.4% vs market -18.8%93.3
Profit-margin stabilitysd 3.9pp, net, 4y89.5
Profitable years4 of 4100
Momentum pulse only45.1
Price vs 200-day MA+1.9%67.6
52-week range position54th pct54.9
6m strength vs S&P 500-11.2pp12.8
News & Sentiment pulse only60.2
Analyst consensus (1=buy)2.368
Analyst target upside16.0%64.9
Earnings surprises (avg)+2.1%47.6
521 MMED US ⚠ 1HIGH CONF MiniMed Group, Inc. · 19.7 USD · pulse 61.3 · Medical Instruments & Supplies 09-20: 61.7 · 09-27: 62.7 · 10-05: 62.8 ▲ +0.1 62.8 Good
Product & Moat LT w=25%72.3
Gross margin (pricing power)56.9%92.2
Revenue CAGR (3y)11.4%56.9
Operating margin trend-2.1pp over 3y29.5
R&D intensity (innovation)14.4%96.3
Gross-margin stabilitysd 1.7pp86.5
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)35.5
Forward P/E30.9 · industry median 16.5 (n=23)21.4
EV / EBITDA18.9 · industry median 14.8 (n=23)35.2
Management LT w=20%66.7
Return on equity-8.7%0
Buybacks vs dilution+0.0%/yr share count66.6
Net debt / EBITDA-0.5100
Insider ownership89.9%100
Financial Health LT w=15%94.8
Current ratio1.884.3
Debt / equity0.02100
Cash vs total debt3.51x100
Marketing & Brand LT w=5%52.2
Revenue growth (yoy)16.6%66.4
SG&A efficiency2.6x revenue/SG&A10.4
Brand pricing premium56.9%79.7
Durability LT w=15% · thin evidence (2/3, gaps count as 50)49.5
Profit-margin stabilitysd 2.3pp, operating, 4y98.4
Profitable years0 of 40
Momentum pulse only · thin evidence (2/3, gaps count as 50)74.3
52-week range position68th pct72.8
6m strength vs S&P 500+31.5pp100
News & Sentiment pulse only63.7
Analyst consensus (1=buy)1.5100
Analyst target upside26.5%91.2
Earnings surprises (avg)-65.9%0
⚠ Red flags
Unprofitable (negative net income)
522 BILL US ⚠ 1HIGH CONF BILL Holdings, Inc. · 43.62 USD · pulse 61.9 · Software - Application 09-20: 63.3 · 09-27: 62.9 · 10-05: 62.8 ▼ -0.1 62.8 Good
Product & Moat LT w=25%96
Gross margin (pricing power)83.9%100
Revenue CAGR (3y)16.0%80.1
Operating margin trend+29.0pp over 3y100
R&D intensity (innovation)18.2%100
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%66.8
Forward P/E10.0 · industry median 16.9 (n=85)100
PEG ratio0.45 · industry median 1.19 (n=43)100
FCF yield5.1% · industry median 5.1% (n=85)67.2
EV / EBITDA36.8 · industry median 20.2 (n=72)0
Management LT w=20%60.6
Return on equity-0.3%0
Buybacks vs dilution-4.8%/yr share count100
Net debt / EBITDA-0.4100
Insider ownership4.2%42.3
Financial Health LT w=15%50.9
Current ratio1.559.2
Debt / equity0.5481.3
Interest coverage0.5x0
Cash vs total debt1.02x63.2
Marketing & Brand LT w=5%51.7
Revenue growth (yoy)13.8%55.2
SG&A efficiency1.8x revenue/SG&A0
Brand pricing premium83.9%100
Durability LT w=15%20.4
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-67.2% vs market -18.8%0
Profit-margin stabilitysd 10.8pp, operating, 4y51.4
Profitable years1 of 40
Momentum pulse only49
Price vs 200-day MA+0.8%63.2
52-week range position48th pct47.4
6m strength vs S&P 500-4.1pp36.4
News & Sentiment pulse only93.9
Analyst consensus (1=buy)2.081.8
Analyst target upside31.4%100
Earnings surprises (avg)+19.1%100
⚠ Red flags
Unprofitable (negative net income)
523 HTH US MEDIUM CONF Hilltop Holdings Inc. · 38.45 USD · pulse 65.1 · Financial Conglomerates 09-20: 63 · 09-27: 62.8 · 10-05: 62.8 — 0 62.8 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-0.0%0
Valuation LT w=20%64.2
Forward P/E15.4 · sector median 10.4 (n=316)45.9
Price / book1.04 · sector median 1.64 (n=301)94.7
Through-cycle P/E17.6 · sector median 16.5 (n=284)52.1
Management LT w=20%76.8
Return on equity7.6%30.4
Buybacks vs dilution-2.7%/yr share count100
Insider ownership32.7%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)40.3
Revenue growth (yoy)5.2%20.8
Durability LT w=15%98.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-20.8% vs market -18.8%95
Profit-margin stabilitysd 1.7pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only62.1
Price vs 200-day MA+3.3%73.3
52-week range position86th pct94.7
6m strength vs S&P 500-9.5pp18.2
News & Sentiment pulse only62
Analyst consensus (1=buy)3.040
Analyst target upside8.4%45.9
Earnings surprises (avg)+51.2%100
524 C US MEDIUM CONF Citigroup, Inc. · 128.5 USD · pulse 67.8 · Banks - Diversified 09-20: 62.6 · 09-27: 62.4 · 10-05: 62.7 ▲ +0.3 62.7 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)41
Revenue CAGR (3y)4.6%22.9
Valuation LT w=20%88.2
Forward P/E10.0 · industry median 13.7 (n=20)94.6
PEG ratio0.60 · industry median 1.39 (n=17)100
Price / book1.12 · industry median 1.94 (n=20)92.8
Through-cycle P/E16.9 · industry median 19.1 (n=20)65.4
Management LT w=20%45.6
Return on equity8.5%34.1
Buybacks vs dilution-3.4%/yr share count100
Insider ownership0.3%2.7
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)54
Revenue growth (yoy)15.5%62
Durability LT w=15%90.9
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-31.3% vs market -18.8%68.6
Profit-margin stabilitysd 2.9pp, net, 4y95
Profitable years4 of 4100
Momentum pulse only57.4
Price vs 200-day MA+2.8%71.1
52-week range position69th pct73.7
6m strength vs S&P 500-6.8pp27.3
News & Sentiment pulse only82.9
Analyst consensus (1=buy)1.792.7
Analyst target upside20.7%76.7
Earnings surprises (avg)+6.9%79.2
525 NOW US HIGH CONF ServiceNow, Inc. · 134.38 USD · pulse 62.8 · Software - Application 09-20: 62.9 · 09-27: 62.7 · 10-05: 62.7 — 0 62.7 Good
Product & Moat LT w=25%100
Gross margin (pricing power)74.8%100
Revenue CAGR (3y)22.4%100
Operating margin trend+8.8pp over 3y100
R&D intensity (innovation)22.3%100
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%37.5
Forward P/E26.8 · industry median 16.7 (n=85)27.5
PEG ratio1.01 · industry median 1.19 (n=43)80.1
FCF yield3.7% · industry median 5.1% (n=85)42.3
EV / EBITDA49.3 · industry median 20.2 (n=72)0
Management LT w=20%55
Return on equity14.2%57
Buybacks vs dilution+1.1%/yr share count48.9
Net debt / EBITDA1.367.3
Insider ownership0.2%1.7
FCF conversion2.95x net income100
Financial Health LT w=15%50.2
Current ratio0.70
Debt / equity0.6873.6
Interest coverage99.3x100
Cash vs total debt0.55x27.1
Marketing & Brand LT w=5%67.6
Revenue growth (yoy)24.0%96
SG&A efficiency2.4x revenue/SG&A6.8
Brand pricing premium74.8%100
Durability LT w=15%55.5
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-64.5% vs market -18.8%0
Profit-margin stabilitysd 3.5pp, operating, 4y91.9
Profitable years4 of 4100
Momentum pulse only81.3
Price vs 200-day MA+16.1%100
52-week range position48th pct47.9
6m strength vs S&P 500+13.8pp96
News & Sentiment pulse only71.8
Analyst consensus (1=buy)1.4100
Analyst target upside7.9%44.7
Earnings surprises (avg)+5.6%70.6
526 APP US HIGH CONF Applovin Corporation · 268.22 USD · pulse 56.7 · Advertising Agencies 09-20: 63.8 · 09-27: 63.7 · 10-05: 62.7 ▼ -1 62.7 Good
Product & Moat LT w=25%65.5
Gross margin (pricing power)88.5%100
Revenue CAGR (3y)24.8%100
Operating margin trend+77.5pp over 3y100
R&D intensity (innovation)4.1%27.6
Gross-margin stabilitysd 12.7pp0
Valuation LT w=20%55.8
Forward P/E12.8 · industry median 10.9 (n=7)64
PEG ratio0.68 · sector median 1.15 (n=48)100
FCF yield3.5% · industry median 9.7% (n=7)27.6
EV / EBITDA16.7 · industry median 11.4 (n=7)31.7
Management LT w=20%84.8
Return on equity203.7%100
Buybacks vs dilution-3.3%/yr share count100
Net debt / EBITDA0.197.9
Insider ownership4.7%47.2
FCF conversion0.95x net income79.1
Financial Health LT w=15%75.2
Current ratio4.3100
Debt / equity1.1149.4
Interest coverage20.1x100
Cash vs total debt0.87x51.4
Marketing & Brand LT w=5%100
Revenue growth (yoy)52.8%100
SG&A efficiency12.5x revenue/SG&A100
Brand pricing premium88.5%100
Durability LT w=15%12.5
Shock days (>8% vs market)35 in 2y0
Worst drawdown vs market (2y)-63.4% vs market -18.8%0
Profit-margin stabilitysd 28.9pp, operating, 4y0
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-41.2%0
52-week range position0th pct0
6m strength vs S&P 500-52.4pp0
News & Sentiment pulse only85.9
Analyst consensus (1=buy)1.697
Analyst target upside85.3%100
Earnings surprises (avg)+4.1%60.8
527 KSPI US ⚠ 1HIGH CONF Joint Stock Company Kaspi.kz - · 94.05 USD · pulse 65.4 · Software - Infrastructure 09-20: 62.7 · 09-27: 62.7 · 10-05: 62.7 — 0 62.7 Good
Product & Moat LT w=25%46.9
Gross margin (pricing power)69.4%100
Revenue CAGR (3y)47.5%100
Operating margin trend-23.5pp over 3y0
R&D intensity (innovation)5.2%34.5
Gross-margin stabilitysd 8.2pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)50
Forward P/E0.0 · industry median 21.1 (n=64)100
FCF yield-7.6% · industry median 3.4% (n=66)0
Management LT w=20%66.7
Return on equity44.8%100
Buybacks vs dilution-0.0%/yr share count66.9
Insider ownership20.4%100
FCF conversion-0.57x net income0
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.9
Current ratio6.5100
Debt / equity0.2298.8
Marketing & Brand LT w=5%84.8
Revenue growth (yoy)13.6%54.4
SG&A efficiency17.9x revenue/SG&A100
Brand pricing premium69.4%100
Durability LT w=15%73.3
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-39.5% vs market -18.8%48.2
Profit-margin stabilitysd 9.1pp, operating, 4y60.5
Profitable years4 of 4100
Momentum pulse only91.9
Price vs 200-day MA+15.0%100
52-week range position71th pct75.6
6m strength vs S&P 500+15.3pp100
News & Sentiment pulse only56.6
Analyst consensus (1=buy)1.985.7
Analyst target upside14.7%61.8
Earnings surprises (avg)-1.6%22.4
⚠ Red flags
Negative free cash flow
528 PEN US HIGH CONF Penumbra, Inc. · 317.55 USD · pulse 54.8 · Medical Devices 09-20: 62.8 · 09-27: 62.8 · 10-05: 62.7 ▼ -0.1 62.7 Good
Product & Moat LT w=25%84.4
Gross margin (pricing power)67.8%100
Revenue CAGR (3y)18.3%91.7
Operating margin trend+12.8pp over 3y100
R&D intensity (innovation)6.4%42.6
Gross-margin stabilitysd 1.6pp87.7
Valuation LT w=20%5
Forward P/E51.8 · industry median 18.4 (n=27)0
PEG ratio3.60 · industry median 1.35 (n=15)0
FCF yield1.3% · industry median 2.7% (n=28)20
EV / EBITDA59.0 · industry median 16.2 (n=23)0
Management LT w=20%59.5
Return on equity11.4%45.5
Buybacks vs dilution+1.0%/yr share count50.5
Net debt / EBITDA-2.2100
Insider ownership2.9%29
FCF conversion0.91x net income72.4
Financial Health LT w=15%100
Current ratio5.8100
Debt / equity0.14100
Interest coverage157.5x100
Cash vs total debt3.10x100
Marketing & Brand LT w=5%53.8
Revenue growth (yoy)14.9%59.6
SG&A efficiency2.1x revenue/SG&A1.9
Brand pricing premium67.8%100
Durability LT w=15%73.7
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-25.8% vs market -18.8%82.5
Profit-margin stabilitysd 4.6pp, operating, 4y85.8
Profitable years3 of 450
Momentum pulse only40.7
Price vs 200-day MA-2.8%48.6
52-week range position69th pct73.4
6m strength vs S&P 500-21.1pp0
News & Sentiment pulse only44.3
Analyst consensus (1=buy)2.752.5
Analyst target upside13.9%59.9
Earnings surprises (avg)-1.9%20.6
529 BAH US ⚠ 1HIGH CONF Booz Allen Hamilton Holding Cor · 67.35 USD · pulse 60.9 · Consulting Services 09-20: 62.5 · 09-27: 62.7 · 10-05: 62.7 — 0 62.7 Good
Product & Moat LT w=25%58.2
Gross margin (pricing power)22.4%6.1
Revenue CAGR (3y)6.6%33
Operating margin trend+4.4pp over 3y93.8
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%99
Forward P/E10.0 · sector median 18.8 (n=287)100
FCF yield10.6% · sector median 3.1% (n=292)100
EV / EBITDA9.3 · sector median 15.1 (n=283)97
Management LT w=20%65.5
Return on equity68.6%100
Buybacks vs dilution-2.9%/yr share count100
Net debt / EBITDA2.927.9
Insider ownership1.2%12.1
FCF conversion1.01x net income87.4
Financial Health LT w=15%28.1
Current ratio1.666.2
Debt / equity3.460
Interest coverage5.1x46
Cash vs total debt0.13x0
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-4.2%0
SG&A efficiency8.9x revenue/SG&A100
Brand pricing premium22.4%0
Durability LT w=15%62.8
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-66.6% vs market -18.8%0
Profit-margin stabilitysd 2.4pp, operating, 4y97.7
Profitable years4 of 4100
Momentum pulse only7.5
Price vs 200-day MA-12.3%10.8
52-week range position19th pct11.7
6m strength vs S&P 500-35.7pp0
News & Sentiment pulse only78.9
Analyst consensus (1=buy)2.945.3
Analyst target upside26.5%91.4
Earnings surprises (avg)+22.1%100
⚠ Red flags
Heavy leverage (D/E 3.5)
530 SARO US HIGH CONF StandardAero, Inc. · 21.05 USD · pulse 59.3 · Aerospace & Defense 09-20: 62.8 · 09-27: 62.7 · 10-05: 62.7 — 0 62.7 Good
Product & Moat LT w=25%61.1
Gross margin (pricing power)15.0%0
Revenue CAGR (3y)13.5%67.3
Operating margin trend+2.7pp over 3y77.3
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%96.3
Forward P/E11.9 · industry median 27.5 (n=39)100
PEG ratio0.58 · industry median 2.11 (n=15)100
FCF yield5.3% · industry median 1.2% (n=41)93.7
EV / EBITDA11.7 · industry median 23.0 (n=35)91.5
Management LT w=20%48.7
Return on equity12.3%49.2
Buybacks vs dilution-0.0%/yr share count66.9
Net debt / EBITDA3.024.3
Insider ownership0.3%3.3
FCF conversion1.33x net income100
Financial Health LT w=15%45.8
Current ratio2.1100
Debt / equity0.9359.3
Interest coverage3.2x24
Cash vs total debt0.07x0
Marketing & Brand LT w=5%39.5
Revenue growth (yoy)4.6%18.4
SG&A efficiency24.5x revenue/SG&A100
Brand pricing premium15.0%0
Durability LT w=15%63.9
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-36.4% vs market -18.8%55.8
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only0
Price vs 200-day MA-23.3%0
52-week range position0th pct0
6m strength vs S&P 500-37.6pp0
News & Sentiment pulse only73.7
Analyst consensus (1=buy)1.793.3
Analyst target upside63.4%100
Earnings surprises (avg)-0.8%27.9
531 LCII US ⚠ 1HIGH CONF LCI Industries · 82.81 USD · pulse 62.6 · Recreational Vehicles 09-20: 62.9 · 09-27: 62.8 · 10-05: 62.7 ▼ -0.1 62.7 Good
Product & Moat LT w=25%28.9
Gross margin (pricing power)25.7%14.1
Revenue CAGR (3y)-7.5%0
Operating margin trend-3.8pp over 3y11.7
Gross-margin stabilitysd 1.5pp89.7
Valuation LT w=20%96.9
Forward P/E8.8 · industry median 13.4 (n=7)100
FCF yield13.1% · industry median 8.6% (n=7)100
EV / EBITDA6.7 · industry median 8.7 (n=7)90.7
Management LT w=20%66.1
Return on equity15.0%60
Buybacks vs dilution-1.3%/yr share count88.6
Net debt / EBITDA2.146.9
Insider ownership3.5%35.2
FCF conversion1.41x net income100
Financial Health LT w=15%61.5
Current ratio2.5100
Debt / equity0.8066.6
Interest coverage8.1x79.4
Cash vs total debt0.19x0
Marketing & Brand LT w=5%33.9
Revenue growth (yoy)-12.5%0
SG&A efficiency8.3x revenue/SG&A100
Brand pricing premium25.7%1.6
Durability LT w=15%80
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-46.1% vs market -18.8%31.6
Profit-margin stabilitysd 2.6pp, operating, 4y96.4
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-26.9%0
52-week range position2th pct0
6m strength vs S&P 500-48.4pp0
News & Sentiment pulse only90.9
Analyst consensus (1=buy)2.272.7
Analyst target upside52.5%100
Earnings surprises (avg)+22.0%100
⚠ Red flags
Revenue shrinking (-12.5% yoy)
532 GILD US ⚠ 1HIGH CONF Gilead Sciences, Inc. · 144.74 USD · pulse 65.2 · Drug Manufacturers - General 09-20: 62.1 · 09-27: 62.3 · 10-05: 62.6 ▲ +0.3 62.6 Good
Product & Moat LT w=25%70.7
Gross margin (pricing power)79.6%100
Revenue CAGR (3y)2.6%12.9
Operating margin trend-0.5pp over 3y45.2
R&D intensity (innovation)19.7%100
Gross-margin stabilitysd 1.2pp95.2
Valuation LT w=20%63.1
Forward P/E14.6 · industry median 13.3 (n=15)65.1
PEG ratio2.27 · industry median 2.82 (n=13)55.1
FCF yield5.4% · industry median 4.3% (n=15)79.8
EV / EBITDA13.7 · industry median 11.8 (n=15)52.4
Management LT w=20%46.8
Return on equity-20.7%0
Buybacks vs dilution-0.2%/yr share count69.5
Net debt / EBITDA1.563.4
Insider ownership0.1%1.1
FCF conversion1.15x net income100
Financial Health LT w=15%34.7
Current ratio1.338.7
Debt / equity2.230
Interest coverage10.6x100
Cash vs total debt0.19x0
Marketing & Brand LT w=5%64.5
Revenue growth (yoy)10.2%40.8
SG&A efficiency5.2x revenue/SG&A52.6
Brand pricing premium79.6%100
Durability LT w=15%96.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-21.6% vs market -18.8%92.9
Profit-margin stabilitysd 3.0pp, operating, 4y94.2
Profitable years4 of 4100
Momentum pulse only61.6
Price vs 200-day MA+7.0%88.2
52-week range position82th pct89.5
6m strength vs S&P 500-12.8pp7.2
News & Sentiment pulse only75.6
Analyst consensus (1=buy)1.791.9
Analyst target upside9.6%49
Earnings surprises (avg)+7.9%86
⚠ Red flags
Heavy leverage (D/E 2.2)
533 ODFL US HIGH CONF Old Dominion Freight Line, Inc. · 180.48 USD · pulse 59.4 · Trucking 09-20: 62.9 · 09-27: 62.7 · 10-05: 62.6 ▼ -0.1 62.6 Good
Product & Moat LT w=25%37.5
Gross margin (pricing power)39.6%48.9
Revenue CAGR (3y)-4.2%0
Operating margin trend-4.6pp over 3y3.6
Gross-margin stabilitysd 1.1pp97.7
Valuation LT w=20%26.6
Forward P/E27.0 · industry median 18.2 (n=9)28.1
PEG ratio2.16 · sector median 1.37 (n=149)19
FCF yield2.6% · industry median 3.3% (n=9)38.4
EV / EBITDA20.7 · industry median 12.7 (n=9)21.1
Management LT w=20%91.4
Return on equity24.8%99.3
Buybacks vs dilution-1.8%/yr share count97.2
Net debt / EBITDA-0.1100
Insider ownership8.2%82.4
FCF conversion0.95x net income78.3
Financial Health LT w=15%97.7
Current ratio1.990.8
Debt / equity0.00100
Interest coverage4600.0x100
Cash vs total debt14.20x100
Marketing & Brand LT w=5%59.3
Revenue growth (yoy)10.4%41.6
SG&A efficiency19.5x revenue/SG&A100
Brand pricing premium39.6%36.4
Durability LT w=15%79.6
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-45.2% vs market -18.8%33.9
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only21.9
Price vs 200-day MA-9.5%22.2
52-week range position45th pct43.4
6m strength vs S&P 500-27.9pp0
News & Sentiment pulse only78.2
Analyst consensus (1=buy)2.366.7
Analyst target upside26.3%90.8
Earnings surprises (avg)+6.6%77
534 AIZ US MEDIUM CONF Assurant, Inc. · 267.32 USD · pulse 68 · Insurance - Property & Casualty 09-20: 62.2 · 09-27: 63 · 10-05: 62.6 ▼ -0.4 62.6 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)46.5
Revenue CAGR (3y)7.9%39.6
Valuation LT w=20%49.4
Forward P/E11.4 · industry median 11.3 (n=24)74.2
Price / book2.16 · industry median 2.00 (n=25)39
Through-cycle P/E20.7 · industry median 16.6 (n=24)34.9
Management LT w=20%59.9
Return on equity18.3%73.4
Buybacks vs dilution-2.0%/yr share count99.2
Insider ownership0.7%7
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)80.3
Debt / equity0.3691
Interest coverage10.9x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)45.9
Revenue growth (yoy)9.4%37.6
Durability LT w=15%98.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-20.8% vs market -18.8%94.8
Profit-margin stabilitysd 1.6pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only76.1
Price vs 200-day MA+7.3%89.2
52-week range position65th pct69.1
6m strength vs S&P 500+6.0pp70.1
News & Sentiment pulse only94.5
Analyst consensus (1=buy)1.4100
Analyst target upside23.4%83.6
Earnings surprises (avg)+17.9%100
535 NVMI US HIGH CONF Nova Ltd. · 396.12 USD · pulse 58 · Semiconductor Equipment & Materials 09-20: 62.4 · 09-27: 62.6 · 10-05: 62.6 — 0 62.6 Good
Product & Moat LT w=25%89.1
Gross margin (pricing power)57.1%92.8
Revenue CAGR (3y)15.6%77.8
Operating margin trend+2.5pp over 3y75.1
R&D intensity (innovation)16.3%100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%36.8
Forward P/E29.0 · industry median 30.2 (n=22)51.8
FCF yield0.9% · industry median 1.0% (n=21)28
EV / EBITDA41.8 · industry median 45.7 (n=20)30.5
Management LT w=20%39.8
Return on equity21.1%84.4
Buybacks vs dilution+3.5%/yr share count8.6
Net debt / EBITDA-0.7100
Insider ownership0.1%0.9
FCF conversion0.44x net income5.1
Financial Health LT w=15%75.2
Current ratio1.662.6
Debt / equity0.5580.6
Cash vs total debt1.27x82.4
Marketing & Brand LT w=5%81.3
Revenue growth (yoy)15.9%63.6
SG&A efficiency8.1x revenue/SG&A100
Brand pricing premium57.1%80.3
Durability LT w=15%64.3
Shock days (>8% vs market)12 in 2y22.3
Worst drawdown vs market (2y)-44.7% vs market -18.8%35
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only16.9
Price vs 200-day MA-10.6%17.6
52-week range position36th pct33.1
6m strength vs S&P 500-28.5pp0
News & Sentiment pulse only84
Analyst consensus (1=buy)1.5100
Analyst target upside34.3%100
Earnings surprises (avg)+2.8%52
536 ELPC US HIGH CONF Companhia Paranaense de Energia · 12.86 USD · pulse 67.5 · Utilities - Regulated Electric 09-20: 62.7 · 09-27: 63.2 · 10-05: 62.6 ▼ -0.6 62.6 Good
Product & Moat LT w=25%60.7
Gross margin (pricing power)20.4%1.1
Revenue CAGR (3y)8.3%41.7
Operating margin trend+11.2pp over 3y100
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%81.6
Forward P/E17.7 · industry median 16.4 (n=36)61.5
FCF yield7.7% · industry median -7.1% (n=36)100
EV / EBITDA10.3 · industry median 12.8 (n=36)83.3
Management LT w=20%39.5
Return on equity12.8%51.1
Buybacks vs dilution+2.8%/yr share count20.6
Net debt / EBITDA3.025.7
Insider ownership0.0%0
FCF conversion1.43x net income100
Financial Health LT w=15%49.7
Current ratio1.341.8
Debt / equity0.9856.9
Interest coverage14.5x100
Cash vs total debt0.14x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)31.5
Revenue growth (yoy)11.1%44.4
Brand pricing premium20.4%0
Durability LT w=15%94.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-21.9% vs market -18.8%92.2
Profit-margin stabilitysd 4.4pp, operating, 4y86.9
Profitable years4 of 4100
Momentum pulse only70.4
Price vs 200-day MA+13.4%100
52-week range position90th pct99.9
6m strength vs S&P 500-11.6pp11.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside32.2%100
Earnings surprises (avg)+55.4%100
537 FTDR US ⚠ 1HIGH CONF frontdoor, inc. · 77.24 USD · pulse 69 · Personal Services 09-20: 64.9 · 09-27: 63.4 · 10-05: 62.6 ▼ -0.8 62.6 Good
Product & Moat LT w=25%62.9
Gross margin (pricing power)55.5%88.9
Revenue CAGR (3y)8.0%39.9
Operating margin trend+9.8pp over 3y100
Gross-margin stabilitysd 4.9pp22.8
Valuation LT w=20%70.2
Forward P/E14.9 · industry median 16.8 (n=5)78.1
FCF yield6.3% · industry median 7.7% (n=5)63.2
EV / EBITDA11.4 · industry median 11.7 (n=5)69.2
Management LT w=20%76.1
Return on equity101.9%100
Buybacks vs dilution-4.5%/yr share count100
Net debt / EBITDA1.173
Insider ownership0.7%7.3
FCF conversion1.31x net income100
Financial Health LT w=15%34.7
Current ratio1.665.9
Debt / equity4.170
Interest coverage5.3x47.5
Cash vs total debt0.53x25.4
Marketing & Brand LT w=5%37.8
Revenue growth (yoy)4.5%18
SG&A efficiency3.1x revenue/SG&A18.9
Brand pricing premium55.5%76.4
Durability LT w=15%70.2
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-40.6% vs market -18.8%45.4
Profit-margin stabilitysd 3.9pp, operating, 4y89.6
Profitable years4 of 4100
Momentum pulse only90.6
Price vs 200-day MA+15.1%100
52-week range position67th pct71.8
6m strength vs S&P 500+21.1pp100
News & Sentiment pulse only92
Analyst consensus (1=buy)1.985.7
Analyst target upside26.1%90.3
Earnings surprises (avg)+24.0%100
⚠ Red flags
Heavy leverage (D/E 4.2)
538 EMR US HIGH CONF Emerson Electric Company · 161.61 USD · pulse 65.2 · Specialty Industrial Machinery 09-20: 63.2 · 09-27: 62.5 · 10-05: 62.5 — 0 62.5 Good
Product & Moat LT w=25%68
Gross margin (pricing power)53.2%82.9
Revenue CAGR (3y)9.3%46.4
Operating margin trend+2.5pp over 3y75.4
Gross-margin stabilitysd 2.6pp67.4
Valuation LT w=20%56
Forward P/E22.2 · industry median 19.9 (n=38)52.8
PEG ratio1.78 · industry median 1.83 (n=27)54.4
FCF yield4.1% · industry median 3.5% (n=38)62.8
EV / EBITDA16.8 · industry median 16.5 (n=38)54.1
Management LT w=20%59.9
Return on equity12.8%51.2
Buybacks vs dilution-1.6%/yr share count94
Net debt / EBITDA1.952
Insider ownership0.3%2.5
FCF conversion1.62x net income100
Financial Health LT w=15%41.4
Current ratio0.98
Debt / equity0.6873.5
Interest coverage8.6x84.2
Cash vs total debt0.16x0
Marketing & Brand LT w=5%41.3
Revenue growth (yoy)7.0%28
SG&A efficiency3.5x revenue/SG&A25.5
Brand pricing premium53.2%70.4
Durability LT w=15%93.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-29.6% vs market -18.8%72.9
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only89.3
Price vs 200-day MA+12.4%100
52-week range position95th pct100
6m strength vs S&P 500+5.3pp67.8
News & Sentiment pulse only57.1
Analyst consensus (1=buy)1.984
Analyst target upside7.5%43.7
Earnings surprises (avg)+1.5%43.5
539 CTAS US HIGH CONF Cintas Corporation · 193.02 USD · pulse 59.3 · Specialty Business Services 09-20: 61.4 · 09-27: 62.3 · 10-05: 62.5 ▲ +0.2 62.5 Good
Product & Moat LT w=25%73.2
Gross margin (pricing power)51.0%77.5
Revenue CAGR (3y)8.5%42.6
Operating margin trend+2.8pp over 3y78.2
Gross-margin stabilitysd 1.3pp94.6
Valuation LT w=20%11.4
Forward P/E31.3 · industry median 15.0 (n=20)20.7
PEG ratio3.14 · industry median 1.16 (n=11)0
FCF yield2.1% · industry median 5.0% (n=20)15.2
EV / EBITDA25.6 · industry median 12.9 (n=20)9.9
Management LT w=20%83
Return on equity41.4%100
Buybacks vs dilution-0.6%/yr share count76
Net debt / EBITDA0.880.1
Insider ownership14.5%100
FCF conversion0.81x net income58.8
Financial Health LT w=15%59.2
Current ratio1.554.5
Debt / equity0.5282.2
Interest coverage24.6x100
Cash vs total debt0.09x0
Marketing & Brand LT w=5%45.4
Revenue growth (yoy)10.9%43.6
SG&A efficiency3.7x revenue/SG&A27.5
Brand pricing premium51.0%65
Durability LT w=15%94.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-27.7% vs market -18.8%77.7
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only55.4
Price vs 200-day MA+3.0%72.1
52-week range position57th pct58.7
6m strength vs S&P 500-4.4pp35.4
News & Sentiment pulse only56.8
Analyst consensus (1=buy)2.272
Analyst target upside13.1%57.8
Earnings surprises (avg)+1.1%40.5
540 FOXA US HIGH CONF Fox Corporation · 62.28 USD · pulse 64.9 · Entertainment 09-20: 62.4 · 09-27: 62.6 · 10-05: 62.5 ▼ -0.1 62.5 Good
Product & Moat LT w=25%44.7
Gross margin (pricing power)36.6%41.6
Revenue CAGR (3y)4.7%23.6
Operating margin trend+1.9pp over 3y68.8
Valuation LT w=20%71.9
Forward P/E10.7 · industry median 22.0 (n=16)100
PEG ratio1.15 · industry median 1.22 (n=11)71
FCF yield2.1% · industry median 4.9% (n=20)16.7
EV / EBITDA7.6 · industry median 16.1 (n=19)100
Management LT w=20%49.9
Return on equity14.3%57.2
Buybacks vs dilution-5.6%/yr share count100
Net debt / EBITDA0.978.3
Insider ownership1.4%13.9
FCF conversion0.33x net income0
Financial Health LT w=15%66.5
Current ratio3.2100
Debt / equity0.6475.5
Interest coverage6.7x63.1
Cash vs total debt0.56x27.4
Marketing & Brand LT w=5%72.1
Revenue growth (yoy)28.1%100
SG&A efficiency7.2x revenue/SG&A87.3
Brand pricing premium36.6%29.1
Durability LT w=15%89.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-35.6% vs market -18.8%57.9
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only39.4
Price vs 200-day MA-0.9%56.6
52-week range position51th pct51.3
6m strength vs S&P 500-11.9pp10.3
News & Sentiment pulse only87.3
Analyst consensus (1=buy)2.080
Analyst target upside22.7%81.8
Earnings surprises (avg)+40.4%100
541 HAL US HIGH CONF Halliburton Company · 31.85 USD · pulse 63.6 · Oil & Gas Equipment & Services 09-20: 62.1 · 09-27: 62.3 · 10-05: 62.5 ▲ +0.2 62.5 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%48.1
Revenue CAGR (3y)3.0%15
Operating margin trend-1.2pp over 3y37.9
Gross-margin stabilitysd 1.4pp91.3
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)64.7
Price / book2.41 · industry median 3.02 (n=20)52.3
Through-cycle P/E13.3 · industry median 28.3 (n=19)91.7
Management LT w=20%65.3
Return on equity14.9%59.7
Buybacks vs dilution-2.6%/yr share count100
Net debt / EBITDA1.562.8
Insider ownership0.4%4
FCF conversion1.60x net income100
Financial Health LT w=15%57.4
Current ratio2.0100
Debt / equity0.7469.9
Interest coverage6.0x55.9
Cash vs total debt0.25x3.8
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)54.9
Revenue growth (yoy)3.7%14.8
SG&A efficiency92.8x revenue/SG&A100
Durability LT w=15%87.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-39.0% vs market -18.8%49.3
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only23.9
Price vs 200-day MA-9.4%22.4
52-week range position49th pct49.2
6m strength vs S&P 500-32.4pp0
News & Sentiment pulse only96.7
Analyst consensus (1=buy)1.890
Analyst target upside36.4%100
Earnings surprises (avg)+14.0%100
542 GLPI US HIGH CONF Gaming and Leisure Properties, · 37.68 USD · pulse 61.8 · REIT - Specialty 09-20: 61.8 · 09-27: 61.6 · 10-05: 62.5 ▲ +0.9 62.5 Good

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%76.8
Gross margin (pricing power)102.2%100
Revenue CAGR (3y)6.7%33.7
Operating margin trend+2.4pp over 3y73.5
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%75.7
FCF yield4.5% · industry median 3.7% (n=11)67.5
EV / EBITDA11.8 · industry median 18.8 (n=11)91.4
Price / book2.20 · industry median 4.30 (n=10)68.2
Management LT w=20%34.5
Return on equity19.4%77.4
Buybacks vs dilution+2.8%/yr share count20.4
Net debt / EBITDA4.90
Insider ownership4.0%40.1
Financial Health LT w=15%16.6
Debt / equity1.5624.6
Interest coverage3.3x25.3
Cash vs total debt0.04x0
Marketing & Brand LT w=5%78.7
Revenue growth (yoy)9.0%36
SG&A efficiency27.9x revenue/SG&A100
Brand pricing premium102.2%100
Durability LT w=15%99
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.4% vs market -18.8%95.9
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only1.9
Price vs 200-day MA-13.6%5.7
52-week range position1th pct0
6m strength vs S&P 500-30.8pp0
News & Sentiment pulse only93.3
Analyst consensus (1=buy)2.080
Analyst target upside37.4%100
Earnings surprises (avg)+10.3%100
543 ARW US HIGH CONF Arrow Electronics, Inc. · 242.01 USD · pulse 69.7 · Electronics & Computer Distribution 09-20: 62.7 · 09-27: 62.6 · 10-05: 62.5 ▼ -0.1 62.5 Good
Product & Moat LT w=25%31.1
Gross margin (pricing power)11.3%0
Revenue CAGR (3y)-6.0%0
Operating margin trend-2.6pp over 3y24.3
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%98.5
Forward P/E10.1 · sector median 19.8 (n=309)100
FCF yield5.9% · sector median 2.8% (n=322)99.5
EV / EBITDA9.7 · sector median 23.1 (n=279)96
Management LT w=20%64.2
Return on equity12.0%48.1
Buybacks vs dilution-4.8%/yr share count100
Net debt / EBITDA1.367.3
Insider ownership0.6%5.5
FCF conversion1.28x net income100
Financial Health LT w=15%41.5
Current ratio1.234.8
Debt / equity0.3194.1
Interest coverage4.3x37.1
Cash vs total debt0.11x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)31.8%100
SG&A efficiency12.9x revenue/SG&A100
Brand pricing premium11.3%0
Durability LT w=15%84.5
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-34.1% vs market -18.8%61.5
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+34.3%100
52-week range position100th pct100
6m strength vs S&P 500+47.0pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)55.9
Analyst target upside-2.9%17.8
Earnings surprises (avg)+33.4%100
544 SSD US HIGH CONF Simpson Manufacturing Company, · 173.56 USD · pulse 60.6 · Lumber & Wood Production 09-20: 63 · 09-27: 62.8 · 10-05: 62.5 ▼ -0.3 62.5 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%38.8
Revenue CAGR (3y)3.3%16.5
Operating margin trend-3.5pp over 3y15.2
R&D intensity (innovation)3.5%23.6
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)46.7
Price / book3.34 · sector median 2.97 (n=108)17.7
Through-cycle P/E21.0 · sector median 40.6 (n=80)72.5
Management LT w=20%72.3
Return on equity18.7%74.9
Buybacks vs dilution-1.0%/yr share count83.9
Net debt / EBITDA-0.0100
Insider ownership0.3%2.8
FCF conversion1.29x net income100
Financial Health LT w=15%87.2
Current ratio3.3100
Debt / equity0.2199.4
Cash vs total debt1.01x62.2
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)37.8
Revenue growth (yoy)6.3%25.2
SG&A efficiency4.3x revenue/SG&A38.1
Durability LT w=15%93.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-28.8% vs market -18.8%75
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only23.2
Price vs 200-day MA-5.6%37.5
52-week range position32th pct27.1
6m strength vs S&P 500-13.5pp5
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)76
Analyst target upside26.2%90.5
Earnings surprises (avg)+8.1%87.4
545 LGND US ⚠ 1HIGH CONF Ligand Pharmaceuticals Incorpor · 302.96 USD · pulse 66.7 · Biotechnology 09-20: 63.7 · 09-27: 62.7 · 10-05: 62.5 ▼ -0.2 62.5 Good
Product & Moat LT w=25%71
Gross margin (pricing power)81.2%100
Revenue CAGR (3y)11.0%54.8
Operating margin trend+16.1pp over 3y100
R&D intensity (innovation)30.3%100
Gross-margin stabilitysd 8.8pp0
Valuation LT w=20%38.7
Forward P/E25.4 · industry median 20.0 (n=33)40.1
FCF yield2.3% · industry median -1.8% (n=101)66.5
EV / EBITDA43.7 · industry median 34.1 (n=27)9.6
Management LT w=20%62.2
Return on equity22.0%87.8
Buybacks vs dilution+5.3%/yr share count0
Net debt / EBITDA-1.7100
Insider ownership2.3%23.4
FCF conversion1.12x net income100
Financial Health LT w=15%80.8
Current ratio31.2100
Debt / equity1.1746.1
Interest coverage34.7x100
Cash vs total debt1.20x76.9
Marketing & Brand LT w=5%71.7
Revenue growth (yoy)33.7%100
SG&A efficiency2.9x revenue/SG&A15
Brand pricing premium81.2%100
Durability LT w=15%59.1
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-25.6% vs market -18.8%82.9
Profit-margin stabilitysd 6.1pp, operating, 4y77.1
Profitable years2 of 40
Momentum pulse only98.5
Price vs 200-day MA+25.3%100
52-week range position86th pct95.5
6m strength vs S&P 500+31.4pp100
News & Sentiment pulse only86.4
Analyst consensus (1=buy)1.3100
Analyst target upside13.6%59.1
Earnings surprises (avg)+26.8%100
⚠ Red flags
Diluting shareholders (+5.3%/yr)
546 OII US HIGH CONF Oceaneering International, Inc. · 44.32 USD · pulse 62 · Oil & Gas Equipment & Services 09-20: 62.7 · 09-27: 62.6 · 10-05: 62.5 ▼ -0.1 62.5 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%77
Revenue CAGR (3y)10.5%52.3
Operating margin trend+5.6pp over 3y100
Gross-margin stabilitysd 2.1pp78.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)28.9
Price / book3.79 · industry median 2.87 (n=20)7.8
Through-cycle P/E28.3 · industry median 28.1 (n=19)28.9
Management LT w=20%62.4
Return on equity34.6%100
Buybacks vs dilution-0.3%/yr share count71.7
Net debt / EBITDA0.588.5
Insider ownership1.3%12.8
FCF conversion0.67x net income38.9
Financial Health LT w=15%75.5
Current ratio2.2100
Debt / equity0.7072
Interest coverage8.7x85.9
Cash vs total debt0.77x44.2
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)63.3
Revenue growth (yoy)10.0%40
SG&A efficiency10.6x revenue/SG&A100
Durability LT w=15%70.1
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-47.8% vs market -18.8%27.3
Profit-margin stabilitysd 2.1pp, operating, 4y99.6
Profitable years4 of 4100
Momentum pulse only78.8
Price vs 200-day MA+15.0%100
52-week range position69th pct74.1
6m strength vs S&P 500+3.7pp62.4
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)61.5
Analyst target upside3.8%34.5
Earnings surprises (avg)+26.9%100
547 MD US HIGH CONF Pediatrix Medical Group, Inc. · 25.97 USD · pulse 66.7 · Medical Care Facilities 09-20: 62.5 · 09-27: 62.2 · 10-05: 62.5 ▲ +0.3 62.5 Good
Product & Moat LT w=25%42.7
Gross margin (pricing power)26.2%15.6
Revenue CAGR (3y)-1.0%0
Operating margin trend+1.9pp over 3y69.3
Gross-margin stabilitysd 1.7pp85.9
Valuation LT w=20%99.3
Forward P/E10.6 · industry median 15.8 (n=19)99.4
FCF yield7.6% · industry median 4.6% (n=20)100
EV / EBITDA8.6 · industry median 13.3 (n=19)98.5
Management LT w=20%65.9
Return on equity20.4%81.6
Buybacks vs dilution+0.0%/yr share count66.5
Net debt / EBITDA0.879.5
Insider ownership2.0%20.3
FCF conversion0.97x net income81.7
Financial Health LT w=15%54.2
Current ratio1.343
Debt / equity0.7072
Interest coverage7.0x66.9
Cash vs total debt0.65x34.8
Marketing & Brand LT w=5%39.4
Revenue growth (yoy)4.0%16
SG&A efficiency7.9x revenue/SG&A99.1
Brand pricing premium26.2%3.1
Durability LT w=15%58
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-30.5% vs market -18.8%70.7
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only85
Price vs 200-day MA+11.5%100
52-week range position88th pct97.2
6m strength vs S&P 500+2.3pp57.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)59.5
Analyst target upside1.4%28.5
Earnings surprises (avg)+14.9%100
548 CNXN US HIGH CONF PC Connection, Inc. · 92.38 USD · pulse 65.5 · Electronics & Computer Distribution 09-20: 62.6 · 09-27: 62.4 · 10-05: 62.5 ▲ +0.1 62.5 Good
Product & Moat LT w=25%37
Gross margin (pricing power)18.9%0
Revenue CAGR (3y)-2.8%0
Operating margin trend-0.2pp over 3y48
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%43.2
Forward P/E20.7 · sector median 19.8 (n=309)59
PEG ratio1.95 · sector median 1.07 (n=159)23.9
FCF yield0.5% · sector median 2.9% (n=322)5.4
EV / EBITDA14.9 · sector median 23.1 (n=279)84.4
Management LT w=20%66.5
Return on equity10.4%41.7
Buybacks vs dilution-1.4%/yr share count90.8
Net debt / EBITDA-2.5100
Insider ownership57.0%100
FCF conversion0.14x net income0
Financial Health LT w=15%100
Current ratio2.9100
Debt / equity0.01100
Cash vs total debt45.15x100
Marketing & Brand LT w=5%44.5
Revenue growth (yoy)12.4%49.6
SG&A efficiency7.0x revenue/SG&A83.8
Brand pricing premium18.9%0
Durability LT w=15%93.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-25.3% vs market -18.8%83.6
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+33.8%100
52-week range position99th pct100
6m strength vs S&P 500+37.5pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside-10.2%0
Earnings surprises (avg)+13.1%100
549 QNT US ⚠ 1MEDIUM CONF Quantinuum Inc. · 46.08 USD · pulse 60.2 · Software - Application 09-20: 62.5 · 09-27: 62.5 · 10-05: 62.5 — 0 62.5 Good
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)67.8
Gross margin (pricing power)41.3%53.3
R&D intensity (innovation)1310.2%100
Valuation LT w=20% · thin evidence (1/3, gaps count as 50)36.7
Forward P/E-28.910
Management LT w=20% · thin evidence (1/3, gaps count as 50)57.4
Insider ownership7.2%72.1
Financial Health LT w=15%100
Current ratio15.5100
Debt / equity0.01100
Cash vs total debt64.52x100
Marketing & Brand LT w=5%46.9
Revenue growth (yoy)279.4%100
SG&A efficiency0.2x revenue/SG&A0
Brand pricing premium41.3%40.8
Durabilityno data
Momentumno data
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.3100
Analyst target upside110.9%100
Earnings surprises (avg)-8.2%0
⚠ Red flags
Unprofitable (negative net income)
550 JPM US MEDIUM CONF JP Morgan Chase & Co. · 332.38 USD · pulse 63.2 · Banks - Diversified 09-20: 61.5 · 09-27: 62.1 · 10-05: 62.4 ▲ +0.3 62.4 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)54.2
Revenue CAGR (3y)12.5%62.5
Valuation LT w=20%50.2
Forward P/E13.3 · industry median 13.7 (n=20)74.8
PEG ratio1.57 · industry median 1.31 (n=17)46.4
Price / book2.50 · industry median 1.84 (n=20)17.6
Through-cycle P/E17.4 · industry median 19.1 (n=20)62.1
Management LT w=20%58.4
Return on equity17.8%71.2
Buybacks vs dilution-2.8%/yr share count100
Insider ownership0.4%3.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)30.4%100
Durability LT w=15%96.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.4% vs market -18.8%85.8
Profit-margin stabilitysd 1.8pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only58.3
Price vs 200-day MA+3.8%75.3
52-week range position61th pct64.3
6m strength vs S&P 500-4.4pp35.4
News & Sentiment pulse only63.5
Analyst consensus (1=buy)2.176.7
Analyst target upside13.1%57.7
Earnings surprises (avg)+3.4%56.2
551 AZN US HIGH CONF AstraZeneca PLC · 156.9 USD · pulse 58.3 · Drug Manufacturers - General 09-20: 61.8 · 09-27: 62.1 · 10-05: 62.4 ▲ +0.3 62.4 Good
Product & Moat LT w=25%77.1
Gross margin (pricing power)81.7%100
Revenue CAGR (3y)9.8%49.1
Operating margin trend+12.5pp over 3y100
R&D intensity (innovation)24.2%100
Gross-margin stabilitysd 4.2pp36.6
Valuation LT w=20%58.6
Forward P/E13.5 · industry median 13.3 (n=15)71.5
PEG ratio1.18 · industry median 2.82 (n=13)91.2
FCF yield2.0% · industry median 4.4% (n=15)18.6
EV / EBITDA13.6 · industry median 11.8 (n=15)53.3
Management LT w=20%46.3
Return on equity22.0%87.9
Buybacks vs dilution+0.0%/yr share count66.3
Net debt / EBITDA1.465.6
Insider ownership0.1%0.5
FCF conversion0.48x net income11.4
Financial Health LT w=15%42
Current ratio0.97.2
Debt / equity0.6475.4
Interest coverage8.7x85.4
Cash vs total debt0.15x0
Marketing & Brand LT w=5%46.5
Revenue growth (yoy)6.4%25.6
SG&A efficiency2.8x revenue/SG&A13.8
Brand pricing premium81.7%100
Durability LT w=15%90.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-25.4% vs market -18.8%83.4
Profit-margin stabilitysd 4.6pp, operating, 4y85.5
Profitable years4 of 4100
Momentum pulse only1.8
Price vs 200-day MA-13.6%5.4
52-week range position2th pct0
6m strength vs S&P 500-40.0pp0
News & Sentiment pulse only78
Analyst consensus (1=buy)1.5100
Analyst target upside35.2%100
Earnings surprises (avg)+0.1%34.1
552 MCK US HIGH CONF McKesson Corporation · 902.28 USD · pulse 63.6 · Medical Distribution 09-20: 62.9 · 09-27: 62.9 · 10-05: 62.4 ▼ -0.5 62.4 Good
Product & Moat LT w=25%54.1
Gross margin (pricing power)3.6%0
Revenue CAGR (3y)13.4%67
Operating margin trend-0.1pp over 3y49.4
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%64.6
Forward P/E17.9 · sector median 17.2 (n=190)63.5
PEG ratio1.66 · sector median 1.32 (n=101)41.4
FCF yield6.5% · sector median 2.2% (n=268)100
EV / EBITDA16.2 · sector median 15.5 (n=177)53.6
Management LT w=20%69.3
Buybacks vs dilution-4.1%/yr share count100
Net debt / EBITDA0.976.6
Insider ownership0.1%0.6
FCF conversion1.43x net income100
Financial Health LT w=15%42
Current ratio0.97.7
Interest coverage26.1x100
Cash vs total debt0.44x18.3
Marketing & Brand LT w=5%43.6
Revenue growth (yoy)7.7%30.8
SG&A efficiency49.8x revenue/SG&A100
Brand pricing premium3.6%0
Durability LT w=15%90.8
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-27.2% vs market -18.8%79
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only55.8
Price vs 200-day MA+6.7%86.7
52-week range position66th pct70.2
6m strength vs S&P 500-11.9pp10.5
News & Sentiment pulse only66.2
Analyst consensus (1=buy)1.694.1
Analyst target upside8.5%46.4
Earnings surprises (avg)+3.7%58.1
553 CTVA US MEDIUM CONF Corteva, Inc. · 11.92 USD · pulse 61.2 · Agricultural Inputs 09-20: 57.9 · 09-27: 57.3 · 10-05: 62.4 ▲ +5.1 62.4 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%53.8
Revenue CAGR (3y)-0.1%0
Operating margin trend+4.0pp over 3y90.1
R&D intensity (innovation)8.5%56.5
Gross-margin stabilitysd 2.6pp68.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)77.4
Price / book0.32 · industry median 1.29 (n=5)100
Through-cycle P/E8.2 · industry median 9.2 (n=5)82.3
Management LT w=20% · thin evidence (2/3, gaps count as 50)50.2
Buybacks vs dilution-2.0%/yr share count99.4
Insider ownership0.1%1.1
Financial Health LT w=15% · thin evidence (1/3, gaps count as 50)66.7
Interest coverage10.4x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)49.9
SG&A efficiency5.0x revenue/SG&A49.7
Durability LT w=15%73
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-86.8% vs market -18.8%0
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-84.7%0
52-week range position0th pct0
6m strength vs S&P 500-103.2pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside63.6%100
Earnings surprises (avg)+19.8%100
554 TRMB US HIGH CONF Trimble Inc. · 57.52 USD · pulse 62.6 · Scientific & Technical Instruments 09-20: 62.2 · 09-27: 62.2 · 10-05: 62.4 ▲ +0.2 62.4 Good
Product & Moat LT w=25%61.2
Gross margin (pricing power)71.8%100
Revenue CAGR (3y)-0.8%0
Operating margin trend+2.3pp over 3y73.2
R&D intensity (innovation)17.6%100
Gross-margin stabilitysd 4.4pp32.7
Valuation LT w=20%71.7
Forward P/E13.9 · industry median 24.0 (n=13)97.1
PEG ratio1.40 · industry median 0.74 (n=6)36.5
FCF yield5.1% · industry median 3.2% (n=13)83
EV / EBITDA16.7 · industry median 21.2 (n=13)70.3
Management LT w=20%52
Return on equity-1.9%0
Buybacks vs dilution-1.5%/yr share count91.6
Net debt / EBITDA1.464.6
Insider ownership0.4%4
FCF conversion1.62x net income100
Financial Health LT w=15%46
Current ratio1.012.8
Debt / equity0.2995.2
Interest coverage7.8x76.1
Cash vs total debt0.15x0
Marketing & Brand LT w=5%54.5
Revenue growth (yoy)11.0%44
SG&A efficiency3.2x revenue/SG&A19.6
Brand pricing premium71.8%100
Durability LT w=15%85
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-42.7% vs market -18.8%40.2
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only15.3
Price vs 200-day MA-8.2%27.1
52-week range position25th pct18.7
6m strength vs S&P 500-29.0pp0
News & Sentiment pulse only96.7
Analyst consensus (1=buy)1.3100
Analyst target upside38.2%100
Earnings surprises (avg)+8.5%90
555 CHWY US ⚠ 1HIGH CONF Chewy, Inc. · 18.17 USD · pulse 58.8 · Internet Retail 09-20: 61.5 · 09-27: 62.4 · 10-05: 62.4 — 0 62.4 Good
Product & Moat LT w=25%56.8
Gross margin (pricing power)29.8%24.6
Revenue CAGR (3y)7.6%37.9
Operating margin trend+1.5pp over 3y64.6
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%87.5
Forward P/E9.7 · industry median 18.4 (n=15)100
PEG ratio0.38 · industry median 1.00 (n=12)100
FCF yield6.1% · industry median 2.8% (n=14)100
EV / EBITDA18.2 · industry median 17.6 (n=14)49.9
Management LT w=20%75
Return on equity72.0%100
Buybacks vs dilution-0.8%/yr share count80.1
Net debt / EBITDA1.368.3
Insider ownership2.7%26.8
FCF conversion2.02x net income100
Financial Health LT w=15%32.1
Current ratio0.83.2
Debt / equity3.130
Interest coverage58.2x100
Cash vs total debt0.53x25.2
Marketing & Brand LT w=5%22.7
Revenue growth (yoy)7.3%29.2
SG&A efficiency3.6x revenue/SG&A26.7
Brand pricing premium29.8%12.1
Durability LT w=15%65.3
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-63.7% vs market -18.8%0
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-25.8%0
52-week range position3th pct0
6m strength vs S&P 500-48.9pp0
News & Sentiment pulse only73.9
Analyst consensus (1=buy)1.984.6
Analyst target upside57.6%100
Earnings surprises (avg)+0.6%37
⚠ Red flags
Heavy leverage (D/E 3.1)
556 CBT US HIGH CONF Cabot Corporation · 76.95 USD · pulse 63.6 · Specialty Chemicals 09-20: 62.2 · 09-27: 62.1 · 10-05: 62.4 ▲ +0.3 62.4 Good
Product & Moat LT w=25%37.4
Gross margin (pricing power)24.2%10.5
Revenue CAGR (3y)-4.9%0
Operating margin trend+3.5pp over 3y84.9
R&D intensity (innovation)1.6%10.6
Gross-margin stabilitysd 2.0pp80.8
Valuation LT w=20%99.3
Forward P/E11.0 · industry median 16.1 (n=29)98.5
FCF yield6.5% · industry median 3.6% (n=29)99.4
EV / EBITDA7.0 · industry median 11.9 (n=28)100
Management LT w=20%57.2
Return on equity13.3%53.4
Buybacks vs dilution-2.1%/yr share count100
Net debt / EBITDA1.464.7
Insider ownership1.3%13.4
FCF conversion0.78x net income54.3
Financial Health LT w=15%52
Current ratio1.555.6
Debt / equity0.7469.8
Interest coverage8.4x82.6
Cash vs total debt0.19x0
Marketing & Brand LT w=5%41.9
Revenue growth (yoy)6.4%25.6
SG&A efficiency14.3x revenue/SG&A100
Brand pricing premium24.2%0
Durability LT w=15%79.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-48.8% vs market -18.8%24.9
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only39.1
Price vs 200-day MA-1.6%53.5
52-week range position55th pct56.5
6m strength vs S&P 500-12.8pp7.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)64.3
Analyst target upside18.7%71.7
Earnings surprises (avg)+5.7%71.2
557 IMAX US HIGH CONF Imax Corporation · 52.72 USD · pulse 66.1 · Entertainment 09-20: 62.1 · 09-27: 61.7 · 10-05: 62.4 ▲ +0.7 62.4 Good
Product & Moat LT w=25%64.4
Gross margin (pricing power)59.7%99.3
Revenue CAGR (3y)10.9%54.5
Operating margin trend+23.0pp over 3y100
R&D intensity (innovation)1.4%9.5
Gross-margin stabilitysd 3.1pp58.8
Valuation LT w=20%32.8
Forward P/E25.1 · industry median 18.3 (n=16)35.6
FCF yield3.8% · industry median 4.9% (n=20)45.6
EV / EBITDA22.5 · industry median 13.8 (n=19)17.1
Management LT w=20%78.2
Return on equity11.0%44.1
Buybacks vs dilution-0.1%/yr share count69
Net debt / EBITDA0.977.8
Insider ownership17.9%100
FCF conversion3.13x net income100
Financial Health LT w=15%75
Current ratio4.3100
Debt / equity0.6376.3
Interest coverage9.6x95.5
Cash vs total debt0.57x28.1
Marketing & Brand LT w=5%50.5
Revenue growth (yoy)12.2%48.8
SG&A efficiency3.0x revenue/SG&A16
Brand pricing premium59.7%86.8
Durability LT w=15%68.6
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-22.7% vs market -18.8%90
Profit-margin stabilitysd 8.2pp, operating, 4y65.4
Profitable years3 of 450
Momentum pulse only98.2
Price vs 200-day MA+27.5%100
52-week range position86th pct94.6
6m strength vs S&P 500+16.7pp100
News & Sentiment pulse only80.2
Analyst consensus (1=buy)1.696.7
Analyst target upside7.5%43.8
Earnings surprises (avg)+28.2%100
558 INTR US MEDIUM CONF Inter & Co. Inc. · 5.48 USD · pulse 54.8 · Banks - Regional 09-20: 63.3 · 09-27: 63.7 · 10-05: 62.4 ▼ -1.3 62.4 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)33.1%100
Valuation LT w=20%65.3
Forward P/E5.9 · industry median 10.0 (n=108)100
Price / book1.24 · industry median 1.24 (n=109)65.1
Through-cycle P/E20.1 · industry median 14.8 (n=106)30.9
Management LT w=20%59.5
Return on equity16.2%64.8
Buybacks vs dilution+3.2%/yr share count13.7
Insider ownership23.7%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)65.1
Revenue growth (yoy)23.8%95.2
Durability LT w=15%54.1
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-50.0% vs market -18.8%21.9
Profit-margin stabilitysd 6.4pp, net, 4y75.5
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-21.4%0
52-week range position9th pct0
6m strength vs S&P 500-48.1pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)59.3
Analyst target upside56.3%100
Earnings surprises (avg)-0.8%27.9
559 NVO US HIGH CONF Novo Nordisk A/S · 37.32 USD · pulse 56 · Drug Manufacturers - General 09-20: 62.7 · 09-27: 62.3 · 10-05: 62.3 — 0 62.3 Good
Product & Moat LT w=25%86
Gross margin (pricing power)82.0%100
Revenue CAGR (3y)20.4%100
Operating margin trend-1.0pp over 3y40.3
R&D intensity (innovation)16.8%100
Gross-margin stabilitysd 1.5pp89.8
Valuation LT w=20%57.5
Forward P/E11.2 · industry median 13.5 (n=15)86.6
PEG ratio4.32 · industry median 2.70 (n=13)0
FCF yield3.4% · industry median 4.4% (n=15)43.4
EV / EBITDA6.8 · industry median 13.4 (n=15)100
Management LT w=20%52
Return on equity59.8%100
Buybacks vs dilution-0.4%/yr share count73.6
Net debt / EBITDA0.586.3
Insider ownership0.0%0
FCF conversion0.37x net income0
Financial Health LT w=15%47.8
Current ratio0.96.1
Debt / equity0.6375.9
Interest coverage32.0x100
Cash vs total debt0.32x9.3
Marketing & Brand LT w=5%49.5
Revenue growth (yoy)2.1%8.4
SG&A efficiency4.4x revenue/SG&A40
Brand pricing premium82.0%100
Durability LT w=15%61.4
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-69.1% vs market -18.8%0
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only1.3
Price vs 200-day MA-16.3%0
52-week range position11th pct1.6
6m strength vs S&P 500-14.3pp2.3
News & Sentiment pulse only71.6
Analyst consensus (1=buy)2.751.4
Analyst target upside23.6%84.1
Earnings surprises (avg)+6.9%79.4
560 MET US HIGH CONF MetLife, Inc. · 94.43 USD · pulse 66.7 · Insurance - Life 09-20: 62.3 · 09-27: 61.9 · 10-05: 62.3 ▲ +0.4 62.3 Good

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)39.9
Revenue CAGR (3y)3.9%19.6
Valuation LT w=20%65
Forward P/E8.5 · industry median 10.0 (n=15)85.3
PEG ratio0.51 · industry median 0.93 (n=5)100
Price / book2.19 · industry median 1.85 (n=15)32.7
Through-cycle P/E16.4 · industry median 12.4 (n=15)42.1
Management LT w=20%84.1
Return on equity13.1%52.4
Buybacks vs dilution-5.6%/yr share count100
Insider ownership16.3%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)36.6
Debt / equity1.8011.1
Interest coverage5.4x48.8
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)47.3
Revenue growth (yoy)10.5%42
Durability LT w=15%97.9
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.0% vs market -18.8%92
Profit-margin stabilitysd 2.1pp, net, 4y99.7
Profitable years4 of 4100
Momentum pulse only97.2
Price vs 200-day MA+13.8%100
52-week range position83th pct91.7
6m strength vs S&P 500+17.4pp100
News & Sentiment pulse only46.6
Analyst consensus (1=buy)1.984.4
Analyst target upside12.1%55.3
Earnings surprises (avg)-6.3%0
561 LII US HIGH CONF Lennox International, Inc. · 356.3 USD · pulse 57.5 · Building Products & Equipment 09-20: 62.1 · 09-27: 61.9 · 10-05: 62.3 ▲ +0.4 62.3 Good
Product & Moat LT w=25%54.9
Gross margin (pricing power)33.3%33.3
Revenue CAGR (3y)3.3%16.3
Operating margin trend+6.3pp over 3y100
Gross-margin stabilitysd 2.5pp70.1
Valuation LT w=20%72.2
Forward P/E13.7 · industry median 17.1 (n=16)86.5
PEG ratio0.94 · industry median 1.22 (n=9)87.7
FCF yield2.3% · industry median 3.2% (n=15)33.1
EV / EBITDA12.2 · industry median 15.8 (n=16)81.4
Management LT w=20%66.2
Return on equity71.8%100
Buybacks vs dilution-0.6%/yr share count77.3
Net debt / EBITDA1.757.9
Insider ownership9.6%96
FCF conversion0.34x net income0
Financial Health LT w=15%47.1
Current ratio1.664.1
Debt / equity1.5624.4
Interest coverage22.5x100
Cash vs total debt0.03x0
Marketing & Brand LT w=5%42.2
Revenue growth (yoy)3.0%12
SG&A efficiency7.6x revenue/SG&A93.7
Brand pricing premium33.3%20.8
Durability LT w=15%78
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-46.6% vs market -18.8%30.4
Profit-margin stabilitysd 2.5pp, operating, 4y97.3
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-26.3%0
52-week range position1th pct0
6m strength vs S&P 500-38.4pp0
News & Sentiment pulse only64
Analyst consensus (1=buy)2.655.6
Analyst target upside33.9%100
Earnings surprises (avg)+0.5%36.4
562 HURN US ⚠ 1HIGH CONF Huron Consulting Group Inc. · 162.15 USD · pulse 66.8 · Consulting Services 09-20: 62.5 · 09-27: 62.6 · 10-05: 62.3 ▼ -0.3 62.3 Good
Product & Moat LT w=25%66.3
Gross margin (pricing power)32.7%31.6
Revenue CAGR (3y)13.6%68
Operating margin trend+1.6pp over 3y65.8
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%83.4
Forward P/E15.3 · sector median 18.8 (n=287)82.8
FCF yield5.9% · sector median 3.1% (n=292)96.9
EV / EBITDA13.4 · sector median 15.1 (n=283)70.6
Management LT w=20%68.2
Return on equity26.9%100
Buybacks vs dilution-4.6%/yr share count100
Net debt / EBITDA3.414.4
Insider ownership2.6%26.5
FCF conversion1.44x net income100
Financial Health LT w=15%25.3
Current ratio1.775.8
Debt / equity2.250
Cash vs total debt0.04x0
Marketing & Brand LT w=5%45.9
Revenue growth (yoy)15.7%62.8
SG&A efficiency5.3x revenue/SG&A55.7
Brand pricing premium32.7%19.1
Durability LT w=15%62.1
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-51.4% vs market -18.8%18.3
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only85
Price vs 200-day MA+17.3%100
52-week range position75th pct81.8
6m strength vs S&P 500+7.0pp73.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)73
Analyst target upside17.6%69.1
Earnings surprises (avg)+11.2%100
⚠ Red flags
Heavy leverage (D/E 2.2)
563 OFG US MEDIUM CONF OFG Bancorp · 51.29 USD · pulse 68.4 · Banks - Regional 09-20: 62.2 · 09-27: 62.2 · 10-05: 62.3 ▲ +0.1 62.3 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)44
Revenue CAGR (3y)6.4%31.9
Valuation LT w=20%69.1
Forward P/E10.0 · industry median 10.0 (n=108)74.9
Price / book1.54 · industry median 1.24 (n=109)44.9
Through-cycle P/E11.5 · industry median 15.1 (n=106)87.6
Management LT w=20%58
Return on equity16.1%64.3
Buybacks vs dilution-3.1%/yr share count100
Insider ownership1.0%9.7
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)47.2
Revenue growth (yoy)10.4%41.6
Durability LT w=15%94.4
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-24.6% vs market -18.8%85.5
Profit-margin stabilitysd 0.7pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only90.1
Price vs 200-day MA+13.5%100
52-week range position87th pct96
6m strength vs S&P 500+7.3pp74.2
News & Sentiment pulse only68.8
Analyst consensus (1=buy)2.656
Analyst target upside10.2%50.4
Earnings surprises (avg)+13.9%100
564 AMZN US HIGH CONF Amazon.com, Inc. · 251.52 USD · pulse 65 · Internet Retail 09-20: 62.3 · 09-27: 62.2 · 10-05: 62.2 — 0 62.2 Good
Product & Moat LT w=25%76.8
Gross margin (pricing power)50.8%76.9
Revenue CAGR (3y)11.7%58.7
Operating margin trend+8.8pp over 3y100
Gross-margin stabilitysd 2.4pp71.5
Valuation LT w=20%31.7
Forward P/E24.0 · industry median 15.9 (n=15)31.8
PEG ratio1.48 · industry median 0.89 (n=12)34.6
FCF yield0.1% · industry median 3.1% (n=14)0.4
EV / EBITDA16.8 · industry median 18.2 (n=14)60
Management LT w=20%62.1
Return on equity30.6%100
Buybacks vs dilution+1.6%/yr share count40.6
Net debt / EBITDA0.881
Insider ownership8.9%88.7
FCF conversion0.04x net income0
Financial Health LT w=15%56.9
Current ratio1.019.4
Debt / equity0.4685.8
Interest coverage43.8x100
Cash vs total debt0.49x22.2
Marketing & Brand LT w=5%80.9
Revenue growth (yoy)19.6%78.4
SG&A efficiency12.3x revenue/SG&A100
Brand pricing premium50.8%64.4
Durability LT w=15%77.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-30.9% vs market -18.8%69.7
Profit-margin stabilitysd 3.6pp, operating, 4y91.2
Profitable years3 of 450
Momentum pulse only64.8
Price vs 200-day MA+4.2%76.8
52-week range position62th pct64.8
6m strength vs S&P 500+0.8pp52.7
News & Sentiment pulse only100
Analyst consensus (1=buy)1.3100
Analyst target upside31.4%100
Earnings surprises (avg)+77.1%100
565 SHOP.TO CA HIGH CONF SHOPIFY INC · 215.86 CAD · pulse 60.2 · Software - Application 09-20: 62.3 · 09-27: 62.2 · 10-05: 62.2 — 0 62.2 Good
Product & Moat LT w=25%91.6
Gross margin (pricing power)47.8%69.4
Revenue CAGR (3y)27.3%100
Operating margin trend+28.6pp over 3y100
R&D intensity (innovation)13.3%88.6
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%8.1
Forward P/E61.9 · industry median 16.7 (n=85)0
PEG ratio1.73 · industry median 1.17 (n=43)29.6
FCF yield0.8% · industry median 5.1% (n=85)2.9
EV / EBITDA79.4 · industry median 20.2 (n=72)0
Management LT w=20%63.7
Return on equity15.5%62.2
Buybacks vs dilution+0.7%/yr share count54.2
Net debt / EBITDA-2.0100
Insider ownership0.2%2.3
FCF conversion1.29x net income100
Financial Health LT w=15%100
Current ratio5.4100
Debt / equity0.01100
Cash vs total debt27.79x100
Marketing & Brand LT w=5%71.3
Revenue growth (yoy)33.7%100
SG&A efficiency5.4x revenue/SG&A56.9
Brand pricing premium47.8%56.9
Durability LT w=15%42.6
Shock days (>8% vs market)9 in 2y45.7
Worst drawdown vs market (2y)-47.7% vs market -18.8%27.7
Profit-margin stabilitysd 11.6pp, operating, 4y46.9
Profitable years3 of 450
Momentum pulse only90.2
Price vs 200-day MA+20.4%100
52-week range position72th pct76.9
6m strength vs S&P 500+13.1pp93.8
News & Sentiment pulse only62.5
Analyst consensus (1=buy)1.792.1
Analyst target upside10.0%49.9
Earnings surprises (avg)+1.8%45.6
566 BBVA US MEDIUM CONF Banco Bilbao Vizcaya Argentaria · 26.98 USD · pulse 62.7 · Banks - Diversified 09-20: 61.8 · 09-27: 61.4 · 10-05: 62.2 ▲ +0.8 62.2 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)53.3
Revenue CAGR (3y)12.0%59.9
Valuation LT w=20%52.7
Forward P/E10.9 · industry median 13.7 (n=20)89.2
PEG ratio2.24 · industry median 1.31 (n=17)17.3
Price / book2.30 · industry median 1.84 (n=20)27.3
Through-cycle P/E15.1 · industry median 19.1 (n=20)76.9
Management LT w=20%58
Return on equity18.9%75.7
Buybacks vs dilution-1.9%/yr share count98
Insider ownership0.0%0.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)60.3
Revenue growth (yoy)20.2%80.8
Durability LT w=15%95.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-22.1% vs market -18.8%91.5
Profit-margin stabilitysd 1.5pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only89.8
Price vs 200-day MA+11.1%100
52-week range position79th pct85.8
6m strength vs S&P 500+10.1pp83.7
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)28.6
Analyst target upside-9.1%2.3
Earnings surprises (avg)+0.0%33.4
567 VRT US HIGH CONF Vertiv Holdings, LLC · 252.18 USD · pulse 60.6 · Electrical Equipment & Parts 09-20: 61.9 · 09-27: 62 · 10-05: 62.2 ▲ +0.2 62.2 Good
Product & Moat LT w=25%74.6
Gross margin (pricing power)38.0%45.1
Revenue CAGR (3y)21.6%100
Operating margin trend+14.5pp over 3y100
Gross-margin stabilitysd 3.3pp53.2
Valuation LT w=20%43.8
Forward P/E27.5 · industry median 20.1 (n=10)32.3
PEG ratio0.84 · industry median 1.07 (n=8)89.1
FCF yield2.8% · industry median 1.8% (n=12)53.8
EV / EBITDA36.3 · industry median 22.3 (n=11)0
Management LT w=20%71.9
Return on equity43.9%100
Buybacks vs dilution+0.5%/yr share count59.1
Net debt / EBITDA0.197.9
Insider ownership0.2%2.4
FCF conversion2.02x net income100
Financial Health LT w=15%69.2
Current ratio1.448.2
Debt / equity0.7072.1
Interest coverage21.2x100
Cash vs total debt0.93x56.3
Marketing & Brand LT w=5%67
Revenue growth (yoy)24.1%96.4
SG&A efficiency6.3x revenue/SG&A72.1
Brand pricing premium38.0%32.6
Durability LT w=15%44.9
Shock days (>8% vs market)16 in 2y0
Worst drawdown vs market (2y)-61.3% vs market -18.8%0
Profit-margin stabilitysd 5.7pp, operating, 4y79.5
Profitable years4 of 4100
Momentum pulse only28.5
Price vs 200-day MA-4.7%41.4
52-week range position45th pct44.1
6m strength vs S&P 500-19.9pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside33.9%100
Earnings surprises (avg)+13.0%100
568 STRL US HIGH CONF Sterling Infrastructure, Inc. · 533.42 USD · pulse 64.8 · Engineering & Construction 09-20: 62.2 · 09-27: 62.2 · 10-05: 62.2 — 0 62.2 Good
Product & Moat LT w=25%58.1
Gross margin (pricing power)23.8%9.5
Revenue CAGR (3y)12.1%60.3
Operating margin trend+7.5pp over 3y100
Gross-margin stabilitysd 2.9pp62.7
Valuation LT w=20%46.3
Forward P/E21.0 · industry median 20.4 (n=28)59.6
PEG ratio0.63 · industry median 0.66 (n=12)77.1
FCF yield2.1% · industry median 3.7% (n=30)26.7
EV / EBITDA22.7 · industry median 16.5 (n=29)21.9
Management LT w=20%77.6
Return on equity40.0%100
Buybacks vs dilution+0.1%/yr share count64.9
Net debt / EBITDA-0.2100
Insider ownership2.3%22.9
FCF conversion1.20x net income100
Financial Health LT w=15%78.5
Current ratio1.125.6
Debt / equity0.2497.7
Interest coverage21.6x100
Cash vs total debt1.38x90.7
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)90.1%100
SG&A efficiency16.1x revenue/SG&A100
Brand pricing premium23.8%0
Durability LT w=15%51.7
Shock days (>8% vs market)25 in 2y0
Worst drawdown vs market (2y)-54.1% vs market -18.8%11.6
Profit-margin stabilitysd 2.9pp, operating, 4y95.3
Profitable years4 of 4100
Momentum pulse only62.4
Price vs 200-day MA-1.1%55.8
52-week range position35th pct31.5
6m strength vs S&P 500+18.1pp100
News & Sentiment pulse only100
Analyst consensus (1=buy)1.0100
Analyst target upside58.5%100
Earnings surprises (avg)+28.5%100
569 IESC US HIGH CONF IES Holdings, Inc. · 339.34 USD · pulse 65.4 · Engineering & Construction 09-20: 62.6 · 09-27: 62.3 · 10-05: 62.2 ▼ -0.1 62.2 Good
Product & Moat LT w=25%57.2
Gross margin (pricing power)26.3%15.8
Revenue CAGR (3y)15.9%79.4
Operating margin trend+8.8pp over 3y100
Gross-margin stabilitysd 4.3pp33.6
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)32.6
FCF yield2.4% · industry median 3.7% (n=30)31.9
EV / EBITDA24.0 · industry median 16.5 (n=29)15.8
Management LT w=20%81.5
Return on equity44.5%100
Buybacks vs dilution-0.8%/yr share count80.1
Net debt / EBITDA-0.6100
Insider ownership3.1%30.6
FCF conversion1.08x net income96.7
Financial Health LT w=15%92.3
Current ratio1.669.2
Debt / equity0.06100
Interest coverage295.2x100
Cash vs total debt5.04x100
Marketing & Brand LT w=5%62.8
Revenue growth (yoy)39.6%100
SG&A efficiency7.1x revenue/SG&A85
Brand pricing premium26.3%3.3
Durability LT w=15%53.9
Shock days (>8% vs market)21 in 2y0
Worst drawdown vs market (2y)-49.2% vs market -18.8%23.8
Profit-margin stabilitysd 3.5pp, operating, 4y91.6
Profitable years4 of 4100
Momentum pulse only93.2
Price vs 200-day MA+16.9%100
52-week range position74th pct79.5
6m strength vs S&P 500+21.4pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.1
Analyst target upside29.7%99.2
Earnings surprises (avg)+42.3%100
570 KT US ⚠ 1HIGH CONF KT Corporation · 18.94 USD · pulse 56.5 · Telecom Services 09-20: 62.2 · 09-27: 62.2 · 10-05: 62.2 — 0 62.2 Good
Product & Moat LT w=25%72
Gross margin (pricing power)100.0%100
Revenue CAGR (3y)3.3%16.4
Operating margin trend+2.2pp over 3y71.7
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%62.8
Forward P/E5.2 · industry median 10.2 (n=27)100
PEG ratio4.41 · industry median 1.36 (n=15)0
FCF yield7.1% · industry median 10.0% (n=29)51
EV / EBITDA3.4 · industry median 7.8 (n=27)100
Management LT w=20%41.9
Return on equity7.2%28.6
Buybacks vs dilution-2.0%/yr share count99.8
Net debt / EBITDA1.366.7
Insider ownership0.0%0
FCF conversion0.50x net income14.2
Financial Health LT w=15%47.9
Current ratio1.127.2
Debt / equity0.6276.8
Interest coverage7.6x72.9
Cash vs total debt0.39x14.8
Marketing & Brand LT w=5%42.9
Revenue growth (yoy)-10.1%0
SG&A efficiency3.7x revenue/SG&A28.8
Brand pricing premium100.0%100
Durability LT w=15%93
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-29.7% vs market -18.8%72.7
Profit-margin stabilitysd 2.1pp, operating, 4y99.5
Profitable years4 of 4100
Momentum pulse only18.5
Price vs 200-day MA-5.2%39.2
52-week range position23th pct16.3
6m strength vs S&P 500-28.3pp0
News & Sentiment pulse only41.6
Analyst consensus (1=buy)2.560
Analyst target upside15.9%64.7
Earnings surprises (avg)-77.2%0
⚠ Red flags
Revenue shrinking (-10.1% yoy)
571 SONO US ⚠ 1HIGH CONF Sonos, Inc. · 17.7 USD · pulse 62.3 · Consumer Electronics 09-27: 61.3 · 10-05: 62.2 ▲ +0.9 62.2 Good
Product & Moat LT w=25%52.5
Gross margin (pricing power)45.0%62.5
Revenue CAGR (3y)-6.3%0
Operating margin trend-7.4pp over 3y0
R&D intensity (innovation)19.4%100
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%82.5
Forward P/E13.6 · sector median 19.8 (n=309)96.1
FCF yield4.7% · sector median 2.8% (n=322)77.9
EV / EBITDA17.0 · sector median 23.1 (n=279)73.6
Management LT w=20%67.8
Return on equity14.2%56.7
Buybacks vs dilution-1.8%/yr share count96
Net debt / EBITDA-1.8100
Insider ownership1.9%18.6
Financial Health LT w=15%67
Current ratio1.667.9
Debt / equity0.14100
Interest coverage-107.6x0
Cash vs total debt4.59x100
Marketing & Brand LT w=5%38.2
Revenue growth (yoy)8.8%35.2
SG&A efficiency3.8x revenue/SG&A29.4
Brand pricing premium45.0%50
Durability LT w=15%46.7
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-48.9% vs market -18.8%24.5
Profit-margin stabilitysd 3.2pp, operating, 4y93.5
Profitable years1 of 40
Momentum pulse only92.3
Price vs 200-day MA+15.9%100
52-week range position77th pct84.2
6m strength vs S&P 500+12.8pp92.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)29.4
Analyst target upside5.2%38.1
Earnings surprises (avg)-112.1%0
⚠ Red flags
Unprofitable (negative net income)
572 KKR US MEDIUM CONF KKR & Co. Inc. · 90.29 USD · pulse 57.1 · Asset Management 09-20: 61.5 · 09-27: 61.5 · 10-05: 62.1 ▲ +0.6 62.1 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)83.3
Revenue CAGR (3y)51.1%100
Operating margin trend+8.8pp over 3y100
Valuation LT w=20%47.5
Forward P/E12.2 · industry median 10.9 (n=43)67.7
PEG ratio0.41 · industry median 0.98 (n=19)100
Price / book2.84 · industry median 2.56 (n=42)22.1
Through-cycle P/E38.5 · industry median 19.2 (n=41)0
Management LT w=20%58.8
Return on equity7.3%29.1
Buybacks vs dilution+1.2%/yr share count47.3
Insider ownership23.0%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)43.7
Revenue growth (yoy)7.8%31.2
Durability LT w=15%56.8
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-49.4% vs market -18.8%23.3
Profit-margin stabilitysd 7.5pp, operating, 4y69.4
Profitable years3 of 450
Momentum pulse only4.6
Price vs 200-day MA-12.1%11.8
52-week range position12th pct1.9
6m strength vs S&P 500-17.8pp0
News & Sentiment pulse only93.9
Analyst consensus (1=buy)1.695.7
Analyst target upside40.2%100
Earnings surprises (avg)+7.9%85.9
573 AMP US MEDIUM CONF Ameriprise Financial, Inc. · 490.91 USD · pulse 62 · Asset Management 09-20: 61.3 · 09-27: 62.2 · 10-05: 62.1 ▼ -0.1 62.1 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)48.4
Revenue CAGR (3y)9.0%45.2
Valuation LT w=20%52.6
Forward P/E9.5 · industry median 11.1 (n=43)84.7
PEG ratio1.41 · industry median 0.90 (n=19)36
Price / book6.82 · industry median 2.56 (n=42)0
Through-cycle P/E13.7 · industry median 20.2 (n=41)89.7
Management LT w=20%67.3
Return on equity63.4%100
Buybacks vs dilution-4.7%/yr share count100
Insider ownership0.2%1.8
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)48.8
Revenue growth (yoy)11.6%46.4
Durability LT w=15%95.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-26.4% vs market -18.8%80.9
Profit-margin stabilitysd 2.0pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only48.1
Price vs 200-day MA+0.0%60
52-week range position44th pct42.9
6m strength vs S&P 500-2.6pp41.5
News & Sentiment pulse only64.3
Analyst consensus (1=buy)2.560
Analyst target upside17.3%68.3
Earnings surprises (avg)+4.7%64.6
574 CW US HIGH CONF Curtiss-Wright Corporation · 545.64 USD · pulse 57.7 · Aerospace & Defense 09-20: 61.9 · 09-27: 62.5 · 10-05: 62.1 ▼ -0.4 62.1 Good
Product & Moat LT w=25%56.5
Gross margin (pricing power)37.7%44.3
Revenue CAGR (3y)11.0%55.1
Operating margin trend+1.5pp over 3y65
R&D intensity (innovation)2.7%18.1
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%40.1
Forward P/E31.8 · industry median 25.7 (n=39)31.9
FCF yield2.7% · industry median 1.2% (n=41)58.4
EV / EBITDA24.7 · industry median 22.0 (n=35)30
Management LT w=20%70
Return on equity19.7%79
Buybacks vs dilution-1.2%/yr share count87.3
Net debt / EBITDA0.880.1
Insider ownership0.4%3.7
FCF conversion1.14x net income100
Financial Health LT w=15%67.9
Current ratio1.666.8
Debt / equity0.4188.1
Interest coverage15.4x100
Cash vs total debt0.42x16.6
Marketing & Brand LT w=5%40.9
Revenue growth (yoy)5.4%21.6
SG&A efficiency6.2x revenue/SG&A69.3
Brand pricing premium37.7%31.8
Durability LT w=15%91.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-32.8% vs market -18.8%64.8
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-19.3%0
52-week range position5th pct0
6m strength vs S&P 500-39.3pp0
News & Sentiment pulse only82
Analyst consensus (1=buy)1.888.9
Analyst target upside44.1%100
Earnings surprises (avg)+3.6%57.2
575 KOF US HIGH CONF Coca Cola Femsa S.A.B. de C.V. · 106.5 USD · pulse 63.7 · Beverages - Non-Alcoholic 09-20: 59.3 · 09-27: 62.1 · 10-05: 62.1 — 0 62.1 Good
Product & Moat LT w=25%66
Gross margin (pricing power)46.5%66.2
Revenue CAGR (3y)8.8%43.8
Operating margin trend+0.4pp over 3y54.1
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%58
Forward P/E13.5 · industry median 15.5 (n=9)81.4
PEG ratio18.10 · industry median 1.82 (n=6)0
FCF yield4.0% · industry median 4.6% (n=9)52
EV / EBITDA8.7 · industry median 14.1 (n=9)98.4
Management LT w=20%50.1
Return on equity17.1%68.3
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA1.075.8
Insider ownership0.0%0
FCF conversion0.68x net income39.9
Financial Health LT w=15%49.5
Current ratio1.020.2
Debt / equity0.6276.7
Interest coverage8.3x81.3
Cash vs total debt0.46x19.9
Marketing & Brand LT w=5%30.7
Revenue growth (yoy)4.7%18.8
SG&A efficiency3.2x revenue/SG&A19.6
Brand pricing premium46.5%53.6
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-18.1% vs market -18.8%100
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only57.7
Price vs 200-day MA+2.5%69.9
52-week range position73th pct78.2
6m strength vs S&P 500-7.5pp24.9
News & Sentiment pulse only74
Analyst consensus (1=buy)2.080
Analyst target upside14.2%60.4
Earnings surprises (avg)+7.2%81.5
576 TRMK US MEDIUM CONF Trustmark Corporation · 45.93 USD · pulse 63.3 · Banks - Regional 09-20: 62.1 · 09-27: 62.2 · 10-05: 62.1 ▼ -0.1 62.1 Good

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)47.6
Revenue CAGR (3y)8.6%42.9
Valuation LT w=20%64.7
Forward P/E10.6 · industry median 10.0 (n=108)71.3
Price / book1.25 · industry median 1.24 (n=109)64.6
Through-cycle P/E15.6 · industry median 14.8 (n=106)58.1
Management LT w=20%65.9
Return on equity11.1%44.5
Buybacks vs dilution-1.1%/yr share count84.8
Insider ownership6.8%68.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)45.3
Revenue growth (yoy)9.0%36
Durability LT w=15%83.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-22.0% vs market -18.8%91.9
Profit-margin stabilitysd 12.7pp, net, 4y40.6
Profitable years4 of 4100
Momentum pulse only61.9
Price vs 200-day MA+4.7%78.7
52-week range position81th pct89.1
6m strength vs S&P 500-9.6pp18
News & Sentiment pulse only60.9
Analyst consensus (1=buy)2.753.3
Analyst target upside9.9%49.9
Earnings surprises (avg)+6.9%79.6
577 TPZ.TO CA HIGH CONF TOPAZ ENERGY CORP · 28.43 CAD · pulse 63.2 · Oil & Gas Midstream 09-20: 61.6 · 09-27: 61.8 · 10-05: 62.1 ▲ +0.3 62.1 Good
Product & Moat LT w=25%50
Gross margin (pricing power)98.3%100
Revenue CAGR (3y)-3.1%0
Operating margin trend+14.0pp over 3y100
Gross-margin stabilitysd 12.4pp0
Valuation LT w=20%47.2
Forward P/E22.9 · industry median 13.9 (n=33)33.5
FCF yield2.9% · industry median 1.5% (n=32)59.4
EV / EBITDA14.1 · industry median 11.5 (n=31)48.8
Management LT w=20%64
Return on equity10.5%41.9
Buybacks vs dilution+2.2%/yr share count29.8
Net debt / EBITDA1.561.3
Insider ownership17.1%100
FCF conversion1.01x net income87.2
Financial Health LT w=15%65.9
Current ratio3.5100
Debt / equity0.3691
Interest coverage7.5x72.5
Cash vs total debt0.00x0
Marketing & Brand LT w=5%100
Revenue growth (yoy)37.0%100
SG&A efficiency17.9x revenue/SG&A100
Brand pricing premium98.3%100
Durability LT w=15%83
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.8% vs market -18.8%85
Profit-margin stabilitysd 11.5pp, operating, 4y47
Profitable years4 of 4100
Momentum pulse only31.8
Price vs 200-day MA-4.7%41
52-week range position53th pct54.4
6m strength vs S&P 500-24.2pp0
News & Sentiment pulse only93.9
Analyst consensus (1=buy)1.792
Analyst target upside25.9%89.8
Earnings surprises (avg)+20.6%100
578 MTL.TO CA HIGH CONF MULLEN GROUP LTD. · 27.41 CAD · pulse 68.5 · Trucking 09-20: 63 · 09-27: 62.3 · 10-05: 62.1 ▼ -0.2 62.1 Good
Product & Moat LT w=25%39.2
Gross margin (pricing power)30.1%25.3
Revenue CAGR (3y)2.2%10.9
Operating margin trend-2.9pp over 3y20.6
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%83.7
Forward P/E18.2 · industry median 19.3 (n=9)69
FCF yield6.4% · industry median 2.6% (n=9)100
EV / EBITDA10.4 · industry median 12.7 (n=9)82.1
Management LT w=20%58.1
Return on equity9.6%38.4
Buybacks vs dilution+1.0%/yr share count50.3
Net debt / EBITDA2.635.3
Insider ownership6.7%66.6
FCF conversion1.86x net income100
Financial Health LT w=15%45.8
Current ratio2.2100
Debt / equity0.9061.3
Interest coverage3.0x21.9
Cash vs total debt0.16x0
Marketing & Brand LT w=5%46.5
Revenue growth (yoy)12.6%50.4
SG&A efficiency6.6x revenue/SG&A76.3
Brand pricing premium30.1%12.8
Durability LT w=15%98.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-21.6% vs market -18.8%92.9
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+33.2%100
52-week range position93th pct100
6m strength vs S&P 500+43.3pp100
News & Sentiment pulse only55.3
Analyst consensus (1=buy)2.272.7
Analyst target upside6.8%42
Earnings surprises (avg)+2.7%51.1
579 LLY US HIGH CONF Eli Lilly and Company · 1,142.85 USD · pulse 65 · Drug Manufacturers - General 09-20: 61.9 · 09-27: 61.8 · 10-05: 62 ▲ +0.2 62 Good
Product & Moat LT w=25%94.6
Gross margin (pricing power)83.4%100
Revenue CAGR (3y)31.7%100
Operating margin trend+16.5pp over 3y100
R&D intensity (innovation)20.5%100
Gross-margin stabilitysd 2.3pp73.2
Valuation LT w=20%34.9
Forward P/E24.0 · industry median 13.3 (n=15)31.8
PEG ratio1.14 · industry median 2.82 (n=13)92.3
FCF yield1.1% · industry median 4.4% (n=15)5.3
EV / EBITDA25.5 · industry median 11.8 (n=15)10.2
Management LT w=20%58.6
Return on equity102.3%100
Buybacks vs dilution-2.0%/yr share count99.7
Net debt / EBITDA1.172.5
Insider ownership0.2%1.6
FCF conversion0.54x net income19.4
Financial Health LT w=15%22.4
Current ratio1.446.2
Debt / equity1.6221.1
Cash vs total debt0.16x0
Marketing & Brand LT w=5%88.2
Revenue growth (yoy)47.7%100
SG&A efficiency5.9x revenue/SG&A64.6
Brand pricing premium83.4%100
Durability LT w=15%79.1
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-32.6% vs market -18.8%65.5
Profit-margin stabilitysd 6.6pp, operating, 4y74.2
Profitable years4 of 4100
Momentum pulse only78.2
Price vs 200-day MA+6.7%86.7
52-week range position72th pct77.1
6m strength vs S&P 500+6.3pp70.9
News & Sentiment pulse only86.8
Analyst consensus (1=buy)1.694.7
Analyst target upside16.3%65.7
Earnings surprises (avg)+20.4%100
580 RDDT US ⚠ 1HIGH CONF Reddit, Inc. · 147.86 USD · pulse 55.3 · Internet Content & Information 09-20: 61.3 · 09-27: 61.3 · 10-05: 62 ▲ +0.7 62 Good
Product & Moat LT w=25%92.4
Gross margin (pricing power)91.4%100
Revenue CAGR (3y)48.9%100
Operating margin trend+45.9pp over 3y100
R&D intensity (innovation)35.6%100
Gross-margin stabilitysd 2.9pp62.2
Valuation LT w=20%40.3
Forward P/E15.3 · industry median 10.4 (n=16)46.6
PEG ratio0.76 · industry median 0.90 (n=12)85.7
FCF yield2.4% · industry median 4.0% (n=15)28.9
EV / EBITDA32.0 · industry median 16.6 (n=14)0
Management LT w=20%61.3
Return on equity30.7%100
Buybacks vs dilution+6.3%/yr share count0
Net debt / EBITDA-3.5100
Insider ownership0.7%6.5
FCF conversion1.28x net income100
Financial Health LT w=15%100
Current ratio10.5100
Debt / equity0.01100
Cash vs total debt133.53x100
Marketing & Brand LT w=5%71.2
Revenue growth (yoy)61.1%100
SG&A efficiency2.8x revenue/SG&A13.5
Brand pricing premium91.4%100
Durability LT w=15%0
Shock days (>8% vs market)28 in 2y0
Worst drawdown vs market (2y)-61.4% vs market -18.8%0
Profit-margin stabilitysd 23.1pp, operating, 4y0
Profitable years1 of 40
Momentum pulse only12.4
Price vs 200-day MA-12.3%10.9
52-week range position19th pct11.2
6m strength vs S&P 500-10.5pp15
News & Sentiment pulse only94.1
Analyst consensus (1=buy)1.982.4
Analyst target upside44.5%100
Earnings surprises (avg)+48.9%100
⚠ Red flags
Diluting shareholders (+6.3%/yr)
581 VLTO US HIGH CONF Veralto Corp · 94.68 USD · pulse 62.4 · Pollution & Treatment Controls 09-20: 61.9 · 09-27: 61.6 · 10-05: 62 ▲ +0.4 62 Good
Product & Moat LT w=25%59.8
Gross margin (pricing power)60.2%100
Revenue CAGR (3y)4.2%20.8
Operating margin trend+0.4pp over 3y53.7
R&D intensity (innovation)4.8%32.2
Gross-margin stabilitysd 1.4pp92.4
Valuation LT w=20%43.9
Forward P/E19.8 · sector median 18.8 (n=287)60
PEG ratio2.27 · sector median 1.37 (n=149)16.6
FCF yield3.5% · sector median 3.1% (n=292)55.8
EV / EBITDA17.7 · sector median 15.1 (n=283)43.3
Management LT w=20%60.5
Return on equity34.3%100
Buybacks vs dilution+0.3%/yr share count61.4
Net debt / EBITDA1.173.5
Insider ownership0.2%1.9
FCF conversion0.86x net income65.5
Financial Health LT w=15%64.5
Current ratio1.881.2
Debt / equity1.1646.7
Interest coverage13.2x100
Cash vs total debt0.59x30
Marketing & Brand LT w=5%45.6
Revenue growth (yoy)7.5%30
SG&A efficiency3.1x revenue/SG&A18.9
Brand pricing premium60.2%88
Durability LT w=15%94.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-27.1% vs market -18.8%79.2
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only45.3
Price vs 200-day MA+2.1%68.5
52-week range position52th pct52.1
6m strength vs S&P 500-10.4pp15.4
News & Sentiment pulse only80.6
Analyst consensus (1=buy)1.985
Analyst target upside21.2%78.1
Earnings surprises (avg)+6.8%78.6
582 WMS US HIGH CONF Advanced Drainage Systems, Inc. · 127.27 USD · pulse 61.8 · Building Products & Equipment 09-20: 62 · 09-27: 61.6 · 10-05: 62 ▲ +0.4 62 Good
Product & Moat LT w=25%41.4
Gross margin (pricing power)38.6%46.6
Revenue CAGR (3y)-0.2%0
Operating margin trend-2.6pp over 3y23.6
Gross-margin stabilitysd 1.2pp95.2
Valuation LT w=20%65.1
Forward P/E17.2 · industry median 16.8 (n=16)65.6
PEG ratio1.22 · industry median 1.07 (n=9)57.3
FCF yield3.4% · industry median 3.2% (n=15)53.6
EV / EBITDA11.8 · industry median 15.8 (n=16)84
Management LT w=20%72.2
Return on equity26.4%100
Buybacks vs dilution-0.7%/yr share count79.1
Net debt / EBITDA1.757.7
Insider ownership7.2%71.7
FCF conversion0.77x net income52.5
Financial Health LT w=15%55.9
Current ratio2.1100
Debt / equity0.9757.1
Interest coverage7.0x66.3
Cash vs total debt0.09x0
Marketing & Brand LT w=5%63.8
Revenue growth (yoy)20.6%82.4
SG&A efficiency6.5x revenue/SG&A74.9
Brand pricing premium38.6%34.1
Durability LT w=15%84.3
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-40.7% vs market -18.8%45.3
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only3.5
Price vs 200-day MA-12.4%10.4
52-week range position4th pct0
6m strength vs S&P 500-26.7pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.2100
Analyst target upside43.2%100
Earnings surprises (avg)+15.8%100
583 IMO.TO CA ⚠ 1HIGH CONF IMPERIAL OIL · 179.36 CAD · pulse 59.2 · Oil & Gas Integrated 09-20: 62.1 · 09-27: 62.3 · 10-05: 62 ▼ -0.3 62 Good

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%26.9
Revenue CAGR (3y)-7.6%0
Operating margin trend-7.1pp over 3y0
Gross-margin stabilitysd 2.0pp80.6
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)36.2
Price / book3.53 · industry median 2.14 (n=13)0
Through-cycle P/E17.1 · industry median 17.5 (n=13)58.6
Management LT w=20%92.6
Return on equity16.8%67.2
Buybacks vs dilution-6.1%/yr share count100
Net debt / EBITDA0.295.8
Insider ownership69.9%100
FCF conversion1.41x net income100
Financial Health LT w=15%71.2
Current ratio1.448
Debt / equity0.17100
Interest coverage164.9x100
Cash vs total debt0.68x36.6
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)42.6%100
SG&A efficiency31.7x revenue/SG&A100
Durability LT w=15%98
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.8% vs market -18.8%94.8
Profit-margin stabilitysd 2.5pp, operating, 4y97.1
Profitable years4 of 4100
Momentum pulse only64.1
Price vs 200-day MA+9.0%96
52-week range position87th pct96.4
6m strength vs S&P 500-16.9pp0
News & Sentiment pulse only16.9
Analyst consensus (1=buy)3.711.1
Analyst target upside-11.2%0
Earnings surprises (avg)+1.0%39.7
⚠ Red flags
Analysts lean negative
584 OPCH US HIGH CONF Option Care Health, Inc. · 22.64 USD · pulse 58.8 · Medical Care Facilities 09-20: 61.3 · 09-27: 61.7 · 10-05: 62 ▲ +0.3 62 Good
Product & Moat LT w=25%51.1
Gross margin (pricing power)19.1%0
Revenue CAGR (3y)12.7%63.6
Operating margin trend-0.1pp over 3y48.9
Gross-margin stabilitysd 1.4pp92.1
Valuation LT w=20%87.5
Forward P/E10.9 · industry median 15.8 (n=19)98
PEG ratio1.12 · industry median 1.21 (n=9)72.2
FCF yield7.6% · industry median 4.6% (n=20)99.8
EV / EBITDA11.0 · industry median 13.3 (n=19)79.8
Management LT w=20%62.1
Return on equity16.0%64
Buybacks vs dilution-4.8%/yr share count100
Net debt / EBITDA2.633.9
Insider ownership1.3%12.8
FCF conversion1.23x net income100
Financial Health LT w=15%42
Current ratio1.555.4
Debt / equity1.0155.2
Interest coverage6.2x57.6
Cash vs total debt0.16x0
Marketing & Brand LT w=5%35.9
Revenue growth (yoy)1.9%7.6
SG&A efficiency8.3x revenue/SG&A100
Brand pricing premium19.1%0
Durability LT w=15%74.8
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-46.7% vs market -18.8%30.3
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only4
Price vs 200-day MA-14.6%1.7
52-week range position18th pct10.3
6m strength vs S&P 500-35.7pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)67.1
Analyst target upside26.3%90.6
Earnings surprises (avg)+4.1%60.8
585 FIGS US HIGH CONF FIGS, Inc. · 13.52 USD · pulse 61 · Apparel Manufacturing 09-20: 62.1 · 09-27: 61.9 · 10-05: 62 ▲ +0.1 62 Good
Product & Moat LT w=25%66.8
Gross margin (pricing power)68.9%100
Revenue CAGR (3y)7.7%38.3
Operating margin trend-1.4pp over 3y36
Gross-margin stabilitysd 1.4pp92.8
Valuation LT w=20%17.3
Forward P/E35.5 · industry median 11.6 (n=9)14.4
FCF yield3.5% · industry median 7.7% (n=9)27.3
EV / EBITDA25.5 · industry median 10.9 (n=9)10.3
Management LT w=20%74.8
Return on equity14.8%59
Buybacks vs dilution-0.1%/yr share count69.1
Net debt / EBITDA-3.0100
Insider ownership4.6%46
FCF conversion2.30x net income100
Financial Health LT w=15%100
Current ratio5.0100
Debt / equity0.13100
Cash vs total debt5.14x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)28.8%100
SG&A efficiency1.7x revenue/SG&A0
Brand pricing premium68.9%100
Durability LT w=15%57
Shock days (>8% vs market)21 in 2y0
Worst drawdown vs market (2y)-46.0% vs market -18.8%31.8
Profit-margin stabilitysd 2.7pp, operating, 4y96
Profitable years4 of 4100
Momentum pulse only50.6
Price vs 200-day MA+5.9%83.4
52-week range position65th pct68.5
6m strength vs S&P 500-16.5pp0
News & Sentiment pulse only93.3
Analyst consensus (1=buy)2.080
Analyst target upside37.8%100
Earnings surprises (avg)+176.9%100
586 TTC US HIGH CONF Toro Company (The) · 98.64 USD · pulse 65.2 · Tools & Accessories 09-20: 63.1 · 09-27: 62.6 · 10-05: 62 ▼ -0.6 62 Good
Product & Moat LT w=25%41.3
Gross margin (pricing power)33.5%33.8
Revenue CAGR (3y)-0.0%0
Operating margin trend-1.9pp over 3y31.3
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%65.2
Forward P/E19.3 · industry median 17.2 (n=7)56.6
FCF yield6.5% · industry median 4.8% (n=7)89.2
EV / EBITDA15.2 · industry median 13.2 (n=7)49.7
Management LT w=20%76.6
Return on equity26.4%100
Buybacks vs dilution-2.0%/yr share count99.8
Net debt / EBITDA1.366.5
Insider ownership1.7%16.9
FCF conversion1.92x net income100
Financial Health LT w=15%50.5
Current ratio1.664.7
Debt / equity0.8166.3
Interest coverage7.4x71
Cash vs total debt0.16x0
Marketing & Brand LT w=5%31.9
Revenue growth (yoy)8.4%33.6
SG&A efficiency4.4x revenue/SG&A40.8
Brand pricing premium33.5%21.3
Durability LT w=15%94.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-27.5% vs market -18.8%78.2
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only65.3
Price vs 200-day MA+6.0%83.8
52-week range position93th pct100
6m strength vs S&P 500-11.4pp12
News & Sentiment pulse only71.4
Analyst consensus (1=buy)2.080
Analyst target upside12.5%56.3
Earnings surprises (avg)+6.7%77.9
587 RCH.TO CA HIGH CONF RICHELIEU HARDWARE LTD · 35.98 CAD · pulse 57.3 · Tools & Accessories 09-27: 62.1 · 10-05: 62 ▼ -0.1 62 Good
Product & Moat LT w=25%26.1
Gross margin (pricing power)10.8%0
Revenue CAGR (3y)2.9%14.5
Operating margin trend-6.2pp over 3y0
Gross-margin stabilitysd 1.5pp90
Valuation LT w=20%72.3
Forward P/E18.8 · industry median 17.2 (n=7)59.1
FCF yield7.1% · industry median 4.8% (n=7)93.9
EV / EBITDA13.2 · industry median 13.3 (n=7)63.8
Management LT w=20%70.1
Return on equity9.5%38.1
Buybacks vs dilution-0.5%/yr share count75.4
Net debt / EBITDA1.659.7
Insider ownership7.7%77.4
FCF conversion1.63x net income100
Financial Health LT w=15%72.4
Current ratio3.0100
Debt / equity0.3193.8
Interest coverage9.6x95.8
Cash vs total debt0.09x0
Marketing & Brand LT w=5%35.4
Revenue growth (yoy)3.9%15.6
SG&A efficiency7.4x revenue/SG&A90.7
Brand pricing premium10.8%0
Durability LT w=15%95.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.6% vs market -18.8%85.4
Profit-margin stabilitysd 2.5pp, operating, 4y97.2
Profitable years4 of 4100
Momentum pulse only18
Price vs 200-day MA-7.7%29
52-week range position30th pct25.1
6m strength vs S&P 500-27.8pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)32.4
Analyst target upside7.7%44.2
Earnings surprises (avg)-4.6%3
588 COR US ⚠ 1HIGH CONF Cencora, Inc. · 309.05 USD · pulse 62.2 · Medical Distribution 09-20: 62.1 · 09-27: 62.1 · 10-05: 61.9 ▼ -0.2 61.9 Mixed
Product & Moat LT w=25%50.7
Gross margin (pricing power)4.0%0
Revenue CAGR (3y)10.4%52.2
Operating margin trend+0.1pp over 3y50.7
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%78.9
Forward P/E15.6 · sector median 17.3 (n=190)76.1
PEG ratio0.65 · sector median 1.34 (n=101)100
FCF yield3.5% · sector median 2.2% (n=268)62.8
EV / EBITDA12.8 · sector median 15.6 (n=177)76.6
Management LT w=20%78.1
Return on equity96.9%100
Buybacks vs dilution-2.0%/yr share count100
Net debt / EBITDA2.147.5
Insider ownership4.3%43
FCF conversion1.31x net income100
Financial Health LT w=15%17.8
Current ratio0.911.3
Debt / equity4.470
Interest coverage6.4x59.8
Cash vs total debt0.19x0
Marketing & Brand LT w=5%40.1
Revenue growth (yoy)5.1%20.4
SG&A efficiency49.5x revenue/SG&A100
Brand pricing premium4.0%0
Durability LT w=15%87.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-32.4% vs market -18.8%65.8
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only32.2
Price vs 200-day MA-2.6%49.8
52-week range position47th pct46.8
6m strength vs S&P 500-20.7pp0
News & Sentiment pulse only69.5
Analyst consensus (1=buy)1.791.4
Analyst target upside19.5%73.7
Earnings surprises (avg)+1.5%43.5
⚠ Red flags
Heavy leverage (D/E 4.5)
589 BR US HIGH CONF Broadridge Financial Solutions, · 156.93 USD · pulse 60.8 · Information Technology Services 09-20: 61.5 · 09-27: 61.6 · 10-05: 61.9 ▲ +0.3 61.9 Mixed
Product & Moat LT w=25%58.8
Gross margin (pricing power)31.8%29.5
Revenue CAGR (3y)7.2%36.2
Operating margin trend+1.9pp over 3y69.5
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%62.1
Forward P/E13.6 · industry median 11.9 (n=21)64.8
PEG ratio1.78 · industry median 1.14 (n=10)27.8
FCF yield6.7% · industry median 4.9% (n=26)90.8
EV / EBITDA11.6 · industry median 11.3 (n=23)65.1
Management LT w=20%68.2
Return on equity40.9%100
Buybacks vs dilution-1.2%/yr share count85.9
Net debt / EBITDA1.756.9
Insider ownership0.4%3.6
FCF conversion1.06x net income94.6
Financial Health LT w=15%44.6
Current ratio1.236.3
Debt / equity1.2442.3
Interest coverage13.9x100
Cash vs total debt0.11x0
Marketing & Brand LT w=5%43.2
Revenue growth (yoy)7.5%30
SG&A efficiency7.0x revenue/SG&A82.5
Brand pricing premium31.8%17
Durability LT w=15%81.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-48.2% vs market -18.8%26.4
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only15.8
Price vs 200-day MA-7.2%31.2
52-week range position23th pct16.3
6m strength vs S&P 500-19.6pp0
News & Sentiment pulse only88.9
Analyst consensus (1=buy)2.366.7
Analyst target upside36.0%100
Earnings surprises (avg)+11.0%100
590 GWO.TO CA MEDIUM CONF GREAT-WEST LIFECO INC · 90.32 CAD · pulse 63.8 · Insurance - Life 09-20: 61.7 · 09-27: 61.6 · 10-05: 61.9 ▲ +0.3 61.9 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moatno data
Valuation LT w=20%24.4
Forward P/E14.2 · industry median 9.4 (n=15)46.6
PEG ratio1.77 · industry median 0.88 (n=5)27.9
Price / book2.87 · industry median 1.85 (n=15)3
Through-cycle P/E21.9 · industry median 12.4 (n=15)20.3
Management LT w=20%79.5
Return on equity14.1%56.5
Buybacks vs dilution-0.9%/yr share count82
Insider ownership71.6%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.2
Debt / equity0.2696.7
Interest coverage13.8x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)40.5
Revenue growth (yoy)5.4%21.6
Durability LT w=15%75
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-12.8% vs market -18.8%100
Profit-margin stabilitysd 64.3pp, net, 4y0
Profitable years4 of 4100
Momentum pulse only99.6
Price vs 200-day MA+18.3%100
52-week range position89th pct98.8
6m strength vs S&P 500+21.6pp100
News & Sentiment pulse only59.8
Analyst consensus (1=buy)2.270.8
Analyst target upside4.6%36.5
Earnings surprises (avg)+5.8%72.2
591 TKR US HIGH CONF Timken Company (The) · 122.44 USD · pulse 67.9 · Tools & Accessories 09-20: 61.6 · 09-27: 60.8 · 10-05: 61.9 ▲ +1.1 61.9 Mixed
Product & Moat LT w=25%40.9
Gross margin (pricing power)32.7%31.7
Revenue CAGR (3y)0.6%3.1
Operating margin trend-2.1pp over 3y28.7
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%69.1
Forward P/E16.9 · industry median 18.8 (n=7)74.4
PEG ratio1.28 · sector median 1.38 (n=149)68.6
FCF yield4.8% · industry median 5.8% (n=7)55.8
EV / EBITDA11.3 · industry median 13.3 (n=7)77.5
Management LT w=20%71
Return on equity8.5%34.2
Buybacks vs dilution-1.4%/yr share count90.3
Net debt / EBITDA1.951.3
Insider ownership7.9%79.4
FCF conversion1.42x net income100
Financial Health LT w=15%54.1
Current ratio3.1100
Debt / equity0.6674.7
Interest coverage4.8x41.9
Cash vs total debt0.18x0
Marketing & Brand LT w=5%39.3
Revenue growth (yoy)7.5%30
SG&A efficiency6.1x revenue/SG&A68.7
Brand pricing premium32.7%19.2
Durability LT w=15%90.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-33.7% vs market -18.8%62.7
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only79.3
Price vs 200-day MA+7.3%89.2
52-week range position70th pct75.1
6m strength vs S&P 500+7.1pp73.6
News & Sentiment pulse only84.3
Analyst consensus (1=buy)2.080
Analyst target upside19.6%74.1
Earnings surprises (avg)+9.8%98.7
592 AXTA US HIGH CONF Axalta Coating Systems Ltd. · 32.2 USD · pulse 66.3 · Specialty Chemicals 09-20: 61.9 · 09-27: 61.7 · 10-05: 61.9 ▲ +0.2 61.9 Mixed
Product & Moat LT w=25%45.6
Gross margin (pricing power)34.0%35.1
Revenue CAGR (3y)1.6%7.8
Operating margin trend+5.7pp over 3y100
R&D intensity (innovation)1.4%9.3
Gross-margin stabilitysd 2.2pp75.8
Valuation LT w=20%94.3
Forward P/E11.2 · industry median 16.1 (n=29)97.3
FCF yield7.8% · industry median 3.6% (n=29)100
EV / EBITDA9.5 · industry median 11.9 (n=28)85.7
Management LT w=20%57.1
Return on equity14.3%57.4
Buybacks vs dilution-1.1%/yr share count85
Net debt / EBITDA2.538.6
Insider ownership0.4%4.4
FCF conversion1.43x net income100
Financial Health LT w=15%35.2
Current ratio1.561.1
Debt / equity1.1944.8
Interest coverage4.1x34.5
Cash vs total debt0.21x0.5
Marketing & Brand LT w=5%35.9
Revenue growth (yoy)3.1%12.4
SG&A efficiency6.4x revenue/SG&A72.6
Brand pricing premium34.0%22.6
Durability LT w=15%87.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-38.4% vs market -18.8%50.9
Profit-margin stabilitysd 2.2pp, operating, 4y99
Profitable years4 of 4100
Momentum pulse only59.9
Price vs 200-day MA+0.1%60.5
52-week range position53th pct53.8
6m strength vs S&P 500+4.6pp65.4
News & Sentiment pulse only76
Analyst consensus (1=buy)2.272.5
Analyst target upside22.2%80.4
Earnings surprises (avg)+6.3%75
593 WHD US HIGH CONF Cactus, Inc. Class A Common Sto · 63.44 USD · pulse 64.2 · Oil & Gas Equipment & Services 09-20: 62 · 09-27: 62.4 · 10-05: 61.9 ▼ -0.5 61.9 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%68.3
Revenue CAGR (3y)16.2%80.8
Operating margin trend-2.2pp over 3y28.3
Gross-margin stabilitysd 1.2pp95.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)30.6
Price / book3.56 · industry median 2.87 (n=20)11.6
Through-cycle P/E28.1 · industry median 28.3 (n=19)30.3
Management LT w=20%43.3
Return on equity13.1%52.5
Buybacks vs dilution+4.2%/yr share count0
Net debt / EBITDA-0.8100
Insider ownership1.0%9.7
FCF conversion0.78x net income54.2
Financial Health LT w=15%100
Current ratio2.6100
Debt / equity0.03100
Interest coverage99.3x100
Cash vs total debt6.51x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)79.1
Revenue growth (yoy)64.3%100
SG&A efficiency7.2x revenue/SG&A87.4
Durability LT w=15%73.8
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-51.4% vs market -18.8%18.4
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only89
Price vs 200-day MA+12.1%100
52-week range position75th pct81.2
6m strength vs S&P 500+10.7pp85.7
News & Sentiment pulse only74.3
Analyst consensus (1=buy)2.271.1
Analyst target upside10.7%51.7
Earnings surprises (avg)+18.4%100
594 EPR US HIGH CONF EPR Properties · 56.45 USD · pulse 65.5 · REIT - Specialty 09-20: 62 · 09-27: 61.8 · 10-05: 61.9 ▲ +0.1 61.9 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%67.7
Gross margin (pricing power)91.9%100
Revenue CAGR (3y)3.3%16.4
Operating margin trend+0.4pp over 3y54.4
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%85.9
FCF yield7.8% · industry median 3.7% (n=11)100
EV / EBITDA13.7 · industry median 18.8 (n=11)81.9
Price / book1.87 · industry median 4.30 (n=10)75.7
Management LT w=20%31.6
Return on equity11.3%45.3
Buybacks vs dilution+0.5%/yr share count58.4
Net debt / EBITDA6.10
Insider ownership2.3%22.7
Financial Health LT w=15%17
Debt / equity1.5226.5
Interest coverage3.2x24.5
Cash vs total debt0.00x0
Marketing & Brand LT w=5%80.8
Revenue growth (yoy)10.6%42.4
SG&A efficiency12.1x revenue/SG&A100
Brand pricing premium91.9%100
Durability LT w=15%99.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-19.5% vs market -18.8%98.1
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only57
Price vs 200-day MA+1.8%67.4
52-week range position61th pct63.3
6m strength vs S&P 500-2.9pp40.2
News & Sentiment pulse only70.9
Analyst consensus (1=buy)2.560
Analyst target upside14.6%61.5
Earnings surprises (avg)+8.7%91.3
595 WFC US MEDIUM CONF Wells Fargo & Company · 80.45 USD · pulse 62.9 · Banks - Diversified 09-20: 60.7 · 09-27: 61.5 · 10-05: 61.8 ▲ +0.3 61.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)40
Revenue CAGR (3y)4.0%20.1
Valuation LT w=20%79
Forward P/E10.1 · industry median 13.7 (n=20)93.8
PEG ratio1.39 · industry median 1.31 (n=17)58.3
Price / book1.51 · industry median 1.94 (n=20)74.1
Through-cycle P/E13.2 · industry median 19.1 (n=20)90
Management LT w=20%50.4
Return on equity12.6%50.3
Buybacks vs dilution-6.9%/yr share count100
Insider ownership0.1%0.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)46
Revenue growth (yoy)9.5%38
Durability LT w=15%95.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.7% vs market -18.8%85.1
Profit-margin stabilitysd 2.7pp, net, 4y96.4
Profitable years4 of 4100
Momentum pulse only24.4
Price vs 200-day MA-4.3%42.9
52-week range position34th pct30.2
6m strength vs S&P 500-18.0pp0
News & Sentiment pulse only81.5
Analyst consensus (1=buy)1.886.2
Analyst target upside24.5%86.4
Earnings surprises (avg)+5.8%72
596 KVUE US HIGH CONF Kenvue Inc. · 17.2 USD · pulse 62.3 · Household & Personal Products 09-20: 61 · 09-27: 61.1 · 10-05: 61.8 ▲ +0.7 61.8 Mixed
Product & Moat LT w=25%60.9
Gross margin (pricing power)58.4%96.1
Revenue CAGR (3y)0.4%1.9
Operating margin trend-0.0pp over 3y49.7
Gross-margin stabilitysd 1.2pp96.1
Valuation LT w=20%83.8
Forward P/E13.9 · industry median 19.6 (n=11)93.4
PEG ratio1.40 · industry median 2.12 (n=7)86.3
FCF yield5.8% · industry median 5.1% (n=11)78.2
EV / EBITDA11.6 · industry median 13.8 (n=11)77.2
Management LT w=20%53.6
Return on equity15.6%62.3
Buybacks vs dilution+0.5%/yr share count58.7
Net debt / EBITDA2.246.1
Insider ownership0.1%0.7
FCF conversion1.30x net income100
Financial Health LT w=15%33.6
Current ratio1.017.1
Debt / equity0.8265.8
Interest coverage5.6x51.7
Cash vs total debt0.13x0
Marketing & Brand LT w=5%34.6
Revenue growth (yoy)3.0%12
SG&A efficiency2.5x revenue/SG&A8.1
Brand pricing premium58.4%83.6
Durability LT w=15%82.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-41.2% vs market -18.8%43.9
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only40.7
Price vs 200-day MA-1.9%52.4
52-week range position64th pct67.7
6m strength vs S&P 500-14.4pp1.9
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)69.5
Analyst target upside13.4%58.4
Earnings surprises (avg)+11.8%100
597 PAA US HIGH CONF Plains All American Pipeline, L · 23.75 USD · pulse 64.4 · Oil & Gas Midstream 09-20: 61.3 · 09-27: 61.4 · 10-05: 61.8 ▲ +0.4 61.8 Mixed
Product & Moat LT w=25%38.5
Gross margin (pricing power)5.5%0
Revenue CAGR (3y)-8.3%0
Operating margin trend+0.4pp over 3y54
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%83.1
Forward P/E12.4 · industry median 14.1 (n=33)82
FCF yield8.4% · industry median 1.5% (n=32)100
EV / EBITDA11.5 · industry median 11.5 (n=31)67.2
Management LT w=20%63
Return on equity10.2%40.7
Buybacks vs dilution+0.3%/yr share count61
Net debt / EBITDA2.926.4
Insider ownership34.2%100
FCF conversion1.01x net income86.8
Financial Health LT w=15%33
Current ratio1.126.3
Debt / equity0.6077.5
Interest coverage3.5x28.1
Cash vs total debt0.12x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)66.3%100
SG&A efficiency129.4x revenue/SG&A100
Brand pricing premium5.5%0
Durability LT w=15%97.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.3% vs market -18.8%91.2
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only73.7
Price vs 200-day MA+10.0%100
52-week range position79th pct86.9
6m strength vs S&P 500-4.7pp34.2
News & Sentiment pulse only39.4
Analyst consensus (1=buy)2.368.2
Analyst target upside10.0%50
Earnings surprises (avg)-8.2%0
598 AGI US HIGH CONF Alamos Gold Inc. · 32.46 USD · pulse 57.1 · Gold 09-20: 61.6 · 09-27: 61.8 · 10-05: 61.8 — 0 61.8 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)30.1%100
Operating margin trend+30.3pp over 3y100
Gross-margin stabilitysd 10.6pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)45.3
Price / book2.83 · industry median 3.76 (n=45)46.5
Through-cycle P/E38.4 · industry median 48.4 (n=34)39.3
Management LT w=20%46.7
Return on equity27.4%100
Buybacks vs dilution+2.2%/yr share count30.7
Net debt / EBITDA-0.3100
Insider ownership0.3%2.8
FCF conversion0.15x net income0
Financial Health LT w=15%100
Current ratio2.1100
Debt / equity0.05100
Interest coverage103.8x100
Cash vs total debt3.13x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)35.6%100
SG&A efficiency19.2x revenue/SG&A100
Durability LT w=15%50.8
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-49.6% vs market -18.8%22.9
Profit-margin stabilitysd 11.0pp, operating, 4y50.1
Profitable years4 of 4100
Momentum pulse only2.9
Price vs 200-day MA-16.6%0
52-week range position17th pct8.8
6m strength vs S&P 500-47.1pp0
News & Sentiment pulse only90.1
Analyst consensus (1=buy)1.4100
Analyst target upside42.5%100
Earnings surprises (avg)+5.6%70.4
599 Z US HIGH CONF Zillow Group, Inc. · 27.41 USD · pulse 55 · Internet Content & Information 09-20: 59.8 · 09-27: 60.1 · 10-05: 61.8 ▲ +1.7 61.8 Mixed
Product & Moat LT w=25%77.8
Gross margin (pricing power)72.9%100
Revenue CAGR (3y)9.7%48.4
Operating margin trend+2.3pp over 3y72.9
R&D intensity (innovation)23.5%100
Gross-margin stabilitysd 2.6pp67.8
Valuation LT w=20%50.3
Forward P/E9.8 · industry median 11.0 (n=16)82.2
FCF yield4.0% · industry median 2.5% (n=15)68.8
EV / EBITDA34.4 · industry median 16.6 (n=14)0
Management LT w=20%62.4
Return on equity1.2%4.9
Buybacks vs dilution+0.9%/yr share count52.1
Net debt / EBITDA-0.8100
Insider ownership5.5%55.2
FCF conversion10.62x net income100
Financial Health LT w=15%72.4
Current ratio1.993.5
Debt / equity0.13100
Interest coverage2.4x15.4
Cash vs total debt1.25x80.8
Marketing & Brand LT w=5%57.2
Revenue growth (yoy)17.9%71.6
SG&A efficiency1.9x revenue/SG&A0
Brand pricing premium72.9%100
Durability LT w=15%40.8
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-70.0% vs market -18.8%0
Profit-margin stabilitysd 4.4pp, operating, 4y86.4
Profitable years1 of 40
Momentum pulse only0
Price vs 200-day MA-35.9%0
52-week range position1th pct0
6m strength vs S&P 500-51.6pp0
News & Sentiment pulse only77
Analyst consensus (1=buy)2.657.1
Analyst target upside67.8%100
Earnings surprises (avg)+6.1%74
600 CROX US ⚠ 1HIGH CONF Crocs, Inc. · 118.09 USD · pulse 67.7 · Footwear & Accessories 09-20: 61.6 · 09-27: 61.5 · 10-05: 61.8 ▲ +0.3 61.8 Mixed
Product & Moat LT w=25%53.7
Gross margin (pricing power)57.5%93.7
Revenue CAGR (3y)4.4%21.8
Operating margin trend-2.0pp over 3y30.4
Gross-margin stabilitysd 2.6pp68.8
Valuation LT w=20%98.6
Forward P/E7.9 · industry median 15.1 (n=5)100
FCF yield9.4% · industry median 3.5% (n=5)100
EV / EBITDA7.8 · industry median 10.8 (n=5)95.7
Management LT w=20%72.5
Return on equity42.3%100
Buybacks vs dilution-6.6%/yr share count100
Net debt / EBITDA1.659
Insider ownership3.1%31
Financial Health LT w=15%27.5
Current ratio1.557.5
Debt / equity1.2243.3
Interest coverage1.8x9.2
Cash vs total debt0.10x0
Marketing & Brand LT w=5%35.1
Revenue growth (yoy)2.6%10.4
SG&A efficiency2.8x revenue/SG&A13.6
Brand pricing premium57.5%81.2
Durability LT w=15%55.5
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-48.3% vs market -18.8%26.2
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only90
Price vs 200-day MA+10.9%100
52-week range position66th pct69.9
6m strength vs S&P 500+15.3pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)72.6
Analyst target upside17.1%67.7
Earnings surprises (avg)+13.8%100
⚠ Red flags
Unprofitable (negative net income)
601 CACC US MEDIUM CONF Credit Acceptance Corporation · 527.5 USD · pulse 63.1 · Credit Services 09-20: 61.2 · 09-27: 61.7 · 10-05: 61.8 ▲ +0.1 61.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)29.8
Revenue CAGR (3y)7.9%39.3
Operating margin trend-11.4pp over 3y0
Valuation LT w=20%50.2
Forward P/E9.6 · industry median 9.1 (n=21)71.7
Price / book3.44 · industry median 1.94 (n=21)0
Through-cycle P/E14.8 · industry median 19.1 (n=19)79
Management LT w=20%100
Return on equity31.9%100
Buybacks vs dilution-5.8%/yr share count100
Insider ownership36.7%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)46
Revenue growth (yoy)9.5%38
Durability LT w=15%84.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-24.4% vs market -18.8%85.9
Profit-margin stabilitysd 9.0pp, operating, 4y61
Profitable years4 of 4100
Momentum pulse only54
Price vs 200-day MA-0.4%58.2
52-week range position47th pct46.6
6m strength vs S&P 500+2.2pp57.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)68.9
Analyst target upside20.7%76.7
Earnings surprises (avg)+7.0%80.1
602 WAY US HIGH CONF Waystar Holding Corp. · 24.81 USD · pulse 61.4 · Health Information Services 09-20: 61.5 · 09-27: 61.8 · 10-05: 61.8 — 0 61.8 Mixed
Product & Moat LT w=25%82.3
Gross margin (pricing power)69.1%100
Revenue CAGR (3y)16.0%79.8
Operating margin trend+10.0pp over 3y100
R&D intensity (innovation)5.0%33.1
Gross-margin stabilitysd 1.1pp98.7
Valuation LT w=20%94.6
Forward P/E13.2 · industry median 22.8 (n=6)98.2
FCF yield6.6% · industry median 3.7% (n=9)99.2
EV / EBITDA13.9 · industry median 28.7 (n=6)86.5
Management LT w=20%33.3
Return on equity3.8%15.1
Buybacks vs dilution+4.8%/yr share count0
Net debt / EBITDA3.025.8
Insider ownership2.6%25.6
FCF conversion2.80x net income100
Financial Health LT w=15%50.6
Current ratio1.887.2
Debt / equity0.3790.5
Interest coverage3.2x24.6
Cash vs total debt0.13x0
Marketing & Brand LT w=5%66.3
Revenue growth (yoy)18.1%72.4
SG&A efficiency3.6x revenue/SG&A26.4
Brand pricing premium69.1%100
Durability LT w=15%31.6
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-61.8% vs market -18.8%0
Profit-margin stabilitysd 4.1pp, operating, 4y88.5
Profitable years1 of 40
Momentum pulse only35.1
Price vs 200-day MA+1.8%67.1
52-week range position34th pct29.5
6m strength vs S&P 500-12.4pp8.7
News & Sentiment pulse only85.4
Analyst consensus (1=buy)1.4100
Analyst target upside35.8%100
Earnings surprises (avg)+3.4%56.2
603 HAE US HIGH CONF Haemonetics Corporation · 104.68 USD · pulse 67.2 · Medical Devices 09-20: 61.3 · 09-27: 61.8 · 10-05: 61.8 — 0 61.8 Mixed
Product & Moat LT w=25%63.4
Gross margin (pricing power)59.3%98.3
Revenue CAGR (3y)4.5%22.6
Operating margin trend+4.8pp over 3y97.8
R&D intensity (innovation)4.5%29.9
Gross-margin stabilitysd 2.6pp68.4
Valuation LT w=20%71.8
Forward P/E18.1 · industry median 25.2 (n=27)86.1
PEG ratio1.69 · industry median 1.35 (n=15)40.7
FCF yield6.6% · industry median 2.6% (n=28)100
EV / EBITDA15.9 · industry median 16.8 (n=23)60.4
Management LT w=20%58.2
Return on equity11.2%44.8
Buybacks vs dilution-3.6%/yr share count100
Net debt / EBITDA2.633.8
Insider ownership1.3%12.6
FCF conversion3.21x net income100
Financial Health LT w=15%45.7
Current ratio3.1100
Debt / equity1.4033.2
Interest coverage5.5x49.6
Cash vs total debt0.19x0
Marketing & Brand LT w=5%41.7
Revenue growth (yoy)5.6%22.4
SG&A efficiency3.0x revenue/SG&A16.9
Brand pricing premium59.3%85.8
Durability LT w=15%73.3
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-49.0% vs market -18.8%24.5
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+39.5%100
52-week range position93th pct100
6m strength vs S&P 500+61.7pp100
News & Sentiment pulse only69.8
Analyst consensus (1=buy)1.790.9
Analyst target upside6.5%41.3
Earnings surprises (avg)+6.6%77.3
604 SHOP US HIGH CONF Shopify Inc. · 151.39 USD · pulse 59.6 · Software - Application 09-20: 61.8 · 09-27: 61.8 · 10-05: 61.7 ▼ -0.1 61.7 Mixed
Product & Moat LT w=25%91.6
Gross margin (pricing power)47.8%69.4
Revenue CAGR (3y)27.3%100
Operating margin trend+28.6pp over 3y100
R&D intensity (innovation)13.3%88.6
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%8.1
Forward P/E61.8 · industry median 16.7 (n=85)0
PEG ratio1.73 · industry median 1.17 (n=43)29.6
FCF yield0.8% · industry median 5.1% (n=85)2.9
EV / EBITDA79.3 · industry median 20.2 (n=72)0
Management LT w=20%63.7
Return on equity15.5%62.2
Buybacks vs dilution+0.7%/yr share count54.2
Net debt / EBITDA-2.0100
Insider ownership0.2%2.3
FCF conversion1.29x net income100
Financial Health LT w=15%100
Current ratio5.4100
Debt / equity0.01100
Cash vs total debt27.79x100
Marketing & Brand LT w=5%71.3
Revenue growth (yoy)33.7%100
SG&A efficiency5.4x revenue/SG&A56.9
Brand pricing premium47.8%56.9
Durability LT w=15%39.3
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-46.7% vs market -18.8%30.1
Profit-margin stabilitysd 11.6pp, operating, 4y46.9
Profitable years3 of 450
Momentum pulse only84.9
Price vs 200-day MA+16.9%100
52-week range position67th pct71.2
6m strength vs S&P 500+10.0pp83.5
News & Sentiment pulse only66.8
Analyst consensus (1=buy)1.792.6
Analyst target upside14.1%60.3
Earnings surprises (avg)+2.1%47.5
605 DDOG US HIGH CONF Datadog, Inc. · 277.22 USD · pulse 62.8 · Software - Application 09-20: 62.2 · 09-27: 61.7 · 10-05: 61.7 — 0 61.7 Mixed
Product & Moat LT w=25%94.4
Gross margin (pricing power)79.5%100
Revenue CAGR (3y)26.9%100
Operating margin trend+2.2pp over 3y72.1
R&D intensity (innovation)45.2%100
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%16
Forward P/E93.2 · industry median 16.7 (n=85)0
PEG ratio1.27 · industry median 1.17 (n=43)59.1
FCF yield1.1% · industry median 5.1% (n=85)5
EV / EBITDA1,156.1 · industry median 20.2 (n=72)0
Management LT w=20%47
Return on equity4.7%18.8
Buybacks vs dilution+3.4%/yr share count10.6
Net debt / EBITDA-44.7100
Insider ownership0.6%5.6
FCF conversion9.76x net income100
Financial Health LT w=15%98.7
Current ratio3.2100
Debt / equity0.2994.9
Interest coverage12.5x100
Cash vs total debt3.90x100
Marketing & Brand LT w=5%71
Revenue growth (yoy)35.6%100
SG&A efficiency2.8x revenue/SG&A12.9
Brand pricing premium79.5%100
Durability LT w=15%47.5
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-48.6% vs market -18.8%25.3
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only100
Price vs 200-day MA+50.0%100
52-week range position94th pct100
6m strength vs S&P 500+120.6pp100
News & Sentiment pulse only78
Analyst consensus (1=buy)1.5100
Analyst target upside3.6%33.9
Earnings surprises (avg)+14.1%100
606 SQM US HIGH CONF Sociedad Quimica y Minera S.A. · 64.52 USD · pulse 60.8 · Specialty Chemicals 09-20: 61.7 · 09-27: 61.7 · 10-05: 61.7 — 0 61.7 Mixed
Product & Moat LT w=25%13.8
Gross margin (pricing power)42.2%55.4
Revenue CAGR (3y)-24.7%0
Operating margin trend-28.6pp over 3y0
Gross-margin stabilitysd 10.0pp0
Valuation LT w=20%100
Forward P/E9.2 · industry median 16.1 (n=29)100
PEG ratio0.32 · industry median 1.73 (n=12)100
FCF yield14.2% · industry median 3.6% (n=29)100
EV / EBITDA7.2 · industry median 11.9 (n=28)100
Management LT w=20%69.2
Return on equity21.8%87.3
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA0.392
Insider ownership0.0%0
FCF conversion4.45x net income100
Financial Health LT w=15%71
Current ratio2.6100
Debt / equity0.6177.1
Interest coverage6.4x59.5
Cash vs total debt0.82x47.6
Marketing & Brand LT w=5%81
Revenue growth (yoy)136.7%100
SG&A efficiency21.4x revenue/SG&A100
Brand pricing premium42.2%42.9
Durability LT w=15%64.9
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-34.2% vs market -18.8%61.5
Profit-margin stabilitysd 11.9pp, operating, 4y44.8
Profitable years4 of 4100
Momentum pulse only16.7
Price vs 200-day MA-14.0%4.1
52-week range position47th pct46.1
6m strength vs S&P 500-34.7pp0
News & Sentiment pulse only57.8
Analyst consensus (1=buy)2.273.3
Analyst target upside31.4%100
Earnings surprises (avg)-6.7%0
607 RCI US HIGH CONF Rogers Communication, Inc. · 30.83 USD · pulse 59.9 · Telecom Services 09-20: 61.3 · 09-27: 61.6 · 10-05: 61.7 ▲ +0.1 61.7 Mixed
Product & Moat LT w=25%59.2
Gross margin (pricing power)44.3%60.6
Revenue CAGR (3y)12.1%60.7
Operating margin trend-1.7pp over 3y33.2
Gross-margin stabilitysd 1.9pp82.4
Valuation LT w=20%87.6
Forward P/E9.1 · industry median 10.2 (n=27)82
FCF yield32.0% · industry median 9.9% (n=29)100
EV / EBITDA7.1 · industry median 7.8 (n=27)80.7
Management LT w=20%65.7
Return on equity30.9%100
Buybacks vs dilution+2.3%/yr share count28.7
Net debt / EBITDA4.60
Insider ownership10.6%100
FCF conversion1.10x net income100
Financial Health LT w=15%10.2
Current ratio0.50
Debt / equity2.000
Interest coverage4.7x40.9
Cash vs total debt0.04x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)43
Revenue growth (yoy)7.7%30.8
Brand pricing premium44.3%48.1
Durability LT w=15%83.7
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-38.6% vs market -18.8%50.3
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only2.1
Price vs 200-day MA-13.4%6.3
52-week range position1th pct0
6m strength vs S&P 500-26.1pp0
News & Sentiment pulse only76.7
Analyst consensus (1=buy)2.177.8
Analyst target upside25.2%88
Earnings surprises (avg)+4.7%64.4
608 STT US MEDIUM CONF State Street Corporation · 175.96 USD · pulse 68.9 · Asset Management 09-20: 61.4 · 09-27: 61.3 · 10-05: 61.6 ▲ +0.3 61.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)41.4
Revenue CAGR (3y)4.8%24.1
Valuation LT w=20%73.2
Forward P/E11.4 · industry median 10.9 (n=43)72.1
PEG ratio0.67 · industry median 0.98 (n=19)98.5
Price / book2.02 · industry median 2.65 (n=42)63.9
Through-cycle P/E18.7 · industry median 20.2 (n=41)58.1
Management LT w=20%51.1
Return on equity12.4%49.7
Buybacks vs dilution-7.2%/yr share count100
Insider ownership0.4%3.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)57.9
Revenue growth (yoy)18.4%73.6
Durability LT w=15%95.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-25.7% vs market -18.8%82.7
Profit-margin stabilitysd 2.4pp, net, 4y97.6
Profitable years4 of 4100
Momentum pulse only95.7
Price vs 200-day MA+14.8%100
52-week range position80th pct87
6m strength vs S&P 500+19.1pp100
News & Sentiment pulse only67.9
Analyst consensus (1=buy)2.177.5
Analyst target upside13.6%59.1
Earnings surprises (avg)+5.1%67.2
609 CSL US HIGH CONF Carlisle Companies Incorporated · 329.34 USD · pulse 61.7 · Building Products & Equipment 09-20: 62 · 09-27: 61.8 · 10-05: 61.6 ▼ -0.2 61.6 Mixed
Product & Moat LT w=25%33.7
Gross margin (pricing power)35.3%38.2
Revenue CAGR (3y)-2.7%0
Operating margin trend-2.1pp over 3y28.6
R&D intensity (innovation)0.9%6.3
Gross-margin stabilitysd 1.2pp95.2
Valuation LT w=20%85
Forward P/E13.7 · industry median 17.1 (n=16)86.1
PEG ratio0.90 · industry median 1.22 (n=9)91.7
FCF yield5.1% · industry median 3.2% (n=15)83.4
EV / EBITDA12.6 · industry median 15.8 (n=16)78.6
Management LT w=20%67.6
Return on equity39.2%100
Buybacks vs dilution-7.0%/yr share count100
Net debt / EBITDA1.854.2
Insider ownership1.2%11.8
FCF conversion0.90x net income72
Financial Health LT w=15%53.5
Current ratio2.6100
Debt / equity1.7911.8
Interest coverage13.1x100
Cash vs total debt0.23x2.3
Marketing & Brand LT w=5%45.9
Revenue growth (yoy)8.3%33.2
SG&A efficiency6.7x revenue/SG&A78.9
Brand pricing premium35.3%25.7
Durability LT w=15%82.3
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-37.7% vs market -18.8%52.6
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only20.4
Price vs 200-day MA-6.0%36.1
52-week range position30th pct25.1
6m strength vs S&P 500-17.4pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)75
Analyst target upside24.6%86.5
Earnings surprises (avg)+8.3%88.4
610 EMBJ US HIGH CONF Embraer S.A. · 75.21 USD · pulse 66 · Aerospace & Defense 09-20: 61.9 · 09-27: 61 · 10-05: 61.6 ▲ +0.6 61.6 Mixed
Product & Moat LT w=25%55.8
Gross margin (pricing power)17.8%0
Revenue CAGR (3y)18.6%93.1
Operating margin trend+3.2pp over 3y81.8
R&D intensity (innovation)1.0%6.5
Gross-margin stabilitysd 1.1pp97.8
Valuation LT w=20%74.5
Forward P/E18.9 · industry median 27.5 (n=39)87.6
FCF yield2.4% · industry median 1.2% (n=41)52.4
EV / EBITDA15.2 · industry median 23.0 (n=35)83.6
Management LT w=20%62.3
Return on equity12.2%48.8
Buybacks vs dilution-0.5%/yr share count75.7
Net debt / EBITDA0.586.9
Insider ownership0.0%0.1
FCF conversion4.76x net income100
Financial Health LT w=15%47.2
Current ratio1.453.3
Debt / equity0.6972.8
Interest coverage2.4x15.1
Cash vs total debt0.82x47.5
Marketing & Brand LT w=5%47.2
Revenue growth (yoy)10.4%41.6
SG&A efficiency13.7x revenue/SG&A100
Brand pricing premium17.8%0
Durability LT w=15%72.5
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-32.6% vs market -18.8%65.3
Profit-margin stabilitysd 2.3pp, operating, 4y98.2
Profitable years3 of 450
Momentum pulse only82.5
Price vs 200-day MA+12.6%100
52-week range position84th pct92.1
6m strength vs S&P 500+1.7pp55.5
News & Sentiment pulse only71.6
Analyst consensus (1=buy)1.4100
Analyst target upside22.8%82
Earnings surprises (avg)-0.1%32.7
611 GRDN US HIGH CONF Guardian Pharmacy Services, Inc · 42.38 USD · pulse 62.7 · Medical Care Facilities 09-20: 60.7 · 09-27: 61.6 · 10-05: 61.6 — 0 61.6 Mixed
Product & Moat LT w=25%57.8
Gross margin (pricing power)21.6%4.1
Revenue CAGR (3y)16.8%84.1
Operating margin trend-0.7pp over 3y43
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%19.8
Forward P/E29.5 · industry median 15.2 (n=19)23.4
FCF yield2.4% · industry median 4.7% (n=20)22.9
EV / EBITDA24.2 · industry median 12.7 (n=19)13.2
Management LT w=20%88.9
Return on equity30.4%100
Buybacks vs dilution+1.3%/yr share count44.4
Net debt / EBITDA-0.5100
Insider ownership57.5%100
FCF conversion1.31x net income100
Financial Health LT w=15%92.8
Current ratio1.771.1
Debt / equity0.15100
Interest coverage111.4x100
Cash vs total debt2.29x100
Marketing & Brand LT w=5%28.4
Revenue growth (yoy)2.2%8.8
SG&A efficiency6.6x revenue/SG&A76.4
Brand pricing premium21.6%0
Durability LT w=15%67.3
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-27.2% vs market -18.8%78.9
Profit-margin stabilitysd 4.4pp, operating, 4y86.8
Profitable years3 of 450
Momentum pulse only70
Price vs 200-day MA+14.1%100
52-week range position77th pct83.9
6m strength vs S&P 500-7.1pp26.2
News & Sentiment pulse only89.7
Analyst consensus (1=buy)1.1100
Analyst target upside17.6%69.1
Earnings surprises (avg)+19.1%100
612 PLUS US HIGH CONF ePlus inc. · 93.4 USD · pulse 67.4 · Software - Application 09-20: 61.9 · 09-27: 61.8 · 10-05: 61.6 ▼ -0.2 61.6 Mixed
Product & Moat LT w=25%44.2
Gross margin (pricing power)25.1%12.7
Revenue CAGR (3y)5.7%28.6
Operating margin trend-1.4pp over 3y35.7
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%63.1
Forward P/E15.7 · industry median 16.9 (n=85)74.1
PEG ratio1.07 · industry median 1.19 (n=43)75.4
FCF yield1.6% · industry median 5.1% (n=85)10.1
EV / EBITDA11.1 · industry median 22.1 (n=72)93
Management LT w=20%49.6
Return on equity11.7%46.8
Buybacks vs dilution-0.8%/yr share count79.3
Net debt / EBITDA-1.7100
Insider ownership2.2%21.7
FCF conversion0.30x net income0
Financial Health LT w=15%100
Current ratio2.1100
Debt / equity0.11100
Interest coverageno net interest expense100
Cash vs total debt3.66x100
Marketing & Brand LT w=5%22.3
Revenue growth (yoy)1.0%4
SG&A efficiency5.8x revenue/SG&A62.8
Brand pricing premium25.1%0.2
Durability LT w=15%79
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-46.1% vs market -18.8%31.6
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only86.8
Price vs 200-day MA+10.3%100
52-week range position88th pct97.6
6m strength vs S&P 500+3.9pp62.8
News & Sentiment pulse only90.7
Analyst consensus (1=buy)1.0100
Analyst target upside18.8%72.1
Earnings surprises (avg)+29.8%100
613 SHEL US HIGH CONF Shell PLC · 96.23 USD · pulse 66.1 · Oil & Gas Integrated 09-20: 61.5 · 09-27: 61.5 · 10-05: 61.5 — 0 61.5 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%19.7
Revenue CAGR (3y)-11.2%0
Operating margin trend-6.2pp over 3y0
R&D intensity (innovation)0.4%2.9
Gross-margin stabilitysd 2.2pp75.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)76.9
Price / book1.48 · industry median 2.41 (n=13)84.5
Through-cycle P/E11.5 · industry median 17.5 (n=13)96.3
Management LT w=20%67.9
Return on equity14.3%57.4
Buybacks vs dilution-6.7%/yr share count100
Net debt / EBITDA0.781.9
Insider ownership0.0%0.1
FCF conversion1.20x net income100
Financial Health LT w=15%57.2
Current ratio1.452.9
Debt / equity0.4088.8
Interest coverage7.3x69.7
Cash vs total debt0.43x17.6
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)44.7%100
SG&A efficiency21.2x revenue/SG&A100
Durability LT w=15%98.9
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-18.5% vs market -18.8%100
Profit-margin stabilitysd 2.8pp, operating, 4y95.7
Profitable years4 of 4100
Momentum pulse only69.1
Price vs 200-day MA+14.5%100
52-week range position91th pct100
6m strength vs S&P 500-12.8pp7.4
News & Sentiment pulse only59.1
Analyst consensus (1=buy)2.272.5
Analyst target upside7.9%44.7
Earnings surprises (avg)+4.0%60.1
614 A US HIGH CONF Agilent Technologies, Inc. · 167.78 USD · pulse 65.8 · Diagnostics & Research 09-20: 62.4 · 09-27: 61.2 · 10-05: 61.5 ▲ +0.3 61.5 Mixed
Product & Moat LT w=25%49.3
Gross margin (pricing power)53.6%84.1
Revenue CAGR (3y)0.5%2.4
Operating margin trend-2.3pp over 3y26.6
R&D intensity (innovation)6.5%43.7
Gross-margin stabilitysd 1.5pp89.9
Valuation LT w=20%50.2
Forward P/E24.8 · industry median 25.7 (n=21)57.7
PEG ratio1.37 · industry median 1.43 (n=14)64.8
FCF yield2.2% · industry median 2.9% (n=25)35.6
EV / EBITDA23.9 · industry median 25.4 (n=20)42.6
Management LT w=20%61.1
Return on equity21.0%83.9
Buybacks vs dilution-1.4%/yr share count89.5
Net debt / EBITDA1.171.3
Insider ownership0.2%1.9
FCF conversion0.81x net income59.1
Financial Health LT w=15%74.2
Current ratio2.0100
Debt / equity0.5679.8
Interest coverage13.8x100
Cash vs total debt0.42x17.2
Marketing & Brand LT w=5%46.1
Revenue growth (yoy)8.1%32.4
SG&A efficiency4.1x revenue/SG&A34.4
Brand pricing premium53.6%71.6
Durability LT w=15%90
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-34.8% vs market -18.8%59.9
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only99.4
Price vs 200-day MA+26.6%100
52-week range position89th pct98.3
6m strength vs S&P 500+29.0pp100
News & Sentiment pulse only60.3
Analyst consensus (1=buy)1.887.3
Analyst target upside4.4%36.1
Earnings surprises (avg)+3.6%57.6
615 LTM US ⚠ 1HIGH CONF LATAM Airlines Group S.A. · 47.92 USD · pulse 64.1 · Airlines 09-20: 57.7 · 09-27: 61.2 · 10-05: 61.5 ▲ +0.3 61.5 Mixed
Product & Moat LT w=25%48.9
Gross margin (pricing power)27.0%17.4
Revenue CAGR (3y)15.1%75.3
Operating margin trend+17.9pp over 3y100
Gross-margin stabilitysd 5.8pp3
Valuation LT w=20%93.5
Forward P/E7.5 · industry median 8.2 (n=11)80.6
FCF yield9.7% · industry median 2.5% (n=11)100
EV / EBITDA5.5 · industry median 9.5 (n=11)100
Management LT w=20%65.7
Return on equity108.0%100
Buybacks vs dilution-1.7%/yr share count95.6
Net debt / EBITDA1.756.8
Insider ownership0.0%0
FCF conversion0.93x net income76.3
Financial Health LT w=15%9.1
Current ratio0.70
Debt / equity4.550
Interest coverage3.6x29
Cash vs total debt0.29x7.2
Marketing & Brand LT w=5%68.3
Revenue growth (yoy)27.2%100
SG&A efficiency9.8x revenue/SG&A100
Brand pricing premium27.0%4.9
Durability LT w=15%84.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-33.9% vs market -18.8%62.2
Profit-margin stabilitysd 6.6pp, operating, 4y74.3
Profitable years4 of 4100
Momentum pulse only12.1
Price vs 200-day MA-10.3%18.7
52-week range position24th pct17.6
6m strength vs S&P 500-17.5pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside55.0%100
Earnings surprises (avg)+32.0%100
⚠ Red flags
Heavy leverage (D/E 4.5)
616 STAG US HIGH CONF Stag Industrial, Inc. · 36.05 USD · pulse 59.2 · REIT - Industrial 09-20: 61 · 09-27: 61.3 · 10-05: 61.5 ▲ +0.2 61.5 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%85.9
Gross margin (pricing power)79.5%100
Revenue CAGR (3y)8.7%43.7
Operating margin trend+5.9pp over 3y100
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%71.2
FCF yield6.6% · industry median 4.5% (n=11)92.3
EV / EBITDA16.2 · industry median 18.7 (n=11)65.1
Price / book1.91 · industry median 2.12 (n=11)56.1
Management LT w=20%15.1
Return on equity7.0%27.9
Buybacks vs dilution+2.1%/yr share count31
Net debt / EBITDA5.30
Insider ownership0.1%1.4
Financial Health LT w=15%27.5
Debt / equity0.9459
Interest coverage3.1x23.5
Cash vs total debt0.02x0
Marketing & Brand LT w=5%77.5
Revenue growth (yoy)8.1%32.4
SG&A efficiency16.3x revenue/SG&A100
Brand pricing premium79.5%100
Durability LT w=15%98.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-21.5% vs market -18.8%93.3
Profit-margin stabilitysd 2.1pp, operating, 4y99.3
Profitable years4 of 4100
Momentum pulse only22.7
Price vs 200-day MA-3.1%47.6
52-week range position26th pct20.4
6m strength vs S&P 500-16.2pp0
News & Sentiment pulse only61.6
Analyst consensus (1=buy)2.366.7
Analyst target upside15.8%64.5
Earnings surprises (avg)+3.1%53.7
617 CATY US MEDIUM CONF Cathay General Bancorp · 60.84 USD · pulse 65.1 · Banks - Regional 09-20: 61.5 · 09-27: 61.5 · 10-05: 61.5 — 0 61.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)35.2
Revenue CAGR (3y)1.1%5.7
Valuation LT w=20%71.2
Forward P/E10.2 · industry median 10.0 (n=108)73.6
Price / book1.33 · industry median 1.24 (n=109)58.4
Through-cycle P/E12.3 · industry median 15.1 (n=106)81.5
Management LT w=20%64.4
Return on equity11.7%46.8
Buybacks vs dilution-2.6%/yr share count100
Insider ownership4.6%46.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)51.7
Revenue growth (yoy)13.8%55.2
Durability LT w=15%91.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-29.7% vs market -18.8%72.6
Profit-margin stabilitysd 3.0pp, net, 4y94.5
Profitable years4 of 4100
Momentum pulse only81.9
Price vs 200-day MA+9.2%96.7
52-week range position82th pct90.1
6m strength vs S&P 500+2.6pp58.8
News & Sentiment pulse only48.5
Analyst consensus (1=buy)2.846.7
Analyst target upside6.8%42.1
Earnings surprises (avg)+3.5%56.6
618 NHI US HIGH CONF National Health Investors, Inc. · 65.72 USD · pulse 56.8 · REIT - Healthcare Facilities 09-20: 61.3 · 09-27: 61.4 · 10-05: 61.5 ▲ +0.1 61.5 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%83.2
Gross margin (pricing power)73.9%100
Revenue CAGR (3y)10.5%52.6
Operating margin trend+3.0pp over 3y80.1
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%66.3
FCF yield5.3% · industry median 4.1% (n=10)79.1
EV / EBITDA15.5 · industry median 19.9 (n=10)73.4
Price / book2.05 · industry median 2.05 (n=10)46.3
Management LT w=20%18.2
Return on equity10.7%42.9
Buybacks vs dilution+3.6%/yr share count6
Net debt / EBITDA4.30
Insider ownership2.4%23.9
Financial Health LT w=15%31.8
Debt / equity0.8066.4
Interest coverage3.6x29
Cash vs total debt0.02x0
Marketing & Brand LT w=5%100
Revenue growth (yoy)33.8%100
SG&A efficiency12.7x revenue/SG&A100
Brand pricing premium73.9%100
Durability LT w=15%93.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-25.8% vs market -18.8%82.4
Profit-margin stabilitysd 3.6pp, operating, 4y91.3
Profitable years4 of 4100
Momentum pulse only2.8
Price vs 200-day MA-12.9%8.3
52-week range position3th pct0
6m strength vs S&P 500-36.1pp0
News & Sentiment pulse only58.8
Analyst consensus (1=buy)1.890
Analyst target upside24.6%86.5
Earnings surprises (avg)-19.1%0
619 INTA US ⚠ 1HIGH CONF Intapp, Inc. · 36.49 USD · pulse 63.4 · Software - Application 09-20: 62.2 · 09-27: 61.9 · 10-05: 61.5 ▼ -0.4 61.5 Mixed
Product & Moat LT w=25%90.7
Gross margin (pricing power)75.8%100
Revenue CAGR (3y)18.1%90.4
Operating margin trend+12.3pp over 3y100
R&D intensity (innovation)29.0%100
Gross-margin stabilitysd 2.9pp63
Valuation LT w=20%78.9
Forward P/E18.7 · industry median 16.7 (n=85)58.2
PEG ratio0.65 · industry median 1.19 (n=43)100
FCF yield5.8% · industry median 5.1% (n=85)78.6
Management LT w=20%34.9
Return on equity-9.9%0
Buybacks vs dilution+3.7%/yr share count4.8
Insider ownership10.8%100
Financial Health LT w=15%66.7
Current ratio0.80
Debt / equity0.07100
Cash vs total debt7.13x100
Marketing & Brand LT w=5%50.7
Revenue growth (yoy)13.0%52
SG&A efficiency1.9x revenue/SG&A0
Brand pricing premium75.8%100
Durability LT w=15%23.7
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-74.2% vs market -18.8%0
Profit-margin stabilitysd 5.5pp, operating, 4y80.3
Profitable years0 of 40
Momentum pulse only87.8
Price vs 200-day MA+20.2%100
52-week range position61th pct63.5
6m strength vs S&P 500+29.6pp100
News & Sentiment pulse only72.6
Analyst consensus (1=buy)2.366.7
Analyst target upside10.4%51
Earnings surprises (avg)+16.7%100
⚠ Red flags
Unprofitable (negative net income)
620 PLTR US HIGH CONF Palantir Technologies Inc. · 188.75 USD · pulse 60 · Software - Infrastructure 09-20: 62 · 09-27: 61.4 · 10-05: 61.4 — 0 61.4 Mixed
Product & Moat LT w=25%95.2
Gross margin (pricing power)84.8%100
Revenue CAGR (3y)32.9%100
Operating margin trend+40.1pp over 3y100
R&D intensity (innovation)12.5%83.1
Gross-margin stabilitysd 1.4pp93
Valuation LT w=20%8.4
Forward P/E80.5 · industry median 20.1 (n=64)0
PEG ratio1.85 · industry median 1.37 (n=33)33
FCF yield0.5% · industry median 3.4% (n=66)0.8
EV / EBITDA166.9 · industry median 25.0 (n=54)0
Management LT w=20%66.9
Return on equity38.1%100
Buybacks vs dilution+4.4%/yr share count0
Net debt / EBITDA-3.5100
Insider ownership3.5%34.5
FCF conversion1.33x net income100
Financial Health LT w=15%100
Current ratio7.2100
Debt / equity0.02100
Cash vs total debt44.51x100
Marketing & Brand LT w=5%70.1
Revenue growth (yoy)92.8%100
SG&A efficiency2.6x revenue/SG&A10.2
Brand pricing premium84.8%100
Durability LT w=15%26.9
Shock days (>8% vs market)17 in 2y0
Worst drawdown vs market (2y)-48.2% vs market -18.8%26.3
Profit-margin stabilitysd 14.4pp, operating, 4y31.1
Profitable years3 of 450
Momentum pulse only91.1
Price vs 200-day MA+24.1%100
52-week range position82th pct89.4
6m strength vs S&P 500+10.2pp84
News & Sentiment pulse only73.5
Analyst consensus (1=buy)1.886.5
Analyst target upside3.6%34
Earnings surprises (avg)+17.7%100
621 PPG US HIGH CONF PPG Industries, Inc. · 105.15 USD · pulse 60 · Specialty Chemicals 09-20: 61.2 · 09-27: 60.8 · 10-05: 61.4 ▲ +0.6 61.4 Mixed
Product & Moat LT w=25%45.9
Gross margin (pricing power)41.2%53
Revenue CAGR (3y)0.6%2.8
Operating margin trend+3.0pp over 3y79.9
R&D intensity (innovation)2.7%17.8
Gross-margin stabilitysd 2.2pp75.8
Valuation LT w=20%76.2
Forward P/E12.2 · industry median 16.1 (n=29)92.2
PEG ratio1.53 · industry median 1.73 (n=12)65.9
FCF yield4.7% · industry median 3.6% (n=29)73
EV / EBITDA10.9 · industry median 11.9 (n=28)73.8
Management LT w=20%52.3
Return on equity19.3%77.2
Buybacks vs dilution-1.7%/yr share count94.7
Net debt / EBITDA2.245.7
Insider ownership0.1%1.1
FCF conversion0.70x net income43
Financial Health LT w=15%55.8
Current ratio1.665
Debt / equity0.8762.8
Interest coverage9.5x94.3
Cash vs total debt0.22x1.2
Marketing & Brand LT w=5%37.6
Revenue growth (yoy)7.2%28.8
SG&A efficiency4.6x revenue/SG&A43.6
Brand pricing premium41.2%40.5
Durability LT w=15%93.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-29.4% vs market -18.8%73.3
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only23.4
Price vs 200-day MA-5.2%39.2
52-week range position35th pct30.6
6m strength vs S&P 500-14.9pp0.5
News & Sentiment pulse only61.9
Analyst consensus (1=buy)2.176.7
Analyst target upside20.0%74.9
Earnings surprises (avg)+0.1%34.2
622 PHG US HIGH CONF Koninklijke Philips N.V. NY Reg · 23.92 USD · pulse 59.8 · Medical Devices 09-20: 61.3 · 09-27: 61.3 · 10-05: 61.4 ▲ +0.1 61.4 Mixed
Product & Moat LT w=25%62.1
Gross margin (pricing power)45.9%64.8
Revenue CAGR (3y)0.0%0.1
Operating margin trend+9.1pp over 3y100
R&D intensity (innovation)9.5%63.5
Gross-margin stabilitysd 1.9pp82
Valuation LT w=20%98.1
Forward P/E12.6 · industry median 25.2 (n=27)99.1
PEG ratio0.76 · industry median 1.60 (n=15)100
FCF yield7.4% · industry median 2.6% (n=28)100
EV / EBITDA10.9 · industry median 16.8 (n=23)93.3
Management LT w=20%49.8
Return on equity10.2%40.6
Buybacks vs dilution-0.0%/yr share count67.3
Net debt / EBITDA2.341.3
Insider ownership0.0%0
FCF conversion1.71x net income100
Financial Health LT w=15%40.2
Current ratio1.338.1
Debt / equity0.6575
Interest coverage5.0x44.7
Cash vs total debt0.24x3.1
Marketing & Brand LT w=5%26.9
Revenue growth (yoy)0.5%2
SG&A efficiency3.6x revenue/SG&A26.5
Brand pricing premium45.9%52.3
Durability LT w=15%59.7
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-33.2% vs market -18.8%64
Profit-margin stabilitysd 3.7pp, operating, 4y90.4
Profitable years1 of 40
Momentum pulse only5.3
Price vs 200-day MA-11.0%15.8
52-week range position1th pct0
6m strength vs S&P 500-26.0pp0
News & Sentiment pulse only85.3
Analyst consensus (1=buy)2.656
Analyst target upside34.3%100
Earnings surprises (avg)+41.6%100
623 PHM US ⚠ 1HIGH CONF PulteGroup, Inc. · 115.73 USD · pulse 59.1 · Residential Construction 09-20: 61.1 · 09-27: 61.5 · 10-05: 61.4 ▼ -0.1 61.4 Mixed
Product & Moat LT w=25%31.4
Gross margin (pricing power)25.6%13.9
Revenue CAGR (3y)2.7%13.3
Operating margin trend-4.3pp over 3y7
Gross-margin stabilitysd 1.4pp91.5
Valuation LT w=20%78.5
Forward P/E10.5 · industry median 12.3 (n=11)84.4
PEG ratio1.02 · sector median 0.99 (n=121)68.2
FCF yield4.9% · industry median 5.0% (n=10)63.8
EV / EBITDA8.3 · industry median 12.1 (n=11)97.8
Management LT w=20%53.6
Return on equity14.9%59.6
Buybacks vs dilution-5.1%/yr share count100
Net debt / EBITDA0.489.6
Insider ownership0.7%6.7
FCF conversion0.49x net income12.3
Financial Health LT w=15%81.5
Current ratio7.3100
Debt / equity0.19100
Interest coverage4813.1x100
Cash vs total debt0.54x26.1
Marketing & Brand LT w=5%33.8
Revenue growth (yoy)-9.6%0
SG&A efficiency11.0x revenue/SG&A100
Brand pricing premium25.6%1.4
Durability LT w=15%88
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-38.0% vs market -18.8%51.9
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only14.7
Price vs 200-day MA-6.8%32.8
52-week range position19th pct11.3
6m strength vs S&P 500-20.4pp0
News & Sentiment pulse only61
Analyst consensus (1=buy)2.177.6
Analyst target upside21.0%77.4
Earnings surprises (avg)-0.8%27.9
⚠ Red flags
Revenue shrinking (-9.6% yoy)
624 APTV US HIGH CONF Aptiv PLC · 43.54 USD · pulse 61.1 · Auto Parts 09-20: 61.4 · 09-27: 61.4 · 10-05: 61.4 — 0 61.4 Mixed
Product & Moat LT w=25%46.5
Gross margin (pricing power)19.3%0
Revenue CAGR (3y)5.3%26.3
Operating margin trend+2.2pp over 3y71.8
Gross-margin stabilitysd 1.6pp87.8
Valuation LT w=20%86.7
Forward P/E6.7 · industry median 10.1 (n=22)100
PEG ratio0.95 · industry median 0.59 (n=10)46.6
FCF yield17.5% · industry median 6.8% (n=22)100
EV / EBITDA4.3 · industry median 7.7 (n=21)100
Management LT w=20%58.2
Return on equity5.2%20.6
Buybacks vs dilution-7.7%/yr share count100
Net debt / EBITDA1.561.9
Insider ownership0.8%8.4
FCF conversion9.79x net income100
Financial Health LT w=15%50.8
Current ratio2.0100
Debt / equity0.6575
Interest coverage3.5x28.3
Cash vs total debt0.13x0
Marketing & Brand LT w=5%36.4
Revenue growth (yoy)2.3%9.2
SG&A efficiency12.2x revenue/SG&A100
Brand pricing premium19.3%0
Durability LT w=15%75.7
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-51.5% vs market -18.8%18.2
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-31.2%0
52-week range position1th pct0
6m strength vs S&P 500-45.3pp0
News & Sentiment pulse only98
Analyst consensus (1=buy)1.694
Analyst target upside53.0%100
Earnings surprises (avg)+10.2%100
625 DIOD US HIGH CONF Diodes Incorporated · 103.84 USD · pulse 68.4 · Semiconductors 09-20: 62.3 · 09-27: 62.2 · 10-05: 61.4 ▼ -0.8 61.4 Mixed
Product & Moat LT w=25%27.5
Gross margin (pricing power)31.7%29.3
Revenue CAGR (3y)-9.5%0
Operating margin trend-17.8pp over 3y0
R&D intensity (innovation)10.9%72.9
Gross-margin stabilitysd 4.2pp35.3
Valuation LT w=20%79.7
Forward P/E17.8 · industry median 26.1 (n=42)90.1
FCF yield3.7% · industry median 1.0% (n=42)76.9
EV / EBITDA20.3 · industry median 34.5 (n=38)72
Management LT w=20%61.2
Return on equity4.7%18.7
Buybacks vs dilution+0.3%/yr share count61.7
Net debt / EBITDA-1.6100
Insider ownership2.6%25.6
FCF conversion2.67x net income100
Financial Health LT w=15%100
Current ratio3.2100
Debt / equity0.04100
Interest coverage31.2x100
Cash vs total debt4.94x100
Marketing & Brand LT w=5%57.5
Revenue growth (yoy)21.7%86.8
SG&A efficiency6.1x revenue/SG&A68.9
Brand pricing premium31.7%16.8
Durability LT w=15%56.5
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-48.3% vs market -18.8%26.1
Profit-margin stabilitysd 7.5pp, operating, 4y69.6
Profitable years4 of 4100
Momentum pulse only94.4
Price vs 200-day MA+23.4%100
52-week range position76th pct83.1
6m strength vs S&P 500+23.7pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside56.5%100
Earnings surprises (avg)+16.7%100
626 TDW US HIGH CONF Tidewater Inc. · 82.42 USD · pulse 55.5 · Oil & Gas Equipment & Services 09-20: 61.1 · 09-27: 61.6 · 10-05: 61.4 ▼ -0.2 61.4 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%79.2
Revenue CAGR (3y)27.8%100
Operating margin trend+16.0pp over 3y100
Gross-margin stabilitysd 4.1pp37.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)36
Price / book2.94 · industry median 2.95 (n=20)26.4
Through-cycle P/E27.8 · industry median 28.3 (n=19)31.7
Management LT w=20%73.9
Return on equity19.4%77.8
Buybacks vs dilution-0.7%/yr share count77.6
Net debt / EBITDA0.197.5
Insider ownership1.7%16.9
FCF conversion1.10x net income99.8
Financial Health LT w=15%69.7
Current ratio3.6100
Debt / equity0.4785
Interest coverage4.3x37
Cash vs total debt0.94x56.9
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50.4
Revenue growth (yoy)0.3%1.2
SG&A efficiency10.7x revenue/SG&A100
Durability LT w=15%44.3
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-55.2% vs market -18.8%8.9
Profit-margin stabilitysd 6.9pp, operating, 4y72.8
Profitable years3 of 450
Momentum pulse only53.9
Price vs 200-day MA+7.9%91.7
52-week range position66th pct69.9
6m strength vs S&P 500-20.8pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)37.6
Analyst target upside15.1%62.8
Earnings surprises (avg)-25.0%0
627 PVH US HIGH CONF PVH Corp. · 75.53 USD · pulse 62 · Apparel Manufacturing 09-20: 61.4 · 09-27: 61.4 · 10-05: 61.4 — 0 61.4 Mixed
Product & Moat LT w=25%58.7
Gross margin (pricing power)57.6%94
Revenue CAGR (3y)-0.3%0
Operating margin trend-0.9pp over 3y40.7
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%100
Forward P/E6.0 · industry median 13.7 (n=9)100
PEG ratio0.06 · sector median 1.00 (n=121)100
FCF yield15.2% · industry median 5.8% (n=9)100
EV / EBITDA7.3 · industry median 11.1 (n=9)100
Management LT w=20%44.6
Return on equity-3.5%0
Buybacks vs dilution-9.9%/yr share count100
Net debt / EBITDA3.513.1
Insider ownership1.0%10
FCF conversion20.94x net income100
Financial Health LT w=15%38.5
Current ratio1.670.7
Debt / equity0.8762.8
Interest coverage2.6x17.8
Cash vs total debt0.23x2.5
Marketing & Brand LT w=5%27.2
Revenue growth (yoy)-3.2%0
SG&A efficiency2.0x revenue/SG&A0
Brand pricing premium57.6%81.5
Durability LT w=15%71.1
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-46.4% vs market -18.8%31
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only31.1
Price vs 200-day MA-0.7%57.2
52-week range position39th pct36
6m strength vs S&P 500-23.9pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)75.2
Analyst target upside20.3%75.7
Earnings surprises (avg)+14.5%100
628 MNSO US NO REAL MONEYHIGH CONF MINISO Group Holding Limited · 8.83 USD · pulse 57.8 · Specialty Retail 09-20: 61.2 · 09-27: 61.2 · 10-05: 61.4 ▲ +0.2 61.4 Mixed
Product & Moat LT w=25%52.7
Gross margin (pricing power)44.9%62.4
Revenue CAGR (3y)28.6%100
Operating margin trend+6.6pp over 3y100
R&D intensity (innovation)0.0%0.1
Gross-margin stabilitysd 6.0pp0.8
Valuation LT w=20%100
Forward P/E5.9 · industry median 15.0 (n=13)100
FCF yield13.2% · industry median 4.0% (n=12)100
EV / EBITDA6.1 · industry median 10.7 (n=13)100
Management LT w=20%59.4
Return on equity11.8%47.3
Buybacks vs dilution-1.3%/yr share count87.8
Net debt / EBITDA1.561.6
Insider ownership0.0%0.1
FCF conversion1.90x net income100
Financial Health LT w=15%45.4
Current ratio1.664.1
Debt / equity1.2740.6
Interest coverage5.4x49.3
Cash vs total debt0.56x27.6
Marketing & Brand LT w=5%46.5
Revenue growth (yoy)17.0%68
SG&A efficiency3.3x revenue/SG&A21.7
Brand pricing premium44.9%49.9
Durability LT w=15%48.5
Shock days (>8% vs market)14 in 2y6.8
Worst drawdown vs market (2y)-67.4% vs market -18.8%0
Profit-margin stabilitysd 4.3pp, operating, 4y87
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-38.9%0
52-week range position2th pct0
6m strength vs S&P 500-61.6pp0
News & Sentiment pulse only68.2
Analyst consensus (1=buy)1.696.5
Analyst target upside65.5%100
Earnings surprises (avg)-3.8%8
629 DHR US HIGH CONF Danaher Corporation · 214.06 USD · pulse 63.6 · Diagnostics & Research 09-20: 61.2 · 09-27: 60.7 · 10-05: 61.3 ▲ +0.6 61.3 Mixed
Product & Moat LT w=25%48.1
Gross margin (pricing power)58.8%96.9
Revenue CAGR (3y)-2.7%0
Operating margin trend-9.2pp over 3y0
R&D intensity (innovation)6.5%43.4
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%59.1
Forward P/E23.0 · industry median 25.7 (n=21)65.1
PEG ratio1.32 · industry median 1.45 (n=14)68.6
FCF yield2.9% · industry median 2.6% (n=25)49.1
EV / EBITDA21.7 · industry median 25.4 (n=20)53.6
Management LT w=20%68.1
Return on equity7.6%30.4
Buybacks vs dilution-1.0%/yr share count83.2
Net debt / EBITDA2.926.8
Insider ownership11.0%100
FCF conversion1.20x net income100
Financial Health LT w=15%63.2
Current ratio1.770.9
Debt / equity0.5381.7
Interest coverage17.0x100
Cash vs total debt0.16x0
Marketing & Brand LT w=5%40.9
Revenue growth (yoy)5.5%22
SG&A efficiency3.0x revenue/SG&A16.4
Brand pricing premium58.8%84.4
Durability LT w=15%82.3
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-40.4% vs market -18.8%45.8
Profit-margin stabilitysd 3.5pp, operating, 4y91.4
Profitable years4 of 4100
Momentum pulse only62.9
Price vs 200-day MA+6.6%86.4
52-week range position67th pct70.7
6m strength vs S&P 500-5.5pp31.5
News & Sentiment pulse only73.9
Analyst consensus (1=buy)1.4100
Analyst target upside9.7%49.1
Earnings surprises (avg)+5.9%72.5
630 IDXX US HIGH CONF IDEXX Laboratories, Inc. · 518.39 USD · pulse 56.3 · Diagnostics & Research 09-20: 61.4 · 09-27: 61.5 · 10-05: 61.3 ▼ -0.2 61.3 Mixed
Product & Moat LT w=25%76.1
Gross margin (pricing power)62.4%100
Revenue CAGR (3y)8.5%42.6
Operating margin trend+4.9pp over 3y99.1
R&D intensity (innovation)5.8%38.9
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%25.7
Forward P/E31.0 · industry median 24.8 (n=21)32.6
PEG ratio2.85 · industry median 1.34 (n=14)3.4
FCF yield2.2% · industry median 2.9% (n=25)35.3
EV / EBITDA25.7 · industry median 24.4 (n=20)31.5
Management LT w=20%68.4
Return on equity74.2%100
Buybacks vs dilution-1.3%/yr share count88.3
Net debt / EBITDA0.686.1
Insider ownership0.2%2.2
FCF conversion0.86x net income65.5
Financial Health LT w=15%51.1
Current ratio1.231
Debt / equity0.6873.3
Interest coverage35.1x100
Cash vs total debt0.18x0
Marketing & Brand LT w=5%55.8
Revenue growth (yoy)9.7%38.8
SG&A efficiency4.1x revenue/SG&A35.1
Brand pricing premium62.4%93.6
Durability LT w=15%86.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-34.2% vs market -18.8%61.5
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only4.2
Price vs 200-day MA-11.8%12.7
52-week range position5th pct0
6m strength vs S&P 500-27.6pp0
News & Sentiment pulse only81.9
Analyst consensus (1=buy)2.273.8
Analyst target upside35.3%100
Earnings surprises (avg)+5.8%72
631 Q US HIGH CONF Qnity Electronics, Inc. · 131.48 USD · pulse 66 · Semiconductor Equipment & Materials 09-20: 60.8 · 09-27: 61.4 · 10-05: 61.3 ▼ -0.1 61.3 Mixed
Product & Moat LT w=25%51.9
Gross margin (pricing power)46.2%65.5
Revenue CAGR (3y)-0.0%0
Operating margin trend-0.4pp over 3y45.8
R&D intensity (innovation)7.4%49.6
Gross-margin stabilitysd 1.1pp98.6
Valuation LT w=20%65
Forward P/E24.4 · industry median 30.2 (n=22)69.2
PEG ratio1.32 · industry median 1.20 (n=11)57.7
FCF yield2.8% · industry median 0.9% (n=21)61.7
EV / EBITDA20.6 · industry median 45.7 (n=20)71.5
Management LT w=20%42.3
Return on equity6.7%26.9
Net debt / EBITDA2.341.6
Insider ownership0.1%0.8
FCF conversion1.12x net income100
Financial Health LT w=15%69.7
Current ratio2.0100
Debt / equity0.6077.8
Interest coverage15.8x100
Cash vs total debt0.21x0.9
Marketing & Brand LT w=5%78.6
Revenue growth (yoy)22.1%88.4
SG&A efficiency7.7x revenue/SG&A94.5
Brand pricing premium46.2%53
Durability LT w=15% · thin evidence (2/3, gaps count as 50)83
Profit-margin stabilitysd 2.2pp, operating, 4y99.1
Profitable years4 of 4100
Momentum pulse only55.1
Price vs 200-day MA+4.7%78.8
52-week range position57th pct58.6
6m strength vs S&P 500-6.7pp27.8
News & Sentiment pulse only100
Analyst consensus (1=buy)1.2100
Analyst target upside32.5%100
Earnings surprises (avg)+25.3%100
632 ALLE US HIGH CONF Allegion plc · 154.21 USD · pulse 60.3 · Security & Protection Services 09-20: 61.7 · 09-27: 61.3 · 10-05: 61.3 — 0 61.3 Mixed
Product & Moat LT w=25%66.5
Gross margin (pricing power)44.8%62
Revenue CAGR (3y)7.5%37.6
Operating margin trend+3.2pp over 3y82.1
Gross-margin stabilitysd 1.8pp84.3
Valuation LT w=20%43.4
Forward P/E15.8 · industry median 12.8 (n=6)56.3
PEG ratio2.04 · sector median 1.37 (n=149)22.3
FCF yield3.7% · industry median 4.4% (n=6)48.5
EV / EBITDA14.3 · industry median 11.3 (n=6)46.3
Management LT w=20%57.1
Return on equity33.7%100
Buybacks vs dilution-0.7%/yr share count78
Net debt / EBITDA1.854.7
Insider ownership0.2%2.3
FCF conversion0.75x net income50.4
Financial Health LT w=15%57.9
Current ratio1.994.2
Debt / equity1.0552.8
Interest coverage8.6x84.5
Cash vs total debt0.14x0
Marketing & Brand LT w=5%45.4
Revenue growth (yoy)12.7%50.8
SG&A efficiency4.2x revenue/SG&A35.9
Brand pricing premium44.8%49.5
Durability LT w=15%91.1
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-29.8% vs market -18.8%72.3
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only52.9
Price vs 200-day MA+3.3%73.3
52-week range position56th pct57.1
6m strength vs S&P 500-6.5pp28.2
News & Sentiment pulse only61.1
Analyst consensus (1=buy)2.080
Analyst target upside15.4%63.6
Earnings surprises (avg)+0.9%39.6
633 UNM US MEDIUM CONF Unum Group · 88.57 USD · pulse 64.5 · Insurance - Life 09-20: 60.6 · 09-27: 60.8 · 10-05: 61.3 ▲ +0.5 61.3 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)38.4
Revenue CAGR (3y)3.0%15.1
Valuation LT w=20%83.7
Forward P/E9.4 · industry median 10.0 (n=15)79.2
Price / book1.30 · industry median 1.93 (n=15)88.1
Through-cycle P/E10.8 · industry median 12.8 (n=15)83.8
Management LT w=20%45.1
Return on equity6.4%25.4
Buybacks vs dilution-5.7%/yr share count100
Insider ownership1.0%10
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)63.4
Debt / equity0.3790.6
Interest coverage5.5x49.7
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.7
Revenue growth (yoy)0.3%1.2
Durability LT w=15%98.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-16.8% vs market -18.8%100
Profit-margin stabilitysd 3.0pp, net, 4y94.3
Profitable years4 of 4100
Momentum pulse only73.1
Price vs 200-day MA+7.9%91.7
52-week range position70th pct75.1
6m strength vs S&P 500+0.8pp52.6
News & Sentiment pulse only50.6
Analyst consensus (1=buy)1.889.2
Analyst target upside15.1%62.7
Earnings surprises (avg)-22.5%0
634 HBM US ⚠ 1HIGH CONF Hudbay Minerals Inc. · 27.2 USD · pulse 63.3 · Copper 09-20: 60.8 · 09-27: 61.5 · 10-05: 61.3 ▼ -0.2 61.3 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%60.8
Revenue CAGR (3y)14.8%74
Operating margin trend+4.7pp over 3y96.6
Gross-margin stabilitysd 5.4pp11.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)41.4
Price / book2.52 · industry median 4.02 (n=9)61
Through-cycle P/E61.8 · industry median 51.1 (n=8)13.3
Management LT w=20%51.2
Return on equity16.7%67
Buybacks vs dilution+14.8%/yr share count0
Net debt / EBITDA0.196.7
Insider ownership3.6%36.4
FCF conversion0.79x net income56
Financial Health LT w=15%87.5
Current ratio2.2100
Debt / equity0.20100
Interest coverage11.2x100
Cash vs total debt0.85x50.2
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)73.6
Revenue growth (yoy)17.7%70.8
SG&A efficiency23.7x revenue/SG&A100
Durability LT w=15%71.8
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-37.3% vs market -18.8%53.7
Profit-margin stabilitysd 2.7pp, operating, 4y95.9
Profitable years4 of 4100
Momentum pulse only84.9
Price vs 200-day MA+11.2%100
52-week range position73th pct78.8
6m strength vs S&P 500+7.8pp76
News & Sentiment pulse only65.4
Analyst consensus (1=buy)1.4100
Analyst target upside28.4%96.1
Earnings surprises (avg)-15.9%0
⚠ Red flags
Diluting shareholders (+14.8%/yr)
635 MGM US ⚠ 1HIGH CONF MGM Resorts International · 30.48 USD · pulse 58.3 · Resorts & Casinos 09-20: 60.8 · 09-27: 61.2 · 10-05: 61.3 ▲ +0.1 61.3 Mixed
Product & Moat LT w=25%73.6
Gross margin (pricing power)44.2%60.4
Revenue CAGR (3y)10.1%50.7
Operating margin trend+20.7pp over 3y100
Gross-margin stabilitysd 1.8pp83.2
Valuation LT w=20%73.2
Forward P/E14.8 · industry median 12.6 (n=10)61.1
PEG ratio0.48 · sector median 1.00 (n=121)100
FCF yield11.5% · industry median 6.0% (n=10)100
EV / EBITDA16.1 · industry median 9.8 (n=10)31.7
Management LT w=20%75.1
Return on equity18.9%75.7
Buybacks vs dilution-12.0%/yr share count100
Net debt / EBITDA12.20
Insider ownership27.9%100
FCF conversion4.27x net income100
Financial Health LT w=15%13
Current ratio1.344.6
Debt / equity8.930
Interest coverage1.7x7.4
Cash vs total debt0.09x0
Marketing & Brand LT w=5%26.2
Revenue growth (yoy)1.0%4
SG&A efficiency3.6x revenue/SG&A26.6
Brand pricing premium44.2%47.9
Durability LT w=15%66.5
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-39.9% vs market -18.8%47.2
Profit-margin stabilitysd 9.6pp, operating, 4y57.8
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-23.3%0
52-week range position0th pct0
6m strength vs S&P 500-36.3pp0
News & Sentiment pulse only88.1
Analyst consensus (1=buy)2.464.3
Analyst target upside61.8%100
Earnings surprises (avg)+41.0%100
⚠ Red flags
Heavy leverage (D/E 8.9)
636 SWKS US HIGH CONF Skyworks Solutions, Inc. · 85.03 USD · pulse 63.6 · Semiconductors 09-20: 60.5 · 09-27: 60.7 · 10-05: 61.3 ▲ +0.6 61.3 Mixed
Product & Moat LT w=25%44
Gross margin (pricing power)40.7%51.8
Revenue CAGR (3y)-9.3%0
Operating margin trend-15.6pp over 3y0
R&D intensity (innovation)19.2%100
Gross-margin stabilitysd 2.6pp68
Valuation LT w=20%62.9
Forward P/E17.1 · industry median 26.1 (n=42)92.2
PEG ratio12.74 · industry median 0.72 (n=21)0
FCF yield3.5% · industry median 1.0% (n=42)73.7
EV / EBITDA14.4 · industry median 34.5 (n=38)85.5
Management LT w=20%60.3
Return on equity5.1%20.4
Buybacks vs dilution-2.5%/yr share count100
Net debt / EBITDA-0.1100
Insider ownership0.4%4
FCF conversion0.94x net income77.2
Financial Health LT w=15%93.7
Current ratio3.1100
Debt / equity0.12100
Interest coverage20.4x100
Cash vs total debt1.17x74.9
Marketing & Brand LT w=5%46.4
Revenue growth (yoy)-3.1%0
SG&A efficiency11.0x revenue/SG&A100
Brand pricing premium40.7%39.3
Durability LT w=15%61.9
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-49.5% vs market -18.8%23.2
Profit-margin stabilitysd 5.8pp, operating, 4y78.7
Profitable years4 of 4100
Momentum pulse only97.4
Price vs 200-day MA+30.1%100
52-week range position84th pct92.1
6m strength vs S&P 500+35.8pp100
News & Sentiment pulse only46.5
Analyst consensus (1=buy)3.040
Analyst target upside-17.9%0
Earnings surprises (avg)+9.9%99.6
637 WN.TO CA HIGH CONF WESTON GEORGE · 100.95 CAD · pulse 59.8 · Grocery Stores 09-20: 61.7 · 09-27: 61.1 · 10-05: 61.3 ▲ +0.2 61.3 Mixed
Product & Moat LT w=25%50
Gross margin (pricing power)32.0%30
Revenue CAGR (3y)4.2%20.9
Operating margin trend-0.1pp over 3y49.2
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%71.5
Forward P/E18.4 · industry median 12.6 (n=6)42.2
PEG ratio1.24 · industry median 1.39 (n=5)72.4
FCF yield15.3% · industry median 6.7% (n=6)100
EV / EBITDA9.4 · industry median 9.4 (n=6)71.5
Management LT w=20%81.4
Return on equity18.6%74.4
Buybacks vs dilution-3.5%/yr share count100
Net debt / EBITDA2.732.4
Insider ownership60.2%100
FCF conversion5.05x net income100
Financial Health LT w=15%13.4
Current ratio1.020.4
Debt / equity1.6419.7
Cash vs total debt0.07x0
Marketing & Brand LT w=5%23.3
Revenue growth (yoy)4.1%16.4
SG&A efficiency4.2x revenue/SG&A35.9
Brand pricing premium32.0%17.5
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-10.3% vs market -18.8%100
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only50.9
Price vs 200-day MA+2.6%70.2
52-week range position76th pct82.4
6m strength vs S&P 500-15.6pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)32.5
Analyst target upside8.8%47
Earnings surprises (avg)-4.9%0.5
638 ATZ.TO CA HIGH CONF ARITZIA INC · 122.66 CAD · pulse 60.7 · Apparel Retail 09-20: 61 · 09-27: 61.5 · 10-05: 61.3 ▼ -0.2 61.3 Mixed
Product & Moat LT w=25%73.5
Gross margin (pricing power)45.8%64.5
Revenue CAGR (3y)19.0%95.1
Operating margin trend+1.1pp over 3y60.8
Gross-margin stabilitysd 2.3pp73.5
Valuation LT w=20%34.2
Forward P/E20.3 · industry median 11.9 (n=12)37.5
FCF yield3.2% · industry median 3.9% (n=12)43.9
EV / EBITDA20.7 · industry median 10.4 (n=12)21.2
Management LT w=20%65.2
Return on equity35.9%100
Buybacks vs dilution+1.2%/yr share count46.1
Net debt / EBITDA0.978.5
Insider ownership0.1%1.3
FCF conversion1.17x net income100
Financial Health LT w=15%59
Current ratio1.449.2
Debt / equity0.7668.7
Interest coverage10.2x100
Cash vs total debt0.44x18.2
Marketing & Brand LT w=5%57.6
Revenue growth (yoy)43.4%100
SG&A efficiency3.3x revenue/SG&A20.9
Brand pricing premium45.8%51.9
Durability LT w=15%75.5
Shock days (>8% vs market)5 in 2y76.7
Worst drawdown vs market (2y)-46.8% vs market -18.8%29.8
Profit-margin stabilitysd 2.8pp, operating, 4y95.4
Profitable years4 of 4100
Momentum pulse only30.6
Price vs 200-day MA-7.1%31.4
52-week range position46th pct45
6m strength vs S&P 500-10.4pp15.3
News & Sentiment pulse only98.7
Analyst consensus (1=buy)1.696
Analyst target upside51.0%100
Earnings surprises (avg)+23.7%100
639 PRI US MEDIUM CONF Primerica, Inc. · 275.42 USD · pulse 60.8 · Insurance - Life 09-20: 61.2 · 09-27: 61.5 · 10-05: 61.3 ▼ -0.2 61.3 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)45.7
Revenue CAGR (3y)7.4%37
Valuation LT w=20%40.5
Forward P/E10.1 · industry median 9.4 (n=15)70.1
Price / book3.37 · industry median 1.85 (n=15)0
Through-cycle P/E14.9 · industry median 12.4 (n=15)51.3
Management LT w=20%68.5
Return on equity33.0%100
Buybacks vs dilution-4.8%/yr share count100
Insider ownership0.5%5.4
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)73.8
Debt / equity0.7271.4
Interest coverage41.7x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.9
Revenue growth (yoy)8.7%34.8
Durability LT w=15%98.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-19.6% vs market -18.8%98
Profit-margin stabilitysd 2.9pp, net, 4y94.9
Profitable years4 of 4100
Momentum pulse only40.2
Price vs 200-day MA+0.2%60.6
52-week range position39th pct36.4
6m strength vs S&P 500-8.0pp23.5
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)72.3
Analyst target upside17.8%69.6
Earnings surprises (avg)+9.6%97.2
640 VAL US ⚠ 1HIGH CONF Valaris Limited · 78.39 USD · pulse 56.6 · Oil & Gas Drilling 09-20: 61 · 09-27: 61 · 10-05: 61.3 ▲ +0.3 61.3 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%56.5
Revenue CAGR (3y)13.9%69.6
Operating margin trend+18.0pp over 3y100
Gross-margin stabilitysd 7.6pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)63.7
Price / book1.71 · industry median 1.38 (n=5)41
Through-cycle P/E9.1 · sector median 16.6 (n=103)100
Management LT w=20%72.7
Return on equity33.6%100
Buybacks vs dilution-2.7%/yr share count100
Net debt / EBITDA1.563.3
Insider ownership12.0%100
FCF conversion0.08x net income0
Financial Health LT w=15%58.9
Current ratio1.562.2
Debt / equity0.3691
Interest coverage6.6x62.1
Cash vs total debt0.46x20.3
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50
Revenue growth (yoy)-12.4%0
SG&A efficiency24.4x revenue/SG&A100
Durability LT w=15%57.4
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-48.7% vs market -18.8%25.2
Profit-margin stabilitysd 8.0pp, operating, 4y66.5
Profitable years4 of 4100
Momentum pulse only29.4
Price vs 200-day MA-4.7%41.3
52-week range position47th pct46.8
6m strength vs S&P 500-36.9pp0
News & Sentiment pulse only45.2
Analyst consensus (1=buy)3.135.6
Analyst target upside-14.0%0
Earnings surprises (avg)+71.6%100
⚠ Red flags
Revenue shrinking (-12.4% yoy)
641 GNW US MEDIUM CONF Genworth Financial Inc · 9.55 USD · pulse 65.8 · Insurance - Life 09-20: 61.1 · 09-27: 61.4 · 10-05: 61.3 ▼ -0.1 61.3 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-1.3%0
Valuation LT w=20%92.4
Forward P/E8.7 · industry median 10.0 (n=15)83.9
Price / book0.41 · industry median 1.93 (n=15)100
Through-cycle P/E9.5 · industry median 12.8 (n=15)93.2
Management LT w=20%44
Return on equity3.4%13.6
Buybacks vs dilution-7.5%/yr share count100
Insider ownership1.8%18.3
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)64.6
Debt / equity0.2398.1
Interest coverage5.1x45.8
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)40.4
Revenue growth (yoy)5.3%21.2
Durability LT w=15%93
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-21.7% vs market -18.8%92.5
Profit-margin stabilitysd 4.3pp, net, 4y87.2
Profitable years4 of 4100
Momentum pulse only58.1
Price vs 200-day MA+4.9%79.8
52-week range position61th pct63.2
6m strength vs S&P 500-5.6pp31.4
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)75.3
Analyst target upside20.4%76
Earnings surprises (avg)+181.9%100
642 NWC.TO CA HIGH CONF THE NORTH WEST COMPANY INC · 54.11 CAD · pulse 61.6 · Grocery Stores 09-20: 62.2 · 09-27: 61.4 · 10-05: 61.3 ▼ -0.1 61.3 Mixed
Product & Moat LT w=25%51.8
Gross margin (pricing power)34.1%35.3
Revenue CAGR (3y)3.4%16.8
Operating margin trend+0.5pp over 3y55
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%57.5
Forward P/E14.4 · industry median 13.5 (n=6)67.7
FCF yield4.1% · industry median 7.1% (n=6)32.9
EV / EBITDA9.4 · industry median 9.4 (n=6)71.8
Management LT w=20%52.6
Return on equity17.9%71.6
Buybacks vs dilution-0.2%/yr share count69.6
Net debt / EBITDA1.270.4
Insider ownership0.1%1.2
FCF conversion0.75x net income50.1
Financial Health LT w=15%67
Current ratio1.886.7
Debt / equity0.5580.3
Interest coverage11.8x100
Cash vs total debt0.22x1.2
Marketing & Brand LT w=5%30
Revenue growth (yoy)5.4%21.6
SG&A efficiency4.7x revenue/SG&A45.6
Brand pricing premium34.1%22.8
Durability LT w=15%98.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-21.1% vs market -18.8%94.1
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only62.7
Price vs 200-day MA+6.9%87.8
52-week range position90th pct100
6m strength vs S&P 500-14.9pp0.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)52
Analyst target upside13.2%58
Earnings surprises (avg)+2.2%47.9
643 WPC US HIGH CONF W. P. Carey Inc. REIT · 64.52 USD · pulse 61.2 · REIT - Diversified 09-20: 61 · 09-27: 61 · 10-05: 61.2 ▲ +0.2 61.2 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%77.5
Gross margin (pricing power)94.4%100
Revenue CAGR (3y)5.1%25.4
Operating margin trend+3.5pp over 3y84.8
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%71.2
FCF yield7.5% · sector median 5.3% (n=94)92.8
EV / EBITDA15.3 · sector median 16.7 (n=92)63.6
Price / book1.69 · sector median 1.77 (n=88)57.3
Management LT w=20%21.4
Return on equity7.8%31.1
Buybacks vs dilution+1.3%/yr share count44.5
Net debt / EBITDA5.70
Insider ownership1.0%9.8
Financial Health LT w=15%24.6
Debt / equity1.0254.5
Interest coverage2.7x19.3
Cash vs total debt0.02x0
Marketing & Brand LT w=5%91.2
Revenue growth (yoy)18.4%73.6
SG&A efficiency12.2x revenue/SG&A100
Brand pricing premium94.4%100
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-15.6% vs market -18.8%100
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only17.8
Price vs 200-day MA-6.5%33.8
52-week range position26th pct19.5
6m strength vs S&P 500-22.5pp0
News & Sentiment pulse only83.3
Analyst consensus (1=buy)2.272
Analyst target upside21.1%77.8
Earnings surprises (avg)+10.8%100
644 QGEN US HIGH CONF Qiagen N.V. · 44.75 USD · pulse 61.6 · Diagnostics & Research 09-20: 61.3 · 09-27: 61.3 · 10-05: 61.2 ▼ -0.1 61.2 Mixed
Product & Moat LT w=25%37.9
Gross margin (pricing power)66.4%100
Revenue CAGR (3y)-0.8%0
Operating margin trend-2.0pp over 3y29.9
R&D intensity (innovation)9.0%59.8
Gross-margin stabilitysd 6.3pp0
Valuation LT w=20%82.1
Forward P/E17.1 · industry median 25.7 (n=21)92.2
PEG ratio1.17 · industry median 1.45 (n=14)80
FCF yield4.0% · industry median 2.6% (n=25)69.3
EV / EBITDA13.8 · industry median 25.4 (n=20)86.9
Management LT w=20%50.5
Return on equity11.9%47.7
Buybacks vs dilution+0.3%/yr share count61.1
Net debt / EBITDA1.270.7
Insider ownership0.5%4.8
FCF conversion0.88x net income68.2
Financial Health LT w=15%76.3
Current ratio2.8100
Debt / equity0.4983.8
Interest coverage15.7x100
Cash vs total debt0.48x21.5
Marketing & Brand LT w=5%42.5
Revenue growth (yoy)0.3%1.2
SG&A efficiency3.6x revenue/SG&A26.3
Brand pricing premium66.4%100
Durability LT w=15%77.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-41.4% vs market -18.8%43.4
Profit-margin stabilitysd 6.5pp, operating, 4y74.7
Profitable years4 of 4100
Momentum pulse only55.8
Price vs 200-day MA+6.1%84.2
52-week range position54th pct55.5
6m strength vs S&P 500-6.7pp27.8
News & Sentiment pulse only49.6
Analyst consensus (1=buy)2.270
Analyst target upside3.4%33.5
Earnings surprises (avg)+1.8%45.3
645 SFM US HIGH CONF Sprouts Farmers Market, Inc. · 64.47 USD · pulse 57 · Grocery Stores 09-20: 60.1 · 09-27: 61.5 · 10-05: 61.2 ▼ -0.3 61.2 Mixed
Product & Moat LT w=25%68.5
Gross margin (pricing power)38.9%47.3
Revenue CAGR (3y)11.2%56
Operating margin trend+2.1pp over 3y70.9
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%73.6
Forward P/E10.8 · industry median 15.3 (n=6)96.4
PEG ratio1.39 · industry median 1.24 (n=5)54.3
FCF yield6.6% · industry median 7.1% (n=6)71.4
EV / EBITDA9.4 · industry median 9.4 (n=6)72.2
Management LT w=20%60.3
Return on equity35.2%100
Buybacks vs dilution-3.0%/yr share count100
Net debt / EBITDA2.244.1
Insider ownership0.6%5.6
FCF conversion0.76x net income51.6
Financial Health LT w=15%37.3
Current ratio1.016
Debt / equity1.4033.1
Interest coverage390.4x100
Cash vs total debt0.11x0
Marketing & Brand LT w=5%25.8
Revenue growth (yoy)4.7%18.8
SG&A efficiency3.4x revenue/SG&A23.7
Brand pricing premium38.9%34.8
Durability LT w=15%69.2
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-65.2% vs market -18.8%0
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-17.2%0
52-week range position4th pct0
6m strength vs S&P 500-34.1pp0
News & Sentiment pulse only75.6
Analyst consensus (1=buy)2.272.5
Analyst target upside46.6%100
Earnings surprises (avg)+3.1%54.2
646 FNB US MEDIUM CONF F.N.B. Corporation · 17.45 USD · pulse 64.4 · Banks - Regional 09-20: 61 · 09-27: 61.1 · 10-05: 61.2 ▲ +0.1 61.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)44.9
Revenue CAGR (3y)6.9%34.7
Valuation LT w=20%83.8
Forward P/E9.3 · industry median 10.0 (n=108)79.3
Price / book0.90 · industry median 1.24 (n=109)92.5
Through-cycle P/E12.6 · industry median 15.1 (n=106)79.5
Management LT w=20%41
Return on equity9.0%36.2
Buybacks vs dilution-0.3%/yr share count71.6
Insider ownership1.5%15.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)42.4
Revenue growth (yoy)6.8%27.2
Durability LT w=15%91.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-32.6% vs market -18.8%65.4
Profit-margin stabilitysd 1.0pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only41.9
Price vs 200-day MA-1.2%55.2
52-week range position63th pct66.1
6m strength vs S&P 500-13.7pp4.3
News & Sentiment pulse only83.2
Analyst consensus (1=buy)1.888.9
Analyst target upside19.4%73.5
Earnings surprises (avg)+8.1%87.3
647 PJT US MEDIUM CONF PJT Partners Inc. · 138.69 USD · pulse 56.8 · Capital Markets 09-20: 60.8 · 09-27: 60.8 · 10-05: 61.2 ▲ +0.4 61.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)59.9
Revenue CAGR (3y)18.7%93.3
Operating margin trend-1.4pp over 3y36.4
Valuation LT w=20%21.5
Forward P/E15.3 · industry median 14.0 (n=29)64.4
Price / book11.37 · industry median 3.33 (n=36)0
Through-cycle P/E48.5 · industry median 26.0 (n=27)0
Management LT w=20%80.5
Return on equity37.6%100
Buybacks vs dilution-0.2%/yr share count70.4
Insider ownership7.1%71.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)59.3
Revenue growth (yoy)19.5%78
Durability LT w=15%91.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-32.5% vs market -18.8%65.7
Profit-margin stabilitysd 2.0pp, operating, 4y99.9
Profitable years4 of 4100
Momentum pulse only5.2
Price vs 200-day MA-13.0%7.9
52-week range position16th pct7.8
6m strength vs S&P 500-18.1pp0
News & Sentiment pulse only85.7
Analyst consensus (1=buy)2.657.1
Analyst target upside32.4%100
Earnings surprises (avg)+16.2%100
648 EFSC US MEDIUM CONF Enterprise Financial Services C · 60.08 USD · pulse 61.3 · Banks - Regional 09-20: 61.1 · 09-27: 61.1 · 10-05: 61.2 ▲ +0.1 61.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)46.3
Revenue CAGR (3y)7.8%38.8
Valuation LT w=20%80.1
Forward P/E10.2 · industry median 10.0 (n=108)74
Price / book1.11 · industry median 1.24 (n=109)75.3
Through-cycle P/E11.1 · industry median 15.1 (n=106)91.1
Management LT w=20%42.5
Return on equity9.6%38.4
Buybacks vs dilution-0.3%/yr share count71
Insider ownership1.8%18
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)34.9
Revenue growth (yoy)1.2%4.8
Durability LT w=15%94.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-25.0% vs market -18.8%84.3
Profit-margin stabilitysd 3.1pp, net, 4y93.6
Profitable years4 of 4100
Momentum pulse only47
Price vs 200-day MA+0.9%63.7
52-week range position53th pct54.3
6m strength vs S&P 500-8.1pp22.9
News & Sentiment pulse only52
Analyst consensus (1=buy)1.985.7
Analyst target upside18.2%70.4
Earnings surprises (avg)-5.5%0
649 KMT US ⚠ 2HIGH CONF Kennametal Inc. · 32.6 USD · pulse 57.6 · Tools & Accessories 09-20: 61.5 · 09-27: 61.5 · 10-05: 61.2 ▼ -0.3 61.2 Mixed
Product & Moat LT w=25%51
Gross margin (pricing power)41.3%53.1
Revenue CAGR (3y)4.3%21.4
Operating margin trend+11.0pp over 3y100
Gross-margin stabilitysd 4.5pp29.4
Valuation LT w=20%65
Forward P/E13.2 · industry median 18.8 (n=7)94.9
FCF yield-6.9% · industry median 5.8% (n=7)0
EV / EBITDA5.1 · industry median 13.3 (n=7)100
Management LT w=20%53.6
Return on equity23.9%95.4
Buybacks vs dilution-1.5%/yr share count92.3
Net debt / EBITDA1.173.1
Insider ownership0.7%7.2
FCF conversion-0.50x net income0
Financial Health LT w=15%71.2
Current ratio2.6100
Debt / equity0.4784.8
Interest coverage17.2x100
Cash vs total debt0.13x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)63.5
Revenue growth (yoy)42.6%100
Brand pricing premium41.3%40.6
Durability LT w=15%72.8
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-42.9% vs market -18.8%39.5
Profit-margin stabilitysd 5.1pp, operating, 4y82.9
Profitable years4 of 4100
Momentum pulse only32.7
Price vs 200-day MA-4.7%41.3
52-week range position55th pct56.8
6m strength vs S&P 500-26.4pp0
News & Sentiment pulse only44.6
Analyst consensus (1=buy)3.810
Analyst target upside-0.5%23.7
Earnings surprises (avg)+28.0%100
⚠ Red flags
Negative free cash flow
Analysts lean negative
650 VCEL US HIGH CONF Vericel Corporation · 40.15 USD · pulse 59.8 · Biotechnology 09-20: 61.3 · 09-27: 61.3 · 10-05: 61.2 ▼ -0.1 61.2 Mixed
Product & Moat LT w=25%84.1
Gross margin (pricing power)74.6%100
Revenue CAGR (3y)18.9%94.5
Operating margin trend+14.4pp over 3y100
R&D intensity (innovation)10.0%66.5
Gross-margin stabilitysd 3.0pp59.4
Valuation LT w=20%23.3
Forward P/E47.5 · industry median 20.0 (n=33)0
FCF yield2.7% · industry median -1.8% (n=101)70
EV / EBITDA63.8 · industry median 34.1 (n=27)0
Management LT w=20%53.7
Return on equity7.2%28.6
Buybacks vs dilution+2.3%/yr share count28
Net debt / EBITDA-2.2100
Insider ownership1.2%11.9
FCF conversion3.36x net income100
Financial Health LT w=15%99.3
Current ratio5.0100
Debt / equity0.2597.1
Interest coverage28.6x100
Cash vs total debt1.74x100
Marketing & Brand LT w=5%63.3
Revenue growth (yoy)22.5%90
SG&A efficiency1.7x revenue/SG&A0
Brand pricing premium74.6%100
Durability LT w=15%45.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-52.5% vs market -18.8%15.6
Profit-margin stabilitysd 5.5pp, operating, 4y80.3
Profitable years2 of 40
Momentum pulse only63.2
Price vs 200-day MA+4.9%79.6
52-week range position57th pct58.7
6m strength vs S&P 500+0.4pp51.4
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside50.9%100
Earnings surprises (avg)+285.3%100
651 KNT.TO CA HIGH CONF K92 MINING INC · 27.6 CAD · pulse 62.1 · Gold 09-20: 61.6 · 09-27: 61.5 · 10-05: 61.2 ▼ -0.3 61.2 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)46.8%100
Operating margin trend+32.4pp over 3y100
Gross-margin stabilitysd 11.3pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)27.8
Price / book6.20 · industry median 3.75 (n=45)0
Through-cycle P/E42.3 · industry median 48.4 (n=34)33.3
Management LT w=20%54.5
Return on equity46.1%100
Buybacks vs dilution+1.5%/yr share count42
Net debt / EBITDA-0.5100
Insider ownership2.5%24.9
FCF conversion0.44x net income5.5
Financial Health LT w=15%100
Current ratio5.4100
Debt / equity0.04100
Interest coverage624.9x100
Cash vs total debt7.99x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)113.0%100
SG&A efficiency30.2x revenue/SG&A100
Durability LT w=15%59.8
Shock days (>8% vs market)7 in 2y61.2
Worst drawdown vs market (2y)-38.5% vs market -18.8%50.6
Profit-margin stabilitysd 15.1pp, operating, 4y27.2
Profitable years4 of 4100
Momentum pulse only65.6
Price vs 200-day MA+7.1%88.6
52-week range position65th pct69.1
6m strength vs S&P 500-3.3pp39
News & Sentiment pulse only86.9
Analyst consensus (1=buy)1.696
Analyst target upside29.3%98.4
Earnings surprises (avg)+4.9%66.2
652 JKHY US HIGH CONF Jack Henry & Associates, Inc. · 142.54 USD · pulse 60 · Information Technology Services 09-20: 60.1 · 09-27: 60.6 · 10-05: 61.1 ▲ +0.5 61.1 Mixed
Product & Moat LT w=25%61.8
Gross margin (pricing power)43.9%59.7
Revenue CAGR (3y)7.0%34.9
Operating margin trend+1.8pp over 3y68.2
R&D intensity (innovation)6.9%46.2
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%37.6
Forward P/E18.0 · industry median 11.9 (n=21)40.9
PEG ratio1.81 · industry median 1.14 (n=10)27.1
FCF yield3.5% · industry median 5.5% (n=26)36.3
EV / EBITDA14.3 · industry median 11.3 (n=23)46
Management LT w=20%66.3
Return on equity24.0%96.2
Buybacks vs dilution-1.3%/yr share count88.5
Net debt / EBITDA0.197.7
Insider ownership0.6%6.1
FCF conversion0.70x net income42.9
Financial Health LT w=15%57.6
Current ratio1.230.6
Debt / equity0.04100
Interest coverage122.2x100
Cash vs total debt0.15x0
Marketing & Brand LT w=5%55.3
Revenue growth (yoy)4.7%18.8
SG&A efficiency8.5x revenue/SG&A100
Brand pricing premium43.9%47.2
Durability LT w=15%89.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-35.4% vs market -18.8%58.4
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only16
Price vs 200-day MA-9.0%24.2
52-week range position29th pct23.8
6m strength vs S&P 500-26.5pp0
News & Sentiment pulse only96.7
Analyst consensus (1=buy)1.890
Analyst target upside33.1%100
Earnings surprises (avg)+11.7%100
653 ESE US HIGH CONF ESCO Technologies Inc. · 274.95 USD · pulse 60.1 · Scientific & Technical Instruments 09-20: 61.6 · 09-27: 61.2 · 10-05: 61.1 ▼ -0.1 61.1 Mixed
Product & Moat LT w=25%66.9
Gross margin (pricing power)42.0%55
Revenue CAGR (3y)8.5%42.5
Operating margin trend+2.9pp over 3y78.6
Gross-margin stabilitysd 1.4pp91.6
Valuation LT w=20%37
Forward P/E29.8 · industry median 23.0 (n=13)32.2
FCF yield3.3% · industry median 3.2% (n=13)51.1
EV / EBITDA23.3 · industry median 19.0 (n=13)27.7
Management LT w=20%51.4
Return on equity9.5%38
Buybacks vs dilution-0.0%/yr share count67.2
Net debt / EBITDA0.393.7
Insider ownership0.4%3.8
FCF conversion0.78x net income54.5
Financial Health LT w=15%66.9
Current ratio1.448.5
Debt / equity0.09100
Interest coverage9.7x97
Cash vs total debt0.49x22
Marketing & Brand LT w=5%48.2
Revenue growth (yoy)14.4%57.6
SG&A efficiency4.7x revenue/SG&A44.5
Brand pricing premium42.0%42.5
Durability LT w=15%94.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-27.0% vs market -18.8%79.4
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only33.1
Price vs 200-day MA-2.7%49.4
52-week range position50th pct50
6m strength vs S&P 500-23.6pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside42.1%100
Earnings surprises (avg)+10.2%100
654 WDFC US HIGH CONF WD-40 Company · 203.02 USD · pulse 57.9 · Specialty Chemicals 09-20: 61.7 · 09-27: 61.3 · 10-05: 61.1 ▼ -0.2 61.1 Mixed
Product & Moat LT w=25%61
Gross margin (pricing power)55.8%89.6
Revenue CAGR (3y)6.1%30.6
Operating margin trend-0.1pp over 3y49.1
Gross-margin stabilitysd 2.3pp74.8
Valuation LT w=20%24
Forward P/E31.4 · industry median 15.8 (n=29)20.6
FCF yield2.5% · industry median 3.8% (n=29)33.1
EV / EBITDA22.0 · industry median 11.6 (n=28)18.2
Management LT w=20%63.5
Return on equity33.3%100
Buybacks vs dilution-0.2%/yr share count69.7
Net debt / EBITDA0.489.1
Insider ownership0.8%8
FCF conversion0.75x net income50.6
Financial Health LT w=15%78.2
Current ratio2.7100
Debt / equity0.4188.3
Interest coverage30.5x100
Cash vs total debt0.52x24.4
Marketing & Brand LT w=5%61.5
Revenue growth (yoy)24.3%97.2
SG&A efficiency2.6x revenue/SG&A10.2
Brand pricing premium55.8%77.1
Durability LT w=15%90.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-34.2% vs market -18.8%61.3
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only16.5
Price vs 200-day MA-6.7%33.2
52-week range position23th pct16.2
6m strength vs S&P 500-20.1pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside33.8%100
Earnings surprises (avg)+32.4%100
655 FRME US MEDIUM CONF First Merchants Corporation · 40.15 USD · pulse 61.6 · Banks - Regional 09-20: 61.2 · 09-27: 61 · 10-05: 61.1 ▲ +0.1 61.1 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)36.4
Revenue CAGR (3y)1.8%9.1
Valuation LT w=20%86.4
Forward P/E8.9 · industry median 10.0 (n=108)82
Price / book0.93 · industry median 1.24 (n=109)89.6
Through-cycle P/E11.5 · industry median 15.1 (n=106)87.6
Management LT w=20%46.1
Return on equity7.4%29.5
Buybacks vs dilution-1.3%/yr share count87.8
Insider ownership2.1%20.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)37.1
Revenue growth (yoy)2.8%11.2
Durability LT w=15%96.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-23.9% vs market -18.8%87
Profit-margin stabilitysd 1.2pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only40.7
Price vs 200-day MA+0.6%62.3
52-week range position58th pct59.8
6m strength vs S&P 500-15.1pp0
News & Sentiment pulse only53.6
Analyst consensus (1=buy)2.080
Analyst target upside19.6%73.9
Earnings surprises (avg)-3.9%7
656 HMN US MEDIUM CONF Horace Mann Educators Corporati · 45.26 USD · pulse 63.4 · Insurance - Property & Casualty 09-20: 60.7 · 09-27: 61.1 · 10-05: 61.1 — 0 61.1 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)44.3
Revenue CAGR (3y)6.6%33
Valuation LT w=20%70.2
Forward P/E8.4 · industry median 11.4 (n=24)93.6
Price / book1.22 · industry median 2.09 (n=25)90.5
Through-cycle P/E22.2 · industry median 16.6 (n=24)26.5
Management LT w=20%45
Return on equity12.4%49.5
Buybacks vs dilution-0.2%/yr share count70
Insider ownership1.6%15.6
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)66.8
Debt / equity0.4089.1
Interest coverage6.5x61.4
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)43.6
Revenue growth (yoy)7.7%30.8
Durability LT w=15%98.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-17.0% vs market -18.8%100
Profit-margin stabilitysd 3.3pp, net, 4y92.9
Profitable years4 of 4100
Momentum pulse only30.5
Price vs 200-day MA-2.1%51.7
52-week range position34th pct30.1
6m strength vs S&P 500-12.0pp9.8
News & Sentiment pulse only93.5
Analyst consensus (1=buy)1.793.3
Analyst target upside24.8%87.1
Earnings surprises (avg)+28.8%100
657 INSP US ⚠ 1HIGH CONF Inspire Medical Systems, Inc. · 69.97 USD · pulse 55.9 · Medical Devices 09-20: 60.3 · 09-27: 61.1 · 10-05: 61.1 — 0 61.1 Mixed
Product & Moat LT w=25%95.1
Gross margin (pricing power)86.1%100
Revenue CAGR (3y)30.8%100
Operating margin trend+17.3pp over 3y100
R&D intensity (innovation)11.3%75.4
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%31.2
Forward P/E45.5 · industry median 18.4 (n=27)0
FCF yield4.7% · industry median 2.6% (n=28)80.3
EV / EBITDA24.3 · industry median 16.2 (n=23)13.2
Management LT w=20%58.9
Return on equity18.0%71.9
Buybacks vs dilution-0.5%/yr share count74.9
Net debt / EBITDA-4.1100
Insider ownership1.2%11.8
FCF conversion0.65x net income35.8
Financial Health LT w=15%100
Current ratio8.6100
Debt / equity0.04100
Interest coverage480.5x100
Cash vs total debt11.02x100
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-7.6%0
SG&A efficiency1.5x revenue/SG&A0
Brand pricing premium86.1%100
Durability LT w=15%17.6
Shock days (>8% vs market)15 in 2y0
Worst drawdown vs market (2y)-81.4% vs market -18.8%0
Profit-margin stabilitysd 7.3pp, operating, 4y70.6
Profitable years2 of 40
Momentum pulse only71
Price vs 200-day MA+14.1%100
52-week range position29th pct23.5
6m strength vs S&P 500+11.8pp89.5
News & Sentiment pulse only51.6
Analyst consensus (1=buy)2.751.8
Analyst target upside-8.8%3
Earnings surprises (avg)+190.3%100
⚠ Red flags
Revenue shrinking (-7.6% yoy)
658 PGR US HIGH CONF Progressive Corporation (The) · 210.31 USD · pulse 55.7 · Insurance - Property & Casualty 09-20: 61.2 · 09-27: 63 · 10-05: 61 ▼ -2 61 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)20.9%100
Valuation LT w=20%25.9
Forward P/E13.0 · industry median 11.3 (n=24)64.9
PEG ratio63.46 · industry median 2.34 (n=5)0
Price / book3.56 · industry median 2.00 (n=25)0
Through-cycle P/E20.0 · industry median 16.6 (n=24)38.6
Management LT w=20%56
Return on equity34.9%100
Buybacks vs dilution+0.1%/yr share count65.5
Insider ownership0.2%2.4
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.5
Debt / equity0.2497.5
Interest coverage52.2x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)43.1
Revenue growth (yoy)7.3%29.2
Durability LT w=15%89.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-30.4% vs market -18.8%71
Profit-margin stabilitysd 4.5pp, net, 4y86.2
Profitable years4 of 4100
Momentum pulse only41.5
Price vs 200-day MA+1.0%64
52-week range position46th pct44.4
6m strength vs S&P 500-10.2pp16
News & Sentiment pulse only42
Analyst consensus (1=buy)2.656
Analyst target upside10.3%50.8
Earnings surprises (avg)-2.1%19.2
659 SIRI US HIGH CONF SiriusXM Holdings Inc. · 25.72 USD · pulse 61.8 · Entertainment 09-20: 60.9 · 09-27: 61 · 10-05: 61 — 0 61 Mixed
Product & Moat LT w=25%47.6
Gross margin (pricing power)47.4%68.4
Revenue CAGR (3y)-1.7%0
Operating margin trend+0.2pp over 3y52.1
R&D intensity (innovation)3.1%20.5
Gross-margin stabilitysd 1.1pp97
Valuation LT w=20%94.7
Forward P/E7.7 · industry median 22.0 (n=16)100
PEG ratio1.05 · industry median 1.22 (n=11)78.8
FCF yield13.7% · industry median 4.0% (n=20)100
EV / EBITDA7.2 · industry median 16.1 (n=19)100
Management LT w=20%67.3
Return on equity7.6%30.3
Buybacks vs dilution-4.9%/yr share count100
Net debt / EBITDA3.86.2
Insider ownership46.4%100
FCF conversion1.47x net income100
Financial Health LT w=15%22.9
Current ratio0.50
Debt / equity0.8166.1
Interest coverage3.3x25.6
Cash vs total debt0.02x0
Marketing & Brand LT w=5%45.2
Revenue growth (yoy)1.0%4
SG&A efficiency6.5x revenue/SG&A75.6
Brand pricing premium47.4%55.9
Durability LT w=15%73.4
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-32.0% vs market -18.8%66.9
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only49.6
Price vs 200-day MA+1.8%67.1
52-week range position49th pct49.3
6m strength vs S&P 500-5.3pp32.3
News & Sentiment pulse only50.8
Analyst consensus (1=buy)2.654.3
Analyst target upside29.2%98
Earnings surprises (avg)-17.8%0
660 SU.TO CA HIGH CONF SUNCOR ENERGY INC. · 99.15 CAD · pulse 65.7 · Oil & Gas Integrated 09-20: 61.6 · 09-27: 61.7 · 10-05: 61 ▼ -0.7 61 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%33.3
Revenue CAGR (3y)-5.9%0
Operating margin trend-6.9pp over 3y0
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)49.1
Price / book2.41 · industry median 2.14 (n=13)30.7
Through-cycle P/E15.8 · industry median 17.5 (n=13)66.6
Management LT w=20%73
Return on equity19.3%77
Buybacks vs dilution-3.7%/yr share count100
Net debt / EBITDA0.588.1
Insider ownership0.0%0.1
FCF conversion1.56x net income100
Financial Health LT w=15%69.5
Current ratio1.771.2
Debt / equity0.3094.2
Interest coverage11.7x100
Cash vs total debt0.37x12.8
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)65
Revenue growth (yoy)45.9%100
SG&A efficiency4.7x revenue/SG&A45.1
Durability LT w=15%97.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-21.7% vs market -18.8%92.6
Profit-margin stabilitysd 2.6pp, operating, 4y96.6
Profitable years4 of 4100
Momentum pulse only74.4
Price vs 200-day MA+19.9%100
52-week range position98th pct100
6m strength vs S&P 500-8.0pp23.2
News & Sentiment pulse only77
Analyst consensus (1=buy)1.985.7
Analyst target upside8.1%45.3
Earnings surprises (avg)+10.2%100
661 CAMT US HIGH CONF Camtek Ltd. · 165.19 USD · pulse 56.6 · Semiconductor Equipment & Materials 09-20: 60.5 · 09-27: 61.1 · 10-05: 61 ▼ -0.1 61 Mixed
Product & Moat LT w=25%73.5
Gross margin (pricing power)51.0%77.4
Revenue CAGR (3y)15.6%78.1
Operating margin trend+0.4pp over 3y54.5
R&D intensity (innovation)9.7%65
Gross-margin stabilitysd 1.4pp92.5
Valuation LT w=20%22.3
Forward P/E34.5 · industry median 29.4 (n=22)31.1
PEG ratio2.14 · industry median 1.20 (n=11)19.6
EV / EBITDA50.3 · industry median 43.7 (n=20)16.3
Management LT w=20%69.8
Return on equity7.6%30.3
Buybacks vs dilution+1.1%/yr share count49.1
Net debt / EBITDA-1.3100
Insider ownership37.5%100
Financial Health LT w=15%90.4
Current ratio8.3100
Debt / equity0.7171.4
Interest coverage32.6x100
Cash vs total debt1.37x90.3
Marketing & Brand LT w=5%51.2
Revenue growth (yoy)2.5%10
SG&A efficiency6.7x revenue/SG&A78.7
Brand pricing premium51.0%64.9
Durability LT w=15%53.6
Shock days (>8% vs market)23 in 2y0
Worst drawdown vs market (2y)-52.8% vs market -18.8%14.9
Profit-margin stabilitysd 2.1pp, operating, 4y99.7
Profitable years4 of 4100
Momentum pulse only51.6
Price vs 200-day MA+6.1%84.4
52-week range position63th pct65.8
6m strength vs S&P 500-13.6pp4.7
News & Sentiment pulse only58.7
Analyst consensus (1=buy)2.080
Analyst target upside10.6%51.5
Earnings surprises (avg)+1.7%44.5
662 ETSY US HIGH CONF Etsy, Inc. · 72.77 USD · pulse 62.5 · Internet Retail 09-20: 61.3 · 09-27: 61.5 · 10-05: 61 ▼ -0.5 61 Mixed
Product & Moat LT w=25%69.4
Gross margin (pricing power)71.4%100
Revenue CAGR (3y)4.0%19.8
Operating margin trend-2.3pp over 3y27
R&D intensity (innovation)15.6%100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%69.5
Forward P/E10.6 · industry median 18.4 (n=15)100
PEG ratio0.78 · industry median 1.00 (n=12)90.2
FCF yield2.5% · industry median 3.1% (n=14)39.1
EV / EBITDA18.3 · industry median 17.5 (n=14)48.6
Management LT w=20%51.2
Buybacks vs dilution-8.1%/yr share count100
Net debt / EBITDA4.10
Insider ownership1.3%13.4
FCF conversion1.04x net income91.6
Financial Health LT w=15%56.3
Current ratio1.556.3
Interest coverage14.3x100
Cash vs total debt0.36x12.7
Marketing & Brand LT w=5%43.3
Revenue growth (yoy)6.2%24.8
SG&A efficiency2.3x revenue/SG&A5.2
Brand pricing premium71.4%100
Durability LT w=15%59.5
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-41.7% vs market -18.8%42.6
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only90.3
Price vs 200-day MA+10.8%100
52-week range position67th pct71
6m strength vs S&P 500+16.4pp100
News & Sentiment pulse only47.1
Analyst consensus (1=buy)2.462.7
Analyst target upside21.4%78.5
Earnings surprises (avg)-31.0%0
663 WH US ⚠ 2HIGH CONF Wyndham Hotels & Resorts, Inc. · 71.79 USD · pulse 62.5 · Lodging 09-20: 61.1 · 09-27: 61 · 10-05: 61 — 0 61 Mixed
Product & Moat LT w=25%52.1
Gross margin (pricing power)62.8%100
Revenue CAGR (3y)-1.6%0
Operating margin trend+0.6pp over 3y56.4
Valuation LT w=20%93.9
Forward P/E13.5 · industry median 20.4 (n=6)97.8
PEG ratio0.49 · sector median 1.00 (n=121)100
FCF yield6.8% · industry median 3.4% (n=6)100
EV / EBITDA14.1 · industry median 18.5 (n=6)77.9
Management LT w=20%65
Return on equity39.4%100
Buybacks vs dilution-4.4%/yr share count100
Net debt / EBITDA4.60
Insider ownership2.5%25
FCF conversion1.88x net income100
Financial Health LT w=15%8.9
Current ratio1.015.7
Debt / equity5.570
Interest coverage2.8x19.9
Cash vs total debt0.03x0
Marketing & Brand LT w=5%31.9
Revenue growth (yoy)-5.5%0
SG&A efficiency2.1x revenue/SG&A1.2
Brand pricing premium62.8%94.6
Durability LT w=15%88.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-37.7% vs market -18.8%52.5
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only15
Price vs 200-day MA-7.3%30.9
52-week range position21th pct14.2
6m strength vs S&P 500-30.2pp0
News & Sentiment pulse only89.2
Analyst consensus (1=buy)1.696.5
Analyst target upside35.9%100
Earnings surprises (avg)+5.6%71
⚠ Red flags
Heavy leverage (D/E 5.6)
Revenue shrinking (-5.5% yoy)
664 OLLI US HIGH CONF Ollie's Bargain Outlet Holdings · 88.06 USD · pulse 59.3 · Discount Stores 09-20: 62.9 · 09-27: 61.7 · 10-05: 61 ▼ -0.7 61 Mixed
Product & Moat LT w=25%73.5
Gross margin (pricing power)40.6%51.5
Revenue CAGR (3y)13.2%65.9
Operating margin trend+4.4pp over 3y93.8
Gross-margin stabilitysd 1.9pp83
Valuation LT w=20%56.9
Forward P/E17.8 · industry median 22.8 (n=8)81.3
FCF yield2.3% · industry median 2.5% (n=9)39.4
EV / EBITDA15.5 · industry median 13.6 (n=8)49.9
Management LT w=20%43.1
Return on equity14.9%59.4
Buybacks vs dilution-0.5%/yr share count74.9
Net debt / EBITDA1.463.9
Insider ownership0.3%3.4
FCF conversion0.50x net income13.9
Financial Health LT w=15%64.8
Current ratio2.2100
Debt / equity0.3889.8
Cash vs total debt0.26x4.5
Marketing & Brand LT w=5%34.8
Revenue growth (yoy)9.1%36.4
SG&A efficiency3.7x revenue/SG&A28.9
Brand pricing premium40.6%39
Durability LT w=15%74.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-56.1% vs market -18.8%6.8
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only29.2
Price vs 200-day MA-1.5%54
52-week range position37th pct33.6
6m strength vs S&P 500-26.8pp0
News & Sentiment pulse only80.7
Analyst consensus (1=buy)1.696
Analyst target upside13.5%58.7
Earnings surprises (avg)+8.1%87.5
665 NVST US HIGH CONF Envista Holdings Corporation · 23.46 USD · pulse 61.6 · Medical Instruments & Supplies 09-20: 61.1 · 09-27: 61 · 10-05: 61 — 0 61 Mixed
Product & Moat LT w=25%45.3
Gross margin (pricing power)55.4%88.6
Revenue CAGR (3y)1.9%9.6
Operating margin trend-4.7pp over 3y3.1
R&D intensity (innovation)4.2%27.9
Gross-margin stabilitysd 1.1pp97.2
Valuation LT w=20%91.6
Forward P/E14.1 · industry median 16.5 (n=23)81.8
FCF yield7.1% · industry median 3.4% (n=23)100
EV / EBITDA10.4 · industry median 15.2 (n=23)93
Management LT w=20%50.8
Return on equity3.1%12.2
Buybacks vs dilution+0.1%/yr share count64.6
Net debt / EBITDA1.171.5
Insider ownership0.6%5.9
FCF conversion5.70x net income100
Financial Health LT w=15%68.8
Current ratio2.4100
Debt / equity0.5282.4
Interest coverage5.8x53.8
Cash vs total debt0.71x39.1
Marketing & Brand LT w=5%37
Revenue growth (yoy)7.1%28.4
SG&A efficiency2.4x revenue/SG&A6.5
Brand pricing premium55.4%76.1
Durability LT w=15%60.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-33.9% vs market -18.8%62.1
Profit-margin stabilitysd 3.1pp, operating, 4y93.8
Profitable years2 of 40
Momentum pulse only21
Price vs 200-day MA-8.6%25.7
52-week range position40th pct37.3
6m strength vs S&P 500-26.5pp0
News & Sentiment pulse only90.7
Analyst consensus (1=buy)2.177.3
Analyst target upside27.9%94.7
Earnings surprises (avg)+17.7%100
666 INOD US ⚠ 1HIGH CONF Innodata Inc. · 70.07 USD · pulse 60.7 · Information Technology Services 09-27: 61 · 10-05: 61 — 0 61 Mixed
Product & Moat LT w=25%84.2
Gross margin (pricing power)43.2%58
Revenue CAGR (3y)47.1%100
Operating margin trend+29.1pp over 3y100
Gross-margin stabilitysd 2.1pp78.7
Valuation LT w=20%36.9
Forward P/E33.6 · industry median 11.9 (n=21)17.4
FCF yield7.0% · industry median 4.9% (n=26)93.3
EV / EBITDA36.5 · industry median 11.3 (n=23)0
Management LT w=20%69.7
Return on equity37.8%100
Buybacks vs dilution+5.7%/yr share count0
Net debt / EBITDA-4.2100
Insider ownership4.9%48.5
FCF conversion5.28x net income100
Financial Health LT w=15%92.4
Current ratio1.777.3
Debt / equity0.02100
Cash vs total debt65.34x100
Marketing & Brand LT w=5%60.8
Revenue growth (yoy)57.8%100
SG&A efficiency4.2x revenue/SG&A37
Brand pricing premium43.2%45.5
Durability LT w=15%11.4
Shock days (>8% vs market)61 in 2y0
Worst drawdown vs market (2y)-63.0% vs market -18.8%0
Profit-margin stabilitysd 11.8pp, operating, 4y45.6
Profitable years2 of 40
Momentum pulse only79.5
Price vs 200-day MA+14.2%100
52-week range position41th pct38.6
6m strength vs S&P 500+61.8pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside75.2%100
Earnings surprises (avg)+57.6%100
⚠ Red flags
Diluting shareholders (+5.7%/yr)
667 BDX US HIGH CONF Becton, Dickinson and Company · 176.8 USD · pulse 65.2 · Medical Instruments & Supplies 09-20: 60.8 · 09-27: 60.8 · 10-05: 60.9 ▲ +0.1 60.9 Mixed
Product & Moat LT w=25%56
Gross margin (pricing power)46.9%67.3
Revenue CAGR (3y)5.0%25
Operating margin trend+0.6pp over 3y55.6
R&D intensity (innovation)5.8%38.6
Gross-margin stabilitysd 1.3pp93.6
Valuation LT w=20%90.6
Forward P/E13.3 · industry median 16.5 (n=23)86.6
PEG ratio1.11 · industry median 1.42 (n=12)83.5
FCF yield9.3% · industry median 3.4% (n=23)100
EV / EBITDA10.5 · industry median 15.2 (n=23)92.3
Management LT w=20%45.5
Return on equity6.6%26.4
Buybacks vs dilution+0.2%/yr share count62.7
Net debt / EBITDA2.634.2
Insider ownership0.4%4.3
FCF conversion2.67x net income100
Financial Health LT w=15%28.1
Current ratio0.95.4
Debt / equity0.6972.9
Interest coverage4.1x34.1
Cash vs total debt0.04x0
Marketing & Brand LT w=5%37.3
Revenue growth (yoy)5.4%21.6
SG&A efficiency4.1x revenue/SG&A35.6
Brand pricing premium46.9%54.8
Durability LT w=15%90.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-33.4% vs market -18.8%63.4
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only74.6
Price vs 200-day MA+10.0%100
52-week range position75th pct80.9
6m strength vs S&P 500-2.1pp43
News & Sentiment pulse only60.7
Analyst consensus (1=buy)2.177.1
Analyst target upside10.7%51.7
Earnings surprises (avg)+3.0%53.4
668 HLN US HIGH CONF Haleon plc · 8.8 USD · pulse 58.3 · Drug Manufacturers - Specialty & Generic 09-20: 60.3 · 09-27: 60.2 · 10-05: 60.9 ▲ +0.7 60.9 Mixed
Product & Moat LT w=25%61.5
Gross margin (pricing power)65.6%100
Revenue CAGR (3y)0.5%2.6
Operating margin trend+5.1pp over 3y100
R&D intensity (innovation)2.9%19.1
Gross-margin stabilitysd 1.7pp85.7
Valuation LT w=20%64.6
Forward P/E14.2 · industry median 14.5 (n=24)72.6
PEG ratio2.15 · industry median 1.65 (n=9)27.9
FCF yield6.2% · industry median 4.4% (n=25)89.8
EV / EBITDA12.9 · industry median 13.7 (n=23)68
Management LT w=20%51.9
Return on equity10.1%40.4
Buybacks vs dilution-1.2%/yr share count86.7
Net debt / EBITDA2.634.8
Insider ownership0.0%0.1
FCF conversion1.08x net income97.3
Financial Health LT w=15%38
Current ratio0.70
Debt / equity0.5083.2
Interest coverage7.2x68.9
Cash vs total debt0.10x0
Marketing & Brand LT w=5%39.2
Revenue growth (yoy)2.2%8.8
SG&A efficiency2.5x revenue/SG&A8.8
Brand pricing premium65.6%100
Durability LT w=15%97.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-23.1% vs market -18.8%89.1
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only7.7
Price vs 200-day MA-9.3%23
52-week range position7th pct0
6m strength vs S&P 500-26.9pp0
News & Sentiment pulse only72.3
Analyst consensus (1=buy)2.272
Analyst target upside35.6%100
Earnings surprises (avg)+1.7%44.8
669 FMX US HIGH CONF Fomento Economico Mexicano S.A. · 115.68 USD · pulse 62.2 · Beverages - Brewers 09-20: 60.9 · 09-27: 60.8 · 10-05: 60.9 ▲ +0.1 60.9 Mixed
Product & Moat LT w=25%60.2
Gross margin (pricing power)40.5%51.3
Revenue CAGR (3y)12.1%60.5
Operating margin trend-2.1pp over 3y29.2
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%56.7
Forward P/E22.3 · sector median 13.9 (n=88)34.4
PEG ratio4.73 · sector median 1.41 (n=56)0
FCF yield12.6% · sector median 5.2% (n=89)100
EV / EBITDA8.2 · sector median 11.1 (n=87)92.5
Management LT w=20%63.2
Return on equity14.7%59
Buybacks vs dilution-1.4%/yr share count89.6
Net debt / EBITDA1.367.3
Insider ownership0.0%0
FCF conversion4.62x net income100
Financial Health LT w=15%36.2
Current ratio1.128
Debt / equity0.8464.4
Interest coverage3.9x31.9
Cash vs total debt0.47x20.5
Marketing & Brand LT w=5%31.6
Revenue growth (yoy)9.3%37.2
SG&A efficiency3.1x revenue/SG&A18.8
Brand pricing premium40.5%38.8
Durability LT w=15%98.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.8% vs market -18.8%94.8
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only45.4
Price vs 200-day MA+1.0%64.1
52-week range position61th pct64.3
6m strength vs S&P 500-12.6pp7.8
News & Sentiment pulse only78.1
Analyst consensus (1=buy)2.369.3
Analyst target upside16.0%64.9
Earnings surprises (avg)+40.3%100
670 AIG US HIGH CONF American International Group, I · 74.93 USD · pulse 61.7 · Insurance - Diversified 09-20: 61 · 09-27: 61 · 10-05: 60.9 ▼ -0.1 60.9 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-3.7%0
Valuation LT w=20%94.3
Forward P/E8.5 · industry median 9.4 (n=6)81.1
PEG ratio0.64 · sector median 1.34 (n=109)100
Price / book0.97 · industry median 1.57 (n=6)96.2
Through-cycle P/E10.1 · industry median 15.4 (n=6)99.8
Management LT w=20%44.8
Return on equity7.2%28.9
Buybacks vs dilution-9.8%/yr share count100
Insider ownership0.5%5.5
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.9
Debt / equity0.2298.6
Interest coverage10.8x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)34
Revenue growth (yoy)0.5%2
Durability LT w=15%70.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-17.0% vs market -18.8%100
Profit-margin stabilitysd 13.9pp, net, 4y33.7
Profitable years3 of 450
Momentum pulse only26.3
Price vs 200-day MA-1.6%53.4
52-week range position31th pct25.6
6m strength vs S&P 500-18.0pp0
News & Sentiment pulse only78.9
Analyst consensus (1=buy)2.367.3
Analyst target upside17.8%69.4
Earnings surprises (avg)+11.8%100
671 MAT US HIGH CONF Mattel, Inc. · 15.27 USD · pulse 58.8 · Leisure 09-20: 61.6 · 09-27: 61.7 · 10-05: 60.9 ▼ -0.8 60.9 Mixed
Product & Moat LT w=25%44.8
Gross margin (pricing power)47.6%69
Revenue CAGR (3y)-0.5%0
Operating margin trend-2.2pp over 3y27.9
Gross-margin stabilitysd 1.9pp82.4
Valuation LT w=20%89
Forward P/E9.6 · industry median 16.4 (n=10)100
PEG ratio0.91 · sector median 1.00 (n=121)78.7
FCF yield9.7% · industry median 3.9% (n=10)100
EV / EBITDA10.1 · industry median 11.3 (n=10)77.2
Management LT w=20%60.6
Return on equity20.5%82
Buybacks vs dilution-5.3%/yr share count100
Net debt / EBITDA3.415
Insider ownership1.0%10.2
FCF conversion1.07x net income95.7
Financial Health LT w=15%42.4
Current ratio1.991.8
Debt / equity1.3734.8
Interest coverage4.9x43
Cash vs total debt0.19x0
Marketing & Brand LT w=5%36.1
Revenue growth (yoy)10.5%42
SG&A efficiency2.6x revenue/SG&A9.9
Brand pricing premium47.6%56.5
Durability LT w=15%77.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-42.9% vs market -18.8%39.7
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only25.2
Price vs 200-day MA-3.9%44.4
52-week range position27th pct21.8
6m strength vs S&P 500-12.2pp9.5
News & Sentiment pulse only50.8
Analyst consensus (1=buy)2.080
Analyst target upside19.0%72.4
Earnings surprises (avg)-29.5%0
672 FIBK US MEDIUM CONF First Interstate BancSystem, In · 36.0 USD · pulse 61.6 · Banks - Regional 09-20: 60.6 · 09-27: 60.6 · 10-05: 60.9 ▲ +0.3 60.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-1.4%0
Valuation LT w=20%70.3
Forward P/E12.6 · industry median 10.0 (n=108)59.6
Price / book1.04 · industry median 1.24 (n=109)81
Through-cycle P/E13.9 · industry median 15.1 (n=106)70.3
Management LT w=20%69.1
Return on equity9.6%38.5
Buybacks vs dilution-1.1%/yr share count84.6
Insider ownership8.4%84.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)43.2
Revenue growth (yoy)7.4%29.6
Durability LT w=15%89.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-31.8% vs market -18.8%67.5
Profit-margin stabilitysd 3.7pp, net, 4y90.4
Profitable years4 of 4100
Momentum pulse only53.2
Price vs 200-day MA+1.0%63.9
52-week range position69th pct73.3
6m strength vs S&P 500-8.3pp22.3
News & Sentiment pulse only51.1
Analyst consensus (1=buy)3.422.2
Analyst target upside2.4%31.1
Earnings surprises (avg)+29.3%100
673 BHC US HIGH CONF Bausch Health Companies Inc. · 5.8 USD · pulse 60.8 · Drug Manufacturers - Specialty & Generic 09-20: 60.9 · 09-27: 60.9 · 10-05: 60.9 — 0 60.9 Mixed
Product & Moat LT w=25%74.6
Gross margin (pricing power)71.8%100
Revenue CAGR (3y)8.1%40.6
Operating margin trend+4.2pp over 3y91.6
R&D intensity (innovation)6.1%40.8
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%100
Forward P/E1.4 · industry median 15.0 (n=24)100
FCF yield66.1% · industry median 4.4% (n=25)100
EV / EBITDA5.7 · industry median 13.7 (n=23)100
Management LT w=20%63.4
Buybacks vs dilution+0.8%/yr share count53.5
Net debt / EBITDA4.90
Insider ownership11.1%100
FCF conversion9.13x net income100
Financial Health LT w=15%18.5
Current ratio1.452.9
Interest coverage1.2x2.5
Cash vs total debt0.09x0
Marketing & Brand LT w=5%55.7
Revenue growth (yoy)12.7%50.8
SG&A efficiency3.0x revenue/SG&A16.4
Brand pricing premium71.8%100
Durability LT w=15%26.8
Shock days (>8% vs market)17 in 2y0
Worst drawdown vs market (2y)-55.8% vs market -18.8%7.3
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years1 of 40
Momentum pulse only38.2
Price vs 200-day MA+0.4%61.5
52-week range position39th pct36.9
6m strength vs S&P 500-10.2pp16.1
News & Sentiment pulse only76.7
Analyst consensus (1=buy)3.040
Analyst target upside29.3%98.3
Earnings surprises (avg)+8.8%91.8
674 CDNA US ⚠ 1HIGH CONF CareDx, Inc. · 67.15 USD · pulse 60.1 · Diagnostics & Research 09-20: 62.3 · 09-27: 61.1 · 10-05: 60.9 ▼ -0.2 60.9 Mixed
Product & Moat LT w=25%83.3
Gross margin (pricing power)70.6%100
Revenue CAGR (3y)5.7%28.4
Operating margin trend+17.4pp over 3y100
R&D intensity (innovation)18.8%100
Gross-margin stabilitysd 1.6pp88.1
Valuation LT w=20%18.4
Forward P/E52.1 · industry median 24.8 (n=21)0
FCF yield3.2% · industry median 2.6% (n=25)55.2
EV / EBITDA250.9 · industry median 24.4 (n=20)0
Management LT w=20%81.4
Return on equity29.5%100
Buybacks vs dilution-1.7%/yr share count94.3
Net debt / EBITDA-28.5100
Insider ownership3.1%31.3
Financial Health LT w=15%100
Current ratio4.6100
Debt / equity0.05100
Cash vs total debt19.41x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)52.2%100
SG&A efficiency1.8x revenue/SG&A0
Brand pricing premium70.6%100
Durability LT w=15%11.8
Shock days (>8% vs market)23 in 2y0
Worst drawdown vs market (2y)-64.1% vs market -18.8%0
Profit-margin stabilitysd 11.5pp, operating, 4y47.1
Profitable years1 of 40
Momentum pulse only100
Price vs 200-day MA+133.5%100
52-week range position100th pct100
6m strength vs S&P 500+259.4pp100
News & Sentiment pulse only65.7
Analyst consensus (1=buy)1.697.1
Analyst target upside-12.4%0
Earnings surprises (avg)+67.9%100
⚠ Red flags
Unprofitable (negative net income)
675 JBL US ⚠ 1HIGH CONF Jabil Inc. · 304.41 USD · pulse 66.9 · Electronic Components 09-20: 57.6 · 09-27: 57.3 · 10-05: 60.8 ▲ +3.5 60.8 Mixed
Product & Moat LT w=25%31.3
Gross margin (pricing power)9.2%0
Revenue CAGR (3y)-3.8%0
Operating margin trend+0.6pp over 3y56
R&D intensity (innovation)0.1%0.6
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%87.3
Forward P/E13.7 · industry median 22.7 (n=19)97.4
FCF yield4.0% · industry median 1.5% (n=20)77.2
EV / EBITDA13.6 · industry median 22.9 (n=19)87.3
Management LT w=20%77.8
Return on equity66.4%100
Buybacks vs dilution-7.4%/yr share count100
Net debt / EBITDA0.977.3
Insider ownership1.2%11.9
FCF conversion1.94x net income100
Financial Health LT w=15%25.4
Current ratio1.016.1
Debt / equity2.490
Interest coverage7.1x67.4
Cash vs total debt0.43x17.9
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)28.6%100
SG&A efficiency26.6x revenue/SG&A100
Brand pricing premium9.2%0
Durability LT w=15%85.5
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-32.5% vs market -18.8%65.5
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only54
Price vs 200-day MA+0.9%63.8
52-week range position58th pct60
6m strength vs S&P 500-3.5pp38.2
News & Sentiment pulse only89.4
Analyst consensus (1=buy)1.4100
Analyst target upside39.6%100
Earnings surprises (avg)+5.2%68.2
⚠ Red flags
Heavy leverage (D/E 2.5)
676 IAG US ⚠ 1HIGH CONF Iamgold Corporation · 18.52 USD · pulse 60.7 · Gold 09-20: 60 · 09-27: 60.3 · 10-05: 60.8 ▲ +0.5 60.8 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)43.8%100
Operating margin trend+33.2pp over 3y100
Gross-margin stabilitysd 12.4pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)56
Price / book2.42 · industry median 3.76 (n=45)63.2
Through-cycle P/E28.0 · industry median 48.4 (n=34)54.9
Management LT w=20%60.1
Return on equity32.3%100
Buybacks vs dilution+7.3%/yr share count0
Net debt / EBITDA0.099.5
Insider ownership0.1%1.1
FCF conversion1.83x net income100
Financial Health LT w=15%83
Current ratio1.776
Debt / equity0.12100
Interest coverage10.2x100
Cash vs total debt0.93x56.2
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)47.5%100
SG&A efficiency51.6x revenue/SG&A100
Durability LT w=15%28.5
Shock days (>8% vs market)23 in 2y0
Worst drawdown vs market (2y)-43.3% vs market -18.8%38.6
Profit-margin stabilitysd 15.4pp, operating, 4y25.3
Profitable years3 of 450
Momentum pulse only40.7
Price vs 200-day MA+1.3%65.1
52-week range position56th pct56.9
6m strength vs S&P 500-19.8pp0
News & Sentiment pulse only96.4
Analyst consensus (1=buy)1.889.2
Analyst target upside31.4%100
Earnings surprises (avg)+18.8%100
⚠ Red flags
Diluting shareholders (+7.3%/yr)
677 CPA US ⚠ 1HIGH CONF Copa Holdings, S.A. · 132.48 USD · pulse 64.3 · Airlines 09-20: 60.8 · 09-27: 60.9 · 10-05: 60.8 ▼ -0.1 60.8 Mixed
Product & Moat LT w=25%61.9
Gross margin (pricing power)37.7%44.1
Revenue CAGR (3y)6.9%34.3
Operating margin trend+7.4pp over 3y100
Gross-margin stabilitysd 2.5pp69.1
Valuation LT w=20%61.7
Forward P/E6.9 · industry median 8.2 (n=11)85.2
FCF yield-0.6% · industry median 3.8% (n=11)0
EV / EBITDA6.1 · industry median 9.5 (n=11)100
Management LT w=20%41.9
Return on equity23.1%92.3
Buybacks vs dilution+1.4%/yr share count42.7
Net debt / EBITDA1.270.6
Insider ownership0.4%4
FCF conversion-0.05x net income0
Financial Health LT w=15%48.4
Current ratio1.122
Debt / equity0.8961.5
Interest coverage8.9x87.6
Cash vs total debt0.49x22.5
Marketing & Brand LT w=5%77.2
Revenue growth (yoy)25.7%100
SG&A efficiency17.4x revenue/SG&A100
Brand pricing premium37.7%31.6
Durability LT w=15%89.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-29.2% vs market -18.8%73.8
Profit-margin stabilitysd 3.3pp, operating, 4y93
Profitable years4 of 4100
Momentum pulse only61.1
Price vs 200-day MA+2.4%69.7
52-week range position55th pct55.9
6m strength vs S&P 500+2.3pp57.7
News & Sentiment pulse only81
Analyst consensus (1=buy)1.5100
Analyst target upside34.9%100
Earnings surprises (avg)+1.4%42.9
⚠ Red flags
Negative free cash flow
678 NNI US ⚠ 1MEDIUM CONF Nelnet, Inc. · 123.87 USD · pulse 58.2 · Credit Services 09-20: 61.1 · 09-27: 61.3 · 10-05: 60.8 ▼ -0.5 60.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-0.9%0
Valuation LT w=20%71.6
Forward P/E12.9 · industry median 9.1 (n=21)52.1
Price / book1.18 · industry median 2.06 (n=21)91.5
Through-cycle P/E16.0 · industry median 19.1 (n=19)71.1
Management LT w=20%70.9
Return on equity6.8%27
Buybacks vs dilution-1.1%/yr share count85.6
Insider ownership30.9%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-30.5%0
Durability LT w=15%87.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-18.5% vs market -18.8%100
Profit-margin stabilitysd 9.3pp, net, 4y59.3
Profitable years4 of 4100
Momentum pulse only13.2
Price vs 200-day MA-5.3%38.9
52-week range position10th pct0.6
6m strength vs S&P 500-22.7pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)62.5
Analyst target upside4.9%37.4
Earnings surprises (avg)+11.5%100
⚠ Red flags
Revenue shrinking (-30.5% yoy)
679 BRZE US ⚠ 2HIGH CONF Braze, Inc. · 25.42 USD · pulse 56.9 · Software - Application 09-20: 61.9 · 09-27: 61.3 · 10-05: 60.8 ▼ -0.5 60.8 Mixed
Product & Moat LT w=25%100
Gross margin (pricing power)66.3%100
Revenue CAGR (3y)27.6%100
Operating margin trend+22.1pp over 3y100
R&D intensity (innovation)22.6%100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%57.7
Forward P/E25.9 · industry median 16.7 (n=85)28.9
PEG ratio1.33 · industry median 1.17 (n=43)55.2
FCF yield6.8% · industry median 5.1% (n=85)89
Management LT w=20%33.3
Return on equity-18.5%0
Buybacks vs dilution+5.5%/yr share count0
Insider ownership14.8%100
Financial Health LT w=15%79.6
Current ratio1.338.8
Debt / equity0.16100
Cash vs total debt4.25x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)26.2%100
SG&A efficiency1.6x revenue/SG&A0
Brand pricing premium66.3%100
Durability LT w=15%15.4
Shock days (>8% vs market)27 in 2y0
Worst drawdown vs market (2y)-66.6% vs market -18.8%0
Profit-margin stabilitysd 8.9pp, operating, 4y61.5
Profitable years0 of 40
Momentum pulse only50.1
Price vs 200-day MA+4.7%78.8
52-week range position47th pct46.5
6m strength vs S&P 500-7.5pp25.1
News & Sentiment pulse only67.9
Analyst consensus (1=buy)1.3100
Analyst target upside46.7%100
Earnings surprises (avg)-4.4%3.8
⚠ Red flags
Diluting shareholders (+5.5%/yr)
Unprofitable (negative net income)
680 SHOO US HIGH CONF Steven Madden, Ltd. · 45.97 USD · pulse 65.8 · Footwear & Accessories 09-20: 61.1 · 09-27: 61 · 10-05: 60.8 ▼ -0.2 60.8 Mixed
Product & Moat LT w=25%49.5
Gross margin (pricing power)46.9%67.4
Revenue CAGR (3y)6.1%30.5
Operating margin trend-10.3pp over 3y0
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%63.8
Forward P/E16.5 · industry median 12.2 (n=5)49.1
FCF yield6.5% · industry median 3.5% (n=5)100
EV / EBITDA13.3 · industry median 9.5 (n=5)42.3
Management LT w=20%71.4
Return on equity15.9%63.7
Buybacks vs dilution-1.8%/yr share count97
Net debt / EBITDA1.074.6
Insider ownership2.2%21.6
FCF conversion4.90x net income100
Financial Health LT w=15%63.9
Current ratio1.992.2
Debt / equity0.3989.6
Interest coverage7.3x69.9
Cash vs total debt0.25x3.9
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)60.4
Revenue growth (yoy)19.1%76.4
Brand pricing premium46.9%54.9
Durability LT w=15%58.8
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-59.9% vs market -18.8%0
Profit-margin stabilitysd 3.8pp, operating, 4y89.7
Profitable years4 of 4100
Momentum pulse only96.9
Price vs 200-day MA+12.4%100
52-week range position84th pct92.4
6m strength vs S&P 500+14.5pp98.2
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)70
Analyst target upside14.0%60
Earnings surprises (avg)+13.1%100
681 TT US HIGH CONF Trane Technologies plc · 463.91 USD · pulse 60.3 · Building Products & Equipment 09-20: 61.3 · 09-27: 60.9 · 10-05: 60.7 ▼ -0.2 60.7 Mixed
Product & Moat LT w=25%63.1
Gross margin (pricing power)35.4%38.5
Revenue CAGR (3y)10.1%50.3
Operating margin trend+3.5pp over 3y84.8
Gross-margin stabilitysd 2.1pp78.8
Valuation LT w=20%30.9
Forward P/E26.3 · industry median 16.8 (n=16)28.2
PEG ratio1.55 · industry median 1.07 (n=9)35.6
FCF yield3.1% · industry median 3.2% (n=15)47
EV / EBITDA24.5 · industry median 13.9 (n=16)12.6
Management LT w=20%72.8
Return on equity36.6%100
Buybacks vs dilution-1.1%/yr share count84.7
Net debt / EBITDA0.880.9
Insider ownership0.3%2.7
FCF conversion1.07x net income95.7
Financial Health LT w=15%52.7
Current ratio1.122.7
Debt / equity0.5381.4
Interest coverage17.2x100
Cash vs total debt0.29x6.6
Marketing & Brand LT w=5%43.3
Revenue growth (yoy)10.6%42.4
SG&A efficiency5.7x revenue/SG&A61.6
Brand pricing premium35.4%26
Durability LT w=15%94.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-24.4% vs market -18.8%85.8
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only56.9
Price vs 200-day MA+4.0%76.2
52-week range position70th pct75.2
6m strength vs S&P 500-9.2pp19.2
News & Sentiment pulse only64.2
Analyst consensus (1=buy)1.984.8
Analyst target upside13.5%58.8
Earnings surprises (avg)+2.4%49
682 WSP.TO CA HIGH CONF WSP GLOBAL INC · 171.99 CAD · pulse 59.5 · Engineering & Construction 09-20: 60.3 · 09-27: 60 · 10-05: 60.7 ▲ +0.7 60.7 Mixed
Product & Moat LT w=25%62.9
Gross margin (pricing power)21.7%4.1
Revenue CAGR (3y)15.3%76.4
Operating margin trend+2.1pp over 3y71
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%92.7
Forward P/E13.1 · industry median 20.7 (n=28)98.2
FCF yield7.2% · industry median 3.4% (n=30)100
EV / EBITDA13.2 · industry median 17.2 (n=29)80
Management LT w=20%35.2
Return on equity9.9%39.4
Buybacks vs dilution+2.7%/yr share count21.7
Net debt / EBITDA3.414.5
Insider ownership0.1%0.5
FCF conversion1.74x net income100
Financial Health LT w=15%36.5
Current ratio1.233.7
Debt / equity0.8464.2
Interest coverage5.3x47.9
Cash vs total debt0.08x0
Marketing & Brand LT w=5%26.5
Revenue growth (yoy)19.9%79.6
SG&A efficiency1.8x revenue/SG&A0
Brand pricing premium21.7%0
Durability LT w=15%83.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-44.5% vs market -18.8%35.6
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-17.9%0
52-week range position10th pct0
6m strength vs S&P 500-39.1pp0
News & Sentiment pulse only86.9
Analyst consensus (1=buy)1.4100
Analyst target upside64.9%100
Earnings surprises (avg)+4.1%60.8
683 MZTI US HIGH CONF The Marzetti Company · 99.53 USD · pulse 54.5 · Packaged Foods 09-20: 61.3 · 09-27: 60.9 · 10-05: 60.7 ▼ -0.2 60.7 Mixed
Product & Moat LT w=25%47.6
Gross margin (pricing power)24.7%11.8
Revenue CAGR (3y)1.9%9.6
Operating margin trend+2.4pp over 3y74
Gross-margin stabilitysd 1.3pp94.9
Valuation LT w=20%54.9
Forward P/E13.8 · industry median 10.7 (n=20)56.9
FCF yield4.9% · industry median 7.5% (n=20)42.8
EV / EBITDA9.6 · industry median 8.7 (n=20)64.9
Management LT w=20%73.9
Return on equity18.7%74.7
Buybacks vs dilution-0.3%/yr share count71.4
Net debt / EBITDA0.781.3
Insider ownership29.3%100
FCF conversion0.69x net income41.9
Financial Health LT w=15%65.2
Current ratio1.663.2
Debt / equity0.2497.7
Interest coverage138.2x100
Cash vs total debt0.10x0
Marketing & Brand LT w=5%31
Revenue growth (yoy)-2.2%0
SG&A efficiency7.6x revenue/SG&A93
Brand pricing premium24.7%0
Durability LT w=15%77.9
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-47.8% vs market -18.8%27.3
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-22.7%0
52-week range position0th pct0
6m strength vs S&P 500-46.4pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)55.9
Analyst target upside47.3%100
Earnings surprises (avg)-2.4%17.6
684 ORCL US ⚠ 2HIGH CONF Oracle Corporation · 142.3 USD · pulse 59.3 · Software - Infrastructure 09-20: 60.4 · 09-27: 60.6 · 10-05: 60.6 — 0 60.6 Mixed
Product & Moat LT w=25%84
Gross margin (pricing power)64.0%100
Revenue CAGR (3y)10.5%52.4
Operating margin trend+5.7pp over 3y100
R&D intensity (innovation)15.3%100
Gross-margin stabilitysd 2.6pp67.4
Valuation LT w=20%69.8
Forward P/E12.9 · industry median 21.1 (n=64)98.6
PEG ratio0.81 · industry median 1.43 (n=33)99.8
FCF yield-10.6% · industry median 3.4% (n=66)0
EV / EBITDA16.5 · industry median 25.3 (n=54)80.7
Management LT w=20%47.4
Return on equity41.2%100
Buybacks vs dilution+2.0%/yr share count33.1
Net debt / EBITDA3.84.1
Insider ownership38.4%100
FCF conversion-2.68x net income0
Financial Health LT w=15%19.9
Current ratio1.230.9
Debt / equity2.520
Interest coverage5.3x47.2
Cash vs total debt0.22x1.5
Marketing & Brand LT w=5%92.3
Revenue growth (yoy)29.6%100
SG&A efficiency6.8x revenue/SG&A79.5
Brand pricing premium64.0%97.4
Durability LT w=15%57.4
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-64.6% vs market -18.8%0
Profit-margin stabilitysd 2.1pp, operating, 4y99.5
Profitable years4 of 4100
Momentum pulse only5.3
Price vs 200-day MA-12.3%10.9
52-week range position14th pct5
6m strength vs S&P 500-18.9pp0
News & Sentiment pulse only98.9
Analyst consensus (1=buy)1.696.7
Analyst target upside67.2%100
Earnings surprises (avg)+15.4%100
⚠ Red flags
Negative free cash flow
Heavy leverage (D/E 2.5)
685 TOL US ⚠ 1HIGH CONF Toll Brothers, Inc. · 136.61 USD · pulse 59.6 · Residential Construction 09-20: 60.4 · 09-27: 60.9 · 10-05: 60.6 ▼ -0.3 60.6 Mixed
Product & Moat LT w=25%43.9
Gross margin (pricing power)24.8%12.1
Revenue CAGR (3y)2.2%11
Operating margin trend+1.0pp over 3y60.1
Gross-margin stabilitysd 1.4pp92.5
Valuation LT w=20%79.7
Forward P/E9.9 · industry median 12.3 (n=11)88.4
PEG ratio0.87 · sector median 1.00 (n=121)81.8
FCF yield4.4% · industry median 5.3% (n=10)53.8
EV / EBITDA8.6 · industry median 12.1 (n=11)94.9
Management LT w=20%47.9
Return on equity14.4%57.6
Buybacks vs dilution-4.7%/yr share count100
Net debt / EBITDA1.172.4
Insider ownership0.7%7.4
FCF conversion0.41x net income2
Financial Health LT w=15%68.3
Current ratio4.5100
Debt / equity0.3492.2
Cash vs total debt0.36x12.6
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-9.7%0
SG&A efficiency10.6x revenue/SG&A100
Brand pricing premium24.8%0
Durability LT w=15%81
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-46.0% vs market -18.8%32
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only21.6
Price vs 200-day MA-5.2%39.3
52-week range position31th pct25.6
6m strength vs S&P 500-17.9pp0
News & Sentiment pulse only71.2
Analyst consensus (1=buy)1.886.7
Analyst target upside24.9%87.2
Earnings surprises (avg)+1.0%39.8
⚠ Red flags
Revenue shrinking (-9.7% yoy)
686 KAI US HIGH CONF Kadant Inc · 268.83 USD · pulse 59.5 · Specialty Industrial Machinery 09-20: 60.4 · 09-27: 60.1 · 10-05: 60.6 ▲ +0.5 60.6 Mixed
Product & Moat LT w=25%46
Gross margin (pricing power)44.8%62
Revenue CAGR (3y)5.2%25.8
Operating margin trend-1.8pp over 3y32.3
R&D intensity (innovation)1.5%9.7
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%60.1
Forward P/E19.9 · industry median 20.6 (n=38)65.2
FCF yield3.3% · industry median 3.7% (n=38)48.1
EV / EBITDA14.8 · industry median 16.7 (n=38)66.9
Management LT w=20%53.1
Return on equity11.3%45.2
Buybacks vs dilution+0.3%/yr share count61.2
Net debt / EBITDA1.660.9
Insider ownership0.7%7.1
FCF conversion1.04x net income91
Financial Health LT w=15%72.2
Current ratio2.6100
Debt / equity0.4983.7
Interest coverage10.2x100
Cash vs total debt0.26x4.9
Marketing & Brand LT w=5%54.9
Revenue growth (yoy)22.6%90.4
SG&A efficiency3.5x revenue/SG&A24.8
Brand pricing premium44.8%49.5
Durability LT w=15%85.9
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-41.2% vs market -18.8%43.8
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only7.6
Price vs 200-day MA-13.1%7.6
52-week range position22th pct15.3
6m strength vs S&P 500-24.0pp0
News & Sentiment pulse only90
Analyst consensus (1=buy)2.270
Analyst target upside34.5%100
Earnings surprises (avg)+19.1%100
687 AMG US MEDIUM CONF Affiliated Managers Group, Inc. · 371.43 USD · pulse 70.6 · Asset Management 09-20: 61.3 · 09-27: 60.7 · 10-05: 60.6 ▼ -0.1 60.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)16.7
Revenue CAGR (3y)-3.8%0
Operating margin trend-11.7pp over 3y0
Valuation LT w=20%73.9
Forward P/E8.7 · industry median 11.1 (n=43)90.3
PEG ratio0.61 · industry median 0.98 (n=19)100
Price / book3.18 · industry median 2.56 (n=42)11.7
Through-cycle P/E12.6 · industry median 20.2 (n=41)93.5
Management LT w=20%79.8
Return on equity24.3%97
Buybacks vs dilution-9.0%/yr share count100
Insider ownership4.2%42.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)29.9%100
Durability LT w=15%88.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-27.0% vs market -18.8%79.5
Profit-margin stabilitysd 5.2pp, operating, 4y82.2
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+14.8%100
52-week range position92th pct100
6m strength vs S&P 500+21.6pp100
News & Sentiment pulse only77.1
Analyst consensus (1=buy)1.4100
Analyst target upside17.4%68.5
Earnings surprises (avg)+4.4%62.7
688 UBS US MEDIUM CONF UBS Group AG Registered · 47.71 USD · pulse 65.1 · Banks - Diversified 09-20: 59.9 · 09-27: 60.2 · 10-05: 60.5 ▲ +0.3 60.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)54.1
Revenue CAGR (3y)12.4%62.2
Valuation LT w=20%86.3
Forward P/E11.7 · industry median 13.7 (n=20)84.6
PEG ratio0.68 · industry median 1.39 (n=17)100
Price / book1.64 · industry median 1.94 (n=20)66.3
Through-cycle P/E12.2 · industry median 19.1 (n=20)94.5
Management LT w=20%37.6
Return on equity10.7%42.7
Buybacks vs dilution-0.2%/yr share count69.5
Insider ownership0.1%0.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)52.8
Revenue growth (yoy)14.6%58.4
Durability LT w=15%69.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-27.0% vs market -18.8%79.4
Profit-margin stabilitysd 21.9pp, net, 4y0
Profitable years4 of 4100
Momentum pulse only67.5
Price vs 200-day MA+2.5%69.9
52-week range position60th pct63
6m strength vs S&P 500+5.9pp69.7
News & Sentiment pulse only76.7
Analyst consensus (1=buy)2.366.7
Analyst target upside15.3%63.4
Earnings surprises (avg)+15.4%100
689 UBER US HIGH CONF Uber Technologies, Inc. · 68.11 USD · pulse 58.3 · Software - Application 09-20: 60.2 · 09-27: 60.2 · 10-05: 60.5 ▲ +0.3 60.5 Mixed
Product & Moat LT w=25%76.8
Gross margin (pricing power)40.8%51.9
Revenue CAGR (3y)17.7%88.7
Operating margin trend+16.4pp over 3y100
R&D intensity (innovation)6.5%43.6
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%49.5
Forward P/E15.4 · industry median 16.9 (n=85)75.7
PEG ratio5.92 · industry median 1.17 (n=43)0
FCF yield5.2% · industry median 5.1% (n=85)68.6
EV / EBITDA20.0 · industry median 22.1 (n=72)53.8
Management LT w=20%53.3
Return on equity37.2%100
Buybacks vs dilution+1.0%/yr share count49.6
Net debt / EBITDA1.268.8
Insider ownership0.2%2.1
FCF conversion0.72x net income45.8
Financial Health LT w=15%49.7
Current ratio0.83.6
Debt / equity0.5282.3
Interest coverage14.2x100
Cash vs total debt0.37x12.8
Marketing & Brand LT w=5%53.8
Revenue growth (yoy)12.2%48.8
SG&A efficiency6.4x revenue/SG&A73.2
Brand pricing premium40.8%39.4
Durability LT w=15%70.3
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-34.1% vs market -18.8%61.6
Profit-margin stabilitysd 6.0pp, operating, 4y77.6
Profitable years3 of 450
Momentum pulse only8.2
Price vs 200-day MA-8.9%24.5
52-week range position6th pct0
6m strength vs S&P 500-23.0pp0
News & Sentiment pulse only98.9
Analyst consensus (1=buy)1.696.8
Analyst target upside48.0%100
Earnings surprises (avg)+57.4%100
690 SE US HIGH CONF Sea Limited · 95.19 USD · pulse 54.9 · Internet Retail 09-20: 60.1 · 09-27: 60.1 · 10-05: 60.5 ▲ +0.4 60.5 Mixed
Product & Moat LT w=25%77.8
Gross margin (pricing power)44.3%60.9
Revenue CAGR (3y)22.6%100
Operating margin trend+17.8pp over 3y100
R&D intensity (innovation)5.0%33.6
Gross-margin stabilitysd 1.3pp94.4
Valuation LT w=20%39
Forward P/E18.4 · industry median 15.9 (n=15)56.3
PEG ratio0.99 · industry median 0.90 (n=12)64.2
FCF yield0.1% · industry median 3.1% (n=14)0.3
EV / EBITDA20.8 · industry median 17.5 (n=14)35.3
Management LT w=20%56.2
Return on equity14.7%58.9
Buybacks vs dilution+2.7%/yr share count22.3
Net debt / EBITDA-1.9100
Insider ownership26.1%100
FCF conversion0.04x net income0
Financial Health LT w=15%87.8
Current ratio1.557.8
Debt / equity0.3293.5
Interest coverage68.9x100
Cash vs total debt2.20x100
Marketing & Brand LT w=5%60.1
Revenue growth (yoy)48.1%100
SG&A efficiency3.9x revenue/SG&A32
Brand pricing premium44.3%48.4
Durability LT w=15%38.7
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-60.2% vs market -18.8%0
Profit-margin stabilitysd 6.5pp, operating, 4y74.8
Profitable years3 of 450
Momentum pulse only26.8
Price vs 200-day MA-7.5%30.1
52-week range position15th pct6.1
6m strength vs S&P 500-1.7pp44.3
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.3100
Analyst target upside62.9%100
Earnings surprises (avg)-5.8%0
691 CRDO US ⚠ 1HIGH CONF Credo Technology Group Holding · 218.64 USD · pulse 62.2 · Semiconductors 09-20: 61.5 · 09-27: 60.5 · 10-05: 60.5 — 0 60.5 Mixed
Product & Moat LT w=25%88.7
Gross margin (pricing power)67.1%100
Revenue CAGR (3y)93.5%100
Operating margin trend+43.6pp over 3y100
R&D intensity (innovation)20.9%100
Gross-margin stabilitysd 3.8pp43.7
Valuation LT w=20%30.3
Forward P/E22.6 · industry median 26.1 (n=42)68
FCF yield0.6% · industry median 1.0% (n=42)22.8
EV / EBITDA74.3 · industry median 32.9 (n=38)0
Management LT w=20%62.4
Return on equity30.7%100
Buybacks vs dilution+7.6%/yr share count0
Net debt / EBITDA-1.4100
Insider ownership9.4%94.2
FCF conversion0.53x net income18
Financial Health LT w=15%100
Current ratio7.4100
Debt / equity0.01100
Cash vs total debt29.16x100
Marketing & Brand LT w=5%95.9
Revenue growth (yoy)114.7%100
SG&A efficiency7.3x revenue/SG&A87.6
Brand pricing premium67.1%100
Durability LT w=15%0
Shock days (>8% vs market)55 in 2y0
Worst drawdown vs market (2y)-61.1% vs market -18.8%0
Profit-margin stabilitysd 20.1pp, operating, 4y0
Profitable years2 of 40
Momentum pulse only87.9
Price vs 200-day MA+23.3%100
52-week range position61th pct63.7
6m strength vs S&P 500+96.0pp100
News & Sentiment pulse only98.8
Analyst consensus (1=buy)1.4100
Analyst target upside28.6%96.4
Earnings surprises (avg)+16.0%100
⚠ Red flags
Diluting shareholders (+7.6%/yr)
692 LH US HIGH CONF Labcorp Holdings Inc. · 308.49 USD · pulse 65 · Diagnostics & Research 09-20: 60.1 · 09-27: 60.5 · 10-05: 60.5 — 0 60.5 Mixed
Product & Moat LT w=25%38.1
Gross margin (pricing power)28.9%22.2
Revenue CAGR (3y)5.6%27.8
Operating margin trend-3.9pp over 3y11
Gross-margin stabilitysd 1.4pp91.4
Valuation LT w=20%79.8
Forward P/E15.6 · industry median 25.7 (n=21)94.6
PEG ratio1.21 · industry median 1.45 (n=14)76.4
FCF yield3.6% · industry median 2.6% (n=25)61.1
EV / EBITDA13.7 · industry median 25.4 (n=20)87.1
Management LT w=20%53.3
Return on equity11.7%46.9
Buybacks vs dilution-2.3%/yr share count100
Net debt / EBITDA2.928
Insider ownership0.3%3.5
FCF conversion1.02x net income88.2
Financial Health LT w=15%51.3
Current ratio1.883
Debt / equity0.7967.2
Interest coverage5.9x54.9
Cash vs total debt0.02x0
Marketing & Brand LT w=5%34.8
Revenue growth (yoy)5.8%23.2
SG&A efficiency6.3x revenue/SG&A71.6
Brand pricing premium28.9%9.7
Durability LT w=15%99.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-17.4% vs market -18.8%100
Profit-margin stabilitysd 2.4pp, operating, 4y98
Profitable years4 of 4100
Momentum pulse only69.3
Price vs 200-day MA+10.5%100
52-week range position68th pct72.6
6m strength vs S&P 500-4.4pp35.2
News & Sentiment pulse only66.4
Analyst consensus (1=buy)1.791.1
Analyst target upside11.8%54.4
Earnings surprises (avg)+3.0%53.6
693 WMG US ⚠ 1HIGH CONF Warner Music Group Corp. · 26.82 USD · pulse 63.1 · Entertainment 09-20: 59.7 · 09-27: 60.4 · 10-05: 60.5 ▲ +0.1 60.5 Mixed
Product & Moat LT w=25%63.4
Gross margin (pricing power)45.8%64.4
Revenue CAGR (3y)4.3%21.3
Operating margin trend+1.8pp over 3y67.7
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%79
Forward P/E13.6 · industry median 22.0 (n=16)97.5
PEG ratio0.49 · industry median 1.22 (n=11)100
FCF yield2.7% · industry median 4.9% (n=20)27.3
EV / EBITDA11.1 · industry median 16.1 (n=19)91
Management LT w=20%59.5
Return on equity70.1%100
Buybacks vs dilution+0.5%/yr share count58.7
Net debt / EBITDA2.635.7
Insider ownership1.1%10.5
FCF conversion1.05x net income92.5
Financial Health LT w=15%8.4
Current ratio0.70
Debt / equity4.530
Interest coverage4.0x33.6
Cash vs total debt0.13x0
Marketing & Brand LT w=5%41.1
Revenue growth (yoy)10.4%41.6
SG&A efficiency3.8x revenue/SG&A29.8
Brand pricing premium45.8%51.9
Durability LT w=15%91.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-32.8% vs market -18.8%64.8
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only24.4
Price vs 200-day MA-5.2%39.2
52-week range position32th pct27.1
6m strength vs S&P 500-13.0pp6.8
News & Sentiment pulse only99.2
Analyst consensus (1=buy)1.697.5
Analyst target upside41.0%100
Earnings surprises (avg)+34.8%100
⚠ Red flags
Heavy leverage (D/E 4.5)
694 CVE.TO CA HIGH CONF CENOVUS ENERGY INC. · 46.25 CAD · pulse 67.2 · Oil & Gas Integrated 09-20: 60.8 · 09-27: 61.4 · 10-05: 60.5 ▼ -0.9 60.5 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%33.3
Revenue CAGR (3y)-9.8%0
Operating margin trend-5.7pp over 3y0
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)40.3
Price / book2.49 · industry median 2.14 (n=13)26.9
Through-cycle P/E19.4 · industry median 17.1 (n=13)44
Management LT w=20%88.6
Return on equity20.9%83.7
Buybacks vs dilution-0.5%/yr share count74.2
Net debt / EBITDA0.685.2
Insider ownership29.7%100
FCF conversion1.39x net income100
Financial Health LT w=15%60.5
Current ratio1.669.1
Debt / equity0.3492.2
Interest coverage7.8x75.3
Cash vs total debt0.27x5.6
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)41.5%100
SG&A efficiency65.0x revenue/SG&A100
Durability LT w=15%87.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-38.3% vs market -18.8%51
Profit-margin stabilitysd 2.3pp, operating, 4y98.2
Profitable years4 of 4100
Momentum pulse only91.8
Price vs 200-day MA+29.8%100
52-week range position96th pct100
6m strength vs S&P 500+7.7pp75.5
News & Sentiment pulse only83.8
Analyst consensus (1=buy)1.4100
Analyst target upside10.6%51.5
Earnings surprises (avg)+26.9%100
695 SITE US HIGH CONF SiteOne Landscape Supply, Inc. · 89.56 USD · pulse 58.6 · Industrial Distribution 09-20: 59.8 · 09-27: 59.8 · 10-05: 60.5 ▲ +0.7 60.5 Mixed
Product & Moat LT w=25%45.6
Gross margin (pricing power)35.1%37.8
Revenue CAGR (3y)5.4%27.2
Operating margin trend-3.2pp over 3y17.6
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%81.2
Forward P/E17.4 · industry median 20.9 (n=17)78
FCF yield4.8% · industry median 2.2% (n=16)84.6
EV / EBITDA12.8 · industry median 16.8 (n=16)80.9
Management LT w=20%52.9
Return on equity10.1%40.2
Buybacks vs dilution-0.4%/yr share count73.2
Net debt / EBITDA2.732.8
Insider ownership1.8%18.4
FCF conversion1.24x net income100
Financial Health LT w=15%59.6
Current ratio2.3100
Debt / equity0.6774
Interest coverage6.8x64.5
Cash vs total debt0.08x0
Marketing & Brand LT w=5%24
Revenue growth (yoy)4.7%18.8
SG&A efficiency3.7x revenue/SG&A27.9
Brand pricing premium35.1%25.3
Durability LT w=15%80.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-46.3% vs market -18.8%31
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-25.3%0
52-week range position3th pct0
6m strength vs S&P 500-48.7pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside41.9%100
Earnings surprises (avg)+10.5%100
696 FSV.TO CA HIGH CONF FIRSTSERVICE CORPORATION · 184.19 CAD · pulse 58.2 · Real Estate Services 09-20: 60.8 · 09-27: 60.6 · 10-05: 60.5 ▼ -0.1 60.5 Mixed
Product & Moat LT w=25%63.9
Gross margin (pricing power)33.4%33.4
Revenue CAGR (3y)13.6%68.2
Operating margin trend+0.4pp over 3y54
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%54.3
Forward P/E19.3 · industry median 10.9 (n=9)38.9
FCF yield5.7% · industry median 5.9% (n=10)69.7
EV / EBITDA13.0 · industry median 11.2 (n=9)54.2
Management LT w=20%65.2
Return on equity12.0%47.9
Buybacks vs dilution+1.1%/yr share count48.1
Net debt / EBITDA2.635.8
Insider ownership9.4%94.2
FCF conversion2.20x net income100
Financial Health LT w=15%43.4
Current ratio1.772.6
Debt / equity0.9060.9
Interest coverage4.6x40.2
Cash vs total debt0.11x0
Marketing & Brand LT w=5%22.4
Revenue growth (yoy)2.4%9.6
SG&A efficiency4.2x revenue/SG&A36.6
Brand pricing premium33.4%20.9
Durability LT w=15%86.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-40.3% vs market -18.8%46.2
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only12.4
Price vs 200-day MA-7.3%30.9
52-week range position15th pct6.4
6m strength vs S&P 500-23.3pp0
News & Sentiment pulse only82.8
Analyst consensus (1=buy)1.792
Analyst target upside30.8%100
Earnings surprises (avg)+3.5%56.4
697 ING US MEDIUM CONF ING Group, N.V. · 34.78 USD · pulse 66.2 · Banks - Diversified 09-20: 60.2 · 09-27: 60 · 10-05: 60.4 ▲ +0.4 60.4 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)44.4
Revenue CAGR (3y)6.6%33.1
Valuation LT w=20%61.4
Forward P/E10.9 · industry median 13.7 (n=20)89.3
PEG ratio2.15 · industry median 1.31 (n=17)19.2
Price / book1.77 · industry median 1.94 (n=20)58.6
Through-cycle P/E14.9 · industry median 19.1 (n=20)78.4
Management LT w=20%56.2
Return on equity17.1%68.5
Buybacks vs dilution-7.1%/yr share count100
Insider ownership0.0%0.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)48.1
Revenue growth (yoy)11.1%44.4
Durability LT w=15%95.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-19.9% vs market -18.8%97.2
Profit-margin stabilitysd 4.6pp, net, 4y85.4
Profitable years4 of 4100
Momentum pulse only97.1
Price vs 200-day MA+15.4%100
52-week range position83th pct91.2
6m strength vs S&P 500+18.3pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)57.8
Analyst target upside2.1%30.2
Earnings surprises (avg)+9.0%93.2
698 HCA US HIGH CONF HCA Healthcare, Inc. · 426.69 USD · pulse 59.5 · Medical Care Facilities 09-20: 60.8 · 09-27: 60.1 · 10-05: 60.4 ▲ +0.3 60.4 Mixed
Product & Moat LT w=25%62.7
Gross margin (pricing power)42.6%56.5
Revenue CAGR (3y)7.9%39.3
Operating margin trend+0.8pp over 3y58
Gross-margin stabilitysd 1.2pp96.9
Valuation LT w=20%69.9
Forward P/E13.3 · industry median 15.8 (n=19)83.5
PEG ratio1.34 · industry median 1.12 (n=9)51.8
FCF yield3.9% · industry median 4.7% (n=20)49.9
EV / EBITDA9.3 · industry median 13.3 (n=19)94.3
Management LT w=20%60.4
Buybacks vs dilution-6.8%/yr share count100
Net debt / EBITDA3.219.9
Insider ownership16.6%100
FCF conversion0.55x net income21.6
Financial Health LT w=15%21.6
Current ratio1.016.1
Interest coverage5.4x48.6
Cash vs total debt0.02x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)42.9
Revenue growth (yoy)8.7%34.8
Brand pricing premium42.6%44
Durability LT w=15%88.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-33.6% vs market -18.8%62.8
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only25.8
Price vs 200-day MA-4.0%44.1
52-week range position37th pct33.3
6m strength vs S&P 500-28.9pp0
News & Sentiment pulse only68.8
Analyst consensus (1=buy)2.081.5
Analyst target upside6.5%41.1
Earnings surprises (avg)+7.6%83.7
699 CP US HIGH CONF Canadian Pacific Kansas City Li · 85.94 USD · pulse 59.8 · Railroads 09-20: 60 · 09-27: 60 · 10-05: 60.4 ▲ +0.4 60.4 Mixed
Product & Moat LT w=25%80.7
Gross margin (pricing power)53.4%83.5
Revenue CAGR (3y)19.6%98
Operating margin trend-0.6pp over 3y44.3
Gross-margin stabilitysd 1.1pp97.1
Valuation LT w=20%50.7
Forward P/E20.4 · industry median 20.2 (n=6)61.6
FCF yield2.0% · industry median 2.2% (n=6)37
EV / EBITDA16.1 · industry median 15.3 (n=6)53.6
Management LT w=20%32.5
Return on equity8.2%32.6
Buybacks vs dilution-1.2%/yr share count86.5
Net debt / EBITDA3.024.9
Insider ownership0.0%0.4
FCF conversion0.53x net income18.1
Financial Health LT w=15%37.8
Current ratio0.60
Debt / equity0.5381.8
Interest coverage7.3x69.5
Cash vs total debt0.01x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)57.1
Revenue growth (yoy)12.6%50.4
Brand pricing premium53.4%71
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-18.2% vs market -18.8%100
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only51.3
Price vs 200-day MA+2.0%67.9
52-week range position62th pct65.5
6m strength vs S&P 500-8.8pp20.6
News & Sentiment pulse only59.5
Analyst consensus (1=buy)1.888
Analyst target upside14.3%60.7
Earnings surprises (avg)-0.5%29.7
700 MTB US MEDIUM CONF M&T Bank Corporation · 219.14 USD · pulse 61.5 · Banks - Regional 09-20: 60.1 · 09-27: 60.4 · 10-05: 60.4 — 0 60.4 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)43.9
Revenue CAGR (3y)6.3%31.6
Valuation LT w=20%72.2
Forward P/E10.4 · industry median 10.0 (n=108)72.6
PEG ratio1.36 · industry median 1.58 (n=18)71.2
Price / book1.24 · industry median 1.24 (n=109)64.8
Through-cycle P/E12.5 · industry median 15.1 (n=106)80.4
Management LT w=20%48.7
Return on equity10.7%43
Buybacks vs dilution-3.6%/yr share count100
Insider ownership0.3%3.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)41.6
Revenue growth (yoy)6.2%24.8
Durability LT w=15%93.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-28.5% vs market -18.8%75.6
Profit-margin stabilitysd 1.9pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only41.1
Price vs 200-day MA-1.0%55.8
52-week range position58th pct59.6
6m strength vs S&P 500-12.6pp7.9
News & Sentiment pulse only67.6
Analyst consensus (1=buy)2.752
Analyst target upside16.3%65.8
Earnings surprises (avg)+7.8%85.1
701 BIIB US HIGH CONF Biogen Inc. · 219.88 USD · pulse 66.3 · Drug Manufacturers - General 09-20: 60.8 · 09-27: 60.3 · 10-05: 60.4 ▲ +0.1 60.4 Mixed
Product & Moat LT w=25%62.1
Gross margin (pricing power)78.3%100
Revenue CAGR (3y)-0.9%0
Operating margin trend-3.6pp over 3y14.4
R&D intensity (innovation)18.0%100
Gross-margin stabilitysd 1.2pp96
Valuation LT w=20%62.8
Forward P/E13.3 · industry median 13.5 (n=15)74.2
PEG ratio2.35 · industry median 2.82 (n=13)51.3
FCF yield3.9% · industry median 4.4% (n=15)51.4
EV / EBITDA11.8 · industry median 13.4 (n=15)74.4
Management LT w=20%41.3
Return on equity4.6%18.3
Buybacks vs dilution+0.6%/yr share count55.9
Net debt / EBITDA2.147.4
Insider ownership0.2%1.9
FCF conversion0.98x net income82.9
Financial Health LT w=15%60
Current ratio1.988.8
Debt / equity0.4486.5
Interest coverage6.8x64.7
Cash vs total debt0.15x0
Marketing & Brand LT w=5%49.3
Revenue growth (yoy)3.4%13.6
SG&A efficiency4.1x revenue/SG&A34.4
Brand pricing premium78.3%100
Durability LT w=15%84.1
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-40.8% vs market -18.8%44.9
Profit-margin stabilitysd 3.5pp, operating, 4y91.7
Profitable years4 of 4100
Momentum pulse only94.6
Price vs 200-day MA+12.6%100
52-week range position90th pct99.8
6m strength vs S&P 500+10.2pp84
News & Sentiment pulse only76.8
Analyst consensus (1=buy)1.984.6
Analyst target upside8.3%45.8
Earnings surprises (avg)+36.3%100
702 ROL US HIGH CONF Rollins, Inc. · 30.16 USD · pulse 52.7 · Personal Services 09-20: 60.4 · 09-27: 60.4 · 10-05: 60.4 — 0 60.4 Mixed
Product & Moat LT w=25%74.9
Gross margin (pricing power)52.4%80.9
Revenue CAGR (3y)11.7%58.7
Operating margin trend+1.0pp over 3y60
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%23.8
Forward P/E23.4 · industry median 14.9 (n=5)32.8
PEG ratio2.64 · sector median 0.99 (n=121)8.2
FCF yield3.5% · industry median 7.7% (n=5)26.9
EV / EBITDA17.9 · industry median 11.4 (n=5)27.4
Management LT w=20%85.9
Return on equity37.0%100
Buybacks vs dilution-0.8%/yr share count79.5
Net debt / EBITDA1.270.9
Insider ownership38.5%100
FCF conversion0.95x net income78.9
Financial Health LT w=15%42
Current ratio0.60
Debt / equity0.7867.8
Interest coverage25.5x100
Cash vs total debt0.10x0
Marketing & Brand LT w=5%40.7
Revenue growth (yoy)7.9%31.6
SG&A efficiency3.3x revenue/SG&A22
Brand pricing premium52.4%68.4
Durability LT w=15%76.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-53.7% vs market -18.8%12.6
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-38.8%0
52-week range position0th pct0
6m strength vs S&P 500-61.2pp0
News & Sentiment pulse only61.4
Analyst consensus (1=buy)2.558.9
Analyst target upside42.0%100
Earnings surprises (avg)-1.2%25.4
703 FNV.TO CA HIGH CONF FRANCO-NEVADA CORPORATION · 340.75 CAD · pulse 58.9 · Gold 09-20: 60.4 · 09-27: 60.4 · 10-05: 60.4 — 0 60.4 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%64.5
Revenue CAGR (3y)11.5%57.4
Operating margin trend+9.0pp over 3y100
Gross-margin stabilitysd 4.2pp36.2
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)16.7
Price / book6.04 · industry median 3.75 (n=45)0
Through-cycle P/E97.1 · industry median 43.8 (n=34)0
Management LT w=20%50.6
Return on equity19.9%79.7
Buybacks vs dilution+0.2%/yr share count64
Net debt / EBITDA-0.5100
Insider ownership0.6%6.2
FCF conversion0.42x net income3.3
Financial Health LT w=15%100
Current ratio9.4100
Interest coverage4721.0x100
Cash vs total debtdebt-free100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)58.2%100
SG&A efficiency39.3x revenue/SG&A100
Durability LT w=15%77.4
Shock days (>8% vs market)3 in 2y92.2
Worst drawdown vs market (2y)-27.1% vs market -18.8%79.1
Profit-margin stabilitysd 4.1pp, operating, 4y88.4
Profitable years3 of 450
Momentum pulse only48.9
Price vs 200-day MA+3.7%74.7
52-week range position68th pct71.9
6m strength vs S&P 500-21.6pp0
News & Sentiment pulse only75.9
Analyst consensus (1=buy)1.793.3
Analyst target upside19.0%72.5
Earnings surprises (avg)+4.3%61.8
704 CTRE US ⚠ 2HIGH CONF CareTrust REIT, Inc. · 36.3 USD · pulse 55.9 · REIT - Healthcare Facilities 09-20: 60.1 · 09-27: 60.1 · 10-05: 60.4 ▲ +0.3 60.4 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%93.1
Gross margin (pricing power)96.4%100
Revenue CAGR (3y)25.4%100
Operating margin trend+2.7pp over 3y77
Gross-margin stabilitysd 1.2pp95.5
Valuation LT w=20%32.1
FCF yield-0.9% · industry median 5.0% (n=10)0
EV / EBITDA20.1 · industry median 17.8 (n=10)39.9
Price / book1.91 · industry median 2.12 (n=10)56.4
Management LT w=20%21.1
Return on equity9.1%36.2
Buybacks vs dilution+31.0%/yr share count0
Net debt / EBITDA2.440.3
Insider ownership0.8%7.8
Financial Health LT w=15%59.7
Debt / equity0.2796.3
Interest coverage8.4x82.7
Cash vs total debt0.04x0
Marketing & Brand LT w=5%96.2
Revenue growth (yoy)43.5%100
SG&A efficiency7.3x revenue/SG&A88.5
Brand pricing premium96.4%100
Durability LT w=15%84.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-23.2% vs market -18.8%88.9
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only26.3
Price vs 200-day MA-5.1%39.6
52-week range position41th pct39.2
6m strength vs S&P 500-18.4pp0
News & Sentiment pulse only62
Analyst consensus (1=buy)1.3100
Analyst target upside24.4%86
Earnings surprises (avg)-5.2%0
⚠ Red flags
Negative free cash flow
Diluting shareholders (+31.0%/yr)
705 OSW US HIGH CONF OneSpaWorld Holdings Limited · 23.62 USD · pulse 58.3 · Leisure 09-20: 61.5 · 09-27: 60.8 · 10-05: 60.4 ▼ -0.4 60.4 Mixed
Product & Moat LT w=25%75
Gross margin (pricing power)13.4%0
Revenue CAGR (3y)20.7%100
Operating margin trend+6.3pp over 3y100
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%31.5
Forward P/E18.3 · industry median 15.0 (n=10)53.3
FCF yield2.0% · industry median 4.6% (n=10)18
EV / EBITDA19.9 · industry median 10.7 (n=10)23.1
Management LT w=20%48.3
Return on equity14.3%57.3
Buybacks vs dilution+2.9%/yr share count17.8
Net debt / EBITDA0.489.8
Insider ownership3.6%36.1
FCF conversion0.68x net income40.4
Financial Health LT w=15%79.8
Current ratio2.9100
Debt / equity0.16100
Interest coverage14.4x100
Cash vs total debt0.45x19.1
Marketing & Brand LT w=5%44.7
Revenue growth (yoy)8.5%34
SG&A efficiency17.4x revenue/SG&A100
Brand pricing premium13.4%0
Durability LT w=15%76.9
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-34.6% vs market -18.8%60.5
Profit-margin stabilitysd 2.5pp, operating, 4y97.1
Profitable years3 of 450
Momentum pulse only35.9
Price vs 200-day MA+0.5%62
52-week range position47th pct45.8
6m strength vs S&P 500-16.9pp0
News & Sentiment pulse only81.5
Analyst consensus (1=buy)1.0100
Analyst target upside32.1%100
Earnings surprises (avg)+1.7%44.5
706 CRH US HIGH CONF CRH PLC · 81.94 USD · pulse 57.5 · Building Materials 09-20: 60 · 09-27: 60.5 · 10-05: 60.3 ▼ -0.2 60.3 Mixed
Product & Moat LT w=25%59.1
Gross margin (pricing power)36.2%40.6
Revenue CAGR (3y)4.6%23
Operating margin trend+2.7pp over 3y77.3
Gross-margin stabilitysd 1.2pp95.6
Valuation LT w=20%69.8
Forward P/E12.8 · industry median 14.4 (n=9)81.1
PEG ratio1.53 · industry median 1.62 (n=5)62.1
FCF yield3.7% · industry median 2.7% (n=9)62.7
EV / EBITDA9.4 · industry median 9.7 (n=9)73.5
Management LT w=20%46.1
Return on equity15.8%63.2
Buybacks vs dilution-3.5%/yr share count100
Net debt / EBITDA2.245.7
Insider ownership0.1%1.4
FCF conversion0.54x net income20.2
Financial Health LT w=15%49.7
Current ratio1.664.9
Debt / equity0.7868
Interest coverage6.9x65.9
Cash vs total debt0.15x0
Marketing & Brand LT w=5%31.7
Revenue growth (yoy)5.6%22.4
SG&A efficiency4.7x revenue/SG&A44.6
Brand pricing premium36.2%28.1
Durability LT w=15%88.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-37.1% vs market -18.8%54.1
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-23.9%0
52-week range position0th pct0
6m strength vs S&P 500-39.7pp0
News & Sentiment pulse only79.5
Analyst consensus (1=buy)1.3100
Analyst target upside59.9%100
Earnings surprises (avg)+0.8%38.4
707 VICI US HIGH CONF VICI Properties Inc. · 22.65 USD · pulse 54.5 · REIT - Diversified 09-20: 60.5 · 09-27: 60.4 · 10-05: 60.3 ▼ -0.1 60.3 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%94.4
Gross margin (pricing power)99.3%100
Revenue CAGR (3y)15.5%77.5
Operating margin trend+28.5pp over 3y100
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%64
FCF yield1.1% · sector median 5.4% (n=94)5.2
EV / EBITDA11.8 · sector median 16.7 (n=92)87.9
Price / book0.85 · sector median 1.77 (n=88)98.8
Management LT w=20%12.5
Return on equity9.8%39.4
Buybacks vs dilution+3.5%/yr share count7.8
Net debt / EBITDA4.80
Insider ownership0.3%2.8
Financial Health LT w=15%38.3
Debt / equity0.6077.6
Interest coverage4.3x37.2
Cash vs total debt0.02x0
Marketing & Brand LT w=5%74.3
Revenue growth (yoy)5.7%22.8
SG&A efficiency61.6x revenue/SG&A100
Brand pricing premium99.3%100
Durability LT w=15%79.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-27.6% vs market -18.8%78
Profit-margin stabilitysd 12.7pp, operating, 4y40.8
Profitable years4 of 4100
Momentum pulse only0.6
Price vs 200-day MA-14.6%1.8
52-week range position0th pct0
6m strength vs S&P 500-32.5pp0
News & Sentiment pulse only61.6
Analyst consensus (1=buy)1.984.8
Analyst target upside39.8%100
Earnings surprises (avg)-8.1%0
708 ASND US ⚠ 1HIGH CONF Ascendis Pharma A/S · 227.87 USD · pulse 54.5 · Biotechnology 09-20: 60.6 · 09-27: 61 · 10-05: 60.3 ▼ -0.7 60.3 Mixed
Product & Moat LT w=25%85.9
Gross margin (pricing power)91.3%100
Revenue CAGR (3y)141.4%100
Operating margin trend+1078.9pp over 3y100
R&D intensity (innovation)42.2%100
Gross-margin stabilitysd 4.5pp29.5
Valuation LT w=20%33.9
Forward P/E21.0 · industry median 20.0 (n=33)58.3
FCF yield0.1% · industry median -1.8% (n=101)41.1
EV / EBITDA49.2 · industry median 34.1 (n=27)2.3
Management LT w=20%58.6
Return on equity118.8%100
Buybacks vs dilution+2.4%/yr share count26.5
Net debt / EBITDA-1.4100
Insider ownership0.8%7.8
Financial Health LT w=15%73.4
Current ratio3.0100
Debt / equity0.3193.7
Interest coverage-1.6x0
Cash vs total debt1.80x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)114.7%100
SG&A efficiency1.6x revenue/SG&A0
Brand pricing premium91.3%100
Durability LT w=15%39.8
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-19.5% vs market -18.8%98.1
Profit-margin stabilitysd 440.3pp, operating, 4y0
Profitable years0 of 40
Momentum pulse only27.8
Price vs 200-day MA-3.3%46.9
52-week range position39th pct36.6
6m strength vs S&P 500-16.9pp0
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.2100
Analyst target upside34.8%100
Earnings surprises (avg)-104.5%0
⚠ Red flags
Unprofitable (negative net income)
709 TECH US HIGH CONF Bio-Techne Corp · 72.4 USD · pulse 60.7 · Biotechnology 09-20: 60.4 · 09-27: 60.1 · 10-05: 60.3 ▲ +0.2 60.3 Mixed
Product & Moat LT w=25%56.1
Gross margin (pricing power)66.2%100
Revenue CAGR (3y)2.2%11.2
Operating margin trend-3.2pp over 3y18.4
R&D intensity (innovation)7.8%52
Gross-margin stabilitysd 1.1pp98.7
Valuation LT w=20%33
Forward P/E31.3 · industry median 20.0 (n=33)20.8
PEG ratio2.11 · industry median 1.15 (n=9)20.2
FCF yield2.0% · industry median -1.8% (n=101)63.9
EV / EBITDA34.1 · industry median 35.1 (n=27)27
Management LT w=20%62
Return on equity9.0%36.1
Buybacks vs dilution-0.3%/yr share count72.1
Net debt / EBITDA0.198.2
Insider ownership0.3%3.4
FCF conversion1.26x net income100
Financial Health LT w=15%88.8
Current ratio4.5100
Debt / equity0.14100
Interest coverage26.0x100
Cash vs total debt0.92x55.3
Marketing & Brand LT w=5%40.6
Revenue growth (yoy)1.3%5.2
SG&A efficiency3.0x revenue/SG&A16.5
Brand pricing premium66.2%100
Durability LT w=15%79.8
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-44.6% vs market -18.8%35.3
Profit-margin stabilitysd 2.1pp, operating, 4y99.4
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+16.9%100
52-week range position99th pct100
6m strength vs S&P 500+17.6pp100
News & Sentiment pulse only35.3
Analyst consensus (1=buy)2.846.2
Analyst target upside-2.6%18.4
Earnings surprises (avg)+1.2%41.3
710 POWL US HIGH CONF Powell Industries, Inc. · 196.1 USD · pulse 56.7 · Electrical Equipment & Parts 09-20: 60.9 · 09-27: 60.6 · 10-05: 60.3 ▼ -0.3 60.3 Mixed
Product & Moat LT w=25%49.5
Gross margin (pricing power)30.1%25.2
Revenue CAGR (3y)27.5%100
Operating margin trend+18.4pp over 3y100
R&D intensity (innovation)1.0%6.6
Gross-margin stabilitysd 5.2pp15.6
Valuation LT w=20%30
Forward P/E28.1 · industry median 20.1 (n=10)30.2
PEG ratio2.10 · industry median 0.99 (n=8)20.6
FCF yield2.7% · industry median 1.8% (n=12)51.8
EV / EBITDA27.6 · industry median 22.3 (n=11)17.5
Management LT w=20%89.3
Return on equity28.3%100
Buybacks vs dilution+0.8%/yr share count53.2
Net debt / EBITDA-2.7100
Insider ownership20.6%100
FCF conversion1.05x net income93.3
Financial Health LT w=15%99.2
Current ratio2.097.6
Debt / equity0.00100
Cash vs total debt251.01x100
Marketing & Brand LT w=5%49.4
Revenue growth (yoy)8.9%35.6
SG&A efficiency11.6x revenue/SG&A100
Brand pricing premium30.1%12.7
Durability LT w=15%44.5
Shock days (>8% vs market)21 in 2y0
Worst drawdown vs market (2y)-55.8% vs market -18.8%7.5
Profit-margin stabilitysd 7.3pp, operating, 4y70.4
Profitable years4 of 4100
Momentum pulse only30.2
Price vs 200-day MA-5.5%38
52-week range position45th pct43.6
6m strength vs S&P 500-12.3pp9
News & Sentiment pulse only78.1
Analyst consensus (1=buy)2.270
Analyst target upside42.8%100
Earnings surprises (avg)+4.6%64.3
711 SXI US HIGH CONF Standex International Corporati · 288.59 USD · pulse 59.7 · Specialty Industrial Machinery 09-20: 61.8 · 09-27: 60.7 · 10-05: 60.3 ▼ -0.4 60.3 Mixed
Product & Moat LT w=25%62.5
Gross margin (pricing power)41.7%54.3
Revenue CAGR (3y)6.4%31.8
Operating margin trend+1.8pp over 3y68.3
Gross-margin stabilitysd 1.2pp95.6
Valuation LT w=20%50.4
Forward P/E24.3 · industry median 19.9 (n=38)44.1
FCF yield4.7% · industry median 3.5% (n=38)72.7
EV / EBITDA20.3 · industry median 16.5 (n=38)34.5
Management LT w=20%57.9
Return on equity17.2%68.9
Buybacks vs dilution+0.9%/yr share count52.2
Net debt / EBITDA2.049.7
Insider ownership1.9%18.8
FCF conversion1.58x net income100
Financial Health LT w=15%59.4
Current ratio2.4100
Debt / equity0.7569.5
Interest coverage6.3x58.9
Cash vs total debt0.32x9.2
Marketing & Brand LT w=5%29.1
Revenue growth (yoy)2.8%11.2
SG&A efficiency4.1x revenue/SG&A34.4
Brand pricing premium41.7%41.8
Durability LT w=15%84.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-38.0% vs market -18.8%51.9
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only57.8
Price vs 200-day MA+5.5%81.9
52-week range position53th pct53.3
6m strength vs S&P 500-3.5pp38.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)57.7
Analyst target upside17.3%68.1
Earnings surprises (avg)+3.3%55.1
712 INFQ US ⚠ 1MEDIUM CONF Infleqtion, Inc. · 13.15 USD · pulse 58.2 · Software - Infrastructure 09-20: 60.3 · 09-27: 60.3 · 10-05: 60.3 — 0 60.3 Mixed
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)57.5
Gross margin (pricing power)29.0%22.4
R&D intensity (innovation)77.3%100
Valuation LT w=20% · thin evidence (1/3, gaps count as 50)36.7
Forward P/E-58.510
Management LT w=20% · thin evidence (1/3, gaps count as 50)63.8
Insider ownership9.1%91.3
Financial Health LT w=15%100
Current ratio9.3100
Debt / equity0.03100
Cash vs total debt32.83x100
Marketing & Brand LT w=5%36.6
Revenue growth (yoy)156.5%100
SG&A efficiency1.1x revenue/SG&A0
Brand pricing premium29.0%9.9
Durabilityno data
Momentum pulse only · thin evidence (2/3, gaps count as 50)54.9
52-week range position39th pct36.6
6m strength vs S&P 500+8.4pp78.1
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.0100
Analyst target upside66.0%100
Earnings surprises (avg)-7.6%0
⚠ Red flags
Unprofitable (negative net income)
713 O US ⚠ 1HIGH CONF Realty Income Corporation · 54.13 USD · pulse 54 · REIT - Retail 09-20: 59.8 · 09-27: 60 · 10-05: 60.2 ▲ +0.2 60.2 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%99.8
Gross margin (pricing power)92.7%100
Revenue CAGR (3y)19.8%99
Operating margin trend+6.0pp over 3y100
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%58.3
FCF yield3.1% · industry median 5.4% (n=17)29
EV / EBITDA15.7 · industry median 17.3 (n=17)63.2
Price / book1.30 · industry median 1.76 (n=17)82.7
Management LT w=20%3.5
Return on equity3.2%12.9
Buybacks vs dilution+12.3%/yr share count0
Net debt / EBITDA5.70
Insider ownership0.1%1.2
Financial Health LT w=15%27.1
Debt / equity0.7569.6
Interest coverage2.0x11.6
Cash vs total debt0.02x0
Marketing & Brand LT w=5%79.5
Revenue growth (yoy)9.6%38.4
SG&A efficiency28.4x revenue/SG&A100
Brand pricing premium92.7%100
Durability LT w=15%99.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-19.3% vs market -18.8%98.7
Profit-margin stabilitysd 2.3pp, operating, 4y98.5
Profitable years4 of 4100
Momentum pulse only6.1
Price vs 200-day MA-10.4%18.3
52-week range position6th pct0
6m strength vs S&P 500-27.5pp0
News & Sentiment pulse only46.9
Analyst consensus (1=buy)2.559.2
Analyst target upside22.7%81.6
Earnings surprises (avg)-14.9%0
⚠ Red flags
Diluting shareholders (+12.3%/yr)
714 RPM US HIGH CONF RPM International Inc. · 99.19 USD · pulse 61.3 · Specialty Chemicals 09-20: 60 · 09-27: 59.8 · 10-05: 60.2 ▲ +0.4 60.2 Mixed
Product & Moat LT w=25%55.3
Gross margin (pricing power)41.4%53.6
Revenue CAGR (3y)2.7%13.6
Operating margin trend+1.4pp over 3y63.7
Gross-margin stabilitysd 1.5pp90.2
Valuation LT w=20%61.7
Forward P/E14.7 · industry median 16.1 (n=29)76.4
PEG ratio1.66 · industry median 1.67 (n=12)55.6
FCF yield3.8% · industry median 3.6% (n=29)56.8
EV / EBITDA12.8 · industry median 11.6 (n=28)57.9
Management LT w=20%52.2
Return on equity21.4%85.5
Buybacks vs dilution-0.3%/yr share count71.5
Net debt / EBITDA2.245
Insider ownership1.2%12.4
FCF conversion0.73x net income46.6
Financial Health LT w=15%55.4
Current ratio1.773.2
Debt / equity0.8961.7
Interest coverage8.8x86.7
Cash vs total debt0.11x0
Marketing & Brand LT w=5%31.2
Revenue growth (yoy)7.2%28.8
SG&A efficiency3.4x revenue/SG&A23.8
Brand pricing premium41.4%41.1
Durability LT w=15%91.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-32.0% vs market -18.8%67
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only19.6
Price vs 200-day MA-5.9%36.5
52-week range position26th pct20
6m strength vs S&P 500-14.3pp2.2
News & Sentiment pulse only100
Analyst consensus (1=buy)1.3100
Analyst target upside30.9%100
Earnings surprises (avg)+12.5%100
715 DINO US HIGH CONF HF Sinclair Corporation · 113.36 USD · pulse 66.4 · Oil & Gas Refining & Marketing 09-20: 60.1 · 09-27: 60.6 · 10-05: 60.2 ▼ -0.4 60.2 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%17
Revenue CAGR (3y)-11.1%0
Operating margin trend-7.2pp over 3y0
Gross-margin stabilitysd 3.5pp50.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)64.5
Price / book1.96 · industry median 3.01 (n=10)73.7
Through-cycle P/E15.3 · industry median 17.4 (n=9)69.7
Management LT w=20%84.9
Return on equity19.5%78
Buybacks vs dilution-2.7%/yr share count100
Net debt / EBITDA0.391.6
Insider ownership5.5%54.9
FCF conversion3.52x net income100
Financial Health LT w=15%66.2
Current ratio2.097.6
Debt / equity0.3293.2
Interest coverage4.4x37.5
Cash vs total debt0.68x36.7
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)53.2%100
SG&A efficiency58.9x revenue/SG&A100
Durability LT w=15%79.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-44.1% vs market -18.8%36.6
Profit-margin stabilitysd 3.7pp, operating, 4y90.8
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+60.8%100
52-week range position95th pct100
6m strength vs S&P 500+70.3pp100
News & Sentiment pulse only54.8
Analyst consensus (1=buy)2.657.5
Analyst target upside-7.3%6.9
Earnings surprises (avg)+406.3%100
716 WSO US HIGH CONF Watsco, Inc. · 297.47 USD · pulse 54.3 · Industrial Distribution 09-20: 59.1 · 09-27: 59.2 · 10-05: 60.2 ▲ +1 60.2 Mixed
Product & Moat LT w=25%38.3
Gross margin (pricing power)27.5%18.8
Revenue CAGR (3y)-0.2%0
Operating margin trend-1.6pp over 3y34.5
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%64.8
Forward P/E22.4 · industry median 20.1 (n=17)52.7
PEG ratio1.20 · industry median 1.65 (n=8)85.2
FCF yield3.9% · industry median 2.2% (n=16)70.4
EV / EBITDA17.2 · industry median 16.3 (n=16)51
Management LT w=20%58.4
Return on equity16.7%67
Buybacks vs dilution+1.5%/yr share count41.6
Net debt / EBITDA0.197.5
Insider ownership0.4%3.8
FCF conversion0.97x net income81.9
Financial Health LT w=15%83.8
Current ratio3.2100
Debt / equity0.15100
Cash vs total debt0.87x51.3
Marketing & Brand LT w=5%23.9
Revenue growth (yoy)2.1%8.4
SG&A efficiency5.4x revenue/SG&A56.9
Brand pricing premium27.5%6.3
Durability LT w=15%81.6
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-45.0% vs market -18.8%34.4
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-19.1%0
52-week range position0th pct0
6m strength vs S&P 500-37.5pp0
News & Sentiment pulse only49.8
Analyst consensus (1=buy)2.848.6
Analyst target upside27.5%93.7
Earnings surprises (avg)-3.9%7.1
717 BNL US HIGH CONF Broadstone Net Lease, Inc. · 18.56 USD · pulse 62.5 · REIT - Diversified 09-20: 59.8 · 09-27: 60 · 10-05: 60.2 ▲ +0.2 60.2 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%74
Gross margin (pricing power)94.9%100
Revenue CAGR (3y)3.7%18.4
Operating margin trend+2.8pp over 3y77.5
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%75.6
FCF yield5.8% · sector median 5.3% (n=94)77.8
EV / EBITDA15.6 · sector median 16.7 (n=92)61.8
Price / book1.24 · sector median 1.77 (n=88)87.3
Management LT w=20%20.1
Return on equity4.9%19.7
Buybacks vs dilution+0.9%/yr share count51
Net debt / EBITDA6.50
Insider ownership1.0%9.8
Financial Health LT w=15%24.4
Debt / equity0.8961.5
Interest coverage2.1x11.8
Cash vs total debt0.01x0
Marketing & Brand LT w=5%77.7
Revenue growth (yoy)8.3%33.2
SG&A efficiency11.7x revenue/SG&A100
Brand pricing premium94.9%100
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-18.8% vs market -18.8%99.8
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only27.6
Price vs 200-day MA-3.6%45.5
52-week range position37th pct34.2
6m strength vs S&P 500-14.1pp3
News & Sentiment pulse only91.4
Analyst consensus (1=buy)1.694.5
Analyst target upside27.2%92.9
Earnings surprises (avg)+8.0%86.8
718 ALHC US ⚠ 1HIGH CONF Alignment Healthcare, Inc. · 7.94 USD · pulse 55.5 · Healthcare Plans 09-20: 59.8 · 09-27: 59.8 · 10-05: 60.2 ▲ +0.4 60.2 Mixed
Product & Moat LT w=25%75
Gross margin (pricing power)12.5%0
Revenue CAGR (3y)40.2%100
Operating margin trend+9.3pp over 3y100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%76.7
Forward P/E10.6 · industry median 13.7 (n=10)91
FCF yield11.4% · industry median 7.3% (n=10)100
EV / EBITDA14.6 · industry median 10.4 (n=9)39
Management LT w=20%56
Return on equity20.0%80.2
Buybacks vs dilution+2.9%/yr share count18
Net debt / EBITDA-4.2100
Insider ownership2.6%25.7
Financial Health LT w=15%54.2
Current ratio1.774.8
Debt / equity1.2541.9
Interest coverage0.9x0
Cash vs total debt2.12x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)31.6%100
SG&A efficiency8.9x revenue/SG&A100
Brand pricing premium12.5%0
Durability LT w=15%22.9
Shock days (>8% vs market)21 in 2y0
Worst drawdown vs market (2y)-68.8% vs market -18.8%0
Profit-margin stabilitysd 3.5pp, operating, 4y91.4
Profitable years0 of 40
Momentum pulse only0
Price vs 200-day MA-55.9%0
52-week range position2th pct0
6m strength vs S&P 500-74.9pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside180.0%100
Earnings surprises (avg)+310.6%100
⚠ Red flags
Unprofitable (negative net income)
719 ABT US HIGH CONF Abbott Laboratories · 97.5 USD · pulse 58.7 · Medical Devices 09-20: 59.5 · 09-27: 59.8 · 10-05: 60.1 ▲ +0.3 60.1 Mixed
Product & Moat LT w=25%55.8
Gross margin (pricing power)56.8%92.1
Revenue CAGR (3y)0.5%2.6
Operating margin trend-1.0pp over 3y40.1
R&D intensity (innovation)6.6%44.2
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%62
Forward P/E16.1 · industry median 25.2 (n=27)93.8
PEG ratio1.90 · industry median 1.35 (n=15)28.9
FCF yield4.2% · industry median 2.6% (n=28)72.7
EV / EBITDA16.8 · industry median 16.2 (n=23)52.7
Management LT w=20%51.2
Return on equity10.6%42.3
Buybacks vs dilution-0.0%/yr share count67
Net debt / EBITDA2.342
Insider ownership0.5%4.9
FCF conversion1.11x net income100
Financial Health LT w=15%56
Current ratio1.448
Debt / equity0.6376
Interest coverage18.2x100
Cash vs total debt0.17x0
Marketing & Brand LT w=5%52.7
Revenue growth (yoy)13.0%52
SG&A efficiency3.6x revenue/SG&A26.6
Brand pricing premium56.8%79.6
Durability LT w=15%83
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-39.6% vs market -18.8%47.8
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only21.6
Price vs 200-day MA-5.5%38.1
52-week range position31th pct26.6
6m strength vs S&P 500-20.8pp0
News & Sentiment pulse only74.4
Analyst consensus (1=buy)1.4100
Analyst target upside23.7%84.2
Earnings surprises (avg)+0.8%38.9
720 TGT US HIGH CONF Target Corporation · 156.0 USD · pulse 66.6 · Discount Stores 09-20: 59.6 · 09-27: 60 · 10-05: 60.1 ▲ +0.1 60.1 Mixed
Product & Moat LT w=25%43.8
Gross margin (pricing power)28.4%20.9
Revenue CAGR (3y)-1.3%0
Operating margin trend+1.4pp over 3y63.6
Gross-margin stabilitysd 1.5pp90.8
Valuation LT w=20%81.6
Forward P/E16.3 · industry median 22.8 (n=8)88.9
PEG ratio1.98 · industry median 2.24 (n=6)55.9
FCF yield4.8% · industry median 2.3% (n=9)85.8
EV / EBITDA9.9 · industry median 14.9 (n=8)95.8
Management LT w=20%62.7
Return on equity26.4%100
Buybacks vs dilution-0.5%/yr share count75.8
Net debt / EBITDA1.659.9
Insider ownership0.3%2.6
FCF conversion0.93x net income75.2
Financial Health LT w=15%43.3
Current ratio1.015.7
Debt / equity1.0851.3
Interest coverage11.7x100
Cash vs total debt0.28x6.3
Marketing & Brand LT w=5%25.8
Revenue growth (yoy)5.3%21.2
SG&A efficiency4.9x revenue/SG&A47.8
Brand pricing premium28.4%8.4
Durability LT w=15%83.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-45.2% vs market -18.8%33.8
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only94.8
Price vs 200-day MA+22.5%100
52-week range position84th pct92.9
6m strength vs S&P 500+12.5pp91.5
News & Sentiment pulse only66.7
Analyst consensus (1=buy)2.561.1
Analyst target upside5.6%38.9
Earnings surprises (avg)+27.6%100
721 CNM US HIGH CONF Core & Main, Inc. · 41.35 USD · pulse 57.1 · Industrial Distribution 09-20: 59.8 · 09-27: 60 · 10-05: 60.1 ▲ +0.1 60.1 Mixed
Product & Moat LT w=25%42.3
Gross margin (pricing power)27.0%17.6
Revenue CAGR (3y)4.8%23.8
Operating margin trend-2.2pp over 3y27.9
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%90.2
Forward P/E11.8 · industry median 20.9 (n=17)100
PEG ratio1.46 · industry median 1.65 (n=8)67.1
FCF yield6.3% · industry median 2.2% (n=16)100
EV / EBITDA10.8 · industry median 16.8 (n=16)93.5
Management LT w=20%49.6
Return on equity23.6%94.2
Buybacks vs dilution+3.0%/yr share count16.7
Net debt / EBITDA2.634.8
Insider ownership0.5%4.9
FCF conversion1.08x net income97.4
Financial Health LT w=15%48.7
Current ratio2.5100
Debt / equity1.3138.5
Interest coverage6.1x56.2
Cash vs total debt0.11x0
Marketing & Brand LT w=5%30.7
Revenue growth (yoy)2.5%10
SG&A efficiency6.6x revenue/SG&A77.1
Brand pricing premium27.0%5.1
Durability LT w=15%85.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-39.4% vs market -18.8%48.5
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-16.0%0
52-week range position4th pct0
6m strength vs S&P 500-36.6pp0
News & Sentiment pulse only60.7
Analyst consensus (1=buy)2.271.4
Analyst target upside32.5%100
Earnings surprises (avg)-3.4%10.6
722 THG US MEDIUM CONF Hanover Insurance Group Inc · 219.43 USD · pulse 64.3 · Insurance - Property & Casualty 09-20: 60 · 09-27: 60.4 · 10-05: 60.1 ▼ -0.3 60.1 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)44.2
Revenue CAGR (3y)6.5%32.6
Valuation LT w=20%44.4
Forward P/E11.2 · industry median 11.4 (n=24)76
Price / book2.09 · industry median 2.00 (n=25)43.1
Through-cycle P/E24.7 · industry median 16.6 (n=24)14.1
Management LT w=20%55.6
Return on equity21.9%87.5
Buybacks vs dilution-0.2%/yr share count69.9
Insider ownership1.0%9.5
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.8
Debt / equity0.2398.3
Interest coverage20.5x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)39.1
Revenue growth (yoy)4.3%17.2
Durability LT w=15%97.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-14.0% vs market -18.8%100
Profit-margin stabilitysd 3.8pp, net, 4y90.2
Profitable years4 of 4100
Momentum pulse only89.2
Price vs 200-day MA+13.3%100
52-week range position80th pct87.8
6m strength vs S&P 500+8.9pp79.7
News & Sentiment pulse only67.1
Analyst consensus (1=buy)2.655
Analyst target upside8.6%46.4
Earnings surprises (avg)+25.4%100
723 MIAX US ⚠ 1MEDIUM CONF Miami International Holdings, I · 33.01 USD · pulse 53.2 · Capital Markets 09-20: 59 · 09-27: 60 · 10-05: 60.1 ▲ +0.1 60.1 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)82.6
Revenue CAGR (3y)19.6%97.9
Operating margin trend+6.0pp over 3y100
Valuation LT w=20%33.1
Forward P/E17.0 · industry median 14.0 (n=29)55.6
Price / book2.83 · industry median 3.60 (n=36)43.6
Through-cycle P/E190.6 · industry median 26.0 (n=27)0
Management LT w=20%64.8
Return on equity18.1%72.6
Buybacks vs dilution+2.5%/yr share count25
Insider ownership9.7%96.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)57.7
Revenue growth (yoy)18.3%73.2
Durability LT w=15%53
Shock days (>8% vs market)1 in 265 sessions (listed <2y)100
Worst drawdown vs market (2y)-41.9% vs market -8.9%17.4
Profit-margin stabilitysd 2.9pp, operating, 4y94.8
Profitable years2 of 40
Momentum pulse only0
Price vs 200-day MA-22.6%0
52-week range position0th pct0
6m strength vs S&P 500-38.1pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside55.7%100
Earnings surprises (avg)+25.2%100
⚠ Red flags
Unprofitable (negative net income)
724 GAP US HIGH CONF Gap, Inc. (The) · 22.51 USD · pulse 59.5 · Apparel Retail 09-20: 60.3 · 09-27: 60 · 10-05: 60.1 ▲ +0.1 60.1 Mixed
Product & Moat LT w=25%54.1
Gross margin (pricing power)40.5%51.3
Revenue CAGR (3y)-0.5%0
Operating margin trend+7.7pp over 3y100
Gross-margin stabilitysd 2.7pp65.1
Valuation LT w=20%74.8
Forward P/E8.5 · industry median 13.1 (n=12)100
PEG ratio1.17 · sector median 0.99 (n=121)56.8
FCF yield3.1% · industry median 3.9% (n=12)42.3
EV / EBITDA7.6 · industry median 11.8 (n=12)100
Management LT w=20%60.5
Return on equity33.8%100
Buybacks vs dilution+0.5%/yr share count57.7
Net debt / EBITDA2.244.9
Insider ownership36.3%100
FCF conversion0.30x net income0
Financial Health LT w=15%58.5
Current ratio1.885.2
Debt / equity1.4530.7
Interest coverage13.2x100
Cash vs total debt0.43x18
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)29.6
Revenue growth (yoy)-2.0%0
Brand pricing premium40.5%38.8
Durability LT w=15%61.5
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-36.0% vs market -18.8%57
Profit-margin stabilitysd 3.2pp, operating, 4y93.4
Profitable years3 of 450
Momentum pulse only28.2
Price vs 200-day MA-3.3%46.8
52-week range position40th pct37.9
6m strength vs S&P 500-27.1pp0
News & Sentiment pulse only79.3
Analyst consensus (1=buy)2.368.6
Analyst target upside17.8%69.4
Earnings surprises (avg)+65.2%100
725 ITUB US MEDIUM CONF Itau Unibanco Banco Holding SA · 8.59 USD · pulse 59.9 · Banks - Regional 09-20: 60.7 · 09-27: 60.5 · 10-05: 60 ▼ -0.5 60 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)44.3
Revenue CAGR (3y)6.6%33
Valuation LT w=20%61.1
Forward P/E8.7 · industry median 10.0 (n=108)83.7
PEG ratio1.33 · industry median 1.58 (n=18)73.3
Price / book2.42 · industry median 1.24 (n=109)13.2
Through-cycle P/E13.3 · industry median 15.1 (n=106)74.2
Management LT w=20%52.2
Return on equity21.5%85.9
Buybacks vs dilution-0.2%/yr share count70.6
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)56.7
Revenue growth (yoy)17.5%70
Durability LT w=15%96.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-23.6% vs market -18.8%88
Profit-margin stabilitysd 2.4pp, net, 4y97.8
Profitable years4 of 4100
Momentum pulse only56.7
Price vs 200-day MA+6.2%84.9
52-week range position76th pct82.9
6m strength vs S&P 500-14.3pp2.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)42.7
Analyst target upside3.3%33.3
Earnings surprises (avg)+1.7%44.9
726 MSCI US HIGH CONF MSCI Inc. · 535.95 USD · pulse 58.1 · Financial Data & Stock Exchanges 09-20: 59.9 · 09-27: 59.9 · 10-05: 60 ▲ +0.1 60 Mixed
Product & Moat LT w=25%71.2
Gross margin (pricing power)83.0%100
Revenue CAGR (3y)11.7%58.5
Operating margin trend+1.0pp over 3y59.6
R&D intensity (innovation)5.7%37.8
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%37.8
Forward P/E23.8 · industry median 19.1 (n=11)43.5
PEG ratio1.87 · industry median 1.94 (n=9)53.2
FCF yield3.1% · industry median 4.3% (n=11)38
EV / EBITDA23.0 · industry median 15.5 (n=11)16.4
Management LT w=20%60.5
Buybacks vs dilution-2.7%/yr share count100
Net debt / EBITDA3.221.1
Insider ownership3.6%36
FCF conversion0.99x net income84.8
Financial Health LT w=15%29
Current ratio0.97.8
Interest coverage8.1x79.1
Cash vs total debt0.05x0
Marketing & Brand LT w=5%73.3
Revenue growth (yoy)12.2%48.8
SG&A efficiency6.3x revenue/SG&A71.1
Brand pricing premium83.0%100
Durability LT w=15%97.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-20.1% vs market -18.8%96.6
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only17.1
Price vs 200-day MA-5.9%36.4
52-week range position22th pct15
6m strength vs S&P 500-18.7pp0
News & Sentiment pulse only79.9
Analyst consensus (1=buy)1.5100
Analyst target upside29.1%97.7
Earnings surprises (avg)+1.3%42
727 DGX US HIGH CONF Quest Diagnostics Incorporated · 233.33 USD · pulse 64.6 · Diagnostics & Research 09-20: 58.1 · 09-27: 59.9 · 10-05: 60 ▲ +0.1 60 Mixed
Product & Moat LT w=25%49.5
Gross margin (pricing power)33.2%33
Revenue CAGR (3y)3.7%18.7
Operating margin trend-0.3pp over 3y46.5
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%69.7
Forward P/E19.3 · industry median 25.7 (n=21)81.3
PEG ratio1.53 · industry median 1.34 (n=14)50.6
FCF yield3.5% · industry median 2.6% (n=25)60.5
EV / EBITDA14.1 · industry median 25.4 (n=20)86.2
Management LT w=20%48.7
Return on equity14.6%58.4
Buybacks vs dilution-0.2%/yr share count70.5
Net debt / EBITDA2.536.3
Insider ownership0.4%4.3
FCF conversion0.92x net income73.9
Financial Health LT w=15%46.2
Current ratio1.665.9
Debt / equity0.8166.1
Interest coverage5.8x52.9
Cash vs total debt0.10x0
Marketing & Brand LT w=5%40.5
Revenue growth (yoy)10.2%40.8
SG&A efficiency5.6x revenue/SG&A60.2
Brand pricing premium33.2%20.5
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-11.6% vs market -18.8%100
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only80.2
Price vs 200-day MA+13.7%100
52-week range position81th pct89.3
6m strength vs S&P 500+0.4pp51.2
News & Sentiment pulse only62.2
Analyst consensus (1=buy)2.175.3
Analyst target upside6.2%40.4
Earnings surprises (avg)+5.7%71
728 LECO US HIGH CONF Lincoln Electric Holdings, Inc. · 274.38 USD · pulse 61.1 · Tools & Accessories 09-20: 60.8 · 09-27: 60.2 · 10-05: 60 ▼ -0.2 60 Mixed
Product & Moat LT w=25%54.2
Gross margin (pricing power)36.1%40.1
Revenue CAGR (3y)4.0%20.1
Operating margin trend+0.8pp over 3y58
Gross-margin stabilitysd 1.1pp98.8
Valuation LT w=20%36.6
Forward P/E21.9 · industry median 17.2 (n=7)45
PEG ratio1.48 · sector median 1.37 (n=149)54.5
FCF yield2.1% · industry median 5.8% (n=7)14.1
EV / EBITDA18.0 · industry median 13.2 (n=7)33
Management LT w=20%61.8
Return on equity37.7%100
Buybacks vs dilution-1.6%/yr share count93.9
Net debt / EBITDA1.172.9
Insider ownership1.5%15.2
FCF conversion0.59x net income27.1
Financial Health LT w=15%66.7
Current ratio2.098.5
Debt / equity0.7768.1
Interest coverage14.1x100
Cash vs total debt0.20x0.1
Marketing & Brand LT w=5%43.6
Revenue growth (yoy)12.0%48
SG&A efficiency5.3x revenue/SG&A55.1
Brand pricing premium36.1%27.6
Durability LT w=15%97.1
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-23.4% vs market -18.8%88.4
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only67
Price vs 200-day MA+4.5%78.1
52-week range position72th pct77.7
6m strength vs S&P 500-1.4pp45.2
News & Sentiment pulse only62.8
Analyst consensus (1=buy)2.080
Analyst target upside11.1%52.8
Earnings surprises (avg)+3.3%55.6
729 FNF US MEDIUM CONF Fidelity National Financial, In · 39.26 USD · pulse 55.5 · Insurance - Specialty 09-20: 60.5 · 09-27: 60.1 · 10-05: 60 ▼ -0.1 60 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)45.5
Revenue CAGR (3y)7.3%36.4
Valuation LT w=20%61.2
Forward P/E6.8 · industry median 7.8 (n=9)83.6
Price / book1.41 · industry median 1.11 (n=9)46.3
Through-cycle P/E11.4 · industry median 8.6 (n=9)53.6
Management LT w=20%55.6
Return on equity10.2%40.8
Buybacks vs dilution-0.1%/yr share count68.7
Insider ownership5.7%57.4
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)65
Debt / equity0.5480.9
Interest coverage6.8x64.1
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)47.3
Revenue growth (yoy)10.5%42
Durability LT w=15%87.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-36.0% vs market -18.8%56.8
Profit-margin stabilitysd 3.1pp, net, 4y94
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-18.9%0
52-week range position4th pct0
6m strength vs S&P 500-31.2pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)60.8
Analyst target upside56.4%100
Earnings surprises (avg)-0.1%32.4
730 UMBF US ⚠ 1MEDIUM CONF UMB Financial Corporation · 130.94 USD · pulse 63.9 · Banks - Regional 09-20: 59.6 · 09-27: 59.2 · 10-05: 60 ▲ +0.8 60 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)21.4%100
Valuation LT w=20%56.3
Forward P/E9.4 · industry median 10.0 (n=108)79
Price / book1.29 · industry median 1.24 (n=109)61.9
Through-cycle P/E20.7 · industry median 14.8 (n=106)28
Management LT w=20%34
Return on equity12.3%49.2
Buybacks vs dilution+16.3%/yr share count0
Insider ownership5.3%52.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)49.6
Revenue growth (yoy)12.2%48.8
Durability LT w=15%91.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-31.8% vs market -18.8%67.4
Profit-margin stabilitysd 1.9pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only55.3
Price vs 200-day MA+1.3%65.3
52-week range position58th pct60
6m strength vs S&P 500-2.8pp40.7
News & Sentiment pulse only93.5
Analyst consensus (1=buy)1.887.5
Analyst target upside27.2%93
Earnings surprises (avg)+13.6%100
⚠ Red flags
Diluting shareholders (+16.3%/yr)
731 PTGX US ⚠ 2HIGH CONF Protagonist Therapeutics, Inc. · 140.06 USD · pulse 62.3 · Biotechnology 09-20: 60 · 09-27: 60 · 10-05: 60 — 0 60 Mixed
Product & Moat LT w=25%100
Gross margin (pricing power)100.0%100
Revenue CAGR (3y)20.1%100
Operating margin trend+150.6pp over 3y100
R&D intensity (innovation)346.2%100
Valuation LT w=20%21.4
Forward P/E-703.310
FCF yield1.1% · industry median -1.8% (n=101)54.2
EV / EBITDA138.4 · industry median 34.1 (n=27)0
Management LT w=20%37.8
Return on equity11.0%43.9
Buybacks vs dilution+8.2%/yr share count0
Net debt / EBITDA-12.9100
Insider ownership0.7%7.1
Financial Health LT w=15%100
Current ratio21.7100
Debt / equity0.01100
Cash vs total debt84.91x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)3749.2%100
SG&A efficiency1.0x revenue/SG&A0
Brand pricing premium100.0%100
Durability LT w=15%32.2
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-31.6% vs market -18.8%67.9
Profit-margin stabilitysd 206.9pp, operating, 4y0
Profitable years1 of 40
Momentum pulse only96
Price vs 200-day MA+25.9%100
52-week range position80th pct87.9
6m strength vs S&P 500+18.7pp100
News & Sentiment pulse only95.6
Analyst consensus (1=buy)1.2100
Analyst target upside24.7%86.8
Earnings surprises (avg)+25.6%100
⚠ Red flags
Diluting shareholders (+8.2%/yr)
Unprofitable (negative net income)
732 QTWO US HIGH CONF Q2 Holdings, Inc. · 56.38 USD · pulse 58.9 · Software - Application 09-20: 60.1 · 09-27: 60.3 · 10-05: 60 ▼ -0.3 60 Mixed
Product & Moat LT w=25%81.7
Gross margin (pricing power)57.0%92.5
Revenue CAGR (3y)12.0%60
Operating margin trend+21.5pp over 3y100
R&D intensity (innovation)19.4%100
Gross-margin stabilitysd 3.2pp55.8
Valuation LT w=20%47
Forward P/E16.7 · industry median 16.9 (n=85)68.5
FCF yield5.4% · industry median 5.1% (n=85)72.2
EV / EBITDA30.2 · industry median 20.2 (n=72)0.2
Management LT w=20%57.5
Return on equity15.0%59.9
Buybacks vs dilution+2.8%/yr share count19.8
Net debt / EBITDA-0.6100
Insider ownership0.8%7.6
FCF conversion3.66x net income100
Financial Health LT w=15%78
Current ratio0.912.1
Debt / equity0.06100
Interest coverage11.1x100
Cash vs total debt2.60x100
Marketing & Brand LT w=5%51.4
Revenue growth (yoy)12.6%50.4
SG&A efficiency3.4x revenue/SG&A23.9
Brand pricing premium57.0%80
Durability LT w=15%29.8
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-62.0% vs market -18.8%0
Profit-margin stabilitysd 8.2pp, operating, 4y65.8
Profitable years1 of 40
Momentum pulse only50.6
Price vs 200-day MA+1.6%66.5
52-week range position43th pct41
6m strength vs S&P 500-1.7pp44.4
News & Sentiment pulse only87.5
Analyst consensus (1=buy)1.695.4
Analyst target upside35.7%100
Earnings surprises (avg)+5.1%67.1
733 FHB US MEDIUM CONF First Hawaiian, Inc. · 25.26 USD · pulse 59 · Banks - Regional 09-20: 60 · 09-27: 60.2 · 10-05: 60 ▼ -0.2 60 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)39.3
Revenue CAGR (3y)3.6%18
Valuation LT w=20%78.1
Forward P/E10.0 · industry median 10.0 (n=108)74.9
Price / book1.09 · industry median 1.24 (n=109)76.8
Through-cycle P/E12.2 · industry median 15.1 (n=106)82.5
Management LT w=20%45.3
Return on equity10.3%41.3
Buybacks vs dilution-1.2%/yr share count87.3
Insider ownership0.7%7.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)41.2
Revenue growth (yoy)5.9%23.6
Durability LT w=15%96.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.3% vs market -18.8%86.2
Profit-margin stabilitysd 2.3pp, net, 4y98.4
Profitable years4 of 4100
Momentum pulse only27.9
Price vs 200-day MA-3.9%44.5
52-week range position41th pct39.2
6m strength vs S&P 500-16.4pp0
News & Sentiment pulse only54.9
Analyst consensus (1=buy)3.329.1
Analyst target upside17.9%69.7
Earnings surprises (avg)+4.9%66
734 LMT US ⚠ 1HIGH CONF Lockheed Martin Corporation · 505.41 USD · pulse 60.2 · Aerospace & Defense 09-20: 59.7 · 09-27: 59.8 · 10-05: 59.9 ▲ +0.1 59.9 Mixed
Product & Moat LT w=25%35.5
Gross margin (pricing power)11.8%0
Revenue CAGR (3y)4.4%21.9
Operating margin trend-2.4pp over 3y26.5
Gross-margin stabilitysd 1.3pp93.8
Valuation LT w=20%91.4
Forward P/E15.4 · industry median 27.5 (n=39)94.8
PEG ratio1.02 · industry median 2.11 (n=15)95.1
FCF yield4.8% · industry median 1.2% (n=41)88.8
EV / EBITDA13.8 · industry median 23.0 (n=35)86.8
Management LT w=20%71.6
Return on equity89.2%100
Buybacks vs dilution-3.4%/yr share count100
Net debt / EBITDA1.756.7
Insider ownership0.1%1.1
FCF conversion1.11x net income100
Financial Health LT w=15%22.9
Current ratio1.232.8
Debt / equity2.340
Interest coverage6.3x58.9
Cash vs total debt0.18x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)30.7
Revenue growth (yoy)10.5%42
Brand pricing premium11.8%0
Durability LT w=15%89.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-31.8% vs market -18.8%67.4
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only16.5
Price vs 200-day MA-9.3%23
52-week range position31th pct26.6
6m strength vs S&P 500-37.2pp0
News & Sentiment pulse only69.4
Analyst consensus (1=buy)2.462.9
Analyst target upside26.0%90
Earnings surprises (avg)+3.3%55.2
⚠ Red flags
Heavy leverage (D/E 2.3)
735 IEX US HIGH CONF IDEX Corporation · 232.99 USD · pulse 65 · Specialty Industrial Machinery 09-20: 60.1 · 09-27: 59.9 · 10-05: 59.9 — 0 59.9 Mixed
Product & Moat LT w=25%47.7
Gross margin (pricing power)44.7%61.8
Revenue CAGR (3y)2.8%14
Operating margin trend-3.5pp over 3y14.9
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%47.6
Forward P/E24.2 · industry median 19.9 (n=38)44.6
PEG ratio1.72 · industry median 1.83 (n=27)58.3
FCF yield3.2% · industry median 3.7% (n=38)46.4
EV / EBITDA19.1 · industry median 16.5 (n=38)41.2
Management LT w=20%59.1
Return on equity13.0%51.8
Buybacks vs dilution-0.4%/yr share count74.2
Net debt / EBITDA1.367.3
Insider ownership0.2%2.2
FCF conversion1.15x net income100
Financial Health LT w=15%73.8
Current ratio3.0100
Debt / equity0.4785
Interest coverage10.8x100
Cash vs total debt0.33x10
Marketing & Brand LT w=5%37.3
Revenue growth (yoy)6.4%25.6
SG&A efficiency4.2x revenue/SG&A37
Brand pricing premium44.7%49.3
Durability LT w=15%91.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-32.5% vs market -18.8%65.5
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only90
Price vs 200-day MA+11.3%100
52-week range position92th pct100
6m strength vs S&P 500+6.0pp69.9
News & Sentiment pulse only75
Analyst consensus (1=buy)1.790.7
Analyst target upside9.8%49.6
Earnings surprises (avg)+7.7%84.7
736 ADC US ⚠ 1HIGH CONF Agree Realty Corporation · 65.88 USD · pulse 57.5 · REIT - Retail 09-20: 59.6 · 09-27: 59.5 · 10-05: 59.9 ▲ +0.4 59.9 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%82.2
Gross margin (pricing power)87.7%100
Revenue CAGR (3y)18.7%93.4
Operating margin trend-1.5pp over 3y35.3
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%67.6
FCF yield5.4% · industry median 5.4% (n=17)70.2
EV / EBITDA18.0 · industry median 17.2 (n=17)49.5
Price / book1.29 · industry median 1.76 (n=17)83.1
Management LT w=20%8.1
Return on equity3.7%14.8
Buybacks vs dilution+10.0%/yr share count0
Net debt / EBITDA5.60
Insider ownership1.8%17.7
Financial Health LT w=15%31.8
Debt / equity0.5978.3
Interest coverage2.5x17.1
Cash vs total debt0.01x0
Marketing & Brand LT w=5%89.1
Revenue growth (yoy)16.8%67.2
SG&A efficiency16.3x revenue/SG&A100
Brand pricing premium87.7%100
Durability LT w=15%99.9
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-18.9% vs market -18.8%99.5
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only5.9
Price vs 200-day MA-10.6%17.6
52-week range position6th pct0
6m strength vs S&P 500-28.3pp0
News & Sentiment pulse only72.5
Analyst consensus (1=buy)1.986
Analyst target upside25.8%89.5
Earnings surprises (avg)+1.3%41.9
⚠ Red flags
Diluting shareholders (+10.0%/yr)
737 PAY US HIGH CONF Paymentus Holdings, Inc. · 30.83 USD · pulse 60.9 · Software - Infrastructure 09-20: 58.3 · 09-27: 59.7 · 10-05: 59.9 ▲ +0.2 59.9 Mixed
Product & Moat LT w=25%64.8
Gross margin (pricing power)24.9%12.4
Revenue CAGR (3y)34.0%100
Operating margin trend+6.9pp over 3y100
R&D intensity (innovation)5.1%34.3
Gross-margin stabilitysd 2.1pp77.4
Valuation LT w=20%26.5
Forward P/E28.3 · industry median 20.1 (n=64)29.4
FCF yield2.8% · industry median 3.4% (n=66)41.4
EV / EBITDA32.5 · industry median 25.0 (n=54)8.8
Management LT w=20%69.1
Return on equity15.0%60.1
Buybacks vs dilution+0.6%/yr share count56.2
Net debt / EBITDA-3.4100
Insider ownership2.9%29
FCF conversion1.64x net income100
Financial Health LT w=15%100
Current ratio4.9100
Debt / equity0.02100
Cash vs total debt36.35x100
Marketing & Brand LT w=5%63.9
Revenue growth (yoy)28.8%100
SG&A efficiency7.5x revenue/SG&A91.8
Brand pricing premium24.9%0
Durability LT w=15%42.5
Shock days (>8% vs market)16 in 2y0
Worst drawdown vs market (2y)-49.3% vs market -18.8%23.7
Profit-margin stabilitysd 2.6pp, operating, 4y96.5
Profitable years3 of 450
Momentum pulse only65.6
Price vs 200-day MA+7.7%90.7
52-week range position44th pct41.9
6m strength vs S&P 500+4.2pp64.1
News & Sentiment pulse only93.3
Analyst consensus (1=buy)2.080
Analyst target upside30.2%100
Earnings surprises (avg)+22.6%100
738 PAGP US HIGH CONF Plains GP Holdings, L.P. · 26.06 USD · pulse 65.7 · Oil & Gas Midstream 09-20: 59.7 · 09-27: 59.8 · 10-05: 59.9 ▲ +0.1 59.9 Mixed
Product & Moat LT w=25%38.5
Gross margin (pricing power)5.5%0
Revenue CAGR (3y)-8.3%0
Operating margin trend+0.4pp over 3y54
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%85.9
Forward P/E12.6 · industry median 14.1 (n=33)80.9
FCF yield23.6% · industry median 1.5% (n=32)100
EV / EBITDA10.3 · industry median 11.5 (n=31)76.8
Management LT w=20%48.8
Return on equity8.3%33.2
Buybacks vs dilution+0.6%/yr share count56.7
Net debt / EBITDA2.926.4
Insider ownership2.8%27.7
FCF conversion5.52x net income100
Financial Health LT w=15%34.8
Current ratio1.126.3
Debt / equity0.5679.8
Interest coverage4.0x33.2
Cash vs total debt0.12x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)66.3%100
SG&A efficiency127.2x revenue/SG&A100
Brand pricing premium5.5%0
Durability LT w=15%98.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-21.0% vs market -18.8%94.3
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only74.9
Price vs 200-day MA+11.7%100
52-week range position81th pct89
6m strength vs S&P 500-4.3pp35.6
News & Sentiment pulse only63.6
Analyst consensus (1=buy)2.465.7
Analyst target upside0.1%25.2
Earnings surprises (avg)+36.3%100
739 THO US ⚠ 1HIGH CONF Thor Industries, Inc. · 69.55 USD · pulse 56.8 · Recreational Vehicles 09-20: 53.4 · 09-27: 59.7 · 10-05: 59.9 ▲ +0.2 59.9 Mixed
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)48.1
Gross margin (pricing power)12.6%0
Gross-margin stabilitysd 1.3pp94.4
Valuation LT w=20%66.2
Forward P/E13.4 · industry median 12.6 (n=7)69.2
PEG ratio0.70 · industry median 0.94 (n=5)92.9
FCF yield3.9% · industry median 9.1% (n=7)31
EV / EBITDA8.7 · industry median 8.4 (n=7)71.7
Management LT w=20%54.5
Return on equity4.1%16.3
Buybacks vs dilution-0.7%/yr share count77.5
Net debt / EBITDA0.976.9
Insider ownership4.7%47.3
Financial Health LT w=15%68.4
Current ratio1.880.7
Debt / equity0.2199.2
Cash vs total debt0.53x25.4
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)16.7
Revenue growth (yoy)-8.4%0
Brand pricing premium12.6%0
Durability LT w=15%84.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-43.2% vs market -18.8%38.9
Profit-margin stabilitysd 2.4pp, operating, 4y97.9
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-18.0%0
52-week range position3th pct0
6m strength vs S&P 500-26.8pp0
News & Sentiment pulse only78.8
Analyst consensus (1=buy)2.558.8
Analyst target upside21.1%77.7
Earnings surprises (avg)+387.2%100
⚠ Red flags
Revenue shrinking (-8.4% yoy)
740 BANF US MEDIUM CONF BancFirst Corporation · 108.08 USD · pulse 56 · Banks - Regional 09-20: 60.2 · 09-27: 59.9 · 10-05: 59.9 — 0 59.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)45.7
Revenue CAGR (3y)7.4%37
Valuation LT w=20%43.3
Forward P/E13.6 · industry median 10.0 (n=108)53.5
Price / book1.86 · industry median 1.24 (n=109)26.3
Through-cycle P/E16.8 · industry median 14.8 (n=106)50.2
Management LT w=20%70.1
Return on equity13.7%54.7
Buybacks vs dilution+0.7%/yr share count55.5
Insider ownership31.0%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.9
Revenue growth (yoy)8.7%34.8
Durability LT w=15%97
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-23.6% vs market -18.8%87.8
Profit-margin stabilitysd 0.2pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only23.8
Price vs 200-day MA-2.4%50.5
52-week range position27th pct20.9
6m strength vs S&P 500-18.3pp0
News & Sentiment pulse only51.9
Analyst consensus (1=buy)3.040
Analyst target upside15.0%62.6
Earnings surprises (avg)+3.0%53
741 GNL US ⚠ 3HIGH CONF Global Net Lease, Inc. · 8.25 USD · pulse 58.3 · REIT - Diversified 09-20: 59.7 · 09-27: 59.8 · 10-05: 59.9 ▲ +0.1 59.9 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%86.7
Gross margin (pricing power)85.7%100
Revenue CAGR (3y)9.3%46.7
Operating margin trend+5.7pp over 3y100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%92.7
FCF yield19.2% · sector median 5.3% (n=94)100
EV / EBITDA12.0 · sector median 16.7 (n=92)86
Price / book1.15 · sector median 1.77 (n=88)92
Management LT w=20%22.6
Return on equity-1.0%0
Buybacks vs dilution+27.5%/yr share count0
Net debt / EBITDA6.80
Insider ownership9.0%90.3
Financial Health LT w=15%7.1
Debt / equity1.6221.3
Interest coverage0.4x0
Cash vs total debt0.06x0
Marketing & Brand LT w=5%64.4
Revenue growth (yoy)-10.0%0
SG&A efficiency7.6x revenue/SG&A93.1
Brand pricing premium85.7%100
Durability LT w=15%72.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-18.3% vs market -18.8%100
Profit-margin stabilitysd 3.7pp, operating, 4y90.7
Profitable years1 of 40
Momentum pulse only24.8
Price vs 200-day MA-7.9%28.4
52-week range position47th pct46.1
6m strength vs S&P 500-25.2pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)60.9
Analyst target upside22.9%82.4
Earnings surprises (avg)+2.5%50.2
⚠ Red flags
Revenue shrinking (-10.0% yoy)
Diluting shareholders (+27.5%/yr)
Unprofitable (negative net income)
742 MRK US HIGH CONF Merck & Company, Inc. · 144.3 USD · pulse 64 · Drug Manufacturers - General 09-20: 59.3 · 09-27: 59.5 · 10-05: 59.8 ▲ +0.3 59.8 Mixed
Product & Moat LT w=25%75
Gross margin (pricing power)75.9%100
Revenue CAGR (3y)3.1%15.6
Operating margin trend+3.2pp over 3y81.7
R&D intensity (innovation)24.3%100
Gross-margin stabilitysd 2.1pp77.8
Valuation LT w=20%51.2
Forward P/E15.2 · industry median 13.3 (n=15)61.9
PEG ratio2.70 · industry median 2.82 (n=13)34.3
FCF yield4.3% · industry median 4.4% (n=15)57.7
EV / EBITDA14.0 · industry median 11.8 (n=15)51
Management LT w=20%46
Return on equity7.0%27.8
Buybacks vs dilution-0.8%/yr share count80.6
Net debt / EBITDA1.659.5
Insider ownership0.1%0.6
FCF conversion0.83x net income61.6
Financial Health LT w=15%45.9
Current ratio1.343.6
Debt / equity1.2839.8
Interest coverage16.5x100
Cash vs total debt0.13x0
Marketing & Brand LT w=5%62.7
Revenue growth (yoy)5.1%20.4
SG&A efficiency6.1x revenue/SG&A67.6
Brand pricing premium75.9%100
Durability LT w=15%77.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-33.0% vs market -18.8%64.3
Profit-margin stabilitysd 11.8pp, operating, 4y45.3
Profitable years4 of 4100
Momentum pulse only85.3
Price vs 200-day MA+18.8%100
52-week range position85th pct93.9
6m strength vs S&P 500+3.6pp61.9
News & Sentiment pulse only77.9
Analyst consensus (1=buy)1.888.9
Analyst target upside7.9%44.9
Earnings surprises (avg)+18.5%100
743 MFG US MEDIUM CONF Mizuho Financial Group, Inc. Sp · 10.89 USD · pulse 65.2 · Banks - Regional 09-20: 60 · 09-27: 59.7 · 10-05: 59.8 ▲ +0.1 59.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)60.8
Revenue CAGR (3y)16.5%82.5
Valuation LT w=20%46.3
Forward P/E7.8 · industry median 10.0 (n=108)90.2
PEG ratio1.59 · industry median 1.52 (n=18)54.3
Price / book1.84 · industry median 1.24 (n=109)27.4
Through-cycle P/E24.7 · industry median 14.8 (n=106)13.3
Management LT w=20%46
Return on equity12.5%50
Buybacks vs dilution-1.3%/yr share count87.9
Insider ownership0.0%0.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)35.0%100
Durability LT w=15%92.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-28.3% vs market -18.8%76
Profit-margin stabilitysd 3.2pp, net, 4y93.1
Profitable years4 of 4100
Momentum pulse only99.8
Price vs 200-day MA+17.4%100
52-week range position90th pct99.4
6m strength vs S&P 500+15.4pp100
News & Sentiment pulse only62.4
Analyst consensus (1=buy)2.560
Analyst target upside0.9%27.2
Earnings surprises (avg)+34.6%100
744 NTRS US MEDIUM CONF Northern Trust Corporation · 171.4 USD · pulse 61.8 · Asset Management 09-20: 59.5 · 09-27: 59.5 · 10-05: 59.8 ▲ +0.3 59.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)43.6
Revenue CAGR (3y)6.1%30.7
Valuation LT w=20%52.9
Forward P/E13.4 · industry median 10.9 (n=43)60.1
PEG ratio0.98 · industry median 0.90 (n=19)65.4
Price / book2.51 · industry median 2.65 (n=42)39.7
Through-cycle P/E20.2 · industry median 19.2 (n=41)46.3
Management LT w=20%59
Return on equity17.1%68.3
Buybacks vs dilution-3.7%/yr share count100
Insider ownership0.9%8.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)36.4%100
Durability LT w=15%94.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-25.2% vs market -18.8%83.9
Profit-margin stabilitysd 2.9pp, net, 4y94.7
Profitable years4 of 4100
Momentum pulse only74.7
Price vs 200-day MA+6.1%84.5
52-week range position73th pct78.5
6m strength vs S&P 500+3.3pp61.1
News & Sentiment pulse only46.2
Analyst consensus (1=buy)3.040
Analyst target upside7.9%44.8
Earnings surprises (avg)+3.1%53.8
745 GEHC US HIGH CONF GE HealthCare Technologies Inc. · 64.29 USD · pulse 59.1 · Medical Devices 09-20: 60 · 09-27: 59.6 · 10-05: 59.8 ▲ +0.2 59.8 Mixed
Product & Moat LT w=25%51.2
Gross margin (pricing power)39.5%48.8
Revenue CAGR (3y)4.0%19.9
Operating margin trend-0.4pp over 3y46.4
R&D intensity (innovation)6.1%40.7
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%82.5
Forward P/E11.9 · industry median 25.2 (n=27)100
PEG ratio1.65 · industry median 1.35 (n=15)43.3
FCF yield5.4% · industry median 2.6% (n=28)92.4
EV / EBITDA10.5 · industry median 16.8 (n=23)94.3
Management LT w=20%47.5
Return on equity19.4%77.5
Buybacks vs dilution+0.1%/yr share count64.5
Net debt / EBITDA2.441.1
Insider ownership0.4%3.7
FCF conversion0.75x net income50.7
Financial Health LT w=15%41.9
Current ratio1.338.7
Debt / equity0.9458.9
Interest coverage7.3x69.9
Cash vs total debt0.20x0
Marketing & Brand LT w=5%35.8
Revenue growth (yoy)5.8%23.2
SG&A efficiency4.9x revenue/SG&A48
Brand pricing premium39.5%36.3
Durability LT w=15%86.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-37.2% vs market -18.8%54
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only9.9
Price vs 200-day MA-9.7%21
52-week range position17th pct8.7
6m strength vs S&P 500-26.0pp0
News & Sentiment pulse only78.5
Analyst consensus (1=buy)1.890
Analyst target upside29.2%98
Earnings surprises (avg)+2.1%47.6
746 ARES US ⚠ 1MEDIUM CONF Ares Management Corporation · 117.55 USD · pulse 54.7 · Asset Management 09-20: 59.5 · 09-27: 59.8 · 10-05: 59.8 — 0 59.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)83.3
Revenue CAGR (3y)22.4%100
Operating margin trend+5.9pp over 3y100
Valuation LT w=20%30.4
Forward P/E16.4 · industry median 10.9 (n=43)43.4
PEG ratio0.90 · industry median 0.98 (n=19)78
Price / book10.66 · industry median 2.56 (n=42)0
Through-cycle P/E95.5 · industry median 19.2 (n=41)0
Management LT w=20%53.2
Return on equity14.9%59.7
Buybacks vs dilution+7.8%/yr share count0
Insider ownership11.2%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)46.1
Revenue growth (yoy)9.6%38.4
Durability LT w=15%73.3
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-50.0% vs market -18.8%22
Profit-margin stabilitysd 5.8pp, operating, 4y79.1
Profitable years4 of 4100
Momentum pulse only34.5
Price vs 200-day MA-7.6%29.6
52-week range position31th pct26.4
6m strength vs S&P 500-0.7pp47.6
News & Sentiment pulse only59.6
Analyst consensus (1=buy)1.982
Analyst target upside25.1%87.6
Earnings surprises (avg)-3.6%9.2
⚠ Red flags
Diluting shareholders (+7.8%/yr)
747 AEG US ⚠ 1MEDIUM CONF Aegon Ltd. New York Registry Sh · 8.45 USD · pulse 58.8 · Insurance - Diversified 09-20: 59.5 · 09-27: 59.2 · 10-05: 59.8 ▲ +0.6 59.8 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moatno data
Valuation LT w=20%53.8
Forward P/E9.0 · industry median 9.4 (n=6)77.4
Price / book1.18 · industry median 1.57 (n=6)84
Through-cycle P/E48.5 · industry median 11.1 (n=6)0
Management LT w=20%48.1
Return on equity11.1%44.3
Buybacks vs dilution-8.5%/yr share count100
Insider ownership0.0%0
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)79.1
Debt / equity0.4387.4
Interest coverage175.2x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-8.2%0
Durability LT w=15%73
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-18.4% vs market -18.8%100
Profit-margin stabilitysd 1.8pp, net, 4y100
Profitable years2 of 40
Momentum pulse only75.4
Price vs 200-day MA+6.7%87
52-week range position71th pct76.3
6m strength vs S&P 500+3.9pp62.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)39.1
Analyst target upside16.9%67.2
Earnings surprises (avg)-548.2%0
⚠ Red flags
Revenue shrinking (-8.2% yoy)
748 AIT US HIGH CONF Applied Industrial Technologies · 343.45 USD · pulse 64.4 · Industrial Distribution 09-20: 60.2 · 09-27: 60 · 10-05: 59.8 ▼ -0.2 59.8 Mixed
Product & Moat LT w=25%49.8
Gross margin (pricing power)30.3%25.8
Revenue CAGR (3y)4.0%20.1
Operating margin trend+0.3pp over 3y53.4
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%31.1
Forward P/E26.0 · industry median 20.1 (n=17)38.2
PEG ratio2.78 · industry median 1.51 (n=8)5
FCF yield2.9% · industry median 2.2% (n=16)51.8
EV / EBITDA21.1 · industry median 16.3 (n=16)29.5
Management LT w=20%68.9
Return on equity22.4%89.5
Buybacks vs dilution-1.6%/yr share count93.7
Net debt / EBITDA0.685.5
Insider ownership0.8%7.9
FCF conversion0.88x net income67.9
Financial Health LT w=15%75.4
Current ratio2.6100
Debt / equity0.2696.7
Interest coverage32.3x100
Cash vs total debt0.26x4.8
Marketing & Brand LT w=5%36
Revenue growth (yoy)10.4%41.6
SG&A efficiency5.2x revenue/SG&A53.1
Brand pricing premium30.3%13.3
Durability LT w=15%95.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.4% vs market -18.8%80.8
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only92.8
Price vs 200-day MA+13.5%100
52-week range position85th pct93.6
6m strength vs S&P 500+10.4pp84.7
News & Sentiment pulse only75
Analyst consensus (1=buy)1.5100
Analyst target upside16.5%66.2
Earnings surprises (avg)+3.8%58.9
749 SAP.TO CA HIGH CONF SAPUTO INC. · 38.69 CAD · pulse 59.1 · Packaged Foods 09-20: 59.8 · 09-27: 59.3 · 10-05: 59.8 ▲ +0.5 59.8 Mixed
Product & Moat LT w=25%38.4
Gross margin (pricing power)9.6%0
Revenue CAGR (3y)-0.5%0
Operating margin trend+0.4pp over 3y54.1
Gross-margin stabilitysd 1.0pp99.6
Valuation LT w=20%58.7
Forward P/E16.5 · industry median 10.7 (n=20)43.2
FCF yield7.5% · industry median 7.4% (n=20)75.7
EV / EBITDA10.6 · industry median 8.7 (n=20)57.2
Management LT w=20%78.7
Return on equity10.4%41.7
Buybacks vs dilution-1.3%/yr share count88.7
Net debt / EBITDA1.563.3
Insider ownership41.6%100
FCF conversion1.72x net income100
Financial Health LT w=15%59.8
Current ratio1.559.5
Debt / equity0.4287.9
Interest coverage9.2x91.6
Cash vs total debt0.16x0
Marketing & Brand LT w=5%14.3
Revenue growth (yoy)1.5%6
SG&A efficiency4.2x revenue/SG&A37
Brand pricing premium9.6%0
Durability LT w=15%86.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-20.3% vs market -18.8%96.2
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only29.5
Price vs 200-day MA-5.6%37.6
52-week range position51th pct50.8
6m strength vs S&P 500-28.3pp0
News & Sentiment pulse only71.5
Analyst consensus (1=buy)2.464
Analyst target upside20.7%76.8
Earnings surprises (avg)+6.1%73.7
750 NFG US ⚠ 1HIGH CONF National Fuel Gas Company · 76.43 USD · pulse 57.5 · Oil & Gas Integrated 09-20: 59 · 09-27: 59.2 · 10-05: 59.8 ▲ +0.6 59.8 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%58.6
Revenue CAGR (3y)1.4%6.9
Operating margin trend+5.3pp over 3y100
Gross-margin stabilitysd 2.6pp68.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)57
Price / book1.85 · industry median 2.41 (n=13)67.5
Through-cycle P/E17.7 · industry median 17.1 (n=13)53.5
Management LT w=20%45.3
Return on equity19.6%78.3
Buybacks vs dilution-0.4%/yr share count73.4
Net debt / EBITDA1.561.7
Insider ownership1.3%12.9
FCF conversion-0.05x net income0
Financial Health LT w=15%55.3
Current ratio3.2100
Debt / equity0.9160.6
Interest coverage5.5x49.5
Cash vs total debt0.35x11.2
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)34.8
Revenue growth (yoy)1.1%4.4
Durability LT w=15%97.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-20.9% vs market -18.8%94.6
Profit-margin stabilitysd 2.6pp, operating, 4y96.4
Profitable years4 of 4100
Momentum pulse only10.5
Price vs 200-day MA-7.1%31.4
52-week range position8th pct0
6m strength vs S&P 500-35.3pp0
News & Sentiment pulse only75.1
Analyst consensus (1=buy)2.080
Analyst target upside21.7%79.2
Earnings surprises (avg)+4.9%66.2
⚠ Red flags
Negative free cash flow
751 UGP US HIGH CONF Ultrapar Participacoes S.A. (Ne · 7.45 USD · pulse 66.1 · Oil & Gas Refining & Marketing 09-20: 59.5 · 09-27: 60.2 · 10-05: 59.8 ▼ -0.4 59.8 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%54
Revenue CAGR (3y)-0.3%0
Operating margin trend+1.2pp over 3y62.1
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)47.1
Price / book2.65 · industry median 3.01 (n=10)41
Through-cycle P/E18.3 · industry median 17.2 (n=9)50.4
Management LT w=20%65.6
Return on equity19.8%79.2
Buybacks vs dilution-0.6%/yr share count77.1
Net debt / EBITDA1.171.8
Insider ownership0.0%0
FCF conversion2.37x net income100
Financial Health LT w=15%41.4
Current ratio1.670.3
Debt / equity0.9856.8
Interest coverage2.6x17.6
Cash vs total debt0.47x21
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)79.2
Revenue growth (yoy)21.9%87.6
SG&A efficiency29.9x revenue/SG&A100
Durability LT w=15%90.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-34.0% vs market -18.8%61.8
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+37.1%100
52-week range position94th pct100
6m strength vs S&P 500+18.4pp100
News & Sentiment pulse only70.5
Analyst consensus (1=buy)1.985
Analyst target upside0.6%26.5
Earnings surprises (avg)+17.4%100
752 PSMT US HIGH CONF PriceSmart, Inc. · 170.68 USD · pulse 58 · Discount Stores 09-20: 59.4 · 09-27: 59.3 · 10-05: 59.8 ▲ +0.5 59.8 Mixed
Product & Moat LT w=25%49.5
Gross margin (pricing power)17.6%0
Revenue CAGR (3y)9.0%45.2
Operating margin trend+0.3pp over 3y53
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%35.9
Forward P/E26.6 · industry median 18.4 (n=8)30
FCF yield1.1% · industry median 2.5% (n=9)18.8
EV / EBITDA14.4 · industry median 14.1 (n=8)59
Management LT w=20%58.6
Return on equity12.3%49.3
Buybacks vs dilution-0.2%/yr share count69.5
Net debt / EBITDA0.099.2
Insider ownership7.5%74.9
FCF conversion0.39x net income0
Financial Health LT w=15%74.1
Current ratio1.339.7
Debt / equity0.2497.8
Interest coverage18.9x100
Cash vs total debt0.96x58.8
Marketing & Brand LT w=5%48.7
Revenue growth (yoy)12.5%50
SG&A efficiency7.8x revenue/SG&A96.2
Brand pricing premium17.6%0
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-15.3% vs market -18.8%100
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only60.7
Price vs 200-day MA+5.6%82.3
52-week range position68th pct72.7
6m strength vs S&P 500-6.8pp27.2
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)36.4
Analyst target upside-2.7%18.1
Earnings surprises (avg)+1.2%41.1
753 BDC US HIGH CONF Belden Inc · 112.46 USD · pulse 61.5 · Communication Equipment 09-20: 59.9 · 09-27: 59.8 · 10-05: 59.8 — 0 59.8 Mixed
Product & Moat LT w=25%43.9
Gross margin (pricing power)37.2%43
Revenue CAGR (3y)1.4%6.9
Operating margin trend-0.9pp over 3y41.4
R&D intensity (innovation)4.7%31.6
Gross-margin stabilitysd 1.2pp96.5
Valuation LT w=20%77.1
Forward P/E11.2 · industry median 23.6 (n=14)100
FCF yield2.3% · industry median 2.4% (n=16)40.2
EV / EBITDA11.9 · industry median 25.2 (n=12)91.2
Management LT w=20%47.7
Return on equity18.6%74.6
Buybacks vs dilution-3.1%/yr share count100
Net debt / EBITDA2.245.3
Insider ownership1.6%15.6
FCF conversion0.42x net income2.8
Financial Health LT w=15%56.5
Current ratio2.1100
Debt / equity0.9757.2
Interest coverage6.8x64
Cash vs total debt0.26x4.6
Marketing & Brand LT w=5%42.8
Revenue growth (yoy)11.6%46.4
SG&A efficiency5.1x revenue/SG&A51.5
Brand pricing premium37.2%30.5
Durability LT w=15%88.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-34.0% vs market -18.8%61.9
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only19
Price vs 200-day MA-5.6%37.7
52-week range position25th pct19.2
6m strength vs S&P 500-19.9pp0
News & Sentiment pulse only93.7
Analyst consensus (1=buy)1.2100
Analyst target upside36.2%100
Earnings surprises (avg)+7.2%81.1
754 PLMR US MEDIUM CONF Palomar Holdings, Inc. · 126.49 USD · pulse 60.6 · Insurance - Property & Casualty 09-20: 59.6 · 09-27: 59.9 · 10-05: 59.8 ▼ -0.1 59.8 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)38.9%100
Valuation LT w=20%25.5
Forward P/E11.1 · industry median 11.4 (n=24)76.3
Price / book3.38 · industry median 2.00 (n=25)0
Through-cycle P/E29.9 · industry median 16.6 (n=24)0.3
Management LT w=20%50.2
Return on equity22.2%88.9
Buybacks vs dilution+2.0%/yr share count34.2
Insider ownership2.7%27.4
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)81.5
Debt / equity0.3094.4
Interest coverage647.4x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)54.7%100
Durability LT w=15%82.6
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-42.3% vs market -18.8%41.2
Profit-margin stabilitysd 2.5pp, net, 4y97.2
Profitable years4 of 4100
Momentum pulse only43
Price vs 200-day MA+0.7%62.8
52-week range position58th pct60.2
6m strength vs S&P 500-13.2pp5.9
News & Sentiment pulse only97.5
Analyst consensus (1=buy)1.695
Analyst target upside29.0%97.5
Earnings surprises (avg)+10.9%100
755 CCEP US HIGH CONF Coca-Cola Europacific Partners · 101.06 USD · pulse 58.3 · Beverages - Non-Alcoholic 09-20: 60.9 · 09-27: 59.8 · 10-05: 59.7 ▼ -0.1 59.7 Mixed
Product & Moat LT w=25%56.5
Gross margin (pricing power)35.6%38.9
Revenue CAGR (3y)6.5%32.3
Operating margin trend+0.5pp over 3y54.7
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%43
Forward P/E18.0 · industry median 15.5 (n=9)56.6
PEG ratio2.69 · industry median 1.82 (n=6)7.8
FCF yield4.0% · industry median 4.6% (n=9)52.4
EV / EBITDA14.1 · industry median 12.8 (n=9)55.2
Management LT w=20%71.7
Return on equity23.5%94.2
Buybacks vs dilution-0.6%/yr share count77
Net debt / EBITDA2.927.8
Insider ownership55.8%100
FCF conversion0.82x net income59.3
Financial Health LT w=15%35.3
Current ratio0.97.4
Debt / equity1.3933.9
Interest coverage10.4x100
Cash vs total debt0.16x0
Marketing & Brand LT w=5%48
Revenue growth (yoy)4.4%17.6
SG&A efficiency8.9x revenue/SG&A100
Brand pricing premium35.6%26.4
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-18.2% vs market -18.8%100
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only53.2
Price vs 200-day MA+2.8%71.3
52-week range position62th pct64.5
6m strength vs S&P 500-7.9pp23.7
News & Sentiment pulse only42.3
Analyst consensus (1=buy)1.983.1
Analyst target upside7.5%43.7
Earnings surprises (avg)-40.1%0
756 EXPD US HIGH CONF Expeditors International of Was · 192.47 USD · pulse 62.7 · Integrated Freight & Logistics 09-20: 59.5 · 09-27: 59.6 · 10-05: 59.7 ▲ +0.1 59.7 Mixed
Product & Moat LT w=25%34.5
Gross margin (pricing power)13.5%0
Revenue CAGR (3y)-13.4%0
Operating margin trend-1.2pp over 3y38.2
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%22.1
Forward P/E24.1 · industry median 13.7 (n=10)31.8
PEG ratio2.98 · industry median 1.23 (n=9)0.5
FCF yield3.2% · industry median 5.2% (n=10)32.3
EV / EBITDA19.4 · industry median 10.0 (n=10)24
Management LT w=20%78
Return on equity42.7%100
Buybacks vs dilution-4.6%/yr share count100
Net debt / EBITDA-0.4100
Insider ownership0.6%6.3
FCF conversion0.98x net income83.5
Financial Health LT w=15%86.7
Current ratio1.663.8
Debt / equity0.2796.3
Cash vs total debt1.82x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)32.1%100
SG&A efficiency276.0x revenue/SG&A100
Brand pricing premium13.5%0
Durability LT w=15%98
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-18.7% vs market -18.8%100
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+18.6%100
52-week range position98th pct100
6m strength vs S&P 500+15.6pp100
News & Sentiment pulse only47.2
Analyst consensus (1=buy)3.233.3
Analyst target upside-6.7%8.2
Earnings surprises (avg)+16.9%100
757 PAAS.TO CA ⚠ 1HIGH CONF PAN AMERICAN SILVER CORP · 64.95 CAD · pulse 54.8 · Gold 09-20: 59 · 09-27: 59.5 · 10-05: 59.7 ▲ +0.2 59.7 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)34.3%100
Operating margin trend+35.9pp over 3y100
Gross-margin stabilitysd 13.0pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)34.1
Price / book2.70 · industry median 3.76 (n=45)52.3
Through-cycle P/E117.2 · industry median 43.8 (n=34)0
Management LT w=20%58.1
Return on equity22.4%89.6
Buybacks vs dilution+26.0%/yr share count0
Net debt / EBITDA-0.4100
Insider ownership0.1%0.7
FCF conversion1.35x net income100
Financial Health LT w=15%100
Current ratio2.9100
Debt / equity0.11100
Interest coverage23.5x100
Cash vs total debt2.03x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)38.4%100
SG&A efficiency31.2x revenue/SG&A100
Durability LT w=15%36.1
Shock days (>8% vs market)8 in 2y53.5
Worst drawdown vs market (2y)-37.1% vs market -18.8%54.2
Profit-margin stabilitysd 13.4pp, operating, 4y36.9
Profitable years2 of 40
Momentum pulse only18.4
Price vs 200-day MA-10.7%17.3
52-week range position40th pct37.9
6m strength vs S&P 500-33.5pp0
News & Sentiment pulse only78.6
Analyst consensus (1=buy)1.888.9
Analyst target upside44.3%100
Earnings surprises (avg)+2.0%46.9
⚠ Red flags
Diluting shareholders (+26.0%/yr)
758 ESAB US HIGH CONF ESAB Corporation · 69.9 USD · pulse 57.5 · Metal Fabrication 09-20: 60.3 · 09-27: 59.5 · 10-05: 59.7 ▲ +0.2 59.7 Mixed
Product & Moat LT w=25%54.9
Gross margin (pricing power)37.0%42.4
Revenue CAGR (3y)3.1%15.5
Operating margin trend+1.9pp over 3y69
Gross-margin stabilitysd 1.4pp92.7
Valuation LT w=20%86.5
Forward P/E10.8 · industry median 14.4 (n=7)92.8
PEG ratio0.68 · sector median 1.38 (n=149)100
FCF yield3.4% · industry median 1.8% (n=7)64.2
EV / EBITDA12.8 · industry median 22.8 (n=6)89.2
Management LT w=20%39.1
Return on equity8.7%34.9
Buybacks vs dilution+0.3%/yr share count60.9
Net debt / EBITDA4.30
Insider ownership6.5%64.9
FCF conversion0.64x net income34.9
Financial Health LT w=15%49.2
Current ratio2.096.8
Debt / equity0.9856.5
Interest coverage4.9x43.5
Cash vs total debt0.09x0
Marketing & Brand LT w=5%42
Revenue growth (yoy)12.9%51.6
SG&A efficiency4.7x revenue/SG&A44.5
Brand pricing premium37.0%29.9
Durability LT w=15%75.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-51.7% vs market -18.8%17.6
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-28.5%0
52-week range position7th pct0
6m strength vs S&P 500-44.4pp0
News & Sentiment pulse only77.5
Analyst consensus (1=buy)1.3100
Analyst target upside81.6%100
Earnings surprises (avg)-0.1%32.4
759 ALK.TO CA MEDIUM CONF ALKANE RESOURCES LIMITED · 1.85 CAD · pulse 63.1 · Gold 09-20: 59.8 · 09-27: 59.9 · 10-05: 59.7 ▼ -0.2 59.7 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Gross-margin stabilitysd 8.2pp0
Valuation LT w=20% · thin evidence (1/3, gaps count as 50)35.7
Through-cycle P/E58.6 · industry median 43.8 (n=34)7
Management LT w=20%89.3
Return on equity31.3%100
Buybacks vs dilution+0.6%/yr share count57.4
Net debt / EBITDA-0.9100
Insider ownership14.3%100
Financial Health LT w=15%100
Current ratio2.7100
Debt / equity0.01100
Cash vs total debt28.68x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)231.6%100
Durability LT w=15%53.3
Shock days (>8% vs market)9 in 270 sessions (listed <2y)0
Worst drawdown vs market (2y)-29.5% vs market -8.9%48.4
Profit-margin stabilitysd 8.3pp, operating, 3y64.9
Profitable years3 of 3100
Momentum pulse only95.7
Price vs 200-day MA+23.5%100
52-week range position85th pct93.8
6m strength vs S&P 500+13.0pp93.4
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.0100
Analyst target upside35.3%100
Earnings surprises (avg)-13.3%0
760 CIEN US HIGH CONF Ciena Corporation · 391.34 USD · pulse 59.5 · Communication Equipment 09-20: 60.1 · 09-27: 60 · 10-05: 59.6 ▼ -0.4 59.6 Mixed
Product & Moat LT w=25%70.4
Gross margin (pricing power)44.1%60.2
Revenue CAGR (3y)9.5%47.5
Operating margin trend-0.6pp over 3y44.4
R&D intensity (innovation)17.8%100
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%34.9
Forward P/E33.1 · industry median 22.5 (n=14)19.2
PEG ratio0.57 · industry median 0.86 (n=6)100
FCF yield1.1% · industry median 2.4% (n=16)20.4
EV / EBITDA54.8 · industry median 23.3 (n=12)0
Management LT w=20%74.8
Return on equity22.4%89.6
Buybacks vs dilution-1.7%/yr share count94.8
Net debt / EBITDA0.684
Insider ownership0.6%5.7
FCF conversion5.14x net income100
Financial Health LT w=15%54.1
Current ratio3.8100
Debt / equity1.0751.4
Interest coverage2.7x18.9
Cash vs total debt0.80x46.2
Marketing & Brand LT w=5%70.4
Revenue growth (yoy)37.0%100
SG&A efficiency5.8x revenue/SG&A63.6
Brand pricing premium44.1%47.7
Durability LT w=15%55.9
Shock days (>8% vs market)22 in 2y0
Worst drawdown vs market (2y)-49.4% vs market -18.8%23.5
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only36.9
Price vs 200-day MA+0.0%60
52-week range position50th pct50.6
6m strength vs S&P 500-27.3pp0
News & Sentiment pulse only97.1
Analyst consensus (1=buy)1.791.4
Analyst target upside31.1%100
Earnings surprises (avg)+17.1%100
761 FERG US HIGH CONF Ferguson Enterprises Inc. · 223.33 USD · pulse 59.6 · Industrial Distribution 09-20: 60.4 · 09-27: 60.2 · 10-05: 59.6 ▼ -0.6 59.6 Mixed
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)58.9
Gross margin (pricing power)30.6%26.6
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%69.1
Forward P/E17.8 · industry median 20.9 (n=17)75.9
PEG ratio1.38 · industry median 1.65 (n=8)72.6
EV / EBITDA16.2 · industry median 16.8 (n=16)58.8
Management LT w=20%49.7
Buybacks vs dilution-2.8%/yr share count100
Net debt / EBITDA2.147.5
Insider ownership0.2%1.7
Financial Health LT w=15%42.3
Current ratio1.777.4
Debt / equity1.1149.4
Cash vs total debt0.06x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)27.5
Revenue growth (yoy)4.6%18.4
Brand pricing premium30.6%14.1
Durability LT w=15%89.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-32.9% vs market -18.8%64.6
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only15.9
Price vs 200-day MA-5.5%38.1
52-week range position18th pct9.5
6m strength vs S&P 500-23.3pp0
News & Sentiment pulse only89.4
Analyst consensus (1=buy)1.985.5
Analyst target upside28.7%96.8
Earnings surprises (avg)+7.9%86
762 CIB US MEDIUM CONF Grupo Cibest S.A. · 91.91 USD · pulse 65.4 · Banks - Regional 09-20: 59.4 · 09-27: 59 · 10-05: 59.6 ▲ +0.6 59.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)40.6
Revenue CAGR (3y)4.4%21.8
Valuation LT w=20%67.3
Forward P/E7.9 · industry median 10.0 (n=108)89.4
Price / book1.78 · industry median 1.24 (n=109)30.7
Through-cycle P/E12.3 · industry median 15.1 (n=106)81.8
Management LT w=20%49.5
Return on equity19.2%76.9
Buybacks vs dilution-0.3%/yr share count71.7
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)26.0%100
Durability LT w=15%92.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-23.9% vs market -18.8%87
Profit-margin stabilitysd 5.2pp, net, 4y82.5
Profitable years4 of 4100
Momentum pulse only96.7
Price vs 200-day MA+22.0%100
52-week range position82th pct90
6m strength vs S&P 500+15.1pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50.3
Analyst target upside-9.6%1
Earnings surprises (avg)+11.3%100
763 CCK US HIGH CONF Crown Holdings, Inc. · 106.05 USD · pulse 64.3 · Packaging & Containers 09-20: 59.4 · 09-27: 59.4 · 10-05: 59.6 ▲ +0.2 59.6 Mixed
Product & Moat LT w=25%43.1
Gross margin (pricing power)21.0%2.4
Revenue CAGR (3y)-1.5%0
Operating margin trend+3.3pp over 3y83.1
Gross-margin stabilitysd 1.6pp87.1
Valuation LT w=20%76.7
Forward P/E11.7 · industry median 12.4 (n=12)78.6
FCF yield7.4% · industry median 7.7% (n=11)72.3
EV / EBITDA8.3 · industry median 8.9 (n=12)79.1
Management LT w=20%67.9
Return on equity27.4%100
Buybacks vs dilution-1.8%/yr share count97.4
Net debt / EBITDA2.733.6
Insider ownership0.9%8.6
FCF conversion1.16x net income100
Financial Health LT w=15%15.2
Current ratio1.020.7
Debt / equity1.867.6
Interest coverage3.9x32.4
Cash vs total debt0.10x0
Marketing & Brand LT w=5%55.3
Revenue growth (yoy)16.5%66
SG&A efficiency19.6x revenue/SG&A100
Brand pricing premium21.0%0
Durability LT w=15%99.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.2% vs market -18.8%96.4
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only37.5
Price vs 200-day MA-0.8%56.9
52-week range position52th pct52.3
6m strength vs S&P 500-14.0pp3.3
News & Sentiment pulse only94
Analyst consensus (1=buy)1.790.7
Analyst target upside28.8%97
Earnings surprises (avg)+9.1%94.2
764 EVR US MEDIUM CONF Evercore Inc. · 261.68 USD · pulse 57.3 · Capital Markets 09-20: 60.2 · 09-27: 60.1 · 10-05: 59.6 ▼ -0.5 59.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)52.9
Revenue CAGR (3y)11.8%58.8
Valuation LT w=20%52.3
Forward P/E11.6 · industry median 14.3 (n=29)87.8
PEG ratio1.15 · industry median 1.20 (n=10)70
Price / book5.41 · industry median 3.33 (n=36)0
Through-cycle P/E23.6 · industry median 28.1 (n=27)51.4
Management LT w=20%62.5
Return on equity39.5%100
Buybacks vs dilution+0.2%/yr share count64.1
Insider ownership2.3%23.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)58.4
Revenue growth (yoy)18.8%75.2
Durability LT w=15%77.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-47.9% vs market -18.8%27.2
Profit-margin stabilitysd 2.6pp, net, 4y96.9
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-19.0%0
52-week range position4th pct0
6m strength vs S&P 500-31.1pp0
News & Sentiment pulse only93.3
Analyst consensus (1=buy)2.080
Analyst target upside37.3%100
Earnings surprises (avg)+16.8%100
765 DOL.TO CA ⚠ 1HIGH CONF DOLLARAMA INC · 183.95 CAD · pulse 57.5 · Discount Stores 09-20: 59.9 · 09-27: 59.5 · 10-05: 59.6 ▲ +0.1 59.6 Mixed
Product & Moat LT w=25%72.4
Gross margin (pricing power)44.7%61.7
Revenue CAGR (3y)12.8%64.1
Operating margin trend+1.4pp over 3y63.9
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%24.3
Forward P/E31.4 · industry median 18.4 (n=8)20.6
PEG ratio2.41 · industry median 2.03 (n=6)27.9
FCF yield2.5% · industry median 2.3% (n=9)45.2
EV / EBITDA28.5 · industry median 13.6 (n=8)3.4
Management LT w=20%63.6
Return on equity93.1%100
Buybacks vs dilution-1.4%/yr share count90
Net debt / EBITDA2.829.5
Insider ownership2.1%20.6
FCF conversion0.95x net income78.1
Financial Health LT w=15%39.7
Current ratio1.662.7
Debt / equity4.000
Interest coverage9.6x96
Cash vs total debt0.08x0
Marketing & Brand LT w=5%65.6
Revenue growth (yoy)17.6%70.4
SG&A efficiency6.6x revenue/SG&A77.3
Brand pricing premium44.7%49.2
Durability LT w=15%97.5
Shock days (>8% vs market)3 in 2y92.2
Worst drawdown vs market (2y)-19.6% vs market -18.8%97.9
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only36.9
Price vs 200-day MA-0.6%57.5
52-week range position46th pct44.8
6m strength vs S&P 500-12.5pp8.3
News & Sentiment pulse only67.2
Analyst consensus (1=buy)1.982.4
Analyst target upside12.8%57
Earnings surprises (avg)+4.3%62.2
⚠ Red flags
Heavy leverage (D/E 4.0)
766 HXL US HIGH CONF Hexcel Corporation · 86.41 USD · pulse 62.5 · Aerospace & Defense 09-20: 59.6 · 09-27: 59.7 · 10-05: 59.6 ▼ -0.1 59.6 Mixed
Product & Moat LT w=25%38.7
Gross margin (pricing power)25.0%12.4
Revenue CAGR (3y)6.3%31.4
Operating margin trend-2.0pp over 3y29.6
R&D intensity (innovation)3.0%19.9
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%71.6
Forward P/E27.5 · industry median 25.7 (n=39)47.3
PEG ratio0.61 · industry median 2.11 (n=15)100
FCF yield3.9% · industry median 1.2% (n=41)78.1
EV / EBITDA19.1 · industry median 23.0 (n=35)61.1
Management LT w=20%59
Return on equity10.8%43.1
Buybacks vs dilution-3.5%/yr share count100
Net debt / EBITDA2.342.4
Insider ownership1.0%9.6
FCF conversion2.31x net income100
Financial Health LT w=15%52.5
Current ratio2.4100
Debt / equity0.7470.1
Interest coverage4.6x39.8
Cash vs total debt0.07x0
Marketing & Brand LT w=5%44
Revenue growth (yoy)8.0%32
SG&A efficiency11.2x revenue/SG&A100
Brand pricing premium25.0%0
Durability LT w=15%91.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-32.6% vs market -18.8%65.3
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only40.1
Price vs 200-day MA-3.6%45.6
52-week range position52th pct52.6
6m strength vs S&P 500-8.3pp22.2
News & Sentiment pulse only83.4
Analyst consensus (1=buy)2.561.2
Analyst target upside25.6%88.9
Earnings surprises (avg)+13.2%100
767 WFRD US ⚠ 1HIGH CONF Weatherford International plc · 79.72 USD · pulse 58.1 · Oil & Gas Equipment & Services 09-20: 59.7 · 09-27: 59.4 · 10-05: 59.6 ▲ +0.2 59.6 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%55
Revenue CAGR (3y)4.3%21.6
Operating margin trend+5.6pp over 3y100
R&D intensity (innovation)2.2%14.6
Gross-margin stabilitysd 1.8pp83.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)50.6
Price / book3.20 · industry median 2.87 (n=20)18.2
Through-cycle P/E16.5 · industry median 28.3 (n=19)83.7
Management LT w=20%72.1
Return on equity22.8%91.2
Buybacks vs dilution+0.3%/yr share count62
Net debt / EBITDA0.686
Insider ownership2.1%21.2
FCF conversion1.29x net income100
Financial Health LT w=15%60.6
Current ratio2.3100
Debt / equity0.9160.7
Interest coverage5.0x44.9
Cash vs total debt0.68x36.8
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)46.7
Revenue growth (yoy)-8.2%0
SG&A efficiency7.4x revenue/SG&A90.1
Durability LT w=15%66
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-58.2% vs market -18.8%1.4
Profit-margin stabilitysd 3.1pp, operating, 4y93.8
Profitable years4 of 4100
Momentum pulse only12.8
Price vs 200-day MA-14.0%3.8
52-week range position38th pct34.7
6m strength vs S&P 500-32.9pp0
News & Sentiment pulse only93.1
Analyst consensus (1=buy)1.793.3
Analyst target upside46.9%100
Earnings surprises (avg)+7.9%86.1
⚠ Red flags
Revenue shrinking (-8.2% yoy)
768 KVYO US ⚠ 2HIGH CONF Klaviyo, Inc. Series A · 15.71 USD · pulse 54.4 · Software - Application 09-20: 59.5 · 09-27: 59.7 · 10-05: 59.6 ▼ -0.1 59.6 Mixed
Product & Moat LT w=25%99.1
Gross margin (pricing power)73.8%100
Revenue CAGR (3y)37.7%100
Operating margin trend+6.2pp over 3y100
R&D intensity (innovation)23.6%100
Gross-margin stabilitysd 1.2pp95.4
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)71.4
Forward P/E14.9 · industry median 16.9 (n=85)78.8
FCF yield6.4% · industry median 5.1% (n=85)85.4
Management LT w=20%7.6
Return on equity0.7%2.6
Buybacks vs dilution+6.5%/yr share count0
Insider ownership2.0%20.3
Financial Health LT w=15%100
Current ratio3.1100
Debt / equity0.12100
Cash vs total debt7.31x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)26.4%100
SG&A efficiency1.8x revenue/SG&A0
Brand pricing premium73.8%100
Durability LT w=15%4.3
Shock days (>8% vs market)19 in 2y0
Worst drawdown vs market (2y)-73.9% vs market -18.8%0
Profit-margin stabilitysd 16.9pp, operating, 4y17.3
Profitable years0 of 40
Momentum pulse only1.7
Price vs 200-day MA-18.2%0
52-week range position14th pct5
6m strength vs S&P 500-35.6pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.3100
Analyst target upside69.1%100
Earnings surprises (avg)+12.6%100
⚠ Red flags
Diluting shareholders (+6.5%/yr)
Unprofitable (negative net income)
769 FBP US MEDIUM CONF First BanCorp. New · 27.04 USD · pulse 67.7 · Banks - Regional 09-20: 59.5 · 09-27: 59.6 · 10-05: 59.6 — 0 59.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)37.9
Revenue CAGR (3y)2.7%13.7
Valuation LT w=20%55.9
Forward P/E10.6 · industry median 10.0 (n=108)71.3
Price / book2.07 · industry median 1.24 (n=109)21.1
Through-cycle P/E13.2 · industry median 15.1 (n=106)75.2
Management LT w=20%65.3
Return on equity19.5%78
Buybacks vs dilution-5.0%/yr share count100
Insider ownership1.8%18
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)45.9
Revenue growth (yoy)9.4%37.6
Durability LT w=15%97.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-22.9% vs market -18.8%89.7
Profit-margin stabilitysd 1.1pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only86
Price vs 200-day MA+12.2%100
52-week range position77th pct83.9
6m strength vs S&P 500+7.3pp74.2
News & Sentiment pulse only88
Analyst consensus (1=buy)1.697.1
Analyst target upside16.8%66.9
Earnings surprises (avg)+15.8%100
770 FG US MEDIUM CONF F&G Annuities & Life, Inc. · 21.92 USD · pulse 53.4 · Insurance - Life 09-20: 59.6 · 09-27: 59.6 · 10-05: 59.6 — 0 59.6 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)34.3%100
Valuation LT w=20%100
Forward P/E4.5 · industry median 10.0 (n=15)100
Price / book0.62 · industry median 1.93 (n=15)100
Through-cycle P/E7.8 · industry median 12.8 (n=15)100
Management LT w=20%30.3
Return on equity9.2%36.7
Buybacks vs dilution+2.4%/yr share count27.2
Insider ownership2.7%27.1
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)52
Debt / equity0.4984
Interest coverage3.0x21.9
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)38.9
Revenue growth (yoy)4.2%16.8
Durability LT w=15%47.6
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-56.2% vs market -18.8%6.3
Profit-margin stabilitysd 11.1pp, net, 4y49.5
Profitable years3 of 450
Momentum pulse only1.5
Price vs 200-day MA-16.6%0
52-week range position14th pct4.6
6m strength vs S&P 500-32.4pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)44.3
Analyst target upside23.2%82.9
Earnings surprises (avg)-8.5%0
771 PFS US ⚠ 1MEDIUM CONF Provident Financial Services, I · 22.58 USD · pulse 62.9 · Banks - Regional 09-20: 59.7 · 09-27: 59.6 · 10-05: 59.6 — 0 59.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.5
Revenue CAGR (3y)19.9%99.4
Valuation LT w=20%72.7
Forward P/E8.7 · industry median 10.0 (n=108)83.6
Price / book1.01 · industry median 1.24 (n=109)82.8
Through-cycle P/E16.6 · industry median 14.8 (n=106)51.8
Management LT w=20%24.1
Return on equity11.1%44.6
Buybacks vs dilution+20.2%/yr share count0
Insider ownership2.8%27.8
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)38.4
Revenue growth (yoy)3.8%15.2
Durability LT w=15%85
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-31.3% vs market -18.8%68.6
Profit-margin stabilitysd 7.2pp, net, 4y71.2
Profitable years4 of 4100
Momentum pulse only53.1
Price vs 200-day MA+2.3%69.1
52-week range position69th pct73.7
6m strength vs S&P 500-10.1pp16.4
News & Sentiment pulse only85.2
Analyst consensus (1=buy)2.080
Analyst target upside22.9%82.2
Earnings surprises (avg)+9.0%93.3
⚠ Red flags
Diluting shareholders (+20.2%/yr)
772 MSM US HIGH CONF MSC Industrial Direct Company, · 130.12 USD · pulse 63.7 · Industrial Distribution 09-20: 58.9 · 09-27: 60.2 · 10-05: 59.6 ▼ -0.6 59.6 Mixed
Product & Moat LT w=25%40
Gross margin (pricing power)40.8%52.1
Revenue CAGR (3y)0.7%3.5
Operating margin trend-4.6pp over 3y4.4
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%39
Forward P/E23.9 · industry median 20.1 (n=17)46.5
PEG ratio2.48 · industry median 1.51 (n=8)11.9
FCF yield2.7% · industry median 2.2% (n=16)48.5
EV / EBITDA17.4 · industry median 16.3 (n=16)49.3
Management LT w=20%77.7
Return on equity16.3%65.3
Buybacks vs dilution-0.0%/yr share count67.5
Net debt / EBITDA1.172.9
Insider ownership26.8%100
FCF conversion0.98x net income82.7
Financial Health LT w=15%62.9
Current ratio1.562.3
Debt / equity0.3989.4
Interest coverage12.0x100
Cash vs total debt0.13x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)40.3
Revenue growth (yoy)7.8%31.2
Brand pricing premium40.8%39.6
Durability LT w=15%98.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.6% vs market -18.8%95.3
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+24.6%100
52-week range position100th pct100
6m strength vs S&P 500+28.5pp100
News & Sentiment pulse only50.7
Analyst consensus (1=buy)2.656
Analyst target upside0.7%26.7
Earnings surprises (avg)+5.4%69.5
773 MSI US ⚠ 1HIGH CONF Motorola Solutions, Inc. · 447.41 USD · pulse 61.2 · Communication Equipment 09-20: 58.7 · 09-27: 59 · 10-05: 59.5 ▲ +0.5 59.5 Mixed
Product & Moat LT w=25%71.7
Gross margin (pricing power)52.1%80.3
Revenue CAGR (3y)8.6%43.2
Operating margin trend+6.2pp over 3y100
R&D intensity (innovation)8.3%55.4
Gross-margin stabilitysd 2.0pp79.7
Valuation LT w=20%44.9
Forward P/E23.0 · industry median 23.0 (n=14)58.3
PEG ratio2.02 · industry median 0.72 (n=6)22.1
FCF yield2.7% · industry median 2.3% (n=16)48.2
EV / EBITDA22.1 · industry median 25.2 (n=12)51.1
Management LT w=20%58.3
Return on equity91.6%100
Buybacks vs dilution-0.4%/yr share count72.7
Net debt / EBITDA2.440.7
Insider ownership0.4%4
FCF conversion0.92x net income74.1
Financial Health LT w=15%27.9
Current ratio1.124.9
Debt / equity3.580
Interest coverage8.8x86.8
Cash vs total debt0.07x0
Marketing & Brand LT w=5%63.9
Revenue growth (yoy)13.3%53.2
SG&A efficiency6.2x revenue/SG&A70.8
Brand pricing premium52.1%67.8
Durability LT w=15%90.3
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-27.0% vs market -18.8%79.4
Profit-margin stabilitysd 2.5pp, operating, 4y97.5
Profitable years4 of 4100
Momentum pulse only49.6
Price vs 200-day MA+4.3%77.4
52-week range position67th pct71.4
6m strength vs S&P 500-15.5pp0
News & Sentiment pulse only81.9
Analyst consensus (1=buy)1.694.3
Analyst target upside17.8%69.4
Earnings surprises (avg)+7.3%82
⚠ Red flags
Heavy leverage (D/E 3.6)
774 MAIR US HIGH CONF Madison Air Solutions Corporati · 25.04 USD · pulse 64.5 · Building Products & Equipment 09-20: 59.8 · 09-27: 59.6 · 10-05: 59.5 ▼ -0.1 59.5 Mixed
Product & Moat LT w=25%65.8
Gross margin (pricing power)39.1%47.7
Revenue CAGR (2y)17.3%86.6
Operating margin trend-2.1pp over 2y28.7
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)47.1
Forward P/E19.6 · industry median 16.8 (n=16)54.3
EV / EBITDA17.8 · industry median 13.9 (n=16)37.1
Management LT w=20%60.8
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA3.415.7
Insider ownership36.1%100
Financial Health LT w=15%37.7
Current ratio1.885.2
Debt / equity0.8762.6
Interest coverage1.3x3.1
Cash vs total debt0.08x0
Marketing & Brand LT w=5%66.5
Revenue growth (yoy)20.9%83.6
SG&A efficiency6.8x revenue/SG&A80.6
Brand pricing premium39.1%35.2
Durability LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Profit-margin stabilitysd 1.7pp, operating, 3y100
Profitable years3 of 3100
Momentumno data
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside63.7%100
Earnings surprises (avg)+27.8%100
775 OHI US ⚠ 1HIGH CONF Omega Healthcare Investors, Inc · 45.72 USD · pulse 59.8 · REIT - Healthcare Facilities 09-20: 59.4 · 09-27: 59.6 · 10-05: 59.5 ▼ -0.1 59.5 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%88.3
Gross margin (pricing power)97.9%100
Revenue CAGR (3y)10.7%53.3
Operating margin trend+17.8pp over 3y100
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%51.7
FCF yield4.6% · industry median 4.5% (n=10)63.7
EV / EBITDA15.9 · industry median 19.9 (n=10)71
Price / book2.54 · industry median 1.98 (n=10)20.3
Management LT w=20%20.1
Return on equity16.5%66.1
Buybacks vs dilution+8.1%/yr share count0
Net debt / EBITDA3.512.3
Insider ownership0.2%2
Financial Health LT w=15%34.6
Debt / equity0.7171.4
Interest coverage3.9x32.3
Cash vs total debt0.01x0
Marketing & Brand LT w=5%81.6
Revenue growth (yoy)11.2%44.8
SG&A efficiency11.4x revenue/SG&A100
Brand pricing premium97.9%100
Durability LT w=15%92.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-13.5% vs market -18.8%100
Profit-margin stabilitysd 7.7pp, operating, 4y68.5
Profitable years4 of 4100
Momentum pulse only44.5
Price vs 200-day MA+0.3%61
52-week range position62th pct64.7
6m strength vs S&P 500-12.7pp7.7
News & Sentiment pulse only74.2
Analyst consensus (1=buy)2.464
Analyst target upside13.5%58.7
Earnings surprises (avg)+46.6%100
⚠ Red flags
Diluting shareholders (+8.1%/yr)
776 ASO US HIGH CONF Academy Sports and Outdoors, In · 48.73 USD · pulse 60.1 · Specialty Retail 09-20: 59.5 · 09-27: 59.5 · 10-05: 59.5 — 0 59.5 Mixed
Product & Moat LT w=25%35.4
Gross margin (pricing power)35.8%39.4
Revenue CAGR (3y)-1.8%0
Operating margin trend-4.8pp over 3y2.2
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%96.4
Forward P/E6.9 · industry median 15.0 (n=13)100
PEG ratio0.60 · industry median 1.70 (n=9)100
FCF yield5.7% · industry median 4.0% (n=12)85.5
EV / EBITDA6.7 · industry median 10.7 (n=13)100
Management LT w=20%47.5
Return on equity18.6%74.5
Buybacks vs dilution-5.4%/yr share count100
Net debt / EBITDA2.440.3
Insider ownership1.6%15.6
FCF conversion0.45x net income7.2
Financial Health LT w=15%59.9
Current ratio1.778.6
Debt / equity0.9060.9
Interest coverage14.4x100
Cash vs total debt0.15x0
Marketing & Brand LT w=5%23
Revenue growth (yoy)3.0%12
SG&A efficiency3.8x revenue/SG&A30
Brand pricing premium35.8%26.9
Durability LT w=15%78.3
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-44.1% vs market -18.8%36.6
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only23.2
Price vs 200-day MA-6.5%34
52-week range position39th pct35.6
6m strength vs S&P 500-34.4pp0
News & Sentiment pulse only71.6
Analyst consensus (1=buy)2.176
Analyst target upside20.8%76.9
Earnings surprises (avg)+4.3%61.8
777 SLF US HIGH CONF Sun Life Financial Inc. · 78.57 USD · pulse 59.2 · Insurance - Diversified 09-20: 59.4 · 09-27: 59.4 · 10-05: 59.4 — 0 59.4 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)123.8%100
Valuation LT w=20%39
Forward P/E12.9 · industry median 9.1 (n=6)52.2
PEG ratio1.33 · sector median 1.34 (n=109)63.6
Price / book2.47 · industry median 1.28 (n=6)12.1
Through-cycle P/E18.7 · industry median 11.1 (n=6)28.1
Management LT w=20%50.3
Return on equity13.1%52.3
Buybacks vs dilution-1.9%/yr share count98.1
Insider ownership0.1%0.5
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)76.3
Debt / equity0.5878.9
Interest coverage10.1x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)43.3
Revenue growth (yoy)7.5%30
Durability LT w=15%75
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-14.9% vs market -18.8%100
Profit-margin stabilitysd 34.1pp, net, 4y0
Profitable years4 of 4100
Momentum pulse only89.8
Price vs 200-day MA+11.1%100
52-week range position83th pct90.7
6m strength vs S&P 500+8.6pp78.7
News & Sentiment pulse only38.8
Analyst consensus (1=buy)2.462.9
Analyst target upside-18.6%0
Earnings surprises (avg)+3.0%53.4
778 AMRZ US HIGH CONF Amrize Ltd · 37.26 USD · pulse 55.8 · Building Materials 09-20: 59.4 · 09-27: 59.5 · 10-05: 59.4 ▼ -0.1 59.4 Mixed
Product & Moat LT w=25%43.4
Gross margin (pricing power)25.1%12.7
Revenue CAGR (3y)3.3%16.4
Operating margin trend+0.1pp over 3y51
Gross-margin stabilitysd 1.3pp93.5
Valuation LT w=20%86.4
Forward P/E12.8 · industry median 14.4 (n=9)81.1
PEG ratio1.04 · industry median 1.62 (n=5)94.7
FCF yield5.6% · industry median 2.7% (n=9)95.1
EV / EBITDA9.3 · industry median 9.7 (n=9)74.7
Management LT w=20%60.7
Return on equity9.7%38.9
Buybacks vs dilution+0.0%/yr share count66.3
Net debt / EBITDA2.244.8
Insider ownership7.4%73.8
FCF conversion0.96x net income79.6
Financial Health LT w=15%36.5
Current ratio1.125.3
Debt / equity0.5580.5
Interest coverage4.6x40.3
Cash vs total debt0.10x0
Marketing & Brand LT w=5%44.9
Revenue growth (yoy)8.6%34.4
SG&A efficiency10.5x revenue/SG&A100
Brand pricing premium25.1%0.2
Durability LT w=15%76.2
Shock days (>8% vs market)2 in 302 sessions (listed <2y)89.7
Worst drawdown vs market (2y)-42.8% vs market -8.9%15.3
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-28.2%0
52-week range position0th pct0
6m strength vs S&P 500-48.3pp0
News & Sentiment pulse only55.6
Analyst consensus (1=buy)2.366.7
Analyst target upside36.6%100
Earnings surprises (avg)-17.2%0
779 PFG US MEDIUM CONF Principal Financial Group Inc · 111.96 USD · pulse 63.2 · Asset Management 09-20: 58.9 · 09-27: 59.1 · 10-05: 59.4 ▲ +0.3 59.4 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-3.8%0
Valuation LT w=20%79.6
Forward P/E10.8 · industry median 11.1 (n=43)77.2
Price / book1.98 · industry median 2.65 (n=42)66.2
Through-cycle P/E11.8 · industry median 20.2 (n=41)95.5
Management LT w=20%54.3
Return on equity12.9%51.8
Buybacks vs dilution-3.7%/yr share count100
Insider ownership1.1%11.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)41.9
Revenue growth (yoy)6.4%25.6
Durability LT w=15%88.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.4% vs market -18.8%90.8
Profit-margin stabilitysd 8.8pp, net, 4y62.3
Profitable years4 of 4100
Momentum pulse only89.3
Price vs 200-day MA+11.6%100
52-week range position85th pct93.3
6m strength vs S&P 500+7.4pp74.7
News & Sentiment pulse only35
Analyst consensus (1=buy)3.040
Analyst target upside0.1%25.3
Earnings surprises (avg)+1.0%39.8
780 NDSN US HIGH CONF Nordson Corporation · 333.54 USD · pulse 61.6 · Specialty Industrial Machinery 09-20: 62.2 · 09-27: 61.7 · 10-05: 59.4 ▼ -2.3 59.4 Mixed
Product & Moat LT w=25%59.9
Gross margin (pricing power)55.4%88.5
Revenue CAGR (3y)2.5%12.6
Operating margin trend-1.2pp over 3y38.3
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%41.5
Forward P/E25.7 · industry median 19.9 (n=38)38.7
PEG ratio1.83 · industry median 1.78 (n=27)49.9
FCF yield3.3% · industry median 3.7% (n=38)47.6
EV / EBITDA21.2 · industry median 16.5 (n=38)29.9
Management LT w=20%59.1
Return on equity17.8%71.1
Buybacks vs dilution+0.1%/yr share count65.8
Net debt / EBITDA1.855.5
Insider ownership0.3%3
FCF conversion1.27x net income100
Financial Health LT w=15%57.3
Current ratio1.885.2
Debt / equity0.5680.2
Interest coverage6.7x63.8
Cash vs total debt0.06x0
Marketing & Brand LT w=5%47
Revenue growth (yoy)10.3%41.2
SG&A efficiency3.4x revenue/SG&A23.7
Brand pricing premium55.4%76
Durability LT w=15%89.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-36.2% vs market -18.8%56.5
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only94.5
Price vs 200-day MA+16.8%100
52-week range position100th pct100
6m strength vs S&P 500+10.1pp83.5
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)45.6
Analyst target upside4.8%37.1
Earnings surprises (avg)+2.5%49.7
781 NTNX US ⚠ 1HIGH CONF Nutanix, Inc. · 72.29 USD · pulse 61.5 · Software - Infrastructure 09-20: 59.5 · 09-27: 59.5 · 10-05: 59.4 ▼ -0.1 59.4 Mixed
Product & Moat LT w=25%91.7
Gross margin (pricing power)86.9%100
Revenue CAGR (3y)15.3%76.4
Operating margin trend+20.7pp over 3y100
R&D intensity (innovation)27.7%100
Gross-margin stabilitysd 1.9pp82
Valuation LT w=20%37.5
Forward P/E27.2 · industry median 20.1 (n=64)33.4
PEG ratio1.43 · industry median 1.37 (n=33)58.5
FCF yield3.7% · industry median 3.3% (n=66)58
EV / EBITDA50.3 · industry median 25.0 (n=54)0
Management LT w=20%46.6
Return on equity37460.2%100
Buybacks vs dilution+4.2%/yr share count0
Net debt / EBITDA-2.3100
Insider ownership2.1%21
FCF conversion0.48x net income11.9
Financial Health LT w=15%70.8
Current ratio1.883.2
Debt / equity2.170
Interest coverage28.3x100
Cash vs total debt1.55x100
Marketing & Brand LT w=5%54.7
Revenue growth (yoy)15.9%63.6
SG&A efficiency2.0x revenue/SG&A0.4
Brand pricing premium86.9%100
Durability LT w=15%41.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-58.6% vs market -18.8%0.4
Profit-margin stabilitysd 8.0pp, operating, 4y66.8
Profitable years2 of 40
Momentum pulse only99.6
Price vs 200-day MA+43.1%100
52-week range position89th pct98.9
6m strength vs S&P 500+65.5pp100
News & Sentiment pulse only72.6
Analyst consensus (1=buy)2.177.3
Analyst target upside6.2%40.5
Earnings surprises (avg)+21.5%100
⚠ Red flags
Heavy leverage (D/E 2.2)
782 BHE US HIGH CONF Benchmark Electronics, Inc. · 87.39 USD · pulse 65.5 · Electronic Components 09-20: 60.8 · 09-27: 59.7 · 10-05: 59.4 ▼ -0.3 59.4 Mixed
Product & Moat LT w=25%38.9
Gross margin (pricing power)10.3%0
Revenue CAGR (3y)-2.7%0
Operating margin trend+0.6pp over 3y55.5
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%58.3
Forward P/E26.4 · industry median 21.8 (n=19)41.4
FCF yield4.3% · industry median 1.5% (n=20)83.3
EV / EBITDA21.1 · industry median 22.9 (n=19)50.3
Management LT w=20%59.2
Return on equity4.8%19.1
Buybacks vs dilution+0.5%/yr share count58.7
Net debt / EBITDA-0.2100
Insider ownership1.8%18.1
FCF conversion5.49x net income100
Financial Health LT w=15%74.4
Current ratio2.099.4
Debt / equity0.2696.6
Interest coverage4.1x33.9
Cash vs total debt1.08x67.6
Marketing & Brand LT w=5%56.9
Revenue growth (yoy)17.7%70.8
SG&A efficiency16.7x revenue/SG&A100
Brand pricing premium10.3%0
Durability LT w=15%81
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-36.7% vs market -18.8%55.1
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only96.8
Price vs 200-day MA+25.9%100
52-week range position82th pct90.5
6m strength vs S&P 500+39.7pp100
News & Sentiment pulse only69.8
Analyst consensus (1=buy)1.5100
Analyst target upside-1.6%21
Earnings surprises (avg)+8.3%88.5
783 FCPT US ⚠ 1HIGH CONF Four Corners Property Trust, In · 21.55 USD · pulse 57.1 · REIT - Retail 09-20: 56.5 · 09-27: 56.6 · 10-05: 59.4 ▲ +2.8 59.4 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%72.8
Gross margin (pricing power)85.6%100
Revenue CAGR (3y)9.6%48.2
Operating margin trend-0.7pp over 3y43.2
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%78.1
FCF yield8.0% · industry median 5.4% (n=17)96.6
EV / EBITDA15.3 · industry median 17.3 (n=17)66.2
Price / book1.46 · industry median 1.76 (n=17)71.6
Management LT w=20%10.9
Return on equity7.6%30.6
Buybacks vs dilution+8.1%/yr share count0
Net debt / EBITDA5.20
Insider ownership1.3%12.9
Financial Health LT w=15%30.7
Debt / equity0.7868
Interest coverage3.2x24.2
Cash vs total debt0.03x0
Marketing & Brand LT w=5%76.9
Revenue growth (yoy)7.7%30.8
SG&A efficiency11.0x revenue/SG&A100
Brand pricing premium85.6%100
Durability LT w=15%99.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-19.2% vs market -18.8%98.8
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only6.6
Price vs 200-day MA-10.0%19.8
52-week range position3th pct0
6m strength vs S&P 500-22.7pp0
News & Sentiment pulse only63.4
Analyst consensus (1=buy)2.366.7
Analyst target upside30.4%100
Earnings surprises (avg)-1.5%23.5
⚠ Red flags
Diluting shareholders (+8.1%/yr)
784 DFY.TO CA MEDIUM CONF DEFINITY FINANCIAL CORPORATION · 69.11 CAD · pulse 59.4 · Insurance - Property & Casualty 09-20: 58.9 · 09-27: 59.1 · 10-05: 59.4 ▲ +0.3 59.4 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)62.7
Revenue CAGR (3y)17.6%88.2
Valuation LT w=20%38.9
Forward P/E14.9 · industry median 11.3 (n=24)53.4
Price / book1.97 · industry median 2.09 (n=25)51.7
Through-cycle P/E25.4 · industry median 16.6 (n=24)11.6
Management LT w=20%29.6
Return on equity11.3%45.2
Buybacks vs dilution+1.6%/yr share count40.3
Insider ownership0.3%3.2
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)79.9
Debt / equity0.3889.8
Interest coverage26.2x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)55.6%100
Durability LT w=15%98.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-21.0% vs market -18.8%94.4
Profit-margin stabilitysd 2.3pp, net, 4y98.4
Profitable years4 of 4100
Momentum pulse only36.6
Price vs 200-day MA-2.4%50.4
52-week range position37th pct33.7
6m strength vs S&P 500-7.3pp25.7
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)80.7
Analyst target upside26.8%92
Earnings surprises (avg)+13.0%100
785 CHT US HIGH CONF Chunghwa Telecom Co., Ltd. · 46.16 USD · pulse 59.9 · Telecom Services 09-20: 59.4 · 09-27: 59.3 · 10-05: 59.3 — 0 59.3 Mixed
Product & Moat LT w=25%41.7
Gross margin (pricing power)36.5%41.2
Revenue CAGR (3y)2.9%14.3
Operating margin trend-0.9pp over 3y40.6
R&D intensity (innovation)1.9%12.4
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%32.5
Forward P/E29.4 · industry median 10.0 (n=27)23.6
FCF yield4.3% · industry median 10.0% (n=29)34.9
EV / EBITDA12.8 · industry median 7.5 (n=27)39.1
Management LT w=20%62.1
Return on equity10.9%43.7
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA-0.5100
Insider ownership0.0%0
FCF conversion1.28x net income100
Financial Health LT w=15%83.8
Current ratio1.235.3
Debt / equity0.10100
Interest coverage136.9x100
Cash vs total debt2.04x100
Marketing & Brand LT w=5%48
Revenue growth (yoy)8.2%32.8
SG&A efficiency7.0x revenue/SG&A82.6
Brand pricing premium36.5%28.7
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-11.0% vs market -18.8%100
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only78.3
Price vs 200-day MA+9.7%98.7
52-week range position99th pct100
6m strength vs S&P 500-4.2pp36.1
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)42
Analyst target upside4.2%35.4
Earnings surprises (avg)+1.1%40.6
786 EFX US HIGH CONF Equifax, Inc. · 140.0 USD · pulse 58.1 · Consulting Services 09-20: 58.1 · 09-27: 58.9 · 10-05: 59.3 ▲ +0.4 59.3 Mixed
Product & Moat LT w=25%60.6
Gross margin (pricing power)55.5%88.9
Revenue CAGR (3y)5.8%29.2
Operating margin trend-2.6pp over 3y24.1
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%84.1
Forward P/E13.8 · sector median 18.8 (n=287)91.3
PEG ratio1.34 · sector median 1.38 (n=149)64.7
FCF yield5.8% · sector median 3.1% (n=292)95.3
EV / EBITDA11.4 · sector median 15.1 (n=283)85
Management LT w=20%54.2
Return on equity14.3%57.1
Buybacks vs dilution-0.6%/yr share count76.2
Net debt / EBITDA2.831.2
Insider ownership0.6%6.4
FCF conversion1.44x net income100
Financial Health LT w=15%22.7
Current ratio0.60
Debt / equity1.2143.9
Interest coverage5.2x46.8
Cash vs total debt0.03x0
Marketing & Brand LT w=5%49.4
Revenue growth (yoy)10.6%42.4
SG&A efficiency3.8x revenue/SG&A29.4
Brand pricing premium55.5%76.4
Durability LT w=15%71.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-52.4% vs market -18.8%16
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-22.9%0
52-week range position3th pct0
6m strength vs S&P 500-40.0pp0
News & Sentiment pulse only86.2
Analyst consensus (1=buy)1.793.3
Analyst target upside47.9%100
Earnings surprises (avg)+4.8%65.2
787 TYL US HIGH CONF Tyler Technologies, Inc. · 322.81 USD · pulse 55.6 · Software - Application 09-20: 59.1 · 09-27: 59.2 · 10-05: 59.3 ▲ +0.1 59.3 Mixed
Product & Moat LT w=25%68.9
Gross margin (pricing power)47.2%68
Revenue CAGR (3y)8.0%40.1
Operating margin trend+3.8pp over 3y87.6
R&D intensity (innovation)8.8%58.5
Gross-margin stabilitysd 1.5pp90.5
Valuation LT w=20%36.8
Forward P/E21.0 · industry median 16.7 (n=85)47.2
PEG ratio1.52 · industry median 1.17 (n=43)42.8
FCF yield4.5% · industry median 5.1% (n=85)56.1
EV / EBITDA29.9 · industry median 20.2 (n=72)1.1
Management LT w=20%53.4
Return on equity9.7%38.9
Buybacks vs dilution+1.1%/yr share count49.1
Net debt / EBITDA1.173.6
Insider ownership0.5%5.2
FCF conversion1.88x net income100
Financial Health LT w=15%70.8
Current ratio1.662.8
Debt / equity0.4884.5
Interest coverage79.1x100
Cash vs total debt0.67x35.9
Marketing & Brand LT w=5%46.2
Revenue growth (yoy)8.2%32.8
SG&A efficiency5.0x revenue/SG&A50.3
Brand pricing premium47.2%55.5
Durability LT w=15%73.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-57.4% vs market -18.8%3.3
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only15.2
Price vs 200-day MA-6.6%33.8
52-week range position20th pct11.9
6m strength vs S&P 500-21.7pp0
News & Sentiment pulse only79.2
Analyst consensus (1=buy)1.598.2
Analyst target upside31.6%100
Earnings surprises (avg)+0.9%39.5
788 FHN US MEDIUM CONF First Horizon Corporation · 23.42 USD · pulse 61.7 · Banks - Regional 09-20: 59.2 · 09-27: 59.4 · 10-05: 59.3 ▼ -0.1 59.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)36.9
Revenue CAGR (3y)2.1%10.6
Valuation LT w=20%71.7
Forward P/E10.1 · industry median 10.0 (n=108)74.3
Price / book1.31 · industry median 1.24 (n=109)60.3
Through-cycle P/E12.5 · industry median 15.1 (n=106)80.4
Management LT w=20%51.8
Return on equity11.5%45.8
Buybacks vs dilution-3.4%/yr share count100
Insider ownership1.0%9.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)45.3
Revenue growth (yoy)9.0%36
Durability LT w=15%94.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-27.1% vs market -18.8%79
Profit-margin stabilitysd 1.7pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only37.3
Price vs 200-day MA-2.8%48.7
52-week range position61th pct63.2
6m strength vs S&P 500-15.4pp0
News & Sentiment pulse only76.9
Analyst consensus (1=buy)2.464.8
Analyst target upside18.2%70.6
Earnings surprises (avg)+9.3%95.3
789 VMI US HIGH CONF Valmont Industries, Inc. · 478.74 USD · pulse 61.4 · Conglomerates 09-20: 59.4 · 09-27: 59.6 · 10-05: 59.3 ▼ -0.3 59.3 Mixed
Product & Moat LT w=25%46.7
Gross margin (pricing power)30.4%26
Revenue CAGR (3y)-1.9%0
Operating margin trend+2.8pp over 3y77.6
Gross-margin stabilitysd 1.8pp83.3
Valuation LT w=20%49.1
Forward P/E18.4 · industry median 16.6 (n=6)58.7
PEG ratio0.96 · sector median 1.38 (n=149)93.6
FCF yield1.5% · industry median 4.7% (n=6)9.4
EV / EBITDA14.7 · industry median 9.5 (n=6)34.7
Management LT w=20%60.4
Return on equity29.8%100
Buybacks vs dilution-3.7%/yr share count100
Net debt / EBITDA1.172.7
Insider ownership2.6%25.6
FCF conversion0.43x net income3.8
Financial Health LT w=15%70.8
Current ratio2.4100
Debt / equity0.5183
Interest coverage10.3x100
Cash vs total debt0.16x0
Marketing & Brand LT w=5%33.8
Revenue growth (yoy)6.5%26
SG&A efficiency5.7x revenue/SG&A62
Brand pricing premium30.4%13.5
Durability LT w=15%89.2
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-29.8% vs market -18.8%72.3
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only56.7
Price vs 200-day MA+1.2%64.9
52-week range position50th pct49.7
6m strength vs S&P 500+1.6pp55.4
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)77.4
Analyst target upside30.4%100
Earnings surprises (avg)+7.3%82.1
790 PB US MEDIUM CONF Prosperity Bancshares, Inc. · 67.38 USD · pulse 60 · Banks - Regional 09-20: 59.1 · 09-27: 59.4 · 10-05: 59.3 ▼ -0.1 59.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)37.6
Revenue CAGR (3y)2.6%12.9
Valuation LT w=20%77.5
Forward P/E9.2 · industry median 10.0 (n=108)80.5
Price / book0.82 · industry median 1.24 (n=109)99.6
Through-cycle P/E16.5 · industry median 14.8 (n=106)52.4
Management LT w=20%39.9
Return on equity7.1%28.3
Buybacks vs dilution+0.6%/yr share count56.1
Insider ownership3.5%35.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)25.9%100
Durability LT w=15%94.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.8% vs market -18.8%84.8
Profit-margin stabilitysd 3.0pp, net, 4y94.3
Profitable years4 of 4100
Momentum pulse only33.1
Price vs 200-day MA-3.1%47.8
52-week range position51th pct51.4
6m strength vs S&P 500-15.5pp0
News & Sentiment pulse only60
Analyst consensus (1=buy)2.656
Analyst target upside20.1%75.2
Earnings surprises (avg)+2.3%48.8
791 LQDA US ⚠ 2HIGH CONF Liquidia Corporation · 28.64 USD · pulse 53.4 · Drug Manufacturers - Specialty & Generic 09-20: 56.5 · 09-27: 56.4 · 10-05: 59.3 ▲ +2.9 59.3 Mixed
Product & Moat LT w=25%80
Gross margin (pricing power)92.5%100
Revenue CAGR (3y)115.0%100
Operating margin trend+210.9pp over 3y100
R&D intensity (innovation)24.8%100
Gross-margin stabilitysd 12.6pp0
Valuation LT w=20%58.3
Forward P/E11.9 · industry median 15.0 (n=24)89
FCF yield2.9% · industry median 4.8% (n=25)30.8
EV / EBITDA14.5 · industry median 13.4 (n=23)55.2
Management LT w=20%73.1
Return on equity131.8%100
Buybacks vs dilution+10.6%/yr share count0
Net debt / EBITDA-0.6100
Insider ownership9.2%92.4
Financial Health LT w=15%64.8
Current ratio2.3100
Debt / equity0.9459
Interest coverage-1.9x0
Cash vs total debt1.55x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)1842.7%100
SG&A efficiency1.0x revenue/SG&A0
Brand pricing premium92.5%100
Durability LT w=15%0
Shock days (>8% vs market)24 in 2y0
Worst drawdown vs market (2y)-69.3% vs market -18.8%0
Profit-margin stabilitysd 307.2pp, operating, 4y0
Profitable years0 of 40
Momentum pulse only0
Price vs 200-day MA-47.2%0
52-week range position10th pct0
6m strength vs S&P 500-41.3pp0
News & Sentiment pulse only90
Analyst consensus (1=buy)2.270
Analyst target upside73.4%100
Earnings surprises (avg)+12.8%100
⚠ Red flags
Diluting shareholders (+10.6%/yr)
Unprofitable (negative net income)
792 PPC US HIGH CONF Pilgrim's Pride Corporation · 27.5 USD · pulse 54.4 · Packaged Foods 09-20: 59 · 09-27: 59.4 · 10-05: 59.3 ▼ -0.1 59.3 Mixed
Product & Moat LT w=25%36.8
Gross margin (pricing power)9.7%0
Revenue CAGR (3y)1.9%9.6
Operating margin trend+2.0pp over 3y69.8
Gross-margin stabilitysd 2.6pp67.6
Valuation LT w=20%87.7
Forward P/E10.0 · industry median 11.8 (n=20)85.1
FCF yield7.8% · industry median 7.4% (n=20)77.9
EV / EBITDA5.2 · industry median 8.9 (n=20)100
Management LT w=20%58.8
Return on equity14.5%58.1
Buybacks vs dilution+0.2%/yr share count64.1
Net debt / EBITDA1.561.6
Insider ownership82.2%100
FCF conversion0.47x net income10
Financial Health LT w=15%52.9
Current ratio1.446.2
Debt / equity0.8365.2
Interest coverage10.3x100
Cash vs total debt0.12x0
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-2.8%0
SG&A efficiency25.9x revenue/SG&A100
Brand pricing premium9.7%0
Durability LT w=15%75.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-51.7% vs market -18.8%17.6
Profit-margin stabilitysd 2.3pp, operating, 4y98.3
Profitable years4 of 4100
Momentum pulse only1
Price vs 200-day MA-18.1%0
52-week range position12th pct3
6m strength vs S&P 500-43.0pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)42.5
Analyst target upside21.0%77.6
Earnings surprises (avg)-6.2%0
793 FFBC US MEDIUM CONF First Financial Bancorp. · 31.87 USD · pulse 64.4 · Banks - Regional 09-20: 59.5 · 09-27: 59.1 · 10-05: 59.3 ▲ +0.2 59.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)47.1
Revenue CAGR (3y)8.3%41.3
Valuation LT w=20%74.8
Forward P/E9.2 · industry median 10.0 (n=108)80.5
Price / book1.12 · industry median 1.24 (n=109)74.3
Through-cycle P/E14.0 · industry median 15.1 (n=106)69.6
Management LT w=20%32.9
Return on equity10.3%41.1
Buybacks vs dilution+1.3%/yr share count45.7
Insider ownership1.2%11.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)55.3
Revenue growth (yoy)16.5%66
Durability LT w=15%95.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.1% vs market -18.8%81.7
Profit-margin stabilitysd 1.4pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only65.5
Price vs 200-day MA+6.3%85.1
52-week range position70th pct75.1
6m strength vs S&P 500-4.1pp36.3
News & Sentiment pulse only73.4
Analyst consensus (1=buy)2.080
Analyst target upside18.8%72
Earnings surprises (avg)+5.2%68.3
794 DXPE US HIGH CONF DXP Enterprises, Inc. · 193.98 USD · pulse 61.4 · Industrial Distribution 09-20: 59.1 · 09-27: 59 · 10-05: 59.3 ▲ +0.3 59.3 Mixed
Product & Moat LT w=25%63.2
Gross margin (pricing power)31.8%29.4
Revenue CAGR (3y)10.8%54.2
Operating margin trend+2.2pp over 3y71.7
Gross-margin stabilitysd 1.1pp97.4
Valuation LT w=20%49.2
Forward P/E25.3 · industry median 20.1 (n=17)40.7
FCF yield2.5% · industry median 2.2% (n=16)44.6
EV / EBITDA15.6 · industry median 16.8 (n=16)62.2
Management LT w=20%73
Return on equity18.5%73.9
Buybacks vs dilution-4.3%/yr share count100
Net debt / EBITDA2.928.7
Insider ownership17.7%100
FCF conversion0.84x net income62.2
Financial Health LT w=15%36.1
Current ratio3.0100
Debt / equity1.6618.7
Interest coverage3.0x21.9
Cash vs total debt0.25x4
Marketing & Brand LT w=5%39.7
Revenue growth (yoy)15.6%62.4
SG&A efficiency4.4x revenue/SG&A39.9
Brand pricing premium31.8%16.9
Durability LT w=15%77.5
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-33.0% vs market -18.8%64.4
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+25.0%100
52-week range position94th pct100
6m strength vs S&P 500+18.5pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)39.2
Analyst target upside3.1%32.8
Earnings surprises (avg)+0.2%34.8
795 CMPR US HIGH CONF Cimpress PLC · 75.04 USD · pulse 60 · Specialty Business Services 09-20: 58.4 · 09-27: 58.5 · 10-05: 59.3 ▲ +0.8 59.3 Mixed
Product & Moat LT w=25%69.1
Gross margin (pricing power)46.1%65.3
Revenue CAGR (3y)6.7%33.3
Operating margin trend+3.4pp over 3y84.2
R&D intensity (innovation)9.4%62.9
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%80.6
Forward P/E13.3 · industry median 15.5 (n=20)82.3
FCF yield5.2% · industry median 4.5% (n=20)73.6
EV / EBITDA10.3 · industry median 13.4 (n=20)85.8
Management LT w=20%71
Buybacks vs dilution-2.6%/yr share count100
Net debt / EBITDA4.60
Insider ownership10.1%100
FCF conversion0.99x net income84.2
Financial Health LT w=15%5.4
Current ratio0.70
Interest coverage2.4x16.1
Cash vs total debt0.14x0
Marketing & Brand LT w=5%36.9
Revenue growth (yoy)8.7%34.8
SG&A efficiency3.4x revenue/SG&A23
Brand pricing premium46.1%52.8
Durability LT w=15%60.2
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-53.0% vs market -18.8%14.3
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only14.5
Price vs 200-day MA-10.8%16.8
52-week range position31th pct26.7
6m strength vs S&P 500-15.8pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside52.6%100
Earnings surprises (avg)+54.6%100
796 EQB.TO CA ⚠ 1MEDIUM CONF EQB INC · 124.37 CAD · pulse 57.2 · Banks - Regional 09-20: 59.8 · 09-27: 59.2 · 10-05: 59.3 ▲ +0.1 59.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)28.5%100
Valuation LT w=20%59.7
Forward P/E10.7 · industry median 10.0 (n=108)71.1
Price / book1.31 · industry median 1.24 (n=109)60.2
Through-cycle P/E17.2 · industry median 14.8 (n=106)47.7
Management LT w=20%37.1
Return on equity-0.0%0
Buybacks vs dilution+3.3%/yr share count11.2
Insider ownership48.4%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-67.5%0
Durability LT w=15%84.7
Shock days (>8% vs market)3 in 2y92.2
Worst drawdown vs market (2y)-23.9% vs market -18.8%87
Profit-margin stabilitysd 9.3pp, net, 4y59.7
Profitable years4 of 4100
Momentum pulse only57
Price vs 200-day MA+4.0%75.8
52-week range position63th pct66.2
6m strength vs S&P 500-6.3pp29.1
News & Sentiment pulse only38.7
Analyst consensus (1=buy)2.560
Analyst target upside11.3%53.2
Earnings surprises (avg)-4.6%2.8
⚠ Red flags
Revenue shrinking (-67.5% yoy)
797 ZBRA US HIGH CONF Zebra Technologies Corporation · 375.86 USD · pulse 66.8 · Communication Equipment 09-20: 60.1 · 09-27: 59.1 · 10-05: 59.2 ▲ +0.1 59.2 Mixed
Product & Moat LT w=25%55.7
Gross margin (pricing power)49.6%74
Revenue CAGR (3y)-2.3%0
Operating margin trend-1.4pp over 3y36.3
R&D intensity (innovation)11.0%73.3
Gross-margin stabilitysd 1.2pp95
Valuation LT w=20%79.2
Forward P/E16.9 · industry median 23.6 (n=14)88
PEG ratio0.62 · industry median 0.86 (n=6)94.7
FCF yield3.2% · industry median 2.3% (n=16)57.8
EV / EBITDA17.4 · industry median 25.2 (n=12)76.4
Management LT w=20%59.5
Return on equity15.3%61.1
Buybacks vs dilution-1.2%/yr share count87
Net debt / EBITDA2.440.8
Insider ownership0.9%8.5
FCF conversion1.38x net income100
Financial Health LT w=15%30.2
Current ratio0.50
Debt / equity0.8663.2
Interest coverage6.2x57.6
Cash vs total debt0.05x0
Marketing & Brand LT w=5%64.2
Revenue growth (yoy)20.4%81.6
SG&A efficiency5.0x revenue/SG&A49.5
Brand pricing premium49.6%61.5
Durability LT w=15%65.2
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-52.7% vs market -18.8%15.2
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+40.7%100
52-week range position96th pct100
6m strength vs S&P 500+60.6pp100
News & Sentiment pulse only77.1
Analyst consensus (1=buy)1.982.5
Analyst target upside9.5%48.7
Earnings surprises (avg)+15.1%100
798 M US HIGH CONF Macy's Inc · 22.73 USD · pulse 63.1 · Department Stores 09-20: 59.3 · 09-27: 59.2 · 10-05: 59.2 — 0 59.2 Mixed
Product & Moat LT w=25%43.8
Gross margin (pricing power)40.3%50.7
Revenue CAGR (3y)-3.9%0
Operating margin trend-2.5pp over 3y24.6
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%76.9
Forward P/E9.5 · sector median 13.6 (n=222)96.9
PEG ratio2.54 · sector median 0.99 (n=121)10.6
FCF yield10.2% · sector median 4.6% (n=216)100
EV / EBITDA7.0 · sector median 11.4 (n=217)100
Management LT w=20%57.9
Return on equity16.0%64
Buybacks vs dilution-1.0%/yr share count83.8
Net debt / EBITDA2.732.2
Insider ownership3.2%31.8
FCF conversion0.94x net income77.5
Financial Health LT w=15%55.2
Current ratio1.665.8
Debt / equity1.0353.7
Interest coverage9.8x97.3
Cash vs total debt0.25x4.2
Marketing & Brand LT w=5%18.5
Revenue growth (yoy)1.2%4.8
SG&A efficiency2.7x revenue/SG&A12.4
Brand pricing premium40.3%38.2
Durability LT w=15%80.4
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-43.9% vs market -18.8%37.2
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only81.1
Price vs 200-day MA+7.0%87.8
52-week range position68th pct72
6m strength vs S&P 500+10.0pp83.4
News & Sentiment pulse only58.4
Analyst consensus (1=buy)2.943.1
Analyst target upside2.8%32
Earnings surprises (avg)+150.3%100
799 ASB US MEDIUM CONF Associated Banc-Corp · 29.0 USD · pulse 61.7 · Banks - Regional 09-20: 59.2 · 09-27: 59.1 · 10-05: 59.2 ▲ +0.1 59.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)43.7
Revenue CAGR (3y)6.2%31.2
Valuation LT w=20%68.4
Forward P/E8.7 · industry median 10.0 (n=108)83.8
Price / book0.99 · industry median 1.24 (n=109)84.5
Through-cycle P/E19.1 · industry median 14.8 (n=106)36.8
Management LT w=20%50
Return on equity9.7%38.8
Buybacks vs dilution+3.3%/yr share count11.2
Insider ownership12.5%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)64.7
Revenue growth (yoy)23.5%94
Durability LT w=15%83
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-31.6% vs market -18.8%67.9
Profit-margin stabilitysd 8.5pp, net, 4y63.9
Profitable years4 of 4100
Momentum pulse only58.5
Price vs 200-day MA+3.6%74.4
52-week range position65th pct68.8
6m strength vs S&P 500-5.3pp32.4
News & Sentiment pulse only62.7
Analyst consensus (1=buy)2.464
Analyst target upside18.3%70.7
Earnings surprises (avg)+3.0%53.4
800 WDO.TO CA HIGH CONF WESDOME GOLD MINES LTD. · 35.28 CAD · pulse 60.6 · Gold 09-20: 59.9 · 09-27: 59.5 · 10-05: 59.2 ▼ -0.3 59.2 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)51.0%100
Operating margin trend+48.0pp over 3y100
Gross-margin stabilitysd 20.1pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)29
Price / book5.13 · industry median 3.75 (n=45)5.7
Through-cycle P/E43.6 · industry median 48.4 (n=34)31.4
Management LT w=20%62.2
Return on equity47.4%100
Buybacks vs dilution+1.4%/yr share count42.7
Net debt / EBITDA-0.5100
Insider ownership0.2%1.8
FCF conversion0.87x net income66.5
Financial Health LT w=15%100
Current ratio6.9100
Debt / equity0.01100
Interest coverage2340.0x100
Cash vs total debt52.45x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)27.9%100
SG&A efficiency24.8x revenue/SG&A100
Durability LT w=15%34.2
Shock days (>8% vs market)8 in 2y53.5
Worst drawdown vs market (2y)-25.4% vs market -18.8%83.3
Profit-margin stabilitysd 21.9pp, operating, 4y0
Profitable years2 of 40
Momentum pulse only99.1
Price vs 200-day MA+29.8%100
52-week range position90th pct99.7
6m strength vs S&P 500+14.3pp97.7
News & Sentiment pulse only62.6
Analyst consensus (1=buy)2.175
Analyst target upside1.7%29.2
Earnings surprises (avg)+7.5%83.6
801 CURB US HIGH CONF Curbline Properties Corp. · 28.27 USD · pulse 61.2 · REIT - Retail 09-20: 59.3 · 09-27: 59.2 · 10-05: 59.2 — 0 59.2 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%72.7
Gross margin (pricing power)75.2%100
Revenue CAGR (3y)35.7%100
Operating margin trend-20.7pp over 3y0
Gross-margin stabilitysd 1.5pp90.7
Valuation LT w=20%42.8
FCF yield4.7% · industry median 5.4% (n=17)57.4
EV / EBITDA27.9 · industry median 17.2 (n=17)4.9
Price / book1.55 · industry median 1.76 (n=17)66.1
Management LT w=20%38.5
Return on equity1.5%5.8
Buybacks vs dilution+0.2%/yr share count63.6
Net debt / EBITDA3.317.3
Insider ownership6.7%67.3
Financial Health LT w=15%45.6
Debt / equity0.2895.3
Interest coverage4.3x36.8
Cash vs total debt0.26x4.8
Marketing & Brand LT w=5%85.5
Revenue growth (yoy)52.9%100
SG&A efficiency5.4x revenue/SG&A56.5
Brand pricing premium75.2%100
Durability LT w=15%91.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-14.2% vs market -18.8%100
Profit-margin stabilitysd 8.4pp, operating, 4y64.5
Profitable years4 of 4100
Momentum pulse only55.4
Price vs 200-day MA+2.9%71.7
52-week range position66th pct70.4
6m strength vs S&P 500-7.8pp24.1
News & Sentiment pulse only79.4
Analyst consensus (1=buy)1.888
Analyst target upside20.5%76.2
Earnings surprises (avg)+6.1%74
802 CVX US HIGH CONF Chevron Corporation · 206.69 USD · pulse 64.3 · Oil & Gas Integrated 09-20: 58.9 · 09-27: 59.1 · 10-05: 59.1 — 0 59.1 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%33.3
Revenue CAGR (3y)-7.9%0
Operating margin trend-7.9pp over 3y0
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)50
Price / book2.14 · industry median 2.41 (n=13)52.2
Through-cycle P/E18.7 · industry median 17.1 (n=13)47.8
Management LT w=20%65.3
Return on equity12.2%48.9
Buybacks vs dilution+1.4%/yr share count43.8
Net debt / EBITDA0.685.9
Insider ownership4.8%47.7
FCF conversion1.78x net income100
Financial Health LT w=15%60
Current ratio1.337.7
Debt / equity0.19100
Interest coverage17.2x100
Cash vs total debt0.23x2.3
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)53.5%100
SG&A efficiency36.0x revenue/SG&A100
Durability LT w=15%97.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.8% vs market -18.8%94.9
Profit-margin stabilitysd 3.1pp, operating, 4y93.6
Profitable years4 of 4100
Momentum pulse only68.5
Price vs 200-day MA+12.3%100
52-week range position85th pct94
6m strength vs S&P 500-11.6pp11.4
News & Sentiment pulse only79.3
Analyst consensus (1=buy)1.791.2
Analyst target upside8.7%46.7
Earnings surprises (avg)+17.0%100
803 RTX US HIGH CONF RTX Corporation · 184.68 USD · pulse 61.4 · Aerospace & Defense 09-20: 58.5 · 09-27: 58.7 · 10-05: 59.1 ▲ +0.4 59.1 Mixed
Product & Moat LT w=25%48.3
Gross margin (pricing power)20.3%0.9
Revenue CAGR (3y)9.7%48.6
Operating margin trend+2.3pp over 3y72.9
R&D intensity (innovation)3.2%21.1
Gross-margin stabilitysd 1.1pp97.9
Valuation LT w=20%58.6
Forward P/E23.5 · industry median 27.5 (n=39)67.3
PEG ratio2.21 · industry median 1.49 (n=15)18.4
FCF yield4.0% · industry median 1.2% (n=41)79.8
EV / EBITDA17.7 · industry median 23.0 (n=35)69
Management LT w=20%60.4
Return on equity12.3%49.1
Buybacks vs dilution-2.9%/yr share count100
Net debt / EBITDA1.951.9
Insider ownership0.1%0.9
FCF conversion1.47x net income100
Financial Health LT w=15%37.8
Current ratio1.017.6
Debt / equity0.5779.4
Interest coverage5.8x52.9
Cash vs total debt0.21x1.1
Marketing & Brand LT w=5%52.7
Revenue growth (yoy)14.5%58
SG&A efficiency14.5x revenue/SG&A100
Brand pricing premium20.3%0
Durability LT w=15%99.6
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-19.3% vs market -18.8%98.6
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only27.2
Price vs 200-day MA-4.7%41.1
52-week range position42th pct40.4
6m strength vs S&P 500-23.6pp0
News & Sentiment pulse only93
Analyst consensus (1=buy)1.887
Analyst target upside26.8%91.9
Earnings surprises (avg)+14.2%100
804 XYZ US ⚠ 1HIGH CONF Block, Inc. · 74.33 USD · pulse 62.7 · Software - Infrastructure 09-20: 58.5 · 09-27: 58.2 · 10-05: 59.1 ▲ +0.9 59.1 Mixed
Product & Moat LT w=25%70.6
Gross margin (pricing power)46.6%66.4
Revenue CAGR (3y)11.3%56.7
Operating margin trend+12.7pp over 3y100
R&D intensity (innovation)12.0%80.1
Gross-margin stabilitysd 3.5pp49.7
Valuation LT w=20%53.3
Forward P/E14.3 · industry median 21.1 (n=64)95.5
PEG ratio0.57 · industry median 1.43 (n=33)100
FCF yield-0.1% · industry median 3.4% (n=66)0
EV / EBITDA29.1 · industry median 25.0 (n=54)17.6
Management LT w=20%35.2
Return on equity1.6%6.4
Buybacks vs dilution+0.1%/yr share count64.8
Net debt / EBITDA0.393
Insider ownership1.2%11.9
FCF conversion-0.02x net income0
Financial Health LT w=15%83.3
Current ratio2.2100
Debt / equity0.3393
Cash vs total debt0.94x56.9
Marketing & Brand LT w=5%50.7
Revenue growth (yoy)9.3%37.2
SG&A efficiency5.7x revenue/SG&A61.1
Brand pricing premium46.6%53.9
Durability LT w=15%58.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-53.0% vs market -18.8%14.5
Profit-margin stabilitysd 5.0pp, operating, 4y83.6
Profitable years3 of 450
Momentum pulse only75.5
Price vs 200-day MA+6.0%83.9
52-week range position71th pct75.7
6m strength vs S&P 500+5.1pp67
News & Sentiment pulse only90
Analyst consensus (1=buy)1.696.2
Analyst target upside32.4%100
Earnings surprises (avg)+6.1%73.9
⚠ Red flags
Negative free cash flow
805 AER US ⚠ 2HIGH CONF AerCap Holdings N.V. · 144.34 USD · pulse 61.1 · Rental & Leasing Services 09-20: 59 · 09-27: 58.9 · 10-05: 59.1 ▲ +0.2 59.1 Mixed
Product & Moat LT w=25%76
Gross margin (pricing power)62.8%100
Revenue CAGR (3y)6.7%33.4
Operating margin trend+5.8pp over 3y100
Gross-margin stabilitysd 2.5pp70.4
Valuation LT w=20%59.7
Forward P/E7.9 · industry median 16.4 (n=12)100
FCF yield-6.9% · industry median 4.5% (n=12)0
EV / EBITDA12.3 · industry median 15.4 (n=12)79.1
Management LT w=20%43.7
Return on equity18.7%74.6
Buybacks vs dilution-12.9%/yr share count100
Net debt / EBITDA8.00
Insider ownership4.4%43.7
FCF conversion-0.42x net income0
Financial Health LT w=15%13.9
Current ratio1.341.7
Debt / equity2.330
Cash vs total debt0.04x0
Marketing & Brand LT w=5%84.7
Revenue growth (yoy)14.9%59.6
SG&A efficiency15.6x revenue/SG&A100
Brand pricing premium62.8%94.6
Durability LT w=15%87.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-15.7% vs market -18.8%100
Profit-margin stabilitysd 2.3pp, operating, 4y98.6
Profitable years3 of 450
Momentum pulse only46.2
Price vs 200-day MA+0.5%61.9
52-week range position71th pct76.1
6m strength vs S&P 500-14.8pp0.6
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)78.5
Analyst target upside24.2%85.6
Earnings surprises (avg)+36.7%100
⚠ Red flags
Negative free cash flow
Heavy leverage (D/E 2.3)
806 AKAM US HIGH CONF Akamai Technologies, Inc. · 108.92 USD · pulse 59.4 · Software - Infrastructure 09-20: 59.2 · 09-27: 57.9 · 10-05: 59.1 ▲ +1.2 59.1 Mixed
Product & Moat LT w=25%60.4
Gross margin (pricing power)57.5%93.6
Revenue CAGR (3y)5.2%25.9
Operating margin trend-4.7pp over 3y2.7
R&D intensity (innovation)12.2%81.4
Gross-margin stabilitysd 1.1pp98.6
Valuation LT w=20%69.7
Forward P/E15.9 · industry median 21.1 (n=64)86.6
PEG ratio1.44 · industry median 1.37 (n=33)57.8
FCF yield4.5% · industry median 3.3% (n=66)72.2
EV / EBITDA20.0 · industry median 25.3 (n=54)62.1
Management LT w=20%51.4
Return on equity8.9%35.7
Buybacks vs dilution-2.6%/yr share count100
Net debt / EBITDA5.50
Insider ownership2.1%21.3
FCF conversion1.57x net income100
Financial Health LT w=15%46
Current ratio1.669.8
Debt / equity1.971.8
Interest coverage20.6x100
Cash vs total debt0.36x12.3
Marketing & Brand LT w=5%43.4
Revenue growth (yoy)5.4%21.6
SG&A efficiency3.6x revenue/SG&A27.4
Brand pricing premium57.5%81.1
Durability LT w=15%71.7
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-36.1% vs market -18.8%56.8
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only29.8
Price vs 200-day MA-2.5%50.1
52-week range position41th pct39.3
6m strength vs S&P 500-22.3pp0
News & Sentiment pulse only81.7
Analyst consensus (1=buy)2.078.3
Analyst target upside45.9%100
Earnings surprises (avg)+5.0%66.7
807 ATR US HIGH CONF AptarGroup, Inc. · 119.91 USD · pulse 58.3 · Medical Instruments & Supplies 09-20: 58.6 · 09-27: 58.8 · 10-05: 59.1 ▲ +0.3 59.1 Mixed
Product & Moat LT w=25%57.5
Gross margin (pricing power)36.1%40.2
Revenue CAGR (3y)4.4%21.9
Operating margin trend+1.9pp over 3y69.1
Gross-margin stabilitysd 1.1pp98.9
Valuation LT w=20%51.2
Forward P/E19.0 · industry median 16.5 (n=23)55.7
PEG ratio2.60 · industry median 1.22 (n=12)9.1
FCF yield3.5% · industry median 3.4% (n=23)52.8
EV / EBITDA11.1 · industry median 15.2 (n=23)87.3
Management LT w=20%47.8
Return on equity13.5%53.8
Buybacks vs dilution-0.5%/yr share count75.1
Net debt / EBITDA1.562
Insider ownership0.9%8.6
FCF conversion0.68x net income39.6
Financial Health LT w=15%62.4
Current ratio1.667.8
Debt / equity0.5381.8
Interest coverage10.3x100
Cash vs total debt0.14x0
Marketing & Brand LT w=5%41.1
Revenue growth (yoy)6.3%25.2
SG&A efficiency6.2x revenue/SG&A70.5
Brand pricing premium36.1%27.7
Durability LT w=15%89.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-35.2% vs market -18.8%59
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only19.8
Price vs 200-day MA-4.9%40.3
52-week range position25th pct19.1
6m strength vs S&P 500-21.5pp0
News & Sentiment pulse only85.1
Analyst consensus (1=buy)1.5100
Analyst target upside41.9%100
Earnings surprises (avg)+3.3%55.2
808 CIGI.TO CA ⚠ 1HIGH CONF COLLIERS INTERNATIONAL GROUP IN · 128.0 CAD · pulse 57.1 · Real Estate Services 09-20: 59.2 · 09-27: 59.1 · 10-05: 59.1 — 0 59.1 Mixed
Product & Moat LT w=25%53.1
Gross margin (pricing power)40.0%50
Revenue CAGR (3y)7.6%38.1
Operating margin trend-2.6pp over 3y24.4
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%87.8
Forward P/E10.5 · industry median 13.1 (n=9)88.3
FCF yield7.5% · industry median 5.0% (n=10)95.8
EV / EBITDA10.9 · industry median 13.0 (n=9)79.3
Management LT w=20%46.3
Return on equity7.8%31.4
Buybacks vs dilution+6.0%/yr share count0
Net debt / EBITDA4.30
Insider ownership11.1%100
FCF conversion3.35x net income100
Financial Health LT w=15%30.1
Current ratio1.232.8
Debt / equity1.1646.7
Interest coverage4.7x41.1
Cash vs total debt0.10x0
Marketing & Brand LT w=5%43.3
Revenue growth (yoy)16.7%66.8
SG&A efficiency3.5x revenue/SG&A25.7
Brand pricing premium40.0%37.5
Durability LT w=15%82.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-47.2% vs market -18.8%28.8
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-15.7%0
52-week range position3th pct0
6m strength vs S&P 500-32.5pp0
News & Sentiment pulse only71.4
Analyst consensus (1=buy)1.983.1
Analyst target upside54.0%100
Earnings surprises (avg)-0.3%31.1
⚠ Red flags
Diluting shareholders (+6.0%/yr)
809 LUNR.TO CA LOW CONF LUNR ROYALTIES CORP · 18.83 CAD · pulse 55.3 · Other Industrial Metals & Mining 09-20: 59.1 · 09-27: 59.1 · 10-05: 59.1 — 0 59.1 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moatno data
Valuation LT w=20% · thin evidence (1/3, gaps count as 50)33.3
Price / book557.70 · industry median 6.54 (n=15)0
Management LT w=20% · thin evidence (1/3, gaps count as 50)66.7
Insider ownership54.4%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Current ratio5.9100
Cash vs total debtdebt-free100
Marketing & Brandno data
Durabilityno data
Momentum pulse only · thin evidence (2/3, gaps count as 50)26.1
52-week range position33th pct28.2
6m strength vs S&P 500-51.4pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst consensus (1=buy)1.0100
Analyst target upside35.5%100
810 MA US MEDIUM CONF Mastercard Incorporated · 552.26 USD · pulse 60.4 · Credit Services 09-20: 58.9 · 09-27: 59 · 10-05: 59 — 0 59 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)64
Revenue CAGR (3y)13.8%69.1
Operating margin trend+2.3pp over 3y73
Valuation LT w=20%16.7
Forward P/E24.0 · industry median 9.1 (n=21)31.9
PEG ratio1.46 · industry median 0.88 (n=13)35
Price / book86.34 · industry median 1.94 (n=21)0
Through-cycle P/E39.5 · industry median 16.0 (n=19)0
Management LT w=20%67
Return on equity241.2%100
Buybacks vs dilution-2.2%/yr share count100
Insider ownership0.1%1.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)52.1
Revenue growth (yoy)14.1%56.4
Durability LT w=15%98.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.9% vs market -18.8%94.6
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only56.4
Price vs 200-day MA+4.0%75.9
52-week range position63th pct66.4
6m strength vs S&P 500-6.9pp27
News & Sentiment pulse only83.1
Analyst consensus (1=buy)1.4100
Analyst target upside20.7%76.8
Earnings surprises (avg)+5.9%72.6
811 KO US HIGH CONF Coca-Cola Company (The) · 85.65 USD · pulse 59.8 · Beverages - Non-Alcoholic 09-20: 58.9 · 09-27: 58.9 · 10-05: 59 ▲ +0.1 59 Mixed
Product & Moat LT w=25%73
Gross margin (pricing power)61.9%100
Revenue CAGR (3y)3.7%18.4
Operating margin trend+3.1pp over 3y81
Gross-margin stabilitysd 1.4pp92.8
Valuation LT w=20%13.7
Forward P/E24.3 · industry median 15.5 (n=9)31.4
PEG ratio4.03 · industry median 1.82 (n=6)0
FCF yield1.4% · industry median 4.6% (n=9)8.3
EV / EBITDA23.4 · industry median 12.8 (n=9)14.9
Management LT w=20%65.6
Return on equity42.1%100
Buybacks vs dilution-0.2%/yr share count70.1
Net debt / EBITDA1.659
Insider ownership9.9%99
FCF conversion0.40x net income0
Financial Health LT w=15%50.5
Current ratio1.342.1
Debt / equity1.1646.9
Interest coverage10.7x100
Cash vs total debt0.37x13.1
Marketing & Brand LT w=5%46.9
Revenue growth (yoy)6.7%26.8
SG&A efficiency3.3x revenue/SG&A21.7
Brand pricing premium61.9%92.2
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-13.2% vs market -18.8%100
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only70.6
Price vs 200-day MA+8.2%93
52-week range position79th pct85.7
6m strength vs S&P 500-5.1pp33
News & Sentiment pulse only68.2
Analyst consensus (1=buy)1.890
Analyst target upside10.5%51.3
Earnings surprises (avg)+4.5%63.2
812 ARM US HIGH CONF Arm Holdings plc · 307.49 USD · pulse 58 · Semiconductors 09-20: 59.5 · 09-27: 59 · 10-05: 59 — 0 59 Mixed
Product & Moat LT w=25%80
Gross margin (pricing power)97.5%100
Revenue CAGR (3y)22.5%100
Operating margin trend-6.9pp over 3y0
R&D intensity (innovation)56.4%100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%6.6
Forward P/E100.7 · industry median 24.9 (n=42)0
PEG ratio2.73 · industry median 0.72 (n=21)6.1
FCF yield0.4% · industry median 1.0% (n=42)20.2
EV / EBITDA305.5 · industry median 32.9 (n=38)0
Management LT w=20%60
Return on equity13.4%53.4
Buybacks vs dilution+1.2%/yr share count45.9
Net debt / EBITDA-3.2100
Insider ownership0.1%0.7
FCF conversion1.48x net income100
Financial Health LT w=15%100
Current ratio5.3100
Debt / equity0.06100
Cash vs total debt8.02x100
Marketing & Brand LT w=5%76.6
Revenue growth (yoy)22.4%89.6
SG&A efficiency4.4x revenue/SG&A40.2
Brand pricing premium97.5%100
Durability LT w=15%45.5
Shock days (>8% vs market)28 in 2y0
Worst drawdown vs market (2y)-52.3% vs market -18.8%16.1
Profit-margin stabilitysd 8.1pp, operating, 4y66
Profitable years4 of 4100
Momentum pulse only87.7
Price vs 200-day MA+42.5%100
52-week range position61th pct63.2
6m strength vs S&P 500+89.3pp100
News & Sentiment pulse only62.9
Analyst consensus (1=buy)1.982.8
Analyst target upside-6.1%9.7
Earnings surprises (avg)+9.4%96.3
813 PANW US ⚠ 1HIGH CONF Palo Alto Networks, Inc. · 403.24 USD · pulse 60.8 · Software - Infrastructure 09-20: 59.7 · 09-27: 59.1 · 10-05: 59 ▼ -0.1 59 Mixed
Product & Moat LT w=25%87.5
Gross margin (pricing power)70.4%100
Revenue CAGR (3y)18.5%92.7
Operating margin trend+0.4pp over 3y54.4
R&D intensity (innovation)22.2%100
Gross-margin stabilitysd 1.5pp90.2
Valuation LT w=20%9.7
Forward P/E82.6 · industry median 20.1 (n=64)0
PEG ratio2.01 · industry median 1.37 (n=33)24.2
FCF yield1.3% · industry median 3.4% (n=66)14.7
EV / EBITDA211.1 · industry median 25.0 (n=54)0
Management LT w=20%42.9
Return on equity1.7%7
Buybacks vs dilution+9.7%/yr share count0
Net debt / EBITDA-0.3100
Insider ownership0.8%7.5
FCF conversion13.81x net income100
Financial Health LT w=15%70.6
Current ratio0.95.9
Debt / equity0.09100
Interest coverageno net interest expense100
Cash vs total debt1.20x76.6
Marketing & Brand LT w=5%68.8
Revenue growth (yoy)34.5%100
SG&A efficiency2.4x revenue/SG&A6.3
Brand pricing premium70.4%100
Durability LT w=15%83.8
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-36.0% vs market -18.8%56.9
Profit-margin stabilitysd 3.1pp, operating, 4y93.8
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+61.1%100
52-week range position100th pct100
6m strength vs S&P 500+131.6pp100
News & Sentiment pulse only62.7
Analyst consensus (1=buy)1.791.6
Analyst target upside-1.6%21.1
Earnings surprises (avg)+6.3%75.4
⚠ Red flags
Diluting shareholders (+9.7%/yr)
814 MCD US HIGH CONF McDonald's Corporation · 231.89 USD · pulse 55.6 · Restaurants 09-20: 58 · 09-27: 58.9 · 10-05: 59 ▲ +0.1 59 Mixed
Product & Moat LT w=25%70.9
Gross margin (pricing power)57.4%93.5
Revenue CAGR (3y)5.1%25.3
Operating margin trend+1.5pp over 3y64.7
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%60.4
Forward P/E16.8 · industry median 20.0 (n=16)78.7
PEG ratio2.06 · industry median 1.64 (n=15)32.5
FCF yield3.8% · industry median 3.1% (n=15)61.5
EV / EBITDA14.6 · industry median 16.8 (n=16)68.7
Management LT w=20%35.6
Buybacks vs dilution-1.0%/yr share count82.5
Net debt / EBITDA3.69.9
Insider ownership0.3%2.6
FCF conversion0.73x net income47.3
Financial Health LT w=15%33.3
Current ratio1.123.4
Interest coverage7.9x76.5
Cash vs total debt0.02x0
Marketing & Brand LT w=5%65.3
Revenue growth (yoy)3.7%14.8
SG&A efficiency10.4x revenue/SG&A100
Brand pricing premium57.4%81
Durability LT w=15%92.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-31.0% vs market -18.8%69.5
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-19.0%0
52-week range position1th pct0
6m strength vs S&P 500-41.5pp0
News & Sentiment pulse only70.8
Analyst consensus (1=buy)2.177.6
Analyst target upside28.1%95.2
Earnings surprises (avg)+0.9%39.6
815 LPLA US MEDIUM CONF LPL Financial Holdings Inc. · 316.44 USD · pulse 61.8 · Capital Markets 09-20: 59.5 · 09-27: 60 · 10-05: 59 ▼ -1 59 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)50
Revenue CAGR (3y)25.5%100
Operating margin trend-5.3pp over 3y0
Valuation LT w=20%60.5
Forward P/E10.6 · industry median 14.3 (n=29)93.7
PEG ratio0.39 · industry median 1.20 (n=10)100
Price / book4.35 · industry median 3.33 (n=36)8.5
Through-cycle P/E26.0 · industry median 28.1 (n=27)39.7
Management LT w=20%46.5
Return on equity18.6%74.4
Buybacks vs dilution+0.3%/yr share count61
Insider ownership0.4%4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)36.4%100
Durability LT w=15%86.3
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-33.1% vs market -18.8%64.1
Profit-margin stabilitysd 2.6pp, operating, 4y96.6
Profitable years4 of 4100
Momentum pulse only34.2
Price vs 200-day MA-3.2%47.2
52-week range position40th pct37.7
6m strength vs S&P 500-9.7pp17.6
News & Sentiment pulse only93.5
Analyst consensus (1=buy)1.791.1
Analyst target upside33.6%100
Earnings surprises (avg)+8.4%89.3
816 J US HIGH CONF Jacobs Solutions Inc. · 138.06 USD · pulse 61.6 · Engineering & Construction 09-20: 58.3 · 09-27: 58.6 · 10-05: 59 ▲ +0.4 59 Mixed
Product & Moat LT w=25%51.9
Gross margin (pricing power)22.1%5.2
Revenue CAGR (3y)7.1%35.7
Operating margin trend+1.7pp over 3y66.6
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%72.4
Forward P/E16.7 · industry median 20.7 (n=28)81.2
PEG ratio0.43 · industry median 0.66 (n=12)100
FCF yield4.0% · industry median 3.4% (n=30)61.4
EV / EBITDA18.0 · industry median 16.5 (n=29)47
Management LT w=20%53.8
Return on equity8.0%32
Buybacks vs dilution-2.2%/yr share count100
Net debt / EBITDA2.732
Insider ownership0.5%5.2
FCF conversion2.23x net income100
Financial Health LT w=15%32.7
Current ratio1.340.6
Debt / equity1.2541.8
Interest coverage4.7x41.4
Cash vs total debt0.29x7
Marketing & Brand LT w=5%53.7
Revenue growth (yoy)34.5%100
SG&A efficiency5.7x revenue/SG&A61.2
Brand pricing premium22.1%0
Durability LT w=15%88.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-34.4% vs market -18.8%60.8
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only51.4
Price vs 200-day MA+4.2%76.7
52-week range position56th pct57.5
6m strength vs S&P 500-9.0pp20.1
News & Sentiment pulse only69.4
Analyst consensus (1=buy)1.982.5
Analyst target upside17.7%69.3
Earnings surprises (avg)+3.5%56.4
817 CGNX US HIGH CONF Cognex Corporation · 64.97 USD · pulse 63.7 · Scientific & Technical Instruments 09-20: 59.4 · 09-27: 59.5 · 10-05: 59 ▼ -0.5 59 Mixed
Product & Moat LT w=25%54.2
Gross margin (pricing power)68.9%100
Revenue CAGR (3y)-0.4%0
Operating margin trend-10.4pp over 3y0
R&D intensity (innovation)14.0%93.2
Gross-margin stabilitysd 2.1pp77.7
Valuation LT w=20%16.2
Forward P/E32.0 · industry median 23.0 (n=13)24.3
FCF yield1.8% · industry median 3.3% (n=13)24.3
EV / EBITDA39.6 · industry median 19.0 (n=13)0
Management LT w=20%66.6
Return on equity11.1%44.6
Buybacks vs dilution-1.1%/yr share count85
Net debt / EBITDA-1.2100
Insider ownership0.4%3.6
FCF conversion1.71x net income100
Financial Health LT w=15%100
Current ratio3.9100
Debt / equity0.04100
Cash vs total debt5.58x100
Marketing & Brand LT w=5%59.9
Revenue growth (yoy)16.9%67.6
SG&A efficiency2.7x revenue/SG&A12.2
Brand pricing premium68.9%100
Durability LT w=15%72.5
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-45.7% vs market -18.8%32.6
Profit-margin stabilitysd 5.4pp, operating, 4y80.9
Profitable years4 of 4100
Momentum pulse only95.1
Price vs 200-day MA+16.8%100
52-week range position80th pct88.1
6m strength vs S&P 500+14.2pp97.2
News & Sentiment pulse only89.1
Analyst consensus (1=buy)1.986
Analyst target upside22.5%81.2
Earnings surprises (avg)+19.9%100
818 KNSA US HIGH CONF Kiniksa Pharmaceuticals Interna · 75.79 USD · pulse 59.8 · Drug Manufacturers - Specialty & Generic 09-20: 58.9 · 09-27: 59 · 10-05: 59 — 0 59 Mixed
Product & Moat LT w=25%76.3
Gross margin (pricing power)54.5%86.3
Revenue CAGR (3y)45.5%100
Operating margin trend+7.0pp over 3y100
R&D intensity (innovation)14.3%95.3
Gross-margin stabilitysd 14.3pp0
Valuation LT w=20%6
Forward P/E46.9 · industry median 13.8 (n=24)0
FCF yield2.2% · industry median 4.8% (n=25)18
EV / EBITDA52.9 · industry median 13.4 (n=23)0
Management LT w=20%61.4
Return on equity14.0%56.2
Buybacks vs dilution+3.1%/yr share count15.7
Net debt / EBITDA-5.1100
Insider ownership3.5%35.1
FCF conversion2.14x net income100
Financial Health LT w=15%100
Current ratio3.9100
Debt / equity0.01100
Cash vs total debt59.11x100
Marketing & Brand LT w=5%66
Revenue growth (yoy)55.4%100
SG&A efficiency3.5x revenue/SG&A24.2
Brand pricing premium54.5%73.8
Durability LT w=15%54.1
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-34.1% vs market -18.8%61.5
Profit-margin stabilitysd 9.3pp, operating, 4y59.3
Profitable years3 of 450
Momentum pulse only99.3
Price vs 200-day MA+34.8%100
52-week range position88th pct97.9
6m strength vs S&P 500+35.6pp100
News & Sentiment pulse only66.1
Analyst consensus (1=buy)1.1100
Analyst target upside29.3%98.3
Earnings surprises (avg)-5.1%0
819 ACMR US ⚠ 1HIGH CONF ACM Research, Inc. · 83.38 USD · pulse 63.5 · Semiconductor Equipment & Materials 09-20: 62.9 · 09-27: 61.5 · 10-05: 59 ▼ -2.5 59 Mixed
Product & Moat LT w=25%70.9
Gross margin (pricing power)43.8%59.6
Revenue CAGR (3y)32.3%100
Operating margin trend-3.0pp over 3y19.6
R&D intensity (innovation)16.1%100
Gross-margin stabilitysd 2.2pp75.2
Valuation LT w=20%32.5
Forward P/E28.8 · industry median 30.2 (n=22)52.4
FCF yield-3.2% · industry median 1.0% (n=21)0
EV / EBITDA33.0 · industry median 45.7 (n=20)45.1
Management LT w=20%39.7
Return on equity11.6%46.5
Buybacks vs dilution+3.2%/yr share count13.2
Net debt / EBITDA-6.8100
Insider ownership3.9%38.6
FCF conversion-1.98x net income0
Financial Health LT w=15%100
Current ratio3.7100
Debt / equity0.15100
Interest coverage20.4x100
Cash vs total debt4.12x100
Marketing & Brand LT w=5%72.3
Revenue growth (yoy)36.0%100
SG&A efficiency6.2x revenue/SG&A69.8
Brand pricing premium43.8%47.1
Durability LT w=15%54.8
Shock days (>8% vs market)36 in 2y0
Worst drawdown vs market (2y)-49.6% vs market -18.8%22.9
Profit-margin stabilitysd 2.6pp, operating, 4y96.4
Profitable years4 of 4100
Momentum pulse only85.5
Price vs 200-day MA+24.4%100
52-week range position55th pct56.6
6m strength vs S&P 500+82.7pp100
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside39.0%100
Earnings surprises (avg)+21.0%100
⚠ Red flags
Negative free cash flow
820 ALS.TO CA HIGH CONF ALTIUS MINERALS CORPORATION · 65.78 CAD · pulse 65.2 · Other Industrial Metals & Mining 09-20: 58.8 · 09-27: 58.8 · 10-05: 59 ▲ +0.2 59 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%12.2
Revenue CAGR (3y)-19.2%0
Operating margin trend-11.8pp over 3y0
Gross-margin stabilitysd 4.2pp36.5
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)45.2
Price / book2.75 · industry median 6.74 (n=15)55.8
Through-cycle P/E34.6 · industry median 37.4 (n=6)29.8
Management LT w=20%76.5
Return on equity31.0%100
Buybacks vs dilution-0.9%/yr share count82.4
Net debt / EBITDA-1.1100
Insider ownership15.7%100
FCF conversion0.11x net income0
Financial Health LT w=15%99.8
Current ratio13.5100
Debt / equity0.07100
Interest coverage54.7x100
Cash vs total debt1.49x99.1
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)56.4
Revenue growth (yoy)135.7%100
SG&A efficiency3.1x revenue/SG&A19.1
Durability LT w=15%92.5
Shock days (>8% vs market)3 in 2y92.2
Worst drawdown vs market (2y)-21.6% vs market -18.8%92.9
Profit-margin stabilitysd 4.8pp, operating, 4y84.7
Profitable years4 of 4100
Momentum pulse only94
Price vs 200-day MA+22.8%100
52-week range position92th pct100
6m strength vs S&P 500+9.6pp81.9
News & Sentiment pulse only68.4
Analyst consensus (1=buy)2.368.6
Analyst target upside4.7%36.7
Earnings surprises (avg)+10.6%100
821 VZ US HIGH CONF Verizon Communications Inc. · 45.92 USD · pulse 60.4 · Telecom Services 09-20: 58.9 · 09-27: 58.9 · 10-05: 58.9 — 0 58.9 Mixed
Product & Moat LT w=25%59.1
Gross margin (pricing power)59.5%98.6
Revenue CAGR (3y)0.3%1.6
Operating margin trend-1.1pp over 3y39.1
Gross-margin stabilitysd 1.1pp97.3
Valuation LT w=20%82.3
Forward P/E8.7 · industry median 10.2 (n=27)85
PEG ratio0.83 · industry median 1.54 (n=15)99.4
FCF yield9.2% · industry median 10.0% (n=29)68
EV / EBITDA7.5 · industry median 7.8 (n=27)77
Management LT w=20%44.5
Return on equity15.8%63.4
Buybacks vs dilution+0.1%/yr share count64.4
Net debt / EBITDA3.86.1
Insider ownership0.1%0.5
FCF conversion1.02x net income88.1
Financial Health LT w=15%11.6
Current ratio0.60
Debt / equity1.848.8
Interest coverage4.4x37.6
Cash vs total debt0.01x0
Marketing & Brand LT w=5%40.3
Revenue growth (yoy)-0.7%0
SG&A efficiency4.1x revenue/SG&A34.8
Brand pricing premium59.5%86.1
Durability LT w=15%100
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-17.0% vs market -18.8%100
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only43.1
Price vs 200-day MA+0.8%63.2
52-week range position63th pct66.1
6m strength vs S&P 500-20.9pp0
News & Sentiment pulse only59.4
Analyst consensus (1=buy)2.369.2
Analyst target upside11.4%53.6
Earnings surprises (avg)+3.3%55.5
822 SPOT US HIGH CONF Spotify Technology S.A. · 472.89 USD · pulse 55.1 · Internet Content & Information 09-20: 58.4 · 09-27: 58.4 · 10-05: 58.9 ▲ +0.5 58.9 Mixed
Product & Moat LT w=25%62.9
Gross margin (pricing power)32.8%31.9
Revenue CAGR (3y)13.6%67.9
Operating margin trend+18.4pp over 3y100
R&D intensity (innovation)8.1%54
Gross-margin stabilitysd 3.0pp60.7
Valuation LT w=20%20.3
Forward P/E27.3 · industry median 10.4 (n=16)26.9
PEG ratio1.44 · industry median 0.79 (n=12)35.4
FCF yield1.8% · industry median 4.0% (n=15)18.5
EV / EBITDA29.8 · industry median 16.6 (n=14)0.6
Management LT w=20%74.8
Return on equity44.5%100
Buybacks vs dilution+2.1%/yr share count31.4
Net debt / EBITDA-2.4100
Insider ownership23.5%100
FCF conversion0.70x net income42.4
Financial Health LT w=15%100
Current ratio2.1100
Debt / equity0.06100
Interest coverage72.7x100
Cash vs total debt14.99x100
Marketing & Brand LT w=5%58.3
Revenue growth (yoy)13.9%55.6
SG&A efficiency9.0x revenue/SG&A100
Brand pricing premium32.8%19.4
Durability LT w=15%41.6
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-46.8% vs market -18.8%29.9
Profit-margin stabilitysd 7.8pp, operating, 4y67.8
Profitable years2 of 40
Momentum pulse only17
Price vs 200-day MA-5.5%38.1
52-week range position20th pct13
6m strength vs S&P 500-19.8pp0
News & Sentiment pulse only95.6
Analyst consensus (1=buy)1.697.4
Analyst target upside25.7%89.4
Earnings surprises (avg)+31.3%100
823 SLB US HIGH CONF SLB Limited · 48.74 USD · pulse 60.6 · Oil & Gas Equipment & Services 09-20: 58.5 · 09-27: 58.3 · 10-05: 58.9 ▲ +0.6 58.9 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%52.5
Revenue CAGR (3y)8.3%41.6
Operating margin trend+0.5pp over 3y55.1
R&D intensity (innovation)2.0%13.2
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)54.6
Price / book2.77 · industry median 3.02 (n=20)35.5
Through-cycle P/E18.7 · industry median 28.3 (n=19)78.2
Management LT w=20%46
Return on equity12.9%51.6
Buybacks vs dilution+1.7%/yr share count37.8
Net debt / EBITDA1.270.6
Insider ownership0.2%2.2
FCF conversion0.88x net income68
Financial Health LT w=15%58.3
Current ratio1.453.3
Debt / equity0.4785
Interest coverage8.7x85.4
Cash vs total debt0.32x9.4
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)56.7
Revenue growth (yoy)5.0%20
SG&A efficiency105.0x revenue/SG&A100
Durability LT w=15%93.6
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-29.0% vs market -18.8%74.4
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only38
Price vs 200-day MA-2.6%49.4
52-week range position62th pct64.6
6m strength vs S&P 500-18.5pp0
News & Sentiment pulse only84
Analyst consensus (1=buy)1.696
Analyst target upside28.2%95.5
Earnings surprises (avg)+4.1%60.6
824 CQP US ⚠ 2HIGH CONF Cheniere Energy Partners, LP · 61.31 USD · pulse 58.9 · Oil & Gas Midstream 09-20: 58.7 · 09-27: 58.5 · 10-05: 58.9 ▲ +0.4 58.9 Mixed
Product & Moat LT w=25%37.9
Gross margin (pricing power)40.6%51.6
Revenue CAGR (3y)-14.5%0
Operating margin trend+14.8pp over 3y100
Gross-margin stabilitysd 13.9pp0
Valuation LT w=20%88.5
Forward P/E13.2 · industry median 14.1 (n=33)77.1
FCF yield7.4% · industry median 1.5% (n=32)100
EV / EBITDA8.9 · industry median 11.5 (n=31)88.5
Management LT w=20%67.7
Return on equity1516.9%100
Buybacks vs dilution+0.0%/yr share count66.6
Net debt / EBITDA3.123.2
Insider ownership49.6%100
FCF conversion0.74x net income48.5
Financial Health LT w=15%19.9
Current ratio1.235.3
Debt / equity19.170
Interest coverage5.0x44.1
Cash vs total debt0.03x0
Marketing & Brand LT w=5%53.3
Revenue growth (yoy)5.2%20.8
SG&A efficiency102.5x revenue/SG&A100
Brand pricing premium40.6%39.1
Durability LT w=15%83.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-23.6% vs market -18.8%87.9
Profit-margin stabilitysd 11.5pp, operating, 4y47
Profitable years4 of 4100
Momentum pulse only40.1
Price vs 200-day MA+0.1%60.6
52-week range position58th pct59.7
6m strength vs S&P 500-20.8pp0
News & Sentiment pulse only41.8
Analyst consensus (1=buy)3.95.7
Analyst target upside-2.1%19.7
Earnings surprises (avg)+22.3%100
⚠ Red flags
Heavy leverage (D/E 19.2)
Analysts lean negative
825 FMS US HIGH CONF Fresenius Medical Care AG · 22.25 USD · pulse 59.6 · Medical Care Facilities 09-20: 58.9 · 09-27: 58.9 · 10-05: 58.9 — 0 58.9 Mixed
Product & Moat LT w=25%38.3
Gross margin (pricing power)26.4%15.9
Revenue CAGR (3y)0.4%2
Operating margin trend+1.8pp over 3y68.1
R&D intensity (innovation)0.8%5.4
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%100
Forward P/E7.4 · industry median 15.8 (n=19)100
PEG ratio0.72 · industry median 1.21 (n=9)100
FCF yield19.2% · industry median 4.6% (n=20)100
EV / EBITDA7.5 · industry median 13.3 (n=19)100
Management LT w=20%47.4
Return on equity8.5%34.1
Buybacks vs dilution-1.6%/yr share count93.9
Net debt / EBITDA3.68.9
Insider ownership0.0%0
FCF conversion2.07x net income100
Financial Health LT w=15%33.1
Current ratio1.122.6
Debt / equity0.8166
Interest coverage4.9x43.7
Cash vs total debt0.10x0
Marketing & Brand LT w=5%27.8
Revenue growth (yoy)1.4%5.6
SG&A efficiency6.5x revenue/SG&A74.5
Brand pricing premium26.4%3.4
Durability LT w=15%90
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-31.5% vs market -18.8%68
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only31.8
Price vs 200-day MA-1.3%54.7
52-week range position41th pct38.7
6m strength vs S&P 500-14.4pp1.9
News & Sentiment pulse only54.1
Analyst consensus (1=buy)3.422.9
Analyst target upside5.8%39.4
Earnings surprises (avg)+10.9%100
826 BPOP US MEDIUM CONF Popular, Inc. · 158.14 USD · pulse 66.4 · Banks - Regional 09-20: 58.8 · 09-27: 58.8 · 10-05: 58.9 ▲ +0.1 58.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)35.4
Revenue CAGR (3y)1.2%6.1
Valuation LT w=20%66.5
Forward P/E9.2 · industry median 10.0 (n=108)80.6
Price / book1.58 · industry median 1.24 (n=109)42.8
Through-cycle P/E13.1 · industry median 15.1 (n=106)76.2
Management LT w=20%60.4
Return on equity15.6%62.6
Buybacks vs dilution-2.9%/yr share count100
Insider ownership1.9%18.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)43.5
Revenue growth (yoy)7.6%30.4
Durability LT w=15%91
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-22.6% vs market -18.8%90.3
Profit-margin stabilitysd 6.7pp, net, 4y73.9
Profitable years4 of 4100
Momentum pulse only67.9
Price vs 200-day MA+6.2%85
52-week range position73th pct79.1
6m strength vs S&P 500-3.2pp39.5
News & Sentiment pulse only95.1
Analyst consensus (1=buy)1.4100
Analyst target upside24.1%85.2
Earnings surprises (avg)+13.9%100
827 REYN US HIGH CONF Reynolds Consumer Products Inc. · 22.32 USD · pulse 58.9 · Packaging & Containers 09-20: 59 · 09-27: 59.4 · 10-05: 58.9 ▼ -0.5 58.9 Mixed
Product & Moat LT w=25%41.5
Gross margin (pricing power)25.1%12.9
Revenue CAGR (3y)-0.8%0
Operating margin trend+2.9pp over 3y78.7
Gross-margin stabilitysd 2.3pp74.2
Valuation LT w=20%61.3
Forward P/E13.1 · industry median 12.1 (n=12)68.6
FCF yield5.2% · industry median 7.7% (n=11)46.5
EV / EBITDA9.1 · industry median 8.6 (n=12)68.8
Management LT w=20%65.8
Return on equity15.4%61.7
Buybacks vs dilution+0.1%/yr share count65.8
Net debt / EBITDA2.342.9
Insider ownership74.1%100
FCF conversion0.81x net income58.7
Financial Health LT w=15%49.3
Current ratio1.882.9
Debt / equity0.7171.5
Interest coverage4.9x42.8
Cash vs total debt0.04x0
Marketing & Brand LT w=5%34.3
Revenue growth (yoy)0.6%2.4
SG&A efficiency9.7x revenue/SG&A100
Brand pricing premium25.1%0.4
Durability LT w=15%93.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-28.9% vs market -18.8%74.6
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only30.2
Price vs 200-day MA-2.7%49.3
52-week range position32th pct27.3
6m strength vs S&P 500-10.8pp13.9
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)68.2
Analyst target upside21.6%79
Earnings surprises (avg)+6.4%75.7
828 CVCO US HIGH CONF Cavco Industries, Inc. · 585.13 USD · pulse 60.4 · Residential Construction 09-20: 60.1 · 09-27: 59.8 · 10-05: 58.9 ▼ -0.9 58.9 Mixed
Product & Moat LT w=25%31.1
Gross margin (pricing power)21.9%4.7
Revenue CAGR (3y)1.6%7.8
Operating margin trend-3.7pp over 3y13.4
Gross-margin stabilitysd 1.1pp98.3
Valuation LT w=20%35.7
Forward P/E20.3 · industry median 11.7 (n=11)37.4
FCF yield3.6% · industry median 5.3% (n=10)40
EV / EBITDA16.9 · industry median 10.5 (n=11)29.7
Management LT w=20%69.7
Return on equity16.7%66.6
Buybacks vs dilution-3.7%/yr share count100
Net debt / EBITDA-0.9100
Insider ownership1.6%16.3
FCF conversion0.86x net income65.7
Financial Health LT w=15%100
Current ratio2.2100
Debt / equity0.04100
Interest coverage453.3x100
Cash vs total debt6.36x100
Marketing & Brand LT w=5%43.4
Revenue growth (yoy)9.5%38
SG&A efficiency7.5x revenue/SG&A92.1
Brand pricing premium21.9%0
Durability LT w=15%86.2
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-34.7% vs market -18.8%60.2
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only65.9
Price vs 200-day MA+4.8%79.3
52-week range position53th pct54.3
6m strength vs S&P 500+4.2pp64
News & Sentiment pulse only64.9
Analyst consensus (1=buy)1.2100
Analyst target upside13.6%59.1
Earnings surprises (avg)+0.3%35.5
829 APAM US MEDIUM CONF Artisan Partners Asset Manageme · 34.88 USD · pulse 54.7 · Asset Management 09-20: 58.9 · 09-27: 58.8 · 10-05: 58.9 ▲ +0.1 58.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)39.8
Revenue CAGR (3y)6.4%32
Operating margin trend-1.2pp over 3y37.5
Valuation LT w=20%62.6
Forward P/E9.0 · industry median 11.1 (n=43)88.1
Price / book5.90 · industry median 2.56 (n=42)0
Through-cycle P/E10.1 · industry median 20.2 (n=41)99.7
Management LT w=20%56.3
Return on equity64.6%100
Buybacks vs dilution+1.2%/yr share count46.6
Insider ownership2.2%22.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)45.2
Revenue growth (yoy)8.9%35.6
Durability LT w=15%93.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-28.9% vs market -18.8%74.6
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only11.7
Price vs 200-day MA-7.8%28.8
52-week range position15th pct6.3
6m strength vs S&P 500-17.0pp0
News & Sentiment pulse only48
Analyst consensus (1=buy)3.230
Analyst target upside10.4%50.9
Earnings surprises (avg)+4.5%63
830 WING US HIGH CONF Wingstop Inc. · 106.89 USD · pulse 56.2 · Restaurants 09-20: 58.6 · 09-27: 59.9 · 10-05: 58.9 ▼ -1 58.9 Mixed
Product & Moat LT w=25%82.5
Gross margin (pricing power)49.4%73.5
Revenue CAGR (3y)24.9%100
Operating margin trend+0.6pp over 3y56.3
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%63.3
Forward P/E20.0 · industry median 19.9 (n=16)62.4
PEG ratio1.22 · industry median 1.74 (n=15)87.7
FCF yield3.4% · industry median 3.1% (n=15)54
EV / EBITDA17.3 · industry median 16.0 (n=16)49
Management LT w=20%32.8
Buybacks vs dilution-2.7%/yr share count100
Net debt / EBITDA4.90
Insider ownership0.7%7.4
FCF conversion0.57x net income23.7
Financial Health LT w=15%57.9
Current ratio3.0100
Interest coverage7.6x73.6
Cash vs total debt0.10x0
Marketing & Brand LT w=5%47.9
Revenue growth (yoy)6.4%25.6
SG&A efficiency5.4x revenue/SG&A57.2
Brand pricing premium49.4%61
Durability LT w=15%53.6
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-76.1% vs market -18.8%0
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-39.2%0
52-week range position5th pct0
6m strength vs S&P 500-52.2pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside83.4%100
Earnings surprises (avg)+17.4%100
831 CHTR US ⚠ 1HIGH CONF Charter Communications, Inc. · 109.29 USD · pulse 55.1 · Telecom Services 09-20: 58.9 · 09-27: 58.8 · 10-05: 58.8 — 0 58.8 Mixed
Product & Moat LT w=25%64.2
Gross margin (pricing power)55.2%88
Revenue CAGR (3y)0.5%2.3
Operating margin trend+1.7pp over 3y66.6
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%99.8
Forward P/E2.3 · industry median 10.2 (n=27)100
PEG ratio0.66 · industry median 1.54 (n=15)100
FCF yield15.5% · industry median 9.9% (n=29)100
EV / EBITDA5.2 · industry median 7.8 (n=27)99.3
Management LT w=20%47.4
Return on equity27.2%100
Buybacks vs dilution-6.0%/yr share count100
Net debt / EBITDA4.40
Insider ownership3.1%31
FCF conversion0.44x net income5.8
Financial Health LT w=15%4.1
Current ratio0.40
Debt / equity4.420
Interest coverage2.5x16.4
Cash vs total debt0.01x0
Marketing & Brand LT w=5%58.5
Revenue growth (yoy)-1.7%0
SG&A efficiency12.3x revenue/SG&A100
Brand pricing premium55.2%75.5
Durability LT w=15%65.3
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-74.4% vs market -18.8%0
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-37.5%0
52-week range position0th pct0
6m strength vs S&P 500-67.7pp0
News & Sentiment pulse only52.6
Analyst consensus (1=buy)3.040
Analyst target upside60.2%100
Earnings surprises (avg)-2.3%17.8
⚠ Red flags
Heavy leverage (D/E 4.4)
832 CHYM US ⚠ 1HIGH CONF Chime Financial, Inc. · 27.25 USD · pulse 62 · Software - Application 09-20: 57.4 · 09-27: 59.2 · 10-05: 58.8 ▼ -0.4 58.8 Mixed
Product & Moat LT w=25%78.6
Gross margin (pricing power)88.7%100
Revenue CAGR (3y)29.4%100
Operating margin trend-0.1pp over 3y48.9
R&D intensity (innovation)42.8%100
Gross-margin stabilitysd 3.8pp44
Valuation LT w=20%48.3
Forward P/E16.9 · industry median 16.7 (n=85)66.9
FCF yield4.2% · industry median 5.1% (n=85)51.6
EV / EBITDA24.3 · industry median 20.2 (n=72)26.4
Management LT w=20%54.9
Return on equity-1.3%0
Buybacks vs dilution+1.4%/yr share count43.3
Net debt / EBITDA-2.6100
Insider ownership7.6%76.2
Financial Health LT w=15%100
Current ratio4.6100
Debt / equity0.13100
Cash vs total debt6.42x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)26.8%100
SG&A efficiency1.9x revenue/SG&A0
Brand pricing premium88.7%100
Durability LT w=15%1.5
Shock days (>8% vs market)10 in 308 sessions (listed <2y)0
Worst drawdown vs market (2y)-54.6% vs market -8.9%0
Profit-margin stabilitysd 18.9pp, operating, 4y5.9
Profitable years0 of 40
Momentum pulse only87.4
Price vs 200-day MA+16.0%100
52-week range position60th pct62.1
6m strength vs S&P 500+23.4pp100
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside44.6%100
Earnings surprises (avg)+179.7%100
⚠ Red flags
Unprofitable (negative net income)
833 FROG US ⚠ 2HIGH CONF JFrog Ltd. · 95.5 USD · pulse 59.3 · Software - Application 09-20: 58.8 · 09-27: 58.8 · 10-05: 58.8 — 0 58.8 Mixed
Product & Moat LT w=25%100
Gross margin (pricing power)77.9%100
Revenue CAGR (3y)23.8%100
Operating margin trend+15.2pp over 3y100
R&D intensity (innovation)36.7%100
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)20.4
Forward P/E83.4 · industry median 16.7 (n=85)0
FCF yield1.7% · industry median 5.1% (n=85)11.1
Management LT w=20%33.3
Return on equity-4.9%0
Buybacks vs dilution+5.8%/yr share count0
Insider ownership10.0%100
Financial Health LT w=15%100
Current ratio2.1100
Debt / equity0.02100
Cash vs total debt56.59x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)28.7%100
SG&A efficiency1.8x revenue/SG&A0
Brand pricing premium77.9%100
Durability LT w=15%31.2
Shock days (>8% vs market)12 in 2y22.3
Worst drawdown vs market (2y)-49.6% vs market -18.8%22.8
Profit-margin stabilitysd 5.6pp, operating, 4y79.9
Profitable years0 of 40
Momentum pulse only99
Price vs 200-day MA+39.6%100
52-week range position88th pct97.1
6m strength vs S&P 500+76.3pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)72.7
Analyst target upside17.3%68.2
Earnings surprises (avg)+22.4%100
⚠ Red flags
Diluting shareholders (+5.8%/yr)
Unprofitable (negative net income)
834 FORM US HIGH CONF FormFactor, Inc. · 149.15 USD · pulse 60.9 · Semiconductor Equipment & Materials 09-20: 59.8 · 09-27: 59.3 · 10-05: 58.8 ▼ -0.5 58.8 Mixed
Product & Moat LT w=25%65
Gross margin (pricing power)46.2%65.5
Revenue CAGR (3y)1.6%8.1
Operating margin trend+0.3pp over 3y53.1
R&D intensity (innovation)14.7%98.2
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%16.8
Forward P/E39.3 · industry median 29.4 (n=22)15.7
FCF yield1.0% · industry median 0.9% (n=21)30
EV / EBITDA60.7 · industry median 43.7 (n=20)4.8
Management LT w=20%62.6
Return on equity11.0%44
Buybacks vs dilution+0.3%/yr share count61.4
Net debt / EBITDA-1.7100
Insider ownership0.8%7.6
FCF conversion2.11x net income100
Financial Health LT w=15%100
Current ratio4.1100
Debt / equity0.03100
Interest coverage134.2x100
Cash vs total debt11.56x100
Marketing & Brand LT w=5%72.7
Revenue growth (yoy)31.9%100
SG&A efficiency5.9x revenue/SG&A65
Brand pricing premium46.2%53
Durability LT w=15%53.3
Shock days (>8% vs market)25 in 2y0
Worst drawdown vs market (2y)-52.4% vs market -18.8%15.8
Profit-margin stabilitysd 2.5pp, operating, 4y97.4
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+37.4%100
52-week range position91th pct100
6m strength vs S&P 500+25.4pp100
News & Sentiment pulse only67.5
Analyst consensus (1=buy)1.983.6
Analyst target upside-2.5%18.8
Earnings surprises (avg)+31.3%100
835 COLB US ⚠ 1MEDIUM CONF Columbia Banking System, Inc. · 28.92 USD · pulse 60.7 · Banks - Regional 09-20: 58.6 · 09-27: 58.5 · 10-05: 58.8 ▲ +0.3 58.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)21.9%100
Valuation LT w=20%66.8
Forward P/E8.8 · industry median 10.0 (n=108)83.1
Price / book1.08 · industry median 1.24 (n=109)77.1
Through-cycle P/E18.5 · industry median 14.8 (n=106)40.3
Management LT w=20%17.2
Return on equity11.0%44.1
Buybacks vs dilution+10.8%/yr share count0
Insider ownership0.8%7.5
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)35.1%100
Durability LT w=15%88
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-33.7% vs market -18.8%62.7
Profit-margin stabilitysd 4.0pp, net, 4y89.2
Profitable years4 of 4100
Momentum pulse only42.5
Price vs 200-day MA-1.0%56
52-week range position58th pct60.5
6m strength vs S&P 500-11.7pp11.1
News & Sentiment pulse only78.8
Analyst consensus (1=buy)2.368.6
Analyst target upside17.1%67.7
Earnings surprises (avg)+11.9%100
⚠ Red flags
Diluting shareholders (+10.8%/yr)
836 VOYA US MEDIUM CONF Voya Financial, Inc. · 96.65 USD · pulse 61.9 · Financial Conglomerates 09-20: 58.2 · 09-27: 58.8 · 10-05: 58.8 — 0 58.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)52
Revenue CAGR (3y)11.2%55.9
Valuation LT w=20%67.8
Forward P/E8.5 · sector median 10.5 (n=316)87.9
Price / book1.87 · sector median 1.62 (n=301)42.1
Through-cycle P/E14.3 · sector median 16.5 (n=284)73.4
Management LT w=20%42.5
Return on equity9.6%38.4
Buybacks vs dilution-1.2%/yr share count86
Insider ownership0.3%3.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-4.3%0
Durability LT w=15%88.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-34.6% vs market -18.8%60.5
Profit-margin stabilitysd 0.2pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only95.6
Price vs 200-day MA+15.6%100
52-week range position79th pct86.9
6m strength vs S&P 500+25.7pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)34.9
Analyst target upside11.8%54.6
Earnings surprises (avg)-8.1%0
837 UNF US HIGH CONF Unifirst Corporation · 251.78 USD · pulse 55 · Specialty Business Services 09-20: 58.4 · 09-27: 58.6 · 10-05: 58.8 ▲ +0.2 58.8 Mixed
Product & Moat LT w=25%58.2
Gross margin (pricing power)36.7%41.7
Revenue CAGR (3y)6.7%33.6
Operating margin trend+0.9pp over 3y58.7
Gross-margin stabilitysd 1.0pp99
Valuation LT w=20%28.2
Forward P/E31.5 · industry median 15.0 (n=20)20.5
FCF yield2.2% · industry median 5.0% (n=20)16.2
EV / EBITDA15.3 · industry median 12.9 (n=20)48
Management LT w=20%49.3
Return on equity5.3%21.2
Buybacks vs dilution-0.8%/yr share count79.7
Net debt / EBITDA-0.3100
Insider ownership0.8%7.6
FCF conversion0.67x net income37.9
Financial Health LT w=15%100
Current ratio3.1100
Debt / equity0.04100
Cash vs total debt1.99x100
Marketing & Brand LT w=5%27.7
Revenue growth (yoy)3.9%15.6
SG&A efficiency4.3x revenue/SG&A38.4
Brand pricing premium36.7%29.2
Durability LT w=15%82.3
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-34.6% vs market -18.8%60.5
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only43.3
Price vs 200-day MA-0.5%57.9
52-week range position68th pct72.1
6m strength vs S&P 500-18.8pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)51.4
Analyst target upside8.6%46.4
Earnings surprises (avg)+3.7%57.8
838 BFAM US ⚠ 1HIGH CONF Bright Horizons Family Solution · 64.26 USD · pulse 57.3 · Personal Services 09-20: 59.5 · 09-27: 58.4 · 10-05: 58.8 ▲ +0.4 58.8 Mixed
Product & Moat LT w=25%64.8
Gross margin (pricing power)25.5%13.7
Revenue CAGR (3y)13.2%66.2
Operating margin trend+2.9pp over 3y79.3
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%87.6
Forward P/E10.9 · industry median 16.8 (n=5)100
FCF yield7.7% · industry median 6.3% (n=5)86.8
EV / EBITDA10.5 · industry median 11.7 (n=5)75.9
Management LT w=20%51.4
Return on equity14.9%59.8
Buybacks vs dilution-1.1%/yr share count85.3
Net debt / EBITDA4.00.7
Insider ownership1.1%11
FCF conversion1.24x net income100
Financial Health LT w=15%16.8
Current ratio0.50
Debt / equity2.180
Interest coverage7.0x67
Cash vs total debt0.08x0
Marketing & Brand LT w=5%41.3
Revenue growth (yoy)6.5%26
SG&A efficiency7.8x revenue/SG&A96.6
Brand pricing premium25.5%1.2
Durability LT w=15%68.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-57.1% vs market -18.8%4.1
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0.1
Price vs 200-day MA-17.0%0
52-week range position10th pct0.2
6m strength vs S&P 500-41.2pp0
News & Sentiment pulse only83.8
Analyst consensus (1=buy)2.366.7
Analyst target upside38.8%100
Earnings surprises (avg)+7.7%84.7
⚠ Red flags
Heavy leverage (D/E 2.2)
839 FOUR US ⚠ 1HIGH CONF Shift4 Payments, Inc. · 36.17 USD · pulse 56.3 · Software - Infrastructure 09-20: 58.8 · 09-27: 58.8 · 10-05: 58.8 — 0 58.8 Mixed
Product & Moat LT w=25%70.7
Gross margin (pricing power)35.9%39.8
Revenue CAGR (3y)28.0%100
Operating margin trend+5.1pp over 3y100
Gross-margin stabilitysd 3.9pp42.8
Valuation LT w=20%99.4
Forward P/E5.8 · industry median 21.1 (n=64)100
PEG ratio0.28 · industry median 1.43 (n=33)100
FCF yield12.4% · industry median 3.3% (n=66)100
EV / EBITDA9.0 · industry median 25.3 (n=54)97.7
Management LT w=20%45.2
Return on equity6.5%26
Buybacks vs dilution+4.3%/yr share count0
Net debt / EBITDA4.60
Insider ownership30.5%100
FCF conversion2.97x net income100
Financial Health LT w=15%11.4
Current ratio1.234.2
Debt / equity2.620
Interest coverage2.0x11.4
Cash vs total debt0.08x0
Marketing & Brand LT w=5%60.3
Revenue growth (yoy)34.1%100
SG&A efficiency5.2x revenue/SG&A53.6
Brand pricing premium35.9%27.3
Durability LT w=15%50
Shock days (>8% vs market)18 in 2y0
Worst drawdown vs market (2y)-71.7% vs market -18.8%0
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-26.0%0
52-week range position1th pct0
6m strength vs S&P 500-31.8pp0
News & Sentiment pulse only74
Analyst consensus (1=buy)2.176.7
Analyst target upside52.2%100
Earnings surprises (avg)+1.8%45.3
⚠ Red flags
Heavy leverage (D/E 2.6)
840 PSA US HIGH CONF Public Storage · 283.81 USD · pulse 56.5 · REIT - Industrial 09-20: 58.2 · 09-27: 58.3 · 10-05: 58.7 ▲ +0.4 58.7 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%56.1
Gross margin (pricing power)74.4%100
Revenue CAGR (3y)4.9%24.4
Operating margin trend-5.0pp over 3y0
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%34.9
FCF yield4.4% · industry median 5.1% (n=11)54.6
EV / EBITDA18.7 · industry median 18.5 (n=11)50.1
Price / book10.30 · industry median 1.94 (n=11)0
Management LT w=20%69.2
Return on equity21.9%87.7
Buybacks vs dilution+0.0%/yr share count65.9
Net debt / EBITDA2.927.8
Insider ownership9.6%95.6
Financial Health LT w=15%38.5
Debt / equity1.1050.2
Interest coverage6.9x65.3
Cash vs total debt0.03x0
Marketing & Brand LT w=5%71.1
Revenue growth (yoy)3.3%13.2
SG&A efficiency47.4x revenue/SG&A100
Brand pricing premium74.4%100
Durability LT w=15%96.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-23.1% vs market -18.8%89.2
Profit-margin stabilitysd 2.4pp, operating, 4y97.9
Profitable years4 of 4100
Momentum pulse only29.8
Price vs 200-day MA-3.6%45.7
52-week range position43th pct41.5
6m strength vs S&P 500-14.4pp2.1
News & Sentiment pulse only58.5
Analyst consensus (1=buy)2.560
Analyst target upside18.2%70.4
Earnings surprises (avg)+1.8%45
841 FTI US HIGH CONF TechnipFMC plc · 68.82 USD · pulse 58.3 · Oil & Gas Equipment & Services 09-20: 58.7 · 09-27: 58.7 · 10-05: 58.7 — 0 58.7 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%58.6
Revenue CAGR (3y)14.0%70.1
Operating margin trend+10.9pp over 3y100
R&D intensity (innovation)0.8%5.6
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)16.7
Price / book8.26 · industry median 2.87 (n=20)0
Through-cycle P/E61.5 · industry median 28.1 (n=19)0
Management LT w=20%82.1
Return on equity35.8%100
Buybacks vs dilution-3.2%/yr share count100
Net debt / EBITDA0.196.8
Insider ownership1.4%13.6
FCF conversion1.52x net income100
Financial Health LT w=15%64.8
Current ratio1.123.3
Debt / equity0.3890.1
Interest coverage16.6x100
Cash vs total debt0.80x46
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)62
Revenue growth (yoy)9.0%36
SG&A efficiency14.1x revenue/SG&A100
Durability LT w=15%76.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-28.9% vs market -18.8%74.5
Profit-margin stabilitysd 4.1pp, operating, 4y88.3
Profitable years3 of 450
Momentum pulse only50.8
Price vs 200-day MA+2.9%71.5
52-week range position75th pct81
6m strength vs S&P 500-21.1pp0
News & Sentiment pulse only77.6
Analyst consensus (1=buy)2.081.9
Analyst target upside10.4%50.9
Earnings surprises (avg)+19.3%100
842 EAT US ⚠ 1HIGH CONF Brinker International, Inc. · 202.0 USD · pulse 66.4 · Restaurants 09-20: 58.7 · 09-27: 58.3 · 10-05: 58.7 ▲ +0.4 58.7 Mixed
Product & Moat LT w=25%56.2
Gross margin (pricing power)18.6%0
Revenue CAGR (3y)12.0%60
Operating margin trend+6.5pp over 3y100
Gross-margin stabilitysd 2.8pp64.9
Valuation LT w=20%73.7
Forward P/E13.9 · industry median 20.0 (n=16)94.8
PEG ratio1.88 · industry median 1.64 (n=15)41.9
FCF yield4.3% · industry median 3.1% (n=15)70.7
EV / EBITDA11.9 · industry median 16.8 (n=16)87.3
Management LT w=20%62.1
Return on equity119.6%100
Buybacks vs dilution-1.8%/yr share count97.1
Net debt / EBITDA1.951.4
Insider ownership1.1%11.3
FCF conversion0.75x net income50.7
Financial Health LT w=15%25
Current ratio0.50
Debt / equity3.960
Interest coverage15.3x100
Cash vs total debt0.06x0
Marketing & Brand LT w=5%40.1
Revenue growth (yoy)5.1%20.4
SG&A efficiency24.6x revenue/SG&A100
Brand pricing premium18.6%0
Durability LT w=15%78.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-45.9% vs market -18.8%32.1
Profit-margin stabilitysd 2.8pp, operating, 4y95.8
Profitable years4 of 4100
Momentum pulse only89.9
Price vs 200-day MA+18.9%100
52-week range position66th pct69.7
6m strength vs S&P 500+17.6pp100
News & Sentiment pulse only87.4
Analyst consensus (1=buy)1.697.4
Analyst target upside30.0%100
Earnings surprises (avg)+4.7%64.7
⚠ Red flags
Heavy leverage (D/E 4.0)
843 REXR US ⚠ 1HIGH CONF Rexford Industrial Realty, Inc. · 36.69 USD · pulse 60.1 · REIT - Industrial 09-20: 58.1 · 09-27: 58.4 · 10-05: 58.7 ▲ +0.3 58.7 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%91.2
Gross margin (pricing power)76.8%100
Revenue CAGR (3y)16.7%83.5
Operating margin trend+3.1pp over 3y81.5
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%66.4
FCF yield4.1% · industry median 5.1% (n=11)49
EV / EBITDA17.6 · industry median 18.7 (n=11)57.1
Price / book1.10 · industry median 2.12 (n=11)93.1
Management LT w=20%0.9
Return on equity-4.7%0
Buybacks vs dilution+7.0%/yr share count0
Net debt / EBITDA4.80
Insider ownership0.4%3.8
Financial Health LT w=15%37.1
Debt / equity0.4188.1
Interest coverage3.1x23.3
Cash vs total debt0.01x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)-1.6%0
SG&A efficiency12.7x revenue/SG&A100
Brand pricing premium76.8%100
Durability LT w=15%90
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-34.7% vs market -18.8%60.1
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only54.7
Price vs 200-day MA+2.6%70.5
52-week range position50th pct49.7
6m strength vs S&P 500-1.8pp44
News & Sentiment pulse only69.3
Analyst consensus (1=buy)2.657.8
Analyst target upside10.0%50.1
Earnings surprises (avg)+27.1%100
⚠ Red flags
Diluting shareholders (+7.0%/yr)
844 NOVT US HIGH CONF Novanta Inc. · 149.27 USD · pulse 60.4 · Scientific & Technical Instruments 09-20: 60.7 · 09-27: 59 · 10-05: 58.7 ▼ -0.3 58.7 Mixed
Product & Moat LT w=25%58.5
Gross margin (pricing power)44.5%61.4
Revenue CAGR (3y)4.4%22.2
Operating margin trend-0.6pp over 3y44.1
R&D intensity (innovation)9.7%64.9
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%16.5
Forward P/E34.2 · industry median 23.0 (n=13)17.1
FCF yield2.1% · industry median 3.3% (n=13)29.6
EV / EBITDA28.8 · industry median 19.0 (n=13)2.7
Management LT w=20%59
Return on equity5.1%20.4
Buybacks vs dilution-0.0%/yr share count67.3
Net debt / EBITDA-2.4100
Insider ownership0.7%7.1
FCF conversion2.20x net income100
Financial Health LT w=15%100
Current ratio4.6100
Debt / equity0.18100
Cash vs total debt2.52x100
Marketing & Brand LT w=5%46.8
Revenue growth (yoy)10.3%41.2
SG&A efficiency5.0x revenue/SG&A50.2
Brand pricing premium44.5%48.9
Durability LT w=15%77.3
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-45.7% vs market -18.8%32.7
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only82.4
Price vs 200-day MA+6.3%85.3
52-week range position72th pct77.5
6m strength vs S&P 500+10.3pp84.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)73
Analyst target upside30.3%100
Earnings surprises (avg)+5.4%69.1
845 MHO US ⚠ 1HIGH CONF M/I Homes, Inc. · 134.76 USD · pulse 57.3 · Residential Construction 09-20: 58 · 09-27: 58.9 · 10-05: 58.7 ▼ -0.2 58.7 Mixed
Product & Moat LT w=25%33.7
Gross margin (pricing power)20.9%2.3
Revenue CAGR (3y)2.3%11.3
Operating margin trend-2.9pp over 3y21.2
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%70.1
Forward P/E9.6 · industry median 12.3 (n=11)90.4
FCF yield2.5% · industry median 5.3% (n=10)20.9
EV / EBITDA8.2 · industry median 12.1 (n=11)99.1
Management LT w=20%49.5
Return on equity10.1%40.2
Buybacks vs dilution-2.1%/yr share count100
Net debt / EBITDA0.685.3
Insider ownership2.2%21.9
FCF conversion0.22x net income0
Financial Health LT w=15%78.4
Current ratio8.1100
Debt / equity0.3193.8
Cash vs total debt0.74x41.3
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-8.5%0
SG&A efficiency8.7x revenue/SG&A100
Brand pricing premium20.9%0
Durability LT w=15%86.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-40.6% vs market -18.8%45.4
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only36.5
Price vs 200-day MA-2.5%50.1
52-week range position38th pct34.6
6m strength vs S&P 500-7.5pp24.9
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)47.2
Analyst target upside26.6%91.6
Earnings surprises (avg)-11.6%0
⚠ Red flags
Revenue shrinking (-8.5% yoy)
846 ATHM US ⚠ 1NO REAL MONEYHIGH CONF Autohome Inc. · 20.56 USD · pulse 57.3 · Internet Content & Information 09-20: 58.7 · 09-27: 58.4 · 10-05: 58.7 ▲ +0.3 58.7 Mixed
Product & Moat LT w=25%49.2
Gross margin (pricing power)74.0%100
Revenue CAGR (3y)-2.4%0
Operating margin trend-6.1pp over 3y0
R&D intensity (innovation)16.5%100
Gross-margin stabilitysd 3.7pp45.8
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)33.6
Forward P/E14.5 · industry median 10.4 (n=16)50.8
PEG ratio9.95 · industry median 0.79 (n=12)0
Management LT w=20%54.4
Return on equity3.7%14.9
Buybacks vs dilution-2.1%/yr share count100
Net debt / EBITDA-35.3100
Insider ownership0.3%2.7
Financial Health LT w=15%100
Current ratio6.8100
Debt / equity0.00100
Cash vs total debt397.18x100
Marketing & Brand LT w=5%34.2
Revenue growth (yoy)-31.9%0
SG&A efficiency2.1x revenue/SG&A2.5
Brand pricing premium74.0%100
Durability LT w=15%80.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-49.7% vs market -18.8%22.7
Profit-margin stabilitysd 2.2pp, operating, 4y98.8
Profitable years4 of 4100
Momentum pulse only58.9
Price vs 200-day MA+3.7%75
52-week range position40th pct36.9
6m strength vs S&P 500+4.4pp64.8
News & Sentiment pulse only54
Analyst consensus (1=buy)2.943.1
Analyst target upside4.1%35.2
Earnings surprises (avg)+7.6%83.8
⚠ Red flags
Revenue shrinking (-31.9% yoy)
847 BLKB US ⚠ 1HIGH CONF Blackbaud, Inc. · 41.76 USD · pulse 58.4 · Software - Application 09-20: 58.7 · 09-27: 58.7 · 10-05: 58.7 — 0 58.7 Mixed
Product & Moat LT w=25%72.8
Gross margin (pricing power)59.7%99.2
Revenue CAGR (3y)2.2%10.8
Operating margin trend+19.6pp over 3y100
R&D intensity (innovation)12.2%81.6
Gross-margin stabilitysd 2.4pp72.2
Valuation LT w=20%98.2
Forward P/E7.0 · industry median 16.9 (n=85)100
PEG ratio0.45 · industry median 1.19 (n=43)100
FCF yield11.3% · industry median 5.1% (n=85)100
EV / EBITDA11.2 · industry median 22.1 (n=72)92.8
Management LT w=20%63.9
Return on equity194.4%100
Buybacks vs dilution-4.2%/yr share count100
Net debt / EBITDA4.20
Insider ownership1.9%19.5
FCF conversion1.86x net income100
Financial Health LT w=15%6
Current ratio0.82.3
Debt / equity17.270
Interest coverage2.9x21.5
Cash vs total debt0.03x0
Marketing & Brand LT w=5%40.7
Revenue growth (yoy)3.0%12
SG&A efficiency3.4x revenue/SG&A23.3
Brand pricing premium59.7%86.7
Durability LT w=15%34.7
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-69.7% vs market -18.8%0
Profit-margin stabilitysd 7.4pp, operating, 4y69.9
Profitable years2 of 40
Momentum pulse only34.5
Price vs 200-day MA-1.6%53.4
52-week range position37th pct33.4
6m strength vs S&P 500-10.0pp16.8
News & Sentiment pulse only69.6
Analyst consensus (1=buy)2.270
Analyst target upside23.3%83.3
Earnings surprises (avg)+3.3%55.5
⚠ Red flags
Heavy leverage (D/E 17.3)
848 ATH.TO CA ⚠ 1HIGH CONF ATHABASCA OIL CORP · 10.58 CAD · pulse 55.9 · Oil & Gas E&P 09-20: 59.1 · 09-27: 59 · 10-05: 58.7 ▼ -0.3 58.7 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%55.3
Revenue CAGR (3y)-3.3%0
Operating margin trend+3.7pp over 3y87.1
Gross-margin stabilitysd 2.1pp78.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)33.8
Price / book2.72 · industry median 1.54 (n=49)6.4
Through-cycle P/E16.5 · industry median 13.2 (n=48)45
Management LT w=20%52.4
Return on equity12.0%48
Buybacks vs dilution-6.4%/yr share count100
Net debt / EBITDA-0.2100
Insider ownership1.4%14
FCF conversion0.15x net income0
Financial Health LT w=15%95.9
Current ratio1.991.7
Debt / equity0.10100
Interest coverage17.7x100
Cash vs total debt1.39x91.8
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50
Revenue growth (yoy)-12.9%0
SG&A efficiency9.3x revenue/SG&A100
Durability LT w=15%71.7
Shock days (>8% vs market)6 in 2y69
Worst drawdown vs market (2y)-25.5% vs market -18.8%83.2
Profit-margin stabilitysd 4.8pp, operating, 4y84.5
Profitable years3 of 450
Momentum pulse only52.7
Price vs 200-day MA+6.5%85.8
52-week range position68th pct72.4
6m strength vs S&P 500-20.4pp0
News & Sentiment pulse only49.2
Analyst consensus (1=buy)2.369.1
Analyst target upside21.4%78.4
Earnings surprises (avg)-17.4%0
⚠ Red flags
Revenue shrinking (-12.9% yoy)
849 TOWN US MEDIUM CONF Towne Bank · 36.03 USD · pulse 60.5 · Banks - Regional 09-20: 58.5 · 09-27: 58.8 · 10-05: 58.7 ▼ -0.1 58.7 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)44.5
Revenue CAGR (3y)6.7%33.5
Valuation LT w=20%60.7
Forward P/E10.3 · industry median 10.0 (n=108)73.3
Price / book1.10 · industry median 1.24 (n=109)75.9
Through-cycle P/E19.8 · industry median 14.8 (n=106)32.8
Management LT w=20%42.4
Return on equity12.2%48.9
Buybacks vs dilution+2.7%/yr share count21.2
Insider ownership5.7%57.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)117.8%100
Durability LT w=15%99.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-18.4% vs market -18.8%100
Profit-margin stabilitysd 2.7pp, net, 4y96.3
Profitable years4 of 4100
Momentum pulse only56.7
Price vs 200-day MA+3.9%75.8
52-week range position70th pct74.7
6m strength vs S&P 500-9.1pp19.5
News & Sentiment pulse only53.9
Analyst consensus (1=buy)2.270
Analyst target upside11.0%52.5
Earnings surprises (avg)+0.9%39.3
850 AON US HIGH CONF Aon plc · 269.45 USD · pulse 55.7 · Insurance Brokers 09-20: 58.1 · 09-27: 58.3 · 10-05: 58.6 ▲ +0.3 58.6 Mixed
Product & Moat LT w=25%64.2
Gross margin (pricing power)48.2%70.4
Revenue CAGR (3y)11.2%56.2
Operating margin trend-2.0pp over 3y30.1
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%61.4
Forward P/E13.3 · industry median 14.9 (n=9)79.9
PEG ratio2.21 · sector median 1.33 (n=109)18
FCF yield5.6% · industry median 5.7% (n=9)70.3
EV / EBITDA12.2 · industry median 14.8 (n=8)77.4
Management LT w=20%51.2
Return on equity44.7%100
Buybacks vs dilution+1.5%/yr share count42.4
Net debt / EBITDA2.537.4
Insider ownership1.0%10.1
FCF conversion0.86x net income66.2
Financial Health LT w=15%26.2
Current ratio1.019.4
Debt / equity1.6320.3
Interest coverage6.8x64.9
Cash vs total debt0.07x0
Marketing & Brand LT w=5%55.6
Revenue growth (yoy)2.2%8.8
SG&A efficiency8.8x revenue/SG&A100
Brand pricing premium48.2%57.9
Durability LT w=15%88.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-33.6% vs market -18.8%63
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-18.5%0
52-week range position0th pct0
6m strength vs S&P 500-34.4pp0
News & Sentiment pulse only74.2
Analyst consensus (1=buy)2.174.3
Analyst target upside40.0%100
Earnings surprises (avg)+2.3%48.4
851 JBHT US HIGH CONF J.B. Hunt Transport Services, I · 234.2 USD · pulse 61.1 · Integrated Freight & Logistics 09-20: 58.9 · 09-27: 59 · 10-05: 58.6 ▼ -0.4 58.6 Mixed
Product & Moat LT w=25%33
Gross margin (pricing power)18.5%0
Revenue CAGR (3y)-6.8%0
Operating margin trend-1.8pp over 3y32.2
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%40.1
Forward P/E23.4 · industry median 13.7 (n=10)32.6
PEG ratio1.69 · industry median 1.23 (n=9)35.3
FCF yield4.1% · industry median 4.8% (n=10)51.9
EV / EBITDA14.0 · industry median 10.0 (n=10)40.6
Management LT w=20%90.6
Return on equity18.4%73.8
Buybacks vs dilution-3.0%/yr share count100
Net debt / EBITDA0.879.1
Insider ownership20.4%100
FCF conversion1.51x net income100
Financial Health LT w=15%56.9
Current ratio1.337.9
Debt / equity0.3889.8
Interest coverage11.6x100
Cash vs total debt0.00x0
Marketing & Brand LT w=5%59.2
Revenue growth (yoy)19.4%77.6
SG&A efficiency18.2x revenue/SG&A100
Brand pricing premium18.5%0
Durability LT w=15%85
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-36.6% vs market -18.8%55.4
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only43
Price vs 200-day MA-3.6%45.8
52-week range position61th pct64.2
6m strength vs S&P 500-9.3pp19.1
News & Sentiment pulse only88.7
Analyst consensus (1=buy)2.080
Analyst target upside25.8%89.4
Earnings surprises (avg)+9.5%96.8
852 TRMD US ⚠ 1HIGH CONF TORM plc · 40.0 USD · pulse 64.1 · Oil & Gas Midstream 09-20: 58 · 09-27: 58.3 · 10-05: 58.6 ▲ +0.3 58.6 Mixed
Product & Moat LT w=25%35.8
Gross margin (pricing power)58.4%95.9
Revenue CAGR (3y)-2.5%0
Operating margin trend-16.0pp over 3y0
Gross-margin stabilitysd 3.6pp47.4
Valuation LT w=20%71.6
Forward P/E9.3 · industry median 14.1 (n=33)100
FCF yield0.4% · industry median 1.6% (n=32)14.9
EV / EBITDA5.2 · industry median 11.5 (n=31)100
Management LT w=20%56.2
Return on equity26.8%100
Buybacks vs dilution+7.4%/yr share count0
Net debt / EBITDA0.880.9
Insider ownership26.7%100
FCF conversion0.05x net income0
Financial Health LT w=15%61.7
Current ratio2.3100
Debt / equity0.4287.7
Interest coverage5.3x47.5
Cash vs total debt0.35x11.6
Marketing & Brand LT w=5%94.5
Revenue growth (yoy)110.3%100
SG&A efficiency11.8x revenue/SG&A100
Brand pricing premium58.4%83.4
Durability LT w=15%67
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-54.3% vs market -18.8%11.1
Profit-margin stabilitysd 6.9pp, operating, 4y72.6
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+50.8%100
52-week range position100th pct100
6m strength vs S&P 500+31.2pp100
News & Sentiment pulse only50.1
Analyst consensus (1=buy)1.5100
Analyst target upside3.8%34.4
Earnings surprises (avg)-2.6%15.8
⚠ Red flags
Diluting shareholders (+7.4%/yr)
853 FVI.TO CA HIGH CONF FORTUNA MINING CORP · 15.99 CAD · pulse 57 · Gold 09-20: 58.6 · 09-27: 58.6 · 10-05: 58.6 — 0 58.6 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%52.7
Revenue CAGR (3y)11.6%58
Operating margin trend+26.8pp over 3y100
Gross-margin stabilitysd 11.2pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)44.4
Price / book1.98 · industry median 3.76 (n=45)73.2
Through-cycle P/E56.0 · industry median 43.8 (n=34)9.9
Management LT w=20%68
Return on equity24.1%96.6
Buybacks vs dilution+1.8%/yr share count37.4
Net debt / EBITDA-0.5100
Insider ownership0.6%6.2
FCF conversion1.27x net income100
Financial Health LT w=15%100
Current ratio3.0100
Debt / equity0.13100
Interest coverage16.5x100
Cash vs total debt2.62x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)38.2%100
SG&A efficiency9.7x revenue/SG&A100
Durability LT w=15%25.1
Shock days (>8% vs market)18 in 2y0
Worst drawdown vs market (2y)-39.4% vs market -18.8%48.4
Profit-margin stabilitysd 10.6pp, operating, 4y52.1
Profitable years2 of 40
Momentum pulse only66.8
Price vs 200-day MA+12.0%100
52-week range position65th pct68.9
6m strength vs S&P 500-5.6pp31.4
News & Sentiment pulse only53.8
Analyst consensus (1=buy)2.080
Analyst target upside22.6%81.4
Earnings surprises (avg)-7.9%0
854 PBH US HIGH CONF Prestige Consumer Healthcare In · 45.26 USD · pulse 55.4 · Drug Manufacturers - Specialty & Generic 09-20: 58.6 · 09-27: 58.4 · 10-05: 58.6 ▲ +0.2 58.6 Mixed
Product & Moat LT w=25%53.2
Gross margin (pricing power)54.8%86.9
Revenue CAGR (3y)-1.2%0
Operating margin trend-2.4pp over 3y25.8
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%86.6
Forward P/E8.9 · industry median 15.0 (n=24)100
PEG ratio1.51 · industry median 2.15 (n=9)80.9
FCF yield6.9% · industry median 4.4% (n=25)95.9
EV / EBITDA12.7 · industry median 13.7 (n=23)69.4
Management LT w=20%39.6
Return on equity9.1%36.5
Buybacks vs dilution-1.6%/yr share count93.6
Net debt / EBITDA6.10
Insider ownership1.4%14.1
FCF conversion0.78x net income53.9
Financial Health LT w=15%54.7
Current ratio3.2100
Debt / equity1.0851.2
Interest coverage7.1x67.6
Cash vs total debt0.04x0
Marketing & Brand LT w=5%45.2
Revenue growth (yoy)6.5%26
SG&A efficiency4.1x revenue/SG&A35.1
Brand pricing premium54.8%74.4
Durability LT w=15%64.2
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-49.7% vs market -18.8%22.5
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-18.5%0
52-week range position2th pct0
6m strength vs S&P 500-35.3pp0
News & Sentiment pulse only68.1
Analyst consensus (1=buy)1.791.4
Analyst target upside49.8%100
Earnings surprises (avg)-3.1%13
855 TSU.TO CA MEDIUM CONF TRISURA GROUP LTD · 41.47 CAD · pulse 55.3 · Insurance - Specialty 09-20: 58.7 · 09-27: 58.7 · 10-05: 58.6 ▼ -0.1 58.6 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)64.3
Revenue CAGR (3y)18.6%92.8
Valuation LT w=20%31.3
Forward P/E11.8 · industry median 7.6 (n=9)50
Price / book1.95 · industry median 1.11 (n=9)23.9
Through-cycle P/E22.0 · industry median 8.6 (n=9)20
Management LT w=20%42.3
Return on equity16.9%67.7
Buybacks vs dilution+1.1%/yr share count47.6
Insider ownership1.2%11.7
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.9
Debt / equity0.2298.8
Interest coverage38.6x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)39.6
Revenue growth (yoy)4.7%18.8
Durability LT w=15%89.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-30.1% vs market -18.8%71.7
Profit-margin stabilitysd 4.5pp, net, 4y86.2
Profitable years4 of 4100
Momentum pulse only25.7
Price vs 200-day MA-4.3%42.7
52-week range position38th pct34.4
6m strength vs S&P 500-19.2pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)67.8
Analyst target upside38.4%100
Earnings surprises (avg)+3.0%53.5
856 LHX US HIGH CONF L3Harris Technologies, Inc. · 236.6 USD · pulse 59.6 · Aerospace & Defense 09-20: 58.5 · 09-27: 58.5 · 10-05: 58.5 — 0 58.5 Mixed
Product & Moat LT w=25%40.6
Gross margin (pricing power)25.5%13.7
Revenue CAGR (3y)8.6%43.1
Operating margin trend-1.5pp over 3y35.3
R&D intensity (innovation)2.5%16.3
Gross-margin stabilitysd 1.3pp94.6
Valuation LT w=20%86.2
Forward P/E17.5 · industry median 27.5 (n=39)91.7
PEG ratio1.19 · industry median 2.11 (n=15)91.2
FCF yield3.7% · industry median 1.2% (n=41)74.3
EV / EBITDA13.4 · industry median 23.0 (n=35)87.8
Management LT w=20%49.7
Return on equity9.3%37.4
Buybacks vs dilution-0.7%/yr share count77.7
Net debt / EBITDA2.342.8
Insider ownership0.5%4.5
FCF conversion1.00x net income86
Financial Health LT w=15%37.5
Current ratio1.232
Debt / equity0.5381.8
Interest coverage4.2x36
Cash vs total debt0.14x0
Marketing & Brand LT w=5%44.9
Revenue growth (yoy)8.4%33.6
SG&A efficiency9.8x revenue/SG&A100
Brand pricing premium25.5%1.2
Durability LT w=15%88.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-36.7% vs market -18.8%55
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-23.2%0
52-week range position0th pct0
6m strength vs S&P 500-50.9pp0
News & Sentiment pulse only95.3
Analyst consensus (1=buy)1.986
Analyst target upside41.7%100
Earnings surprises (avg)+12.4%100
857 NOK US HIGH CONF Nokia Corporation Sponsored · 10.6 USD · pulse 62.5 · Communication Equipment 09-20: 58.1 · 09-27: 58.5 · 10-05: 58.5 — 0 58.5 Mixed
Product & Moat LT w=25%48.6
Gross margin (pricing power)45.5%63.8
Revenue CAGR (3y)-5.8%0
Operating margin trend-6.4pp over 3y0
R&D intensity (innovation)24.4%100
Gross-margin stabilitysd 2.0pp79
Valuation LT w=20%56.5
Forward P/E21.9 · industry median 23.6 (n=14)64.4
PEG ratio0.91 · industry median 0.72 (n=6)57.9
FCF yield2.2% · industry median 2.4% (n=16)39.6
EV / EBITDA19.6 · industry median 25.2 (n=12)64.3
Management LT w=20%62.1
Return on equity3.5%13.8
Buybacks vs dilution-0.0%/yr share count67.1
Net debt / EBITDA-0.7100
Insider ownership3.0%29.7
FCF conversion1.82x net income100
Financial Health LT w=15%76.3
Current ratio1.558.7
Debt / equity0.16100
Interest coverage5.2x46.4
Cash vs total debt1.53x100
Marketing & Brand LT w=5%53.1
Revenue growth (yoy)8.4%33.6
SG&A efficiency6.5x revenue/SG&A74.5
Brand pricing premium45.5%51.3
Durability LT w=15%56.7
Shock days (>8% vs market)14 in 2y6.8
Worst drawdown vs market (2y)-50.1% vs market -18.8%21.7
Profit-margin stabilitysd 2.3pp, operating, 4y98.3
Profitable years4 of 4100
Momentum pulse only62.2
Price vs 200-day MA+5.8%83.3
52-week range position48th pct47.2
6m strength vs S&P 500+1.8pp56.1
News & Sentiment pulse only96.2
Analyst consensus (1=buy)1.888.6
Analyst target upside41.2%100
Earnings surprises (avg)+16.4%100
858 AU US ⚠ 1HIGH CONF AngloGold Ashanti PLC · 94.92 USD · pulse 54.5 · Gold 09-20: 58.5 · 09-27: 58.6 · 10-05: 58.5 ▼ -0.1 58.5 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)30.0%100
Operating margin trend+24.6pp over 3y100
Gross-margin stabilitysd 10.6pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)22
Price / book5.41 · industry median 3.75 (n=45)2.5
Through-cycle P/E52.8 · industry median 43.8 (n=34)13.5
Management LT w=20%60.1
Return on equity44.7%100
Buybacks vs dilution+6.5%/yr share count0
Net debt / EBITDA-0.1100
Insider ownership0.1%0.6
FCF conversion1.50x net income100
Financial Health LT w=15%100
Current ratio2.7100
Debt / equity0.17100
Interest coverage20.9x100
Cash vs total debt1.55x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)27.0%100
SG&A efficiency65.5x revenue/SG&A100
Durability LT w=15%41.6
Shock days (>8% vs market)12 in 2y22.3
Worst drawdown vs market (2y)-39.9% vs market -18.8%47.1
Profit-margin stabilitysd 11.5pp, operating, 4y47.1
Profitable years3 of 450
Momentum pulse only38
Price vs 200-day MA-0.3%58.9
52-week range position54th pct55.2
6m strength vs S&P 500-22.1pp0
News & Sentiment pulse only68.2
Analyst consensus (1=buy)1.985
Analyst target upside23.8%84.5
Earnings surprises (avg)+0.3%35.1
⚠ Red flags
Diluting shareholders (+6.5%/yr)
859 IBKR US MEDIUM CONF Interactive Brokers Group, Inc. · 88.3 USD · pulse 61.7 · Capital Markets 09-20: 58.5 · 09-27: 58.5 · 10-05: 58.5 — 0 58.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)83.3
Revenue CAGR (3y)34.6%100
Operating margin trend+11.4pp over 3y100
Valuation LT w=20%17.8
Forward P/E27.6 · industry median 14.0 (n=29)26.4
PEG ratio1.48 · industry median 1.16 (n=10)44.7
Price / book6.74 · industry median 3.33 (n=36)0
Through-cycle P/E221.3 · industry median 26.0 (n=27)0
Management LT w=20%48.3
Return on equity24.0%96.1
Buybacks vs dilution+2.7%/yr share count22.2
Insider ownership2.7%26.7
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)26.3%100
Durability LT w=15%82.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-38.7% vs market -18.8%50.2
Profit-margin stabilitysd 4.4pp, operating, 4y86.5
Profitable years4 of 4100
Momentum pulse only87.8
Price vs 200-day MA+8.8%95.2
52-week range position74th pct79.7
6m strength vs S&P 500+11.5pp88.4
News & Sentiment pulse only78
Analyst consensus (1=buy)1.985.3
Analyst target upside19.4%73.4
Earnings surprises (avg)+6.3%75.3
860 NAVN US ⚠ 1MEDIUM CONF Navan, Inc. · 21.43 USD · pulse 63.3 · Software - Application 09-20: 58.7 · 09-27: 58.8 · 10-05: 58.5 ▼ -0.3 58.5 Mixed
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)83.3
Gross margin (pricing power)72.6%100
R&D intensity (innovation)21.5%100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)21.4
Forward P/E53.7 · industry median 16.7 (n=85)0
FCF yield2.0% · industry median 5.1% (n=85)14.1
Management LT w=20% · thin evidence (2/3, gaps count as 50)50
Return on equity-49.4%0
Insider ownership20.5%100
Financial Health LT w=15%75
Current ratio4.4100
Debt / equity0.13100
Interest coverage-6.7x0
Cash vs total debt4.82x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)35.4%100
SG&A efficiency1.3x revenue/SG&A0
Brand pricing premium72.6%100
Durabilityno data
Momentum pulse only86.9
Price vs 200-day MA+15.3%100
52-week range position59th pct60.7
6m strength vs S&P 500+52.7pp100
News & Sentiment pulse only100
Analyst consensus (1=buy)1.3100
Analyst target upside43.7%100
Earnings surprises (avg)+350.5%100
⚠ Red flags
Unprofitable (negative net income)
861 CON US ⚠ 1HIGH CONF Concentra Group Holdings Parent · 35.65 USD · pulse 65.7 · Medical Care Facilities 09-20: 58.9 · 09-27: 58.9 · 10-05: 58.5 ▼ -0.4 58.5 Mixed
Product & Moat LT w=25%54.3
Gross margin (pricing power)29.3%23.3
Revenue CAGR (3y)7.9%39.3
Operating margin trend+0.4pp over 3y54.5
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%54.2
Forward P/E19.4 · industry median 15.2 (n=19)48.9
FCF yield4.5% · industry median 4.7% (n=20)59.6
EV / EBITDA14.2 · industry median 12.7 (n=19)54.1
Management LT w=20%70.9
Return on equity47.1%100
Buybacks vs dilution+0.5%/yr share count57.8
Net debt / EBITDA4.30
Insider ownership9.6%96.5
FCF conversion1.23x net income100
Financial Health LT w=15%17.7
Current ratio1.448.1
Debt / equity4.230
Interest coverage3.0x22.8
Cash vs total debt0.07x0
Marketing & Brand LT w=5%50.3
Revenue growth (yoy)10.0%40
SG&A efficiency10.6x revenue/SG&A100
Brand pricing premium29.3%10.8
Durability LT w=15%98.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-21.4% vs market -18.8%93.4
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+34.3%100
52-week range position96th pct100
6m strength vs S&P 500+53.2pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)70.8
Analyst target upside15.0%62.5
Earnings surprises (avg)+10.6%100
⚠ Red flags
Heavy leverage (D/E 4.2)
862 WCN US HIGH CONF Waste Connections, Inc. · 153.82 USD · pulse 58.7 · Waste Management 09-20: 58 · 09-27: 57.8 · 10-05: 58.4 ▲ +0.6 58.4 Mixed
Product & Moat LT w=25%67.8
Gross margin (pricing power)42.5%56.3
Revenue CAGR (3y)9.5%47.5
Operating margin trend+1.7pp over 3y67.5
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%58.1
Forward P/E24.8 · industry median 31.8 (n=5)71.1
PEG ratio1.51 · sector median 1.37 (n=149)53.1
FCF yield2.7% · industry median 2.3% (n=5)48.4
EV / EBITDA15.5 · industry median 16.0 (n=5)60
Management LT w=20%46.1
Return on equity13.0%52.1
Buybacks vs dilution-0.2%/yr share count70
Net debt / EBITDA3.123.7
Insider ownership0.3%2.6
FCF conversion0.97x net income82
Financial Health LT w=15%22.6
Current ratio0.70
Debt / equity1.2243.5
Interest coverage5.2x47.1
Cash vs total debt0.01x0
Marketing & Brand LT w=5%56.5
Revenue growth (yoy)6.4%25.6
SG&A efficiency9.9x revenue/SG&A100
Brand pricing premium42.5%43.8
Durability LT w=15%96.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.9% vs market -18.8%84.6
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only15.4
Price vs 200-day MA-5.9%36.4
52-week range position18th pct9.8
6m strength vs S&P 500-24.0pp0
News & Sentiment pulse only89.3
Analyst consensus (1=buy)1.4100
Analyst target upside30.6%100
Earnings surprises (avg)+5.2%67.8
863 TLK US HIGH CONF PT Telekomunikasi Indonesia, Tb · 12.55 USD · pulse 54.8 · Telecom Services 09-20: 57.9 · 09-27: 58.3 · 10-05: 58.4 ▲ +0.1 58.4 Mixed
Product & Moat LT w=25%48.8
Gross margin (pricing power)60.0%99.9
Revenue CAGR (3y)-0.1%0
Operating margin trend-7.9pp over 3y0
Gross-margin stabilitysd 1.2pp95.3
Valuation LT w=20%58.8
Forward P/E10.2 · industry median 10.0 (n=27)73.8
PEG ratio2.88 · industry median 1.36 (n=15)2.6
FCF yield25.9% · industry median 9.9% (n=29)100
Management LT w=20%60.3
Return on equity17.7%70.7
Buybacks vs dilution-0.0%/yr share count66.7
Insider ownership0.4%3.9
FCF conversion3.28x net income100
Financial Health LT w=15%47.6
Current ratio0.80
Debt / equity0.6077.8
Interest coverage6.9x65.1
Marketing & Brand LT w=5%59.4
Revenue growth (yoy)6.4%25.6
SG&A efficiency5.9x revenue/SG&A65.3
Brand pricing premium60.0%87.4
Durability LT w=15%81.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-42.6% vs market -18.8%40.5
Profit-margin stabilitysd 2.9pp, operating, 4y94.9
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-23.3%0
52-week range position1th pct0
6m strength vs S&P 500-44.3pp0
News & Sentiment pulse only · thin evidence (1/3, gaps count as 50)66.7
Analyst target upside35.5%100
864 NE US ⚠ 2HIGH CONF Noble Corporation plc A · 40.7 USD · pulse 54.8 · Oil & Gas Drilling 09-20: 57.6 · 09-27: 57.6 · 10-05: 58.4 ▲ +0.8 58.4 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%64.4
Revenue CAGR (3y)32.5%100
Operating margin trend-0.1pp over 3y48.8
Gross-margin stabilitysd 3.8pp44.4
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)48.9
Price / book1.45 · industry median 1.38 (n=5)57.2
Through-cycle P/E19.8 · sector median 16.5 (n=103)39.6
Management LT w=20%54.9
Return on equity3.3%13.1
Buybacks vs dilution+5.7%/yr share count0
Net debt / EBITDA1.561.6
Insider ownership20.7%100
FCF conversion1.17x net income100
Financial Health LT w=15%50.5
Current ratio1.992.9
Debt / equity0.4387.5
Interest coverage2.7x18.7
Cash vs total debt0.24x3
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50
Revenue growth (yoy)-16.3%0
SG&A efficiency24.7x revenue/SG&A100
Durability LT w=15%76.3
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-49.6% vs market -18.8%22.9
Profit-margin stabilitysd 3.8pp, operating, 4y90.1
Profitable years4 of 4100
Momentum pulse only33.7
Price vs 200-day MA-3.8%44.9
52-week range position55th pct56.1
6m strength vs S&P 500-33.4pp0
News & Sentiment pulse only47.9
Analyst consensus (1=buy)2.272.7
Analyst target upside18.4%71
Earnings surprises (avg)-36.3%0
⚠ Red flags
Revenue shrinking (-16.3% yoy)
Diluting shareholders (+5.7%/yr)
865 ARLP US HIGH CONF Alliance Resource Partners, L.P · 24.53 USD · pulse 62.3 · Thermal Coal 09-20: 58.1 · 09-27: 58.2 · 10-05: 58.4 ▲ +0.2 58.4 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%10.1
Revenue CAGR (3y)-3.2%0
Operating margin trend-9.8pp over 3y0
Gross-margin stabilitysd 4.5pp30.2
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)71.3
Price / book1.78 · sector median 2.14 (n=112)63.9
Through-cycle P/E6.7 · sector median 16.6 (n=103)100
Management LT w=20%73.3
Return on equity15.2%60.7
Buybacks vs dilution+0.3%/yr share count61.3
Net debt / EBITDA0.782.3
Insider ownership29.3%100
FCF conversion0.83x net income62.1
Financial Health LT w=15%66.5
Current ratio1.879.3
Debt / equity0.3392.7
Interest coverage9.5x94
Cash vs total debt0.19x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50.9
Revenue growth (yoy)0.7%2.8
SG&A efficiency26.4x revenue/SG&A100
Durability LT w=15%96.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-17.6% vs market -18.8%100
Profit-margin stabilitysd 4.7pp, operating, 4y85.2
Profitable years4 of 4100
Momentum pulse only37.9
Price vs 200-day MA-0.2%59.2
52-week range position54th pct54.6
6m strength vs S&P 500-26.1pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)80.9
Analyst target upside27.1%92.6
Earnings surprises (avg)+18.7%100
866 RTO US HIGH CONF Rentokil Initial plc · 19.95 USD · pulse 57.1 · Specialty Business Services 09-20: 58.5 · 09-27: 58.4 · 10-05: 58.3 ▼ -0.1 58.3 Mixed
Product & Moat LT w=25%57.6
Gross margin (pricing power)14.0%0
Revenue CAGR (3y)15.4%77
Operating margin trend+0.3pp over 3y53.4
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%89.8
Forward P/E13.1 · industry median 15.5 (n=20)83.8
PEG ratio0.86 · industry median 1.22 (n=11)94.8
FCF yield10.5% · industry median 4.5% (n=20)100
EV / EBITDA11.0 · industry median 13.4 (n=20)80.4
Management LT w=20%42.8
Return on equity6.0%23.9
Buybacks vs dilution+0.2%/yr share count63.2
Net debt / EBITDA2.926.7
Insider ownership0.0%0.1
FCF conversion2.24x net income100
Financial Health LT w=15%26
Current ratio1.122
Debt / equity1.1149.2
Interest coverage2.6x17.3
Cash vs total debt0.40x15.6
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)25.6
Revenue growth (yoy)6.7%26.8
Brand pricing premium14.0%0
Durability LT w=15%81.4
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-42.3% vs market -18.8%41.3
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-31.0%0
52-week range position1th pct0
6m strength vs S&P 500-55.3pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)80
Analyst consensus (1=buy)1.890
Analyst target upside59.5%100
867 MBLY US ⚠ 1HIGH CONF Mobileye Global Inc. · 7.42 USD · pulse 54.6 · Auto Parts 09-20: 58 · 09-27: 58 · 10-05: 58.3 ▲ +0.3 58.3 Mixed
Product & Moat LT w=25%49.7
Gross margin (pricing power)47.4%68.4
Revenue CAGR (3y)0.4%2.2
Operating margin trend-21.3pp over 3y0
R&D intensity (innovation)60.8%100
Gross-margin stabilitysd 2.1pp78
Valuation LT w=20%81.7
Forward P/E15.1 · industry median 9.9 (n=22)45.2
PEG ratio0.23 · industry median 0.65 (n=10)100
FCF yield10.4% · industry median 6.8% (n=22)100
Management LT w=20%52.6
Return on equity-40.1%0
Buybacks vs dilution+0.5%/yr share count57.8
Insider ownership32.2%100
Financial Health LT w=15%100
Current ratio4.6100
Debt / equity0.01100
Cash vs total debt16.40x100
Marketing & Brand LT w=5%52.5
Revenue growth (yoy)0.4%1.6
SG&A efficiency9.8x revenue/SG&A100
Brand pricing premium47.4%55.9
Durability LT w=15%9.3
Shock days (>8% vs market)19 in 2y0
Worst drawdown vs market (2y)-70.0% vs market -18.8%0
Profit-margin stabilitysd 13.3pp, operating, 4y37.2
Profitable years0 of 40
Momentum pulse only0
Price vs 200-day MA-16.7%0
52-week range position10th pct0
6m strength vs S&P 500-16.3pp0
News & Sentiment pulse only89.3
Analyst consensus (1=buy)2.367.8
Analyst target upside54.6%100
Earnings surprises (avg)+69.2%100
⚠ Red flags
Unprofitable (negative net income)
868 KEX US HIGH CONF Kirby Corporation · 137.87 USD · pulse 58.5 · Marine Shipping 09-20: 58.3 · 09-27: 58.8 · 10-05: 58.3 ▼ -0.5 58.3 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%64.8
Revenue CAGR (3y)6.5%32.5
Operating margin trend+8.0pp over 3y100
Gross-margin stabilitysd 2.9pp62
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)23.7
Price / book2.13 · industry median 1.37 (n=9)19.9
Through-cycle P/E29.5 · industry median 12.1 (n=9)1.2
Management LT w=20%58.8
Return on equity10.4%41.7
Buybacks vs dilution-3.5%/yr share count100
Net debt / EBITDA1.561.8
Insider ownership0.8%7.9
FCF conversion0.98x net income82.8
Financial Health LT w=15%66.2
Current ratio1.773.7
Debt / equity0.3691.3
Interest coverage11.2x100
Cash vs total debt0.03x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)60.4
Revenue growth (yoy)7.8%31.2
SG&A efficiency9.4x revenue/SG&A100
Durability LT w=15%83.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-38.8% vs market -18.8%50
Profit-margin stabilitysd 3.2pp, operating, 4y93.6
Profitable years4 of 4100
Momentum pulse only52.3
Price vs 200-day MA+2.4%69.7
52-week range position80th pct87.2
6m strength vs S&P 500-17.0pp0
News & Sentiment pulse only77.8
Analyst consensus (1=buy)1.0100
Analyst target upside19.4%73.6
Earnings surprises (avg)+3.9%59.7
869 LSTR US HIGH CONF Landstar System, Inc. · 173.48 USD · pulse 54.9 · Integrated Freight & Logistics 09-20: 58.4 · 09-27: 58.6 · 10-05: 58.3 ▼ -0.3 58.3 Mixed
Product & Moat LT w=25%27.4
Gross margin (pricing power)19.0%0
Revenue CAGR (3y)-13.9%0
Operating margin trend-4.1pp over 3y9.5
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%39.2
Forward P/E22.6 · industry median 13.7 (n=10)33.9
PEG ratio0.91 · industry median 1.36 (n=9)97.2
FCF yield1.6% · industry median 5.2% (n=10)10.4
EV / EBITDA23.2 · industry median 10.0 (n=10)15.5
Management LT w=20%65.4
Return on equity15.0%59.9
Buybacks vs dilution-1.8%/yr share count96.1
Net debt / EBITDA-0.9100
Insider ownership0.8%7.8
FCF conversion0.84x net income63
Financial Health LT w=15%95.1
Current ratio1.885.4
Debt / equity0.17100
Cash vs total debt2.50x100
Marketing & Brand LT w=5%57.5
Revenue growth (yoy)18.1%72.4
SG&A efficiency12.2x revenue/SG&A100
Brand pricing premium19.0%0
Durability LT w=15%89.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-36.0% vs market -18.8%56.8
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only40.1
Price vs 200-day MA-0.5%57.9
52-week range position52th pct52.2
6m strength vs S&P 500-12.0pp10.1
News & Sentiment pulse only33.8
Analyst consensus (1=buy)2.848.9
Analyst target upside11.0%52.6
Earnings surprises (avg)-7.9%0
870 HWC US MEDIUM CONF Hancock Whitney Corporation · 73.09 USD · pulse 61.3 · Banks - Regional 09-20: 58.2 · 09-27: 58.2 · 10-05: 58.3 ▲ +0.1 58.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)38.4
Revenue CAGR (3y)3.1%15.3
Valuation LT w=20%71.4
Forward P/E10.0 · industry median 10.0 (n=108)75.2
Price / book1.32 · industry median 1.24 (n=109)59.2
Through-cycle P/E12.6 · industry median 15.1 (n=106)79.7
Management LT w=20%46.3
Return on equity9.7%38.8
Buybacks vs dilution-1.4%/yr share count90.8
Insider ownership0.9%9.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)43.5
Revenue growth (yoy)7.6%30.4
Durability LT w=15%94.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-23.9% vs market -18.8%87.1
Profit-margin stabilitysd 3.3pp, net, 4y92.5
Profitable years4 of 4100
Momentum pulse only67.7
Price vs 200-day MA+5.4%81.4
52-week range position77th pct83.2
6m strength vs S&P 500-3.5pp38.5
News & Sentiment pulse only50.4
Analyst consensus (1=buy)1.888
Analyst target upside15.2%63.1
Earnings surprises (avg)-9.1%0
871 AIR US HIGH CONF AAR Corp. · 102.51 USD · pulse 59.1 · Aerospace & Defense 09-20: 56.3 · 09-27: 56 · 10-05: 58.3 ▲ +2.3 58.3 Mixed
Product & Moat LT w=25%63.8
Gross margin (pricing power)19.1%0
Revenue CAGR (3y)18.4%92.2
Operating margin trend+1.3pp over 3y62.9
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%68.6
Forward P/E15.3 · industry median 27.5 (n=39)95
FCF yield0.8% · industry median 1.3% (n=41)23.8
EV / EBITDA13.7 · industry median 23.0 (n=35)87
Management LT w=20%23.2
Return on equity12.9%51.7
Buybacks vs dilution+4.5%/yr share count0
Net debt / EBITDA2.439.4
Insider ownership2.5%24.7
FCF conversion0.18x net income0
Financial Health LT w=15%54.5
Current ratio2.8100
Debt / equity0.5679.9
Interest coverage4.4x37.9
Cash vs total debt0.11x0
Marketing & Brand LT w=5%65.5
Revenue growth (yoy)24.1%96.4
SG&A efficiency9.5x revenue/SG&A100
Brand pricing premium19.1%0
Durability LT w=15%84
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-35.0% vs market -18.8%59.4
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only12.7
Price vs 200-day MA-12.6%9.5
52-week range position33th pct28.7
6m strength vs S&P 500-27.5pp0
News & Sentiment pulse only97.1
Analyst consensus (1=buy)1.791.4
Analyst target upside50.7%100
Earnings surprises (avg)+12.1%100
872 NXST US ⚠ 1HIGH CONF Nexstar Media Group, Inc. · 155.42 USD · pulse 59.9 · Broadcasting 09-20: 58.4 · 09-27: 58.3 · 10-05: 58.3 — 0 58.3 Mixed
Product & Moat LT w=25%39.2
Gross margin (pricing power)55.1%87.7
Revenue CAGR (3y)-1.7%0
Operating margin trend-10.3pp over 3y0
Gross-margin stabilitysd 2.5pp69.1
Valuation LT w=20%94
Forward P/E6.7 · sector median 11.2 (n=75)100
PEG ratio0.28 · sector median 1.15 (n=48)100
FCF yield16.7% · sector median 7.1% (n=81)100
EV / EBITDA9.8 · sector median 10.6 (n=76)75.9
Management LT w=20%59.3
Return on equity7.4%29.7
Buybacks vs dilution-6.3%/yr share count100
Net debt / EBITDA7.00
Insider ownership6.7%66.9
FCF conversion7.35x net income100
Financial Health LT w=15%17
Current ratio1.663.5
Debt / equity5.340
Interest coverage1.4x4.4
Cash vs total debt0.02x0
Marketing & Brand LT w=5%73.2
Revenue growth (yoy)62.2%100
SG&A efficiency4.7x revenue/SG&A44.3
Brand pricing premium55.1%75.2
Durability LT w=15%77.6
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-38.4% vs market -18.8%50.8
Profit-margin stabilitysd 5.0pp, operating, 4y83.1
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-19.7%0
52-week range position2th pct0
6m strength vs S&P 500-32.2pp0
News & Sentiment pulse only93.7
Analyst consensus (1=buy)1.2100
Analyst target upside58.8%100
Earnings surprises (avg)+7.2%81.1
⚠ Red flags
Heavy leverage (D/E 5.3)
873 CAKE US ⚠ 1HIGH CONF The Cheesecake Factory Incorpor · 109.65 USD · pulse 62.4 · Restaurants 09-20: 59.8 · 09-27: 58.7 · 10-05: 58.3 ▼ -0.4 58.3 Mixed
Product & Moat LT w=25%62
Gross margin (pricing power)40.7%51.8
Revenue CAGR (3y)4.3%21.7
Operating margin trend+3.8pp over 3y88.3
Gross-margin stabilitysd 1.7pp86.1
Valuation LT w=20%42.9
Forward P/E21.9 · industry median 19.8 (n=16)53.7
PEG ratio1.88 · industry median 1.64 (n=15)41.9
FCF yield3.1% · industry median 3.4% (n=15)45.5
EV / EBITDA20.7 · industry median 16.0 (n=16)30.5
Management LT w=20%71.6
Return on equity38.8%100
Buybacks vs dilution-1.0%/yr share count83.5
Net debt / EBITDA5.30
Insider ownership7.5%74.6
FCF conversion1.12x net income100
Financial Health LT w=15%25
Current ratio0.60
Debt / equity4.010
Interest coverage16.6x100
Cash vs total debt0.09x0
Marketing & Brand LT w=5%56.7
Revenue growth (yoy)7.7%30.8
SG&A efficiency15.3x revenue/SG&A100
Brand pricing premium40.7%39.3
Durability LT w=15%89
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-36.4% vs market -18.8%55.9
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only99.9
Price vs 200-day MA+49.0%100
52-week range position90th pct99.7
6m strength vs S&P 500+76.2pp100
News & Sentiment pulse only51
Analyst consensus (1=buy)2.753.3
Analyst target upside-12.5%0
Earnings surprises (avg)+10.0%99.8
⚠ Red flags
Heavy leverage (D/E 4.0)
874 WK US ⚠ 1HIGH CONF Workiva Inc. · 71.23 USD · pulse 60.5 · Software - Application 09-20: 58.7 · 09-27: 58.6 · 10-05: 58.3 ▼ -0.3 58.3 Mixed
Product & Moat LT w=25%97.5
Gross margin (pricing power)80.2%100
Revenue CAGR (3y)18.0%90.2
Operating margin trend+11.7pp over 3y100
R&D intensity (innovation)24.3%100
Gross-margin stabilitysd 1.1pp97.1
Valuation LT w=20%38.3
Forward P/E17.6 · industry median 16.7 (n=85)63.5
FCF yield4.2% · industry median 5.1% (n=85)51.4
EV / EBITDA91.7 · industry median 20.2 (n=72)0
Management LT w=20%56.4
Buybacks vs dilution+2.3%/yr share count28.8
Net debt / EBITDA-0.5100
Insider ownership4.0%40.3
Financial Health LT w=15%39.9
Current ratio1.556.1
Interest coverage-0.8x0
Cash vs total debt1.03x63.7
Marketing & Brand LT w=5%58.1
Revenue growth (yoy)18.6%74.4
SG&A efficiency1.7x revenue/SG&A0
Brand pricing premium80.2%100
Durability LT w=15%40.6
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-61.4% vs market -18.8%0
Profit-margin stabilitysd 4.6pp, operating, 4y85.7
Profitable years0 of 40
Momentum pulse only70.7
Price vs 200-day MA+11.6%100
52-week range position55th pct56.2
6m strength vs S&P 500+1.8pp55.9
News & Sentiment pulse only96.7
Analyst consensus (1=buy)1.2100
Analyst target upside26.1%90.2
Earnings surprises (avg)+23.7%100
⚠ Red flags
Unprofitable (negative net income)
875 WOR US HIGH CONF Worthington Enterprises, Inc. · 60.66 USD · pulse 61 · Metal Fabrication 09-20: 56.8 · 09-27: 57.8 · 10-05: 58.3 ▲ +0.5 58.3 Mixed
Product & Moat LT w=25%44.1
Gross margin (pricing power)27.4%18.6
Revenue CAGR (3y)-0.9%0
Operating margin trend+3.5pp over 3y84.6
Gross-margin stabilitysd 2.3pp73.2
Valuation LT w=20%49.2
Forward P/E14.4 · industry median 14.3 (n=7)71
FCF yield2.2% · industry median 1.8% (n=7)44.3
EV / EBITDA21.9 · industry median 18.2 (n=6)32.3
Management LT w=20%57
Return on equity16.2%64.9
Buybacks vs dilution+0.0%/yr share count66.4
Net debt / EBITDA2.050.6
Insider ownership37.5%100
FCF conversion0.42x net income3.1
Financial Health LT w=15%73.2
Current ratio2.7100
Debt / equity0.3392.7
Interest coverage33.2x100
Cash vs total debt0.16x0
Marketing & Brand LT w=5%34.5
Revenue growth (yoy)13.2%52.8
SG&A efficiency4.7x revenue/SG&A44.7
Brand pricing premium27.4%6.1
Durability LT w=15%88.9
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-29.8% vs market -18.8%72.3
Profit-margin stabilitysd 2.2pp, operating, 4y98.9
Profitable years4 of 4100
Momentum pulse only83.2
Price vs 200-day MA+10.2%100
52-week range position90th pct99.8
6m strength vs S&P 500-0.1pp49.7
News & Sentiment pulse only53.4
Analyst consensus (1=buy)2.270
Analyst target upside16.1%65.1
Earnings surprises (avg)-1.2%25.1
876 PLPC US HIGH CONF Preformed Line Products Company · 419.45 USD · pulse 63.4 · Electrical Equipment & Parts 09-20: 58.1 · 09-27: 58.1 · 10-05: 58.3 ▲ +0.2 58.3 Mixed
Product & Moat LT w=25%32.6
Gross margin (pricing power)31.4%28.6
Revenue CAGR (3y)1.7%8.3
Operating margin trend-3.7pp over 3y13.2
R&D intensity (innovation)3.5%23.6
Gross-margin stabilitysd 1.5pp89.4
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)41
FCF yield1.0% · industry median 2.3% (n=12)17.7
EV / EBITDA22.3 · industry median 27.5 (n=11)55.2
Management LT w=20%65.1
Return on equity9.0%36.1
Buybacks vs dilution-0.1%/yr share count67.7
Net debt / EBITDA-0.3100
Insider ownership48.7%100
FCF conversion0.55x net income21.8
Financial Health LT w=15%99.2
Current ratio3.0100
Debt / equity0.11100
Interest coverage36.0x100
Cash vs total debt1.46x96.8
Marketing & Brand LT w=5%56.8
Revenue growth (yoy)25.4%100
SG&A efficiency5.3x revenue/SG&A54.4
Brand pricing premium31.4%16.1
Durability LT w=15%74.9
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-30.9% vs market -18.8%69.6
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only95.5
Price vs 200-day MA+27.9%100
52-week range position79th pct86.6
6m strength vs S&P 500+26.4pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)70.4
Analyst target upside14.4%61.1
Earnings surprises (avg)+36.1%100
877 TXN US HIGH CONF Texas Instruments Incorporated · 293.8 USD · pulse 64.2 · Semiconductors 09-20: 58.8 · 09-27: 58.6 · 10-05: 58.2 ▼ -0.4 58.2 Mixed
Product & Moat LT w=25%40.3
Gross margin (pricing power)58.3%95.8
Revenue CAGR (3y)-4.1%0
Operating margin trend-17.2pp over 3y0
R&D intensity (innovation)11.8%78.5
Gross-margin stabilitysd 4.6pp27.4
Valuation LT w=20%42.9
Forward P/E27.6 · industry median 24.9 (n=42)45
PEG ratio0.97 · industry median 0.72 (n=21)52.7
FCF yield1.3% · industry median 1.0% (n=42)35.5
EV / EBITDA28.9 · industry median 34.5 (n=38)38.3
Management LT w=20%58.9
Return on equity35.2%100
Buybacks vs dilution+0.0%/yr share count66.1
Net debt / EBITDA0.781.5
Insider ownership0.3%2.8
FCF conversion0.71x net income44.1
Financial Health LT w=15%72.7
Current ratio4.9100
Debt / equity0.7867.8
Interest coverage11.5x100
Cash vs total debt0.50x22.9
Marketing & Brand LT w=5%91.5
Revenue growth (yoy)22.8%91.2
SG&A efficiency9.5x revenue/SG&A100
Brand pricing premium58.3%83.3
Durability LT w=15%81.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-33.4% vs market -18.8%63.4
Profit-margin stabilitysd 7.2pp, operating, 4y71.3
Profitable years4 of 4100
Momentum pulse only95.6
Price vs 200-day MA+18.9%100
52-week range position80th pct86.9
6m strength vs S&P 500+31.4pp100
News & Sentiment pulse only70.4
Analyst consensus (1=buy)2.176.7
Analyst target upside10.5%51.3
Earnings surprises (avg)+7.5%83.2
878 DAL US HIGH CONF Delta Air Lines, Inc. · 84.09 USD · pulse 65.6 · Airlines 09-20: 59.1 · 09-27: 58.4 · 10-05: 58.2 ▼ -0.2 58.2 Mixed
Product & Moat LT w=25%49.7
Gross margin (pricing power)18.7%0
Revenue CAGR (3y)7.8%39
Operating margin trend+2.0pp over 3y69.5
Gross-margin stabilitysd 1.5pp90.2
Valuation LT w=20%68
Forward P/E10.4 · industry median 7.9 (n=11)58.2
FCF yield5.1% · industry median 2.5% (n=11)88.4
EV / EBITDA9.5 · industry median 7.6 (n=11)57.3
Management LT w=20%59.5
Return on equity20.1%80.5
Buybacks vs dilution+0.6%/yr share count56.4
Net debt / EBITDA2.245.3
Insider ownership9.2%91.8
FCF conversion0.56x net income23.3
Financial Health LT w=15%39.8
Current ratio0.40
Debt / equity0.9757.4
Interest coverage10.1x100
Cash vs total debt0.22x1.6
Marketing & Brand LT w=5%58.3
Revenue growth (yoy)18.7%74.8
SG&A efficiency25.5x revenue/SG&A100
Brand pricing premium18.7%0
Durability LT w=15%75.9
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-47.9% vs market -18.8%27.1
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only87.5
Price vs 200-day MA+11.3%100
52-week range position76th pct82
6m strength vs S&P 500+9.2pp80.6
News & Sentiment pulse only86.1
Analyst consensus (1=buy)1.3100
Analyst target upside21.4%78.4
Earnings surprises (avg)+7.0%80
879 CBRS US HIGH CONF Cerebras Systems Inc. · 166.43 USD · pulse 58.8 · Semiconductors 09-20: 58.2 · 09-27: 58.2 · 10-05: 58.2 — 0 58.2 Mixed
Product & Moat LT w=25%67.5
Gross margin (pricing power)34.9%37.3
Revenue CAGR (3y)174.6%100
Operating margin trend+697.8pp over 3y100
R&D intensity (innovation)47.7%100
Gross-margin stabilitysd 11.9pp0
Valuation LT w=20% · thin evidence (1/3, gaps count as 50)33.3
Forward P/E130.7 · industry median 24.9 (n=42)0
Management LT w=20% · thin evidence (2/3, gaps count as 50)71.3
Buybacks vs dilution+0.0%/yr share count66.7
Insider ownership9.7%97.1
Financial Health LT w=15%100
Current ratio5.8100
Debt / equity0.16100
Cash vs total debt5.33x100
Marketing & Brand LT w=5%58.4
Revenue growth (yoy)74.3%100
SG&A efficiency5.0x revenue/SG&A50.3
Brand pricing premium34.9%24.8
Durability LT w=15% · thin evidence (2/3, gaps count as 50)16.7
Profit-margin stabilitysd 286.4pp, operating, 4y0
Profitable years1 of 40
Momentumno data
News & Sentiment pulse only100
Analyst consensus (1=buy)1.3100
Analyst target upside75.2%100
Earnings surprises (avg)+74.3%100
880 DHI US HIGH CONF D.R. Horton, Inc. · 135.0 USD · pulse 56.1 · Residential Construction 09-20: 57.4 · 09-27: 58.1 · 10-05: 58.2 ▲ +0.1 58.2 Mixed
Product & Moat LT w=25%17.7
Gross margin (pricing power)21.3%3.2
Revenue CAGR (3y)0.8%3.8
Operating margin trend-9.7pp over 3y0
Gross-margin stabilitysd 2.8pp63.9
Valuation LT w=20%75.3
Forward P/E11.7 · industry median 12.3 (n=11)78
PEG ratio1.18 · sector median 0.99 (n=121)55.9
FCF yield6.4% · industry median 4.7% (n=10)89.4
EV / EBITDA10.5 · industry median 12.1 (n=11)77.9
Management LT w=20%71.7
Return on equity12.6%50.5
Buybacks vs dilution-5.0%/yr share count100
Net debt / EBITDA1.269.1
Insider ownership10.4%100
FCF conversion0.67x net income39
Financial Health LT w=15%67.2
Current ratio6.0100
Debt / equity0.2994.7
Cash vs total debt0.29x6.9
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)0.0%0
SG&A efficiency9.3x revenue/SG&A100
Brand pricing premium21.3%0
Durability LT w=15%84.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-40.5% vs market -18.8%45.6
Profit-margin stabilitysd 3.5pp, operating, 4y91.7
Profitable years4 of 4100
Momentum pulse only8.4
Price vs 200-day MA-8.7%25.2
52-week range position8th pct0
6m strength vs S&P 500-21.6pp0
News & Sentiment pulse only57.9
Analyst consensus (1=buy)2.654.7
Analyst target upside17.3%68.2
Earnings surprises (avg)+2.6%50.9
881 RBC US HIGH CONF RBC Bearings Incorporated · 515.56 USD · pulse 57.4 · Tools & Accessories 09-20: 58.5 · 09-27: 58.4 · 10-05: 58.2 ▼ -0.2 58.2 Mixed
Product & Moat LT w=25%68.4
Gross margin (pricing power)46.0%64.9
Revenue CAGR (3y)8.4%41.9
Operating margin trend+2.3pp over 3y73.2
Gross-margin stabilitysd 1.3pp93.6
Valuation LT w=20%20.4
Forward P/E31.0 · industry median 17.2 (n=7)21.2
PEG ratio1.65 · sector median 1.37 (n=149)44
FCF yield1.7% · industry median 5.8% (n=7)11.2
EV / EBITDA27.7 · industry median 13.2 (n=7)5.1
Management LT w=20%45.2
Return on equity9.7%39
Buybacks vs dilution+2.9%/yr share count18.1
Net debt / EBITDA1.269.3
Insider ownership1.6%16.2
FCF conversion0.98x net income83.5
Financial Health LT w=15%69.8
Current ratio2.5100
Debt / equity0.2597
Interest coverage8.4x82.4
Cash vs total debt0.14x0
Marketing & Brand LT w=5%64.8
Revenue growth (yoy)19.2%76.8
SG&A efficiency5.9x revenue/SG&A65.3
Brand pricing premium46.0%52.4
Durability LT w=15%95.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.3% vs market -18.8%81.1
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only29.4
Price vs 200-day MA-6.1%35.5
52-week range position52th pct52.8
6m strength vs S&P 500-24.1pp0
News & Sentiment pulse only88.1
Analyst consensus (1=buy)1.696
Analyst target upside21.4%78.6
Earnings surprises (avg)+8.4%89.6
882 GATX US ⚠ 2HIGH CONF GATX Corporation · 171.03 USD · pulse 58.2 · Rental & Leasing Services 09-20: 57.6 · 09-27: 57.4 · 10-05: 58.2 ▲ +0.8 58.2 Mixed
Product & Moat LT w=25%82.8
Gross margin (pricing power)73.6%100
Revenue CAGR (3y)11.0%54.9
Operating margin trend+4.0pp over 3y89.6
Gross-margin stabilitysd 1.7pp86.6
Valuation LT w=20%43.2
Forward P/E15.2 · industry median 16.4 (n=12)74.7
FCF yield-81.8% · industry median 4.5% (n=12)0
EV / EBITDA15.7 · industry median 15.0 (n=12)54.9
Management LT w=20%25.4
Return on equity11.8%47.2
Buybacks vs dilution+0.1%/yr share count64.6
Net debt / EBITDA9.90
Insider ownership1.5%15.2
FCF conversion-14.81x net income0
Financial Health LT w=15%27
Current ratio3.3100
Debt / equity3.480
Interest coverage1.7x7.9
Cash vs total debt0.06x0
Marketing & Brand LT w=5%93.8
Revenue growth (yoy)34.8%100
SG&A efficiency6.9x revenue/SG&A81.5
Brand pricing premium73.6%100
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-18.1% vs market -18.8%100
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only28.1
Price vs 200-day MA-4.1%43.4
52-week range position43th pct41
6m strength vs S&P 500-17.7pp0
News & Sentiment pulse only81.8
Analyst consensus (1=buy)1.0100
Analyst target upside28.2%95.5
Earnings surprises (avg)+2.5%49.9
⚠ Red flags
Negative free cash flow
Heavy leverage (D/E 3.5)
883 ARIS US ⚠ 1HIGH CONF Aris Mining Corporation · 17.5 USD · pulse 57.4 · Gold 09-20: 57.9 · 09-27: 58 · 10-05: 58.2 ▲ +0.2 58.2 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)32.4%100
Operating margin trend+5.4pp over 3y100
Gross-margin stabilitysd 7.2pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)40.6
Price / book2.05 · industry median 3.76 (n=45)71.7
Through-cycle P/E132.0 · industry median 43.8 (n=34)0
Management LT w=20%58.5
Return on equity19.1%76.4
Buybacks vs dilution+14.7%/yr share count0
Net debt / EBITDA0.196.8
Insider ownership1.9%19.4
FCF conversion1.54x net income100
Financial Health LT w=15%74.1
Current ratio1.992.2
Debt / equity0.2995.2
Interest coverage6.4x59.6
Cash vs total debt0.84x49.3
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)62.3%100
SG&A efficiency14.6x revenue/SG&A100
Durability LT w=15%43
Shock days (>8% vs market)19 in 2y0
Worst drawdown vs market (2y)-41.1% vs market -18.8%44.2
Profit-margin stabilitysd 6.0pp, operating, 4y77.8
Profitable years3 of 450
Momentum pulse only38.5
Price vs 200-day MA-2.4%50.5
52-week range position62th pct64.9
6m strength vs S&P 500-26.7pp0
News & Sentiment pulse only85.9
Analyst consensus (1=buy)1.5100
Analyst target upside111.4%100
Earnings surprises (avg)+3.7%57.8
⚠ Red flags
Diluting shareholders (+14.7%/yr)
884 TEO US ⚠ 1HIGH CONF Telecom Argentina SA · 11.72 USD · pulse 55.7 · Telecom Services 09-20: 52.1 · 09-27: 57.2 · 10-05: 58.2 ▲ +1 58.2 Mixed
Product & Moat LT w=25%98.7
Gross margin (pricing power)76.5%100
Revenue CAGR (3y)19.0%94.9
Operating margin trend+10.9pp over 3y100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%80.5
Forward P/E12.4 · industry median 10.0 (n=27)61.5
FCF yield10.5% · industry median 9.9% (n=29)80.1
EV / EBITDA4.9 · industry median 7.8 (n=27)100
Management LT w=20%40.7
Return on equity10.8%43.3
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA1.951.4
Insider ownership0.1%1.3
Financial Health LT w=15%18.4
Current ratio0.60
Debt / equity0.6773.7
Interest coverage0.6x0
Cash vs total debt0.16x0
Marketing & Brand LT w=5%43
Revenue growth (yoy)0.4%1.6
SG&A efficiency3.6x revenue/SG&A27.5
Brand pricing premium76.5%100
Durability LT w=15%29.2
Shock days (>8% vs market)12 in 2y22.3
Worst drawdown vs market (2y)-54.0% vs market -18.8%11.8
Profit-margin stabilitysd 5.1pp, operating, 4y82.7
Profitable years1 of 40
Momentum pulse only28.8
Price vs 200-day MA-6.2%35.1
52-week range position51th pct51.4
6m strength vs S&P 500-16.4pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)74.4
Analyst target upside33.9%100
Earnings surprises (avg)+6.0%73.3
⚠ Red flags
Unprofitable (negative net income)
885 AME US HIGH CONF AMETEK, Inc. · 251.93 USD · pulse 61.3 · Specialty Industrial Machinery 09-20: 58.7 · 09-27: 58.1 · 10-05: 58.1 — 0 58.1 Mixed
Product & Moat LT w=25%59.5
Gross margin (pricing power)36.9%42.3
Revenue CAGR (3y)6.4%31.8
Operating margin trend+1.4pp over 3y64.1
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%23.1
Forward P/E26.3 · industry median 19.9 (n=38)36.3
PEG ratio2.80 · industry median 1.78 (n=27)4.5
FCF yield2.6% · industry median 3.7% (n=38)35.1
EV / EBITDA23.8 · industry median 16.5 (n=38)16.6
Management LT w=20%60
Return on equity14.6%58.2
Buybacks vs dilution-0.1%/yr share count69.1
Net debt / EBITDA0.781.8
Insider ownership0.4%3.9
FCF conversion1.01x net income86.9
Financial Health LT w=15%58.8
Current ratio1.234.5
Debt / equity0.2199.7
Interest coverage23.1x100
Cash vs total debt0.21x1.1
Marketing & Brand LT w=5%63.3
Revenue growth (yoy)15.0%60
SG&A efficiency9.8x revenue/SG&A100
Brand pricing premium36.9%29.8
Durability LT w=15%97.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-23.0% vs market -18.8%89.3
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only81
Price vs 200-day MA+9.7%98.8
52-week range position92th pct100
6m strength vs S&P 500-1.7pp44.3
News & Sentiment pulse only69.6
Analyst consensus (1=buy)1.890
Analyst target upside11.3%53.1
Earnings surprises (avg)+4.8%65.6
886 KR US ⚠ 1HIGH CONF Kroger Company (The) · 59.03 USD · pulse 58.7 · Grocery Stores 09-20: 58.1 · 09-27: 58.1 · 10-05: 58.1 — 0 58.1 Mixed
Product & Moat LT w=25%36.2
Gross margin (pricing power)23.9%9.8
Revenue CAGR (3y)-0.1%0
Operating margin trend-1.5pp over 3y35
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%92.2
Forward P/E10.7 · industry median 15.3 (n=6)97.1
PEG ratio0.57 · industry median 1.39 (n=5)100
FCF yield7.3% · industry median 6.7% (n=6)79.4
EV / EBITDA7.1 · industry median 9.4 (n=6)92.1
Management LT w=20%71.4
Return on equity14.4%57.8
Buybacks vs dilution-4.9%/yr share count100
Net debt / EBITDA2.830.1
Insider ownership6.9%68.9
FCF conversion2.50x net income100
Financial Health LT w=15%5.2
Current ratio0.70
Debt / equity4.130
Interest coverage2.9x20.9
Cash vs total debt0.07x0
Marketing & Brand LT w=5%36
Revenue growth (yoy)2.0%8
SG&A efficiency169.3x revenue/SG&A100
Brand pricing premium23.9%0
Durability LT w=15%91.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-26.2% vs market -18.8%81.5
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only15.9
Price vs 200-day MA-6.2%35.4
52-week range position20th pct12.3
6m strength vs S&P 500-35.6pp0
News & Sentiment pulse only65
Analyst consensus (1=buy)2.080
Analyst target upside15.4%63.6
Earnings surprises (avg)+2.7%51.5
⚠ Red flags
Heavy leverage (D/E 4.1)
887 RF US MEDIUM CONF Regions Financial Corporation · 27.1 USD · pulse 58.1 · Banks - Regional 09-20: 57.5 · 09-27: 58 · 10-05: 58.1 ▲ +0.1 58.1 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)36.1
Revenue CAGR (3y)1.7%8.3
Valuation LT w=20%73.5
Forward P/E9.5 · industry median 10.0 (n=108)78.1
PEG ratio1.45 · industry median 1.58 (n=18)65.2
Price / book1.32 · industry median 1.24 (n=109)59.2
Through-cycle P/E11.0 · industry median 15.1 (n=106)91.6
Management LT w=20%50
Return on equity11.9%47.5
Buybacks vs dilution-2.5%/yr share count100
Insider ownership0.3%2.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)37.9
Revenue growth (yoy)3.4%13.6
Durability LT w=15%91.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-31.9% vs market -18.8%67.1
Profit-margin stabilitysd 1.8pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only31.7
Price vs 200-day MA-4.0%44
52-week range position48th pct47.9
6m strength vs S&P 500-14.0pp3.2
News & Sentiment pulse only58.2
Analyst consensus (1=buy)2.849.1
Analyst target upside19.3%73.3
Earnings surprises (avg)+2.8%52.1
888 INVH US HIGH CONF Invitation Homes Inc. · 26.04 USD · pulse 58 · REIT - Residential 09-20: 57.8 · 09-27: 57.9 · 10-05: 58.1 ▲ +0.2 58.1 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%64.8
Gross margin (pricing power)56.3%90.7
Revenue CAGR (3y)6.8%34.2
Operating margin trend-1.6pp over 3y34.5
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%77.2
FCF yield7.6% · industry median 5.5% (n=10)92.7
EV / EBITDA15.9 · industry median 17.1 (n=9)61.4
Price / book1.70 · industry median 2.46 (n=10)77.4
Management LT w=20%24.7
Return on equity7.1%28.2
Buybacks vs dilution-0.0%/yr share count67.2
Net debt / EBITDA5.60
Insider ownership0.3%3.4
Financial Health LT w=15%25.8
Debt / equity0.9458.7
Interest coverage2.7x18.6
Cash vs total debt0.01x0
Marketing & Brand LT w=5%72.9
Revenue growth (yoy)10.1%40.4
SG&A efficiency28.7x revenue/SG&A100
Brand pricing premium56.3%78.2
Durability LT w=15%93.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-29.2% vs market -18.8%74
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only27.5
Price vs 200-day MA-4.5%42.1
52-week range position37th pct33.5
6m strength vs S&P 500-12.9pp6.8
News & Sentiment pulse only61.8
Analyst consensus (1=buy)2.176.8
Analyst target upside28.7%96.8
Earnings surprises (avg)-3.2%11.8
889 DOC US ⚠ 1HIGH CONF Healthpeak Properties, Inc. · 19.49 USD · pulse 63.4 · REIT - Healthcare Facilities 09-20: 57.8 · 09-27: 57.8 · 10-05: 58.1 ▲ +0.3 58.1 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%79.8
Gross margin (pricing power)57.6%94.1
Revenue CAGR (3y)11.0%55.2
Operating margin trend+2.0pp over 3y69.8
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%81.1
FCF yield11.9% · industry median 4.1% (n=10)100
EV / EBITDA15.1 · industry median 19.9 (n=10)75.8
Price / book1.71 · industry median 2.12 (n=10)67.5
Management LT w=20%3.8
Return on equity3.0%12.2
Buybacks vs dilution+8.3%/yr share count0
Net debt / EBITDA5.50
Insider ownership0.3%3
Financial Health LT w=15%20.4
Debt / equity1.0950.7
Interest coverage1.9x10.4
Cash vs total debt0.16x0
Marketing & Brand LT w=5%75.3
Revenue growth (yoy)11.1%44.4
SG&A efficiency31.2x revenue/SG&A100
Brand pricing premium57.6%81.6
Durability LT w=15%95.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.0% vs market -18.8%81.9
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only68
Price vs 200-day MA+5.6%82.3
52-week range position59th pct61.2
6m strength vs S&P 500+3.2pp60.6
News & Sentiment pulse only77.6
Analyst consensus (1=buy)2.463.6
Analyst target upside17.7%69.3
Earnings surprises (avg)+54.9%100
⚠ Red flags
Diluting shareholders (+8.3%/yr)
890 RUSHA US HIGH CONF Rush Enterprises, Inc. · 47.18 USD · pulse 63.3 · Auto & Truck Dealerships 09-20: 58.5 · 09-27: 59.2 · 10-05: 58.1 ▼ -1.1 58.1 Mixed
Product & Moat LT w=25%34.9
Gross margin (pricing power)19.9%0
Revenue CAGR (3y)1.5%7.7
Operating margin trend-1.8pp over 3y32
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%66.4
Forward P/E15.4 · industry median 11.2 (n=12)50
FCF yield5.7% · industry median 5.6% (n=12)73.2
EV / EBITDA10.7 · industry median 12.1 (n=12)75.9
Management LT w=20%62.4
Return on equity11.8%47.2
Buybacks vs dilution-2.1%/yr share count100
Net debt / EBITDA2.051.2
Insider ownership1.4%13.5
FCF conversion1.19x net income100
Financial Health LT w=15%52.5
Current ratio1.554.3
Debt / equity0.6376.1
Interest coverage8.2x79.8
Cash vs total debt0.17x0
Marketing & Brand LT w=5%30.3
Revenue growth (yoy)-1.6%0
SG&A efficiency7.5x revenue/SG&A91
Brand pricing premium19.9%0
Durability LT w=15%95
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-26.8% vs market -18.8%80
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only50.6
Price vs 200-day MA+1.4%65.5
52-week range position68th pct72.1
6m strength vs S&P 500-10.8pp14.1
News & Sentiment pulse only93.7
Analyst consensus (1=buy)1.5100
Analyst target upside24.7%86.7
Earnings surprises (avg)+9.2%94.4
891 OBDC US ⚠ 2MEDIUM CONF Blue Owl Capital Corporation · 10.3 USD · pulse 59.7 · Asset Management 09-20: 58 · 09-27: 58 · 10-05: 58.1 ▲ +0.1 58.1 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)49.7
Revenue CAGR (3y)9.8%49.2
Valuation LT w=20%98.8
Forward P/E7.9 · industry median 11.1 (n=43)96.4
Price / book0.72 · industry median 2.65 (n=42)100
Through-cycle P/E8.2 · industry median 20.2 (n=41)100
Management LT w=20%6.1
Return on equity3.9%15.7
Buybacks vs dilution+8.4%/yr share count0
Insider ownership0.3%2.7
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-17.4%0
Durability LT w=15%95.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-23.9% vs market -18.8%87.1
Profit-margin stabilitysd 2.9pp, net, 4y95.3
Profitable years4 of 4100
Momentum pulse only19.6
Price vs 200-day MA-3.8%44.7
52-week range position21th pct14.1
6m strength vs S&P 500-18.4pp0
News & Sentiment pulse only76.3
Analyst consensus (1=buy)1.598.5
Analyst target upside27.9%94.7
Earnings surprises (avg)+0.3%35.6
⚠ Red flags
Revenue shrinking (-17.4% yoy)
Diluting shareholders (+8.4%/yr)
892 GBTG US ⚠ 1HIGH CONF Global Business Travel Group, I · 9.5 USD · pulse 56.4 · Travel Services 09-20: 59 · 09-27: 58.8 · 10-05: 58.1 ▼ -0.7 58.1 Mixed
Product & Moat LT w=25%88.7
Gross margin (pricing power)58.5%96.3
Revenue CAGR (3y)13.7%68.3
Operating margin trend+17.6pp over 3y100
R&D intensity (innovation)19.4%100
Gross-margin stabilitysd 2.1pp78.8
Valuation LT w=20%58.9
Forward P/E20.1 · industry median 12.9 (n=11)37.8
FCF yield8.5% · industry median 4.3% (n=10)100
EV / EBITDA15.9 · industry median 11.8 (n=11)39
Management LT w=20%50.7
Return on equity6.3%25.4
Buybacks vs dilution+97.4%/yr share count0
Net debt / EBITDA2.928
Insider ownership56.3%100
FCF conversion3.89x net income100
Financial Health LT w=15%29.2
Current ratio1.232.9
Debt / equity0.9657.6
Interest coverage2.5x17.2
Cash vs total debt0.32x9.1
Marketing & Brand LT w=5%70.8
Revenue growth (yoy)37.9%100
SG&A efficiency3.7x revenue/SG&A28.6
Brand pricing premium58.5%83.8
Durability LT w=15% · thin evidence (2/3, gaps count as 50)40.9
Profit-margin stabilitysd 6.9pp, operating, 4y72.7
Profitable years1 of 40
Momentumno data
News & Sentiment pulse only55
Analyst consensus (1=buy)3.040
Analyst target upside0.0%25
Earnings surprises (avg)+13.2%100
⚠ Red flags
Diluting shareholders (+97.4%/yr)
893 APLE US HIGH CONF Apple Hospitality REIT, Inc. · 16.51 USD · pulse 63.8 · REIT - Hotel & Motel 09-20: 58.7 · 09-27: 58.3 · 10-05: 58.1 ▼ -0.2 58.1 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%54.5
Gross margin (pricing power)42.9%57.3
Revenue CAGR (3y)4.5%22.4
Operating margin trend-0.9pp over 3y40.9
Gross-margin stabilitysd 1.1pp97.2
Valuation LT w=20%74.9
FCF yield9.3% · industry median 8.8% (n=6)79
EV / EBITDA12.1 · industry median 12.9 (n=6)69.3
Price / book1.24 · industry median 1.49 (n=6)76.3
Management LT w=20%38.8
Return on equity5.5%22.1
Buybacks vs dilution+1.0%/yr share count49.9
Net debt / EBITDA3.512
Insider ownership7.1%71.2
Financial Health LT w=15%35.5
Debt / equity0.5182.6
Interest coverage3.2x24
Cash vs total debt0.01x0
Marketing & Brand LT w=5%54.5
Revenue growth (yoy)4.7%18.8
SG&A efficiency43.7x revenue/SG&A100
Brand pricing premium42.9%44.8
Durability LT w=15%91.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-32.8% vs market -18.8%65
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+19.7%100
52-week range position95th pct100
6m strength vs S&P 500+29.5pp100
News & Sentiment pulse only48.9
Analyst consensus (1=buy)2.561.8
Analyst target upside4.0%34.9
Earnings surprises (avg)+2.5%50.1
894 VVX US HIGH CONF V2X, Inc. · 70.79 USD · pulse 59.9 · Aerospace & Defense 09-20: 57.8 · 09-27: 57.9 · 10-05: 58.1 ▲ +0.2 58.1 Mixed
Product & Moat LT w=25%63.2
Gross margin (pricing power)8.5%0
Revenue CAGR (3y)15.7%78.6
Operating margin trend+2.4pp over 3y74.1
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%94.8
Forward P/E10.2 · industry median 27.5 (n=39)100
FCF yield4.8% · industry median 1.2% (n=41)89
EV / EBITDA9.9 · industry median 23.0 (n=35)95.5
Management LT w=20%45.1
Return on equity8.3%33.4
Buybacks vs dilution+0.8%/yr share count54
Net debt / EBITDA2.928.5
Insider ownership1.0%9.7
FCF conversion1.37x net income100
Financial Health LT w=15%28.4
Current ratio1.343.2
Debt / equity0.9856.9
Interest coverage2.2x13.6
Cash vs total debt0.19x0
Marketing & Brand LT w=5%55.3
Revenue growth (yoy)16.5%66
SG&A efficiency25.0x revenue/SG&A100
Brand pricing premium8.5%0
Durability LT w=15%48.8
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-38.9% vs market -18.8%49.6
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only32.9
Price vs 200-day MA-2.2%51
52-week range position48th pct47.8
6m strength vs S&P 500-17.1pp0
News & Sentiment pulse only84.4
Analyst consensus (1=buy)2.463.3
Analyst target upside26.0%90
Earnings surprises (avg)+16.5%100
895 LPG US ⚠ 1HIGH CONF Dorian LPG Ltd. · 57.21 USD · pulse 64.9 · Oil & Gas Midstream 09-20: 58.8 · 09-27: 59 · 10-05: 58.1 ▼ -0.9 58.1 Mixed
Product & Moat LT w=25%34.1
Gross margin (pricing power)72.9%100
Revenue CAGR (3y)7.3%36.5
Operating margin trend-6.9pp over 3y0
Gross-margin stabilitysd 8.0pp0
Valuation LT w=20%57.6
Forward P/E13.9 · industry median 14.1 (n=33)72.8
FCF yield-4.9% · industry median 1.6% (n=32)0
EV / EBITDA7.4 · industry median 11.5 (n=31)100
Management LT w=20%62.7
Return on equity28.3%100
Buybacks vs dilution+1.9%/yr share count34.3
Net debt / EBITDA0.879.4
Insider ownership14.0%100
FCF conversion-0.62x net income0
Financial Health LT w=15%72
Current ratio3.3100
Debt / equity0.5282.1
Interest coverage8.2x80.5
Cash vs total debt0.53x25.3
Marketing & Brand LT w=5%100
Revenue growth (yoy)124.0%100
SG&A efficiency9.1x revenue/SG&A100
Brand pricing premium72.9%100
Durability LT w=15%64.5
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-48.8% vs market -18.8%24.8
Profit-margin stabilitysd 9.8pp, operating, 4y56.5
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+50.5%100
52-week range position97th pct100
6m strength vs S&P 500+56.4pp100
News & Sentiment pulse only69.9
Analyst consensus (1=buy)1.696
Analyst target upside-4.6%13.6
Earnings surprises (avg)+12.5%100
⚠ Red flags
Negative free cash flow
896 FAST US HIGH CONF Fastenal Company · 50.75 USD · pulse 56.1 · Industrial Distribution 09-20: 58.2 · 09-27: 58 · 10-05: 58 — 0 58 Mixed
Product & Moat LT w=25%58.3
Gross margin (pricing power)44.7%61.8
Revenue CAGR (3y)5.5%27.6
Operating margin trend-0.6pp over 3y43.7
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%10.2
Forward P/E36.2 · industry median 20.1 (n=17)13.3
PEG ratio3.39 · industry median 1.51 (n=8)0
FCF yield1.6% · industry median 2.4% (n=16)27.5
EV / EBITDA29.9 · industry median 16.3 (n=16)0.2
Management LT w=20%61.7
Return on equity34.3%100
Buybacks vs dilution+0.2%/yr share count63.5
Net debt / EBITDA0.197
Insider ownership0.1%0.9
FCF conversion0.73x net income46.9
Financial Health LT w=15%80.1
Current ratio4.2100
Debt / equity0.11100
Interest coverage267.9x100
Cash vs total debt0.46x20.3
Marketing & Brand LT w=5%47.3
Revenue growth (yoy)14.7%58.8
SG&A efficiency4.0x revenue/SG&A33.8
Brand pricing premium44.7%49.3
Durability LT w=15%98
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-21.9% vs market -18.8%92.1
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only76.4
Price vs 200-day MA+10.6%100
52-week range position88th pct97.8
6m strength vs S&P 500-5.6pp31.5
News & Sentiment pulse only33.6
Analyst consensus (1=buy)2.751.1
Analyst target upside-3.8%15.6
Earnings surprises (avg)+0.1%34
897 VRSK US HIGH CONF Verisk Analytics, Inc. · 163.88 USD · pulse 56.1 · Consulting Services 09-20: 57 · 09-27: 57.5 · 10-05: 58 ▲ +0.5 58 Mixed
Product & Moat LT w=25%58.1
Gross margin (pricing power)70.2%100
Revenue CAGR (3y)7.2%35.8
Operating margin trend-12.6pp over 3y0
Gross-margin stabilitysd 1.2pp96.8
Valuation LT w=20%62.7
Forward P/E18.8 · sector median 18.8 (n=287)64.5
PEG ratio1.45 · sector median 1.37 (n=149)57.1
FCF yield4.9% · sector median 3.1% (n=292)80.6
EV / EBITDA16.8 · sector median 15.1 (n=283)48.6
Management LT w=20%58.9
Buybacks vs dilution-3.6%/yr share count100
Net debt / EBITDA2.733
Insider ownership0.3%2.7
FCF conversion1.16x net income100
Financial Health LT w=15%31.1
Current ratio1.017.1
Interest coverage7.9x76.2
Cash vs total debt0.12x0
Marketing & Brand LT w=5%65.3
Revenue growth (yoy)4.4%17.6
SG&A efficiency6.7x revenue/SG&A78.4
Brand pricing premium70.2%100
Durability LT w=15%74.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-50.8% vs market -18.8%19.9
Profit-margin stabilitysd 5.7pp, operating, 4y79.2
Profitable years4 of 4100
Momentum pulse only2.2
Price vs 200-day MA-13.3%6.7
52-week range position9th pct0
6m strength vs S&P 500-28.2pp0
News & Sentiment pulse only82
Analyst consensus (1=buy)2.177.9
Analyst target upside43.3%100
Earnings surprises (avg)+5.2%68.2
898 SBS US ⚠ 1HIGH CONF Companhia de saneamento Basico · 5.38 USD · pulse 57.2 · Utilities - Regulated Water 09-20: 57.8 · 09-27: 57.9 · 10-05: 58 ▲ +0.1 58 Mixed
Product & Moat LT w=25%59.8
Gross margin (pricing power)35.7%39.3
Revenue CAGR (3y)20.0%99.9
Operating margin trend+11.8pp over 3y100
Gross-margin stabilitysd 7.7pp0
Valuation LT w=20%75.8
Forward P/E12.5 · industry median 19.8 (n=5)99.3
FCF yield-6.3% · industry median -6.9% (n=5)29.7
EV / EBITDA8.7 · industry median 14.3 (n=5)98.3
Management LT w=20%37.7
Return on equity18.8%75.2
Buybacks vs dilution-0.2%/yr share count69.5
Net debt / EBITDA2.243.8
Insider ownership0.0%0
FCF conversion-0.74x net income0
Financial Health LT w=15%38
Current ratio1.555.9
Debt / equity1.1447.8
Interest coverage4.4x37.6
Cash vs total debt0.34x10.6
Marketing & Brand LT w=5%60.8
Revenue growth (yoy)13.9%55.6
SG&A efficiency25.0x revenue/SG&A100
Brand pricing premium35.7%26.8
Durability LT w=15%77.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-37.0% vs market -18.8%54.3
Profit-margin stabilitysd 8.4pp, operating, 4y64.4
Profitable years4 of 4100
Momentum pulse only26.4
Price vs 200-day MA-3.2%47
52-week range position36th pct32.3
6m strength vs S&P 500-28.5pp0
News & Sentiment pulse only62.7
Analyst consensus (1=buy)1.2100
Analyst target upside25.2%88
Earnings surprises (avg)-6.3%0
⚠ Red flags
Negative free cash flow
899 L.TO CA HIGH CONF LOBLAW CO · 62.16 CAD · pulse 56.9 · Grocery Stores 09-20: 58.2 · 09-27: 57.9 · 10-05: 58 ▲ +0.1 58 Mixed
Product & Moat LT w=25%52.4
Gross margin (pricing power)31.4%28.4
Revenue CAGR (3y)4.2%20.9
Operating margin trend+1.0pp over 3y60.1
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%38.6
Forward P/E21.5 · industry median 12.6 (n=6)35.6
PEG ratio2.52 · industry median 1.24 (n=5)11
FCF yield6.9% · industry median 7.0% (n=6)74.2
EV / EBITDA15.1 · industry median 9.4 (n=6)33.8
Management LT w=20%86.1
Return on equity24.5%97.9
Buybacks vs dilution-3.2%/yr share count100
Net debt / EBITDA2.732.7
Insider ownership53.5%100
FCF conversion1.85x net income100
Financial Health LT w=15%25.9
Current ratio1.121.7
Debt / equity1.4928.4
Interest coverage5.8x53.5
Cash vs total debt0.06x0
Marketing & Brand LT w=5%22.4
Revenue growth (yoy)4.1%16.4
SG&A efficiency4.1x revenue/SG&A34.9
Brand pricing premium31.4%15.9
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-14.5% vs market -18.8%100
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only38.5
Price vs 200-day MA-1.0%55.8
52-week range position58th pct59.7
6m strength vs S&P 500-20.9pp0
News & Sentiment pulse only58.5
Analyst consensus (1=buy)1.888
Analyst target upside11.3%53.3
Earnings surprises (avg)+0.1%34.2
900 CBSH US MEDIUM CONF Commerce Bancshares, Inc. · 55.28 USD · pulse 59.9 · Banks - Regional 09-20: 57.7 · 09-27: 57.8 · 10-05: 58 ▲ +0.2 58 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)42.4
Revenue CAGR (3y)5.4%27.1
Valuation LT w=20%50
Forward P/E12.1 · industry median 10.0 (n=108)63.1
Price / book1.83 · industry median 1.24 (n=109)27.8
Through-cycle P/E15.4 · industry median 14.8 (n=106)59.2
Management LT w=20%59.6
Return on equity14.7%58.8
Buybacks vs dilution-1.7%/yr share count95.1
Insider ownership2.5%25
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)52.3
Revenue growth (yoy)14.2%56.8
Durability LT w=15%94.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-27.6% vs market -18.8%77.8
Profit-margin stabilitysd 0.9pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only56.4
Price vs 200-day MA+2.8%71.3
52-week range position63th pct66.8
6m strength vs S&P 500-5.7pp31.1
News & Sentiment pulse only62.2
Analyst consensus (1=buy)2.752
Analyst target upside20.2%75.5
Earnings surprises (avg)+3.9%59.1
901 ECG US HIGH CONF Everus Construction Group, Inc. · 123.35 USD · pulse 57.8 · Engineering & Construction 09-20: 58.7 · 09-27: 58.3 · 10-05: 58 ▼ -0.3 58 Mixed
Product & Moat LT w=25%54.4
Gross margin (pricing power)13.0%0
Revenue CAGR (3y)11.5%57.7
Operating margin trend+1.0pp over 3y59.7
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%50.4
Forward P/E20.5 · industry median 20.6 (n=28)62.5
FCF yield2.9% · industry median 3.7% (n=30)40.4
EV / EBITDA17.8 · industry median 16.5 (n=29)48.2
Management LT w=20%65.9
Return on equity39.5%100
Buybacks vs dilution+0.0%/yr share count66.6
Net debt / EBITDA0.685.9
Insider ownership0.3%3.4
FCF conversion0.91x net income73.4
Financial Health LT w=15%67.1
Current ratio1.665.6
Debt / equity0.4784.9
Interest coverage13.0x100
Cash vs total debt0.43x17.9
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)33.7%100
SG&A efficiency19.8x revenue/SG&A100
Brand pricing premium13.0%0
Durability LT w=15%51.6
Shock days (>8% vs market)17 in 2y0
Worst drawdown vs market (2y)-56.2% vs market -18.8%6.3
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only35.9
Price vs 200-day MA-0.1%59.5
52-week range position49th pct48.2
6m strength vs S&P 500-15.1pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside42.7%100
Earnings surprises (avg)+49.8%100
902 BFH US MEDIUM CONF Bread Financial Holdings, Inc. · 98.05 USD · pulse 66.8 · Credit Services 09-20: 56.6 · 09-27: 58 · 10-05: 58 — 0 58 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-0.2%0
Valuation LT w=20%75.6
Forward P/E7.2 · industry median 9.3 (n=21)90.8
PEG ratio2.16 · industry median 0.88 (n=13)19
Price / book1.13 · industry median 2.06 (n=21)92.5
Through-cycle P/E8.7 · industry median 19.1 (n=19)100
Management LT w=20%61.5
Return on equity17.4%69.7
Buybacks vs dilution-4.0%/yr share count100
Insider ownership1.5%14.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)38.4
Revenue growth (yoy)3.8%15.2
Durability LT w=15%77.6
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-36.7% vs market -18.8%55.2
Profit-margin stabilitysd 4.5pp, net, 4y86.2
Profitable years4 of 4100
Momentum pulse only92.2
Price vs 200-day MA+10.4%100
52-week range position75th pct80.9
6m strength vs S&P 500+13.7pp95.6
News & Sentiment pulse only80.1
Analyst consensus (1=buy)2.272.9
Analyst target upside17.0%67.4
Earnings surprises (avg)+122.5%100
903 STC US MEDIUM CONF Stewart Information Services Co · 51.55 USD · pulse 58.2 · Insurance - Property & Casualty 09-20: 56.9 · 09-27: 57.3 · 10-05: 58 ▲ +0.7 58 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-1.6%0
Valuation LT w=20%86.1
Forward P/E7.1 · industry median 11.4 (n=24)100
Price / book0.94 · industry median 2.09 (n=25)96.8
Through-cycle P/E16.5 · industry median 17.2 (n=24)61.5
Management LT w=20%21.2
Return on equity9.6%38.5
Buybacks vs dilution+3.7%/yr share count5.6
Insider ownership2.0%19.6
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)75.2
Debt / equity0.4685.5
Interest coverage9.1x90
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)65.7
Revenue growth (yoy)24.3%97.2
Durability LT w=15%90.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-33.5% vs market -18.8%63.1
Profit-margin stabilitysd 1.4pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-21.7%0
52-week range position7th pct0
6m strength vs S&P 500-32.0pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside59.6%100
Earnings surprises (avg)+19.0%100
904 CLS US HIGH CONF Celestica, Inc. · 387.32 USD · pulse 62.7 · Electronic Components 09-20: 59.5 · 09-27: 58.4 · 10-05: 57.9 ▼ -0.5 57.9 Mixed
Product & Moat LT w=25%59.2
Gross margin (pricing power)12.0%0
Revenue CAGR (3y)19.6%97.8
Operating margin trend+4.6pp over 3y95.6
R&D intensity (innovation)1.0%6.4
Gross-margin stabilitysd 1.2pp96
Valuation LT w=20%38.1
Forward P/E19.8 · industry median 22.7 (n=19)71.6
FCF yield1.5% · industry median 1.7% (n=20)32.3
EV / EBITDA28.8 · industry median 21.7 (n=19)10.4
Management LT w=20%73.8
Return on equity52.7%100
Buybacks vs dilution-1.9%/yr share count98
Net debt / EBITDA0.392.9
Insider ownership1.0%9.9
FCF conversion0.88x net income68
Financial Health LT w=15%62.8
Current ratio1.235.5
Debt / equity0.4089.1
Interest coverage19.7x100
Cash vs total debt0.55x26.7
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)62.4%100
SG&A efficiency47.7x revenue/SG&A100
Brand pricing premium12.0%0
Durability LT w=15%53
Shock days (>8% vs market)36 in 2y0
Worst drawdown vs market (2y)-54.0% vs market -18.8%12
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only89.3
Price vs 200-day MA+17.1%100
52-week range position64th pct68
6m strength vs S&P 500+15.1pp100
News & Sentiment pulse only86.8
Analyst consensus (1=buy)1.2100
Analyst target upside22.4%80.9
Earnings surprises (avg)+6.9%79.6
905 GFS US HIGH CONF GlobalFoundries Inc. · 50.17 USD · pulse 60 · Semiconductors 09-20: 57.7 · 09-27: 58 · 10-05: 57.9 ▼ -0.1 57.9 Mixed
Product & Moat LT w=25%33.3
Gross margin (pricing power)27.1%17.8
Revenue CAGR (3y)-5.7%0
Operating margin trend-3.8pp over 3y11.8
R&D intensity (innovation)7.6%50.9
Gross-margin stabilitysd 1.7pp85.9
Valuation LT w=20%79.1
Forward P/E19.1 · industry median 26.1 (n=42)83.4
PEG ratio0.72 · industry median 0.86 (n=21)85.8
FCF yield2.7% · industry median 1.0% (n=42)59.8
EV / EBITDA13.6 · industry median 34.5 (n=38)87.3
Management LT w=20%49.8
Return on equity6.2%24.7
Buybacks vs dilution+0.5%/yr share count58.5
Net debt / EBITDA-0.3100
Insider ownership0.1%0.6
FCF conversion0.86x net income65.3
Financial Health LT w=15%98.2
Current ratio2.5100
Debt / equity0.14100
Interest coverage19.2x100
Cash vs total debt1.40x92.7
Marketing & Brand LT w=5%42.8
Revenue growth (yoy)5.8%23.2
SG&A efficiency20.2x revenue/SG&A100
Brand pricing premium27.1%5.3
Durability LT w=15%46.5
Shock days (>8% vs market)12 in 2y22.3
Worst drawdown vs market (2y)-52.4% vs market -18.8%15.9
Profit-margin stabilitysd 2.4pp, operating, 4y98
Profitable years3 of 450
Momentum pulse only33.9
Price vs 200-day MA-7.2%31.2
52-week range position31th pct26.8
6m strength vs S&P 500-1.9pp43.7
News & Sentiment pulse only93.9
Analyst consensus (1=buy)2.081.8
Analyst target upside51.5%100
Earnings surprises (avg)+10.5%100
906 BETA US ⚠ 2MEDIUM CONF Beta Technologies, Inc. · 22.17 USD · pulse 55.8 · Aerospace & Defense 09-20: 57.9 · 09-27: 57.9 · 10-05: 57.9 — 0 57.9 Mixed
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)83.3
Gross margin (pricing power)60.1%100
R&D intensity (innovation)729.7%100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)20
Forward P/E-9.910
FCF yield-5.9% · industry median 1.3% (n=41)0
Management LT w=20% · thin evidence (2/3, gaps count as 50)50
Return on equity-89.9%0
Insider ownership39.6%100
Financial Health LT w=15%75
Current ratio14.5100
Debt / equity0.13100
Interest coverage-56.4x0
Cash vs total debt7.16x100
Marketing & Brand LT w=5%62.5
Revenue growth (yoy)145.7%100
SG&A efficiency0.3x revenue/SG&A0
Brand pricing premium60.1%87.6
Durabilityno data
Momentum pulse only77.9
Price vs 200-day MA+11.0%100
52-week range position37th pct33.7
6m strength vs S&P 500+16.7pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside44.3%100
Earnings surprises (avg)-135.4%0
⚠ Red flags
Negative free cash flow
Unprofitable (negative net income)
907 RNG US HIGH CONF Ringcentral, Inc. · 78.28 USD · pulse 59.5 · Software - Application 09-20: 58.6 · 09-27: 58 · 10-05: 57.9 ▼ -0.1 57.9 Mixed
Product & Moat LT w=25%83.6
Gross margin (pricing power)71.9%100
Revenue CAGR (3y)8.1%40.7
Operating margin trend+23.2pp over 3y100
R&D intensity (innovation)12.6%84
Gross-margin stabilitysd 1.3pp93.5
Valuation LT w=20%86
Forward P/E14.0 · industry median 16.9 (n=85)83.5
PEG ratio0.39 · industry median 1.19 (n=43)100
FCF yield9.8% · industry median 5.1% (n=85)100
EV / EBITDA18.8 · industry median 22.1 (n=72)60.5
Management LT w=20%61.9
Buybacks vs dilution-3.7%/yr share count100
Net debt / EBITDA2.536.5
Insider ownership1.1%11
FCF conversion14.74x net income100
Financial Health LT w=15%12
Current ratio1.125.5
Interest coverage1.9x10.4
Cash vs total debt0.10x0
Marketing & Brand LT w=5%41.2
Revenue growth (yoy)5.9%23.6
SG&A efficiency1.9x revenue/SG&A0
Brand pricing premium71.9%100
Durability LT w=15%23.5
Shock days (>8% vs market)14 in 2y6.8
Worst drawdown vs market (2y)-48.6% vs market -18.8%25.5
Profit-margin stabilitysd 8.9pp, operating, 4y61.7
Profitable years1 of 40
Momentum pulse only100
Price vs 200-day MA+77.6%100
52-week range position97th pct100
6m strength vs S&P 500+88.9pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)36.7
Analyst target upside-26.4%0
Earnings surprises (avg)+4.0%60
908 MEOH US HIGH CONF Methanex Corporation · 58.43 USD · pulse 60.9 · Chemicals 09-20: 57.7 · 09-27: 57.9 · 10-05: 57.9 — 0 57.9 Mixed
Product & Moat LT w=25%38.6
Gross margin (pricing power)31.2%28
Revenue CAGR (3y)-5.9%0
Operating margin trend+1.5pp over 3y64.7
Gross-margin stabilitysd 2.9pp61.8
Valuation LT w=20%99.8
Forward P/E10.1 · sector median 15.1 (n=43)99.5
FCF yield15.7% · sector median 3.6% (n=43)100
EV / EBITDA6.8 · sector median 11.3 (n=42)100
Management LT w=20%48.2
Return on equity6.1%24.4
Buybacks vs dilution+3.8%/yr share count4.1
Net debt / EBITDA2.538.5
Insider ownership7.4%73.9
FCF conversion8.88x net income100
Financial Health LT w=15%40.2
Current ratio2.1100
Debt / equity1.0950.6
Interest coverage1.9x10.3
Cash vs total debt0.12x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)55.2
Revenue growth (yoy)75.2%100
Brand pricing premium31.2%15.5
Durability LT w=15%65.5
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-51.5% vs market -18.8%18.1
Profit-margin stabilitysd 2.3pp, operating, 4y98.5
Profitable years4 of 4100
Momentum pulse only59.3
Price vs 200-day MA+8.1%92.4
52-week range position78th pct85.5
6m strength vs S&P 500-21.9pp0
News & Sentiment pulse only54.2
Analyst consensus (1=buy)1.888
Analyst target upside19.8%74.5
Earnings surprises (avg)-59.8%0
909 WSFS US MEDIUM CONF WSFS Financial Corporation · 78.03 USD · pulse 64.6 · Banks - Regional 09-20: 58.1 · 09-27: 58.2 · 10-05: 57.9 ▼ -0.3 57.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)41.5
Revenue CAGR (3y)4.9%24.5
Valuation LT w=20%58.5
Forward P/E11.2 · industry median 10.0 (n=108)67.7
Price / book1.49 · industry median 1.24 (n=109)47.9
Through-cycle P/E15.3 · industry median 14.8 (n=106)59.9
Management LT w=20%52.4
Return on equity11.9%47.6
Buybacks vs dilution-4.7%/yr share count100
Insider ownership1.0%9.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)45.1
Revenue growth (yoy)8.8%35.2
Durability LT w=15%96.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.7% vs market -18.8%85.2
Profit-margin stabilitysd 1.1pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only81.2
Price vs 200-day MA+10.8%100
52-week range position87th pct96.8
6m strength vs S&P 500-1.0pp46.8
News & Sentiment pulse only75.5
Analyst consensus (1=buy)2.366.7
Analyst target upside14.0%59.9
Earnings surprises (avg)+12.6%100
910 SKYW US HIGH CONF SkyWest, Inc. · 96.43 USD · pulse 61.2 · Airlines 09-20: 58.8 · 09-27: 57.5 · 10-05: 57.9 ▲ +0.4 57.9 Mixed
Product & Moat LT w=25%54.5
Gross margin (pricing power)30.9%27.2
Revenue CAGR (3y)10.5%52.7
Operating margin trend+9.2pp over 3y100
Gross-margin stabilitysd 4.1pp38.2
Valuation LT w=20%81
Forward P/E7.9 · industry median 8.2 (n=11)77.3
FCF yield3.8% · industry median 2.5% (n=11)65.8
EV / EBITDA5.8 · industry median 9.5 (n=11)100
Management LT w=20%45.6
Return on equity15.3%61.4
Buybacks vs dilution-7.6%/yr share count100
Net debt / EBITDA1.953.3
Insider ownership1.3%13.4
FCF conversion0.34x net income0
Financial Health LT w=15%31.8
Current ratio0.60
Debt / equity0.8663.1
Interest coverage6.4x60.2
Cash vs total debt0.25x4
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)30.2
Revenue growth (yoy)6.5%26
Brand pricing premium30.9%14.7
Durability LT w=15%84.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-36.6% vs market -18.8%55.3
Profit-margin stabilitysd 5.0pp, operating, 4y83.3
Profitable years4 of 4100
Momentum pulse only37.2
Price vs 200-day MA-0.3%58.9
52-week range position48th pct47.5
6m strength vs S&P 500-13.4pp5.2
News & Sentiment pulse only88.8
Analyst consensus (1=buy)1.793.3
Analyst target upside30.0%99.9
Earnings surprises (avg)+6.0%73.1
911 BANR US MEDIUM CONF Banner Corporation · 67.88 USD · pulse 62.1 · Banks - Regional 09-20: 56.9 · 09-27: 57.7 · 10-05: 57.9 ▲ +0.2 57.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)36
Revenue CAGR (3y)1.6%8
Valuation LT w=20%75.7
Forward P/E10.1 · industry median 10.0 (n=108)74.6
Price / book1.15 · industry median 1.24 (n=109)71.6
Through-cycle P/E12.4 · industry median 15.1 (n=106)80.9
Management LT w=20%42.8
Return on equity10.8%43.1
Buybacks vs dilution-0.1%/yr share count68.2
Insider ownership1.7%17
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)42.5
Revenue growth (yoy)6.9%27.6
Durability LT w=15%95.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-25.4% vs market -18.8%83.4
Profit-margin stabilitysd 1.2pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only56.5
Price vs 200-day MA+4.3%77.1
52-week range position64th pct67
6m strength vs S&P 500-7.4pp25.3
News & Sentiment pulse only68.2
Analyst consensus (1=buy)2.368.6
Analyst target upside11.7%54.3
Earnings surprises (avg)+7.3%81.8
912 PG US HIGH CONF Procter & Gamble Company (The) · 144.91 USD · pulse 55.3 · Household & Personal Products 09-20: 57.6 · 09-27: 57.7 · 10-05: 57.8 ▲ +0.1 57.8 Mixed
Product & Moat LT w=25%58.8
Gross margin (pricing power)50.9%77.2
Revenue CAGR (3y)2.0%10
Operating margin trend+0.6pp over 3y55.8
Gross-margin stabilitysd 1.4pp92
Valuation LT w=20%37
Forward P/E19.6 · industry median 15.6 (n=11)49.5
PEG ratio3.79 · industry median 2.02 (n=7)0
FCF yield3.9% · industry median 5.4% (n=11)43.8
EV / EBITDA14.7 · industry median 13.5 (n=11)54.6
Management LT w=20%62.5
Return on equity30.3%100
Buybacks vs dilution-0.5%/yr share count75.7
Net debt / EBITDA1.074.7
Insider ownership0.1%0.9
FCF conversion0.83x net income61.1
Financial Health LT w=15%45.5
Current ratio0.70
Debt / equity0.6475.3
Interest coverage24.2x100
Cash vs total debt0.28x6.5
Marketing & Brand LT w=5%32.7
Revenue growth (yoy)1.5%6
SG&A efficiency3.6x revenue/SG&A27.3
Brand pricing premium50.9%64.7
Durability LT w=15%98.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-21.2% vs market -18.8%94
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only29.2
Price vs 200-day MA-0.9%56.4
52-week range position33th pct29.1
6m strength vs S&P 500-14.4pp2.1
News & Sentiment pulse only58
Analyst consensus (1=buy)2.272
Analyst target upside10.8%52.1
Earnings surprises (avg)+2.5%49.9
913 BBD US MEDIUM CONF Banco Bradesco Sa · 3.65 USD · pulse 58.6 · Banks - Regional 09-20: 58.9 · 09-27: 58.5 · 10-05: 57.8 ▼ -0.7 57.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)37.8
Revenue CAGR (3y)2.7%13.4
Valuation LT w=20%78.8
Forward P/E6.7 · industry median 10.0 (n=108)99.7
PEG ratio1.71 · industry median 1.52 (n=18)46.9
Price / book1.13 · industry median 1.24 (n=109)73.3
Through-cycle P/E10.6 · industry median 15.1 (n=106)95.5
Management LT w=20%41.8
Return on equity13.8%55.1
Buybacks vs dilution-0.2%/yr share count70.1
Insider ownership0.0%0.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)42.9
Revenue growth (yoy)7.2%28.8
Durability LT w=15%89.6
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-31.6% vs market -18.8%68
Profit-margin stabilitysd 2.3pp, net, 4y98.4
Profitable years4 of 4100
Momentum pulse only46.2
Price vs 200-day MA+3.6%74.6
52-week range position61th pct64
6m strength vs S&P 500-15.2pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)48.4
Analyst target upside17.8%69.4
Earnings surprises (avg)-1.1%25.8
914 IFC.TO CA MEDIUM CONF INTACT FINANCIAL CORPORATION · 247.09 CAD · pulse 56.8 · Insurance - Property & Casualty 09-20: 57.5 · 09-27: 57.7 · 10-05: 57.8 ▲ +0.1 57.8 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)41.6
Revenue CAGR (3y)5.0%24.9
Valuation LT w=20%50
Forward P/E13.2 · industry median 11.3 (n=24)63.4
Price / book2.15 · industry median 2.00 (n=25)39.6
Through-cycle P/E18.5 · industry median 16.6 (n=24)47
Management LT w=20%42.2
Return on equity16.1%64.4
Buybacks vs dilution+0.4%/yr share count59.2
Insider ownership0.3%3
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)82.8
Debt / equity0.2398.3
Interest coverage20.1x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)38.3
Revenue growth (yoy)3.7%14.8
Durability LT w=15%97.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-21.7% vs market -18.8%92.7
Profit-margin stabilitysd 2.7pp, net, 4y96.3
Profitable years4 of 4100
Momentum pulse only11
Price vs 200-day MA-6.8%32.9
52-week range position9th pct0
6m strength vs S&P 500-16.2pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside32.0%100
Earnings surprises (avg)+17.3%100
915 IAG.TO CA MEDIUM CONF IA FINANCIAL CORPORATION · 205.37 CAD · pulse 60 · Insurance - Diversified 09-20: 57.5 · 09-27: 57.6 · 10-05: 57.8 ▲ +0.2 57.8 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moatno data
Valuation LT w=20%26.6
Forward P/E13.0 · industry median 9.1 (n=6)51.6
Price / book2.55 · industry median 1.28 (n=6)10.2
Through-cycle P/E22.8 · industry median 11.1 (n=6)17.9
Management LT w=20%52.2
Return on equity13.9%55.5
Buybacks vs dilution-4.3%/yr share count100
Insider ownership0.1%1.1
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)76.6
Debt / equity0.5679.9
Interest coverage20.2x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)58.7
Revenue growth (yoy)19.0%76
Durability LT w=15%87.9
Shock days (>8% vs market)3 in 2y92.2
Worst drawdown vs market (2y)-19.1% vs market -18.8%99.1
Profit-margin stabilitysd 9.1pp, net, 4y60.4
Profitable years4 of 4100
Momentum pulse only96.1
Price vs 200-day MA+14.4%100
52-week range position84th pct93
6m strength vs S&P 500+13.6pp95.3
News & Sentiment pulse only44.8
Analyst consensus (1=buy)2.751.4
Analyst target upside6.8%41.9
Earnings surprises (avg)+1.1%41
916 TCBI US MEDIUM CONF Texas Capital Bancshares, Inc. · 93.76 USD · pulse 57.9 · Banks - Regional 09-20: 58 · 09-27: 57.4 · 10-05: 57.8 ▲ +0.4 57.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)47.9
Revenue CAGR (3y)8.7%43.7
Valuation LT w=20%59.9
Forward P/E11.4 · industry median 10.0 (n=108)67.1
Price / book1.22 · industry median 1.24 (n=109)66.8
Through-cycle P/E17.5 · industry median 14.8 (n=106)45.9
Management LT w=20%53.7
Return on equity10.2%40.8
Buybacks vs dilution-3.2%/yr share count100
Insider ownership2.0%20.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.8
Revenue growth (yoy)8.6%34.4
Durability LT w=15%81.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-31.7% vs market -18.8%67.6
Profit-margin stabilitysd 9.6pp, net, 4y57.7
Profitable years4 of 4100
Momentum pulse only32.6
Price vs 200-day MA-4.7%41.2
52-week range position55th pct56.6
6m strength vs S&P 500-20.4pp0
News & Sentiment pulse only72
Analyst consensus (1=buy)2.655.4
Analyst target upside14.3%60.7
Earnings surprises (avg)+13.6%100
917 BDT.TO CA HIGH CONF BIRD CONSTRUCTION INC. · 85.41 CAD · pulse 64.4 · Engineering & Construction 09-20: 58.1 · 09-27: 58.1 · 10-05: 57.8 ▼ -0.3 57.8 Mixed
Product & Moat LT w=25%56.4
Gross margin (pricing power)10.4%0
Revenue CAGR (3y)12.8%63.8
Operating margin trend+1.2pp over 3y61.9
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%51.5
Forward P/E22.2 · industry median 20.4 (n=28)54.6
FCF yield6.5% · industry median 3.4% (n=30)100
EV / EBITDA41.1 · industry median 16.5 (n=29)0
Management LT w=20%62.3
Return on equity13.4%53.5
Buybacks vs dilution+1.0%/yr share count49.4
Net debt / EBITDA0.879.1
Insider ownership3.0%29.5
FCF conversion6.49x net income100
Financial Health LT w=15%44.8
Current ratio1.343.2
Debt / equity0.9459
Interest coverage4.0x33.3
Cash vs total debt0.77x43.7
Marketing & Brand LT w=5%63.5
Revenue growth (yoy)22.6%90.4
SG&A efficiency15.6x revenue/SG&A100
Brand pricing premium10.4%0
Durability LT w=15%73.5
Shock days (>8% vs market)8 in 2y53.5
Worst drawdown vs market (2y)-42.6% vs market -18.8%40.3
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+65.9%100
52-week range position100th pct100
6m strength vs S&P 500+89.1pp100
News & Sentiment pulse only76.1
Analyst consensus (1=buy)1.5100
Analyst target upside1.3%28.2
Earnings surprises (avg)+15.0%100
918 BKU US MEDIUM CONF BankUnited, Inc. · 43.38 USD · pulse 56.4 · Banks - Regional 09-20: 57.6 · 09-27: 57.8 · 10-05: 57.8 — 0 57.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)38.9
Revenue CAGR (3y)3.3%16.7
Valuation LT w=20%78.4
Forward P/E9.7 · industry median 10.0 (n=108)76.8
Price / book1.04 · industry median 1.24 (n=109)80.3
Through-cycle P/E12.8 · industry median 15.1 (n=106)78
Management LT w=20%41.4
Return on equity9.2%36.8
Buybacks vs dilution-0.7%/yr share count78
Insider ownership0.9%9.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)38.9
Revenue growth (yoy)4.2%16.8
Durability LT w=15%89.9
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-31.2% vs market -18.8%68.8
Profit-margin stabilitysd 3.6pp, net, 4y90.9
Profitable years4 of 4100
Momentum pulse only31.1
Price vs 200-day MA-6.1%35.6
52-week range position56th pct57.6
6m strength vs S&P 500-21.9pp0
News & Sentiment pulse only45.2
Analyst consensus (1=buy)2.750.9
Analyst target upside13.6%59
Earnings surprises (avg)-1.1%25.8
919 WM US ⚠ 1HIGH CONF Waste Management, Inc. · 204.45 USD · pulse 56.8 · Waste Management 09-20: 57 · 09-27: 57.2 · 10-05: 57.7 ▲ +0.5 57.7 Mixed
Product & Moat LT w=25%62.9
Gross margin (pricing power)40.6%51.5
Revenue CAGR (3y)8.6%42.8
Operating margin trend+0.9pp over 3y58.8
Gross-margin stabilitysd 1.1pp98.4
Valuation LT w=20%58.8
Forward P/E22.4 · industry median 31.8 (n=5)80.7
PEG ratio1.90 · sector median 1.37 (n=149)29.8
FCF yield2.9% · industry median 2.3% (n=5)51.3
EV / EBITDA13.4 · industry median 16.0 (n=5)73.2
Management LT w=20%53.9
Return on equity29.8%100
Buybacks vs dilution-0.4%/yr share count73.4
Net debt / EBITDA2.926.7
Insider ownership0.3%2.5
FCF conversion0.87x net income66.7
Financial Health LT w=15%12.7
Current ratio0.98.9
Debt / equity2.350
Interest coverage4.8x41.7
Cash vs total debt0.02x0
Marketing & Brand LT w=5%51.7
Revenue growth (yoy)4.0%16
SG&A efficiency9.6x revenue/SG&A100
Brand pricing premium40.6%39
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-18.1% vs market -18.8%100
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only13.8
Price vs 200-day MA-8.4%26.6
52-week range position22th pct14.9
6m strength vs S&P 500-29.2pp0
News & Sentiment pulse only73.5
Analyst consensus (1=buy)1.890
Analyst target upside26.5%91.2
Earnings surprises (avg)+0.9%39.3
⚠ Red flags
Heavy leverage (D/E 2.4)
920 OTF US ⚠ 1MEDIUM CONF Blue Owl Technology Finance Cor · 9.58 USD · pulse 56.6 · Asset Management 09-20: 57.4 · 09-27: 57.5 · 10-05: 57.7 ▲ +0.2 57.7 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)149.8%100
Valuation LT w=20%98.1
Forward P/E7.0 · industry median 11.1 (n=43)100
Price / book0.58 · industry median 2.65 (n=42)100
Through-cycle P/E12.3 · industry median 20.2 (n=41)94.2
Management LT w=20%6.6
Return on equity4.8%19.3
Buybacks vs dilution+31.3%/yr share count0
Insider ownership0.1%0.5
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)41.1
Revenue growth (yoy)5.8%23.2
Durability LT w=15%62.6
Shock days (>8% vs market)1 in 308 sessions (listed <2y)100
Worst drawdown vs market (2y)-28.7% vs market -8.9%50.3
Profit-margin stabilitysd 23.6pp, net, 4y0
Profitable years4 of 4100
Momentum pulse only5.5
Price vs 200-day MA-10.9%16.5
52-week range position2th pct0
6m strength vs S&P 500-26.0pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside42.1%100
Earnings surprises (avg)+27.4%100
⚠ Red flags
Diluting shareholders (+31.3%/yr)
921 NCNO US HIGH CONF nCino, Inc. · 18.68 USD · pulse 57.7 · Software - Application 09-20: 56.3 · 09-27: 57.3 · 10-05: 57.7 ▲ +0.4 57.7 Mixed
Product & Moat LT w=25%93.4
Gross margin (pricing power)62.2%100
Revenue CAGR (3y)13.4%66.8
Operating margin trend+23.7pp over 3y100
R&D intensity (innovation)21.4%100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%73.1
Forward P/E11.8 · industry median 16.9 (n=85)97.2
FCF yield7.7% · industry median 5.1% (n=85)96.3
EV / EBITDA24.4 · industry median 20.2 (n=72)25.8
Management LT w=20%46.5
Return on equity3.9%15.4
Buybacks vs dilution+0.7%/yr share count54.4
Net debt / EBITDA2.830.5
Insider ownership3.2%32.4
FCF conversion29.25x net income100
Financial Health LT w=15%25.7
Current ratio0.83.9
Debt / equity0.3691.2
Interest coverage1.4x4.3
Cash vs total debt0.25x3.5
Marketing & Brand LT w=5%45.3
Revenue growth (yoy)8.2%32.8
SG&A efficiency2.6x revenue/SG&A10
Brand pricing premium62.2%93.1
Durability LT w=15%28.7
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-67.1% vs market -18.8%0
Profit-margin stabilitysd 9.0pp, operating, 4y61.4
Profitable years1 of 40
Momentum pulse only36.3
Price vs 200-day MA-0.1%59.4
52-week range position36th pct32.1
6m strength vs S&P 500-9.8pp17.4
News & Sentiment pulse only93.3
Analyst consensus (1=buy)2.080
Analyst target upside29.9%99.8
Earnings surprises (avg)+35.7%100
922 CNR.TO CA HIGH CONF CANADIAN NATIONAL RAILWAY CO. · 170.66 CAD · pulse 61.7 · Railroads 09-20: 58.8 · 09-27: 58.6 · 10-05: 57.6 ▼ -1 57.6 Mixed
Product & Moat LT w=25%55.6
Gross margin (pricing power)56.0%89.9
Revenue CAGR (3y)0.4%1.9
Operating margin trend-1.9pp over 3y30.8
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%51.5
Forward P/E18.9 · industry median 20.6 (n=6)69.7
PEG ratio2.44 · sector median 1.37 (n=149)12.8
FCF yield2.9% · industry median 2.1% (n=6)53.9
EV / EBITDA13.7 · industry median 15.5 (n=6)69.4
Management LT w=20%52.3
Return on equity22.0%88.1
Buybacks vs dilution-3.0%/yr share count100
Net debt / EBITDA2.538.6
Insider ownership0.0%0.3
FCF conversion0.64x net income34.5
Financial Health LT w=15%33.9
Current ratio0.95.9
Debt / equity1.0453.4
Interest coverage7.9x76.2
Cash vs total debt0.01x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)57.5
Revenue growth (yoy)11.3%45.2
Brand pricing premium56.0%77.4
Durability LT w=15%99.9
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-18.9% vs market -18.8%99.6
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only79.1
Price vs 200-day MA+9.8%99.1
52-week range position79th pct86
6m strength vs S&P 500+0.6pp52.2
News & Sentiment pulse only60.1
Analyst consensus (1=buy)2.270.7
Analyst target upside11.2%52.9
Earnings surprises (avg)+3.5%56.8
923 SPCX US ⚠ 1HIGH CONF Space Exploration Technologies · 158.96 USD · pulse 58.8 · Aerospace & Defense 09-20: 57.6 · 09-27: 57.6 · 10-05: 57.6 — 0 57.6 Mixed
Product & Moat LT w=25%65.8
Gross margin (pricing power)51.9%79.7
Revenue CAGR (2y)34.1%100
Operating margin trend-15.9pp over 2y0
R&D intensity (innovation)46.3%100
Gross-margin stabilitysd 3.5pp49.4
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)16.7
Forward P/E82.6 · industry median 25.7 (n=39)0
EV / EBITDA700.4 · industry median 22.0 (n=35)0
Management LT w=20% · thin evidence (2/3, gaps count as 50)83.3
Net debt / EBITDA-10.2100
Insider ownership12.7%100
Financial Health LT w=15%73.5
Current ratio5.1100
Debt / equity0.3193.8
Interest coverage-1.2x0
Cash vs total debt2.52x100
Marketing & Brand LT w=5%83.9
Revenue growth (yoy)91.9%100
SG&A efficiency7.1x revenue/SG&A84.4
Brand pricing premium51.9%67.2
Durability LT w=15% · thin evidence (2/3, gaps count as 50)39.6
Profit-margin stabilitysd 7.6pp, operating, 3y68.8
Profitable years1 of 30
Momentumno data
News & Sentiment pulse only97.7
Analyst consensus (1=buy)1.793
Analyst target upside42.2%100
Earnings surprises (avg)+68.9%100
⚠ Red flags
Unprofitable (negative net income)
924 UNP US HIGH CONF Union Pacific Corporation · 278.28 USD · pulse 61 · Railroads 09-20: 57.4 · 09-27: 57.7 · 10-05: 57.6 ▼ -0.1 57.6 Mixed
Product & Moat LT w=25%60.9
Gross margin (pricing power)56.3%90.7
Revenue CAGR (3y)-0.5%0
Operating margin trend+0.3pp over 3y53
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%46.5
Forward P/E19.6 · industry median 20.6 (n=6)66.7
PEG ratio2.72 · sector median 1.37 (n=149)6.3
FCF yield2.9% · industry median 2.1% (n=6)52.5
EV / EBITDA15.1 · industry median 15.5 (n=6)60.4
Management LT w=20%53.2
Return on equity39.7%100
Buybacks vs dilution-1.1%/yr share count84.2
Net debt / EBITDA2.343.6
Insider ownership0.1%0.7
FCF conversion0.66x net income37.3
Financial Health LT w=15%30.1
Current ratio1.015.5
Debt / equity1.5127.3
Interest coverage8.0x77.8
Cash vs total debt0.07x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)58.1
Revenue growth (yoy)11.5%46
Brand pricing premium56.3%78.2
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-17.7% vs market -18.8%100
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only65.6
Price vs 200-day MA+5.9%83.8
52-week range position68th pct72.8
6m strength vs S&P 500-2.9pp40.2
News & Sentiment pulse only70.7
Analyst consensus (1=buy)1.791.2
Analyst target upside18.4%70.9
Earnings surprises (avg)+2.5%50.1
925 COF US ⚠ 1MEDIUM CONF Capital One Financial Corporati · 194.72 USD · pulse 60.6 · Credit Services 09-20: 57.7 · 09-27: 57.7 · 10-05: 57.6 ▼ -0.1 57.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)60
Revenue CAGR (3y)16.0%79.9
Valuation LT w=20%72.1
Forward P/E8.2 · industry median 9.3 (n=21)82.9
PEG ratio0.18 · industry median 0.93 (n=13)100
Price / book1.16 · industry median 2.06 (n=21)91.8
Through-cycle P/E24.6 · industry median 16.0 (n=19)13.6
Management LT w=20%16.1
Return on equity9.0%36.1
Buybacks vs dilution+17.9%/yr share count0
Insider ownership1.2%12.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)1111.0%100
Durability LT w=15%86.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-31.5% vs market -18.8%68.2
Profit-margin stabilitysd 6.0pp, net, 4y77.8
Profitable years4 of 4100
Momentum pulse only24.5
Price vs 200-day MA-4.7%41.1
52-week range position25th pct18.6
6m strength vs S&P 500-10.9pp13.8
News & Sentiment pulse only99.1
Analyst consensus (1=buy)1.697.4
Analyst target upside32.4%100
Earnings surprises (avg)+12.5%100
⚠ Red flags
Diluting shareholders (+17.9%/yr)
926 EPD US HIGH CONF Enterprise Products Partners L. · 36.18 USD · pulse 59.6 · Oil & Gas Midstream 09-20: 57 · 09-27: 57.5 · 10-05: 57.6 ▲ +0.1 57.6 Mixed
Product & Moat LT w=25%42.6
Gross margin (pricing power)13.3%0
Revenue CAGR (3y)-3.3%0
Operating margin trend+2.1pp over 3y70.6
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%68.8
Forward P/E11.4 · industry median 14.1 (n=33)88.2
PEG ratio1.33 · industry median 1.89 (n=10)84.4
FCF yield1.4% · industry median 1.6% (n=32)31.2
EV / EBITDA11.0 · industry median 11.5 (n=31)71.4
Management LT w=20%54
Return on equity20.9%83.4
Buybacks vs dilution-0.1%/yr share count69
Net debt / EBITDA3.317.6
Insider ownership33.0%100
FCF conversion0.19x net income0
Financial Health LT w=15%26.8
Current ratio0.910.6
Debt / equity1.1050
Interest coverage5.2x46.6
Cash vs total debt0.01x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)60.8%100
SG&A efficiency209.5x revenue/SG&A100
Brand pricing premium13.3%0
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-15.4% vs market -18.8%100
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only45.8
Price vs 200-day MA+0.2%60.9
52-week range position71th pct76.4
6m strength vs S&P 500-18.9pp0
News & Sentiment pulse only58
Analyst consensus (1=buy)2.366.1
Analyst target upside14.6%61.6
Earnings surprises (avg)+2.0%46.3
927 TS US HIGH CONF Tenaris S.A. · 55.99 USD · pulse 61.3 · Oil & Gas Equipment & Services 09-20: 57.9 · 09-27: 57.9 · 10-05: 57.6 ▼ -0.3 57.6 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%20.4
Revenue CAGR (3y)0.6%3.1
Operating margin trend-6.7pp over 3y0
Gross-margin stabilitysd 3.1pp58.2
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)54.6
Price / book3.33 · industry median 2.87 (n=20)15.7
Through-cycle P/E10.8 · industry median 28.3 (n=19)98
Management LT w=20%50.6
Return on equity11.6%46.3
Buybacks vs dilution-5.0%/yr share count100
Net debt / EBITDA-0.9100
Insider ownership0.0%0
FCF conversion0.45x net income6.8
Financial Health LT w=15%100
Current ratio4.1100
Debt / equity0.03100
Interest coverage53.7x100
Cash vs total debt6.23x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)47.5
Revenue growth (yoy)-3.9%0
SG&A efficiency7.6x revenue/SG&A92.6
Durability LT w=15%94.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-23.8% vs market -18.8%87.5
Profit-margin stabilitysd 4.0pp, operating, 4y89
Profitable years4 of 4100
Momentum pulse only52.3
Price vs 200-day MA+4.2%76.7
52-week range position74th pct80.1
6m strength vs S&P 500-19.8pp0
News & Sentiment pulse only79.7
Analyst consensus (1=buy)2.176.7
Analyst target upside15.0%62.4
Earnings surprises (avg)+15.5%100
928 LUN.TO CA HIGH CONF LUNDIN MINING CORP. · 35.01 CAD · pulse 58.2 · Copper 09-20: 57.2 · 09-27: 57.4 · 10-05: 57.6 ▲ +0.2 57.6 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%44.5
Revenue CAGR (3y)10.0%50.2
Operating margin trend+13.4pp over 3y100
R&D intensity (innovation)0.1%0.9
Gross-margin stabilitysd 4.7pp26.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)42.2
Price / book3.16 · industry median 4.02 (n=9)39.8
Through-cycle P/E47.9 · industry median 58.1 (n=8)36.9
Management LT w=20%66.3
Return on equity24.3%97.3
Buybacks vs dilution+3.5%/yr share count8.5
Net debt / EBITDA0.198.6
Insider ownership21.0%100
FCF conversion0.59x net income27.1
Financial Health LT w=15%76
Current ratio1.666.9
Debt / equity0.05100
Interest coverage17.7x100
Cash vs total debt0.68x37.2
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)38.1%100
SG&A efficiency63.4x revenue/SG&A100
Durability LT w=15%61.1
Shock days (>8% vs market)7 in 2y61.2
Worst drawdown vs market (2y)-37.1% vs market -18.8%54.2
Profit-margin stabilitysd 5.8pp, operating, 4y79
Profitable years3 of 450
Momentum pulse only38.8
Price vs 200-day MA-1.9%52.4
52-week range position61th pct63.9
6m strength vs S&P 500-17.4pp0
News & Sentiment pulse only83.3
Analyst consensus (1=buy)2.368.8
Analyst target upside22.4%81.1
Earnings surprises (avg)+13.0%100
929 CHE US HIGH CONF Chemed Corp · 507.5 USD · pulse 61.5 · Medical Care Facilities 09-20: 57.8 · 09-27: 57.5 · 10-05: 57.6 ▲ +0.1 57.6 Mixed
Product & Moat LT w=25%44.6
Gross margin (pricing power)33.1%32.8
Revenue CAGR (3y)5.8%29.1
Operating margin trend-2.8pp over 3y22.2
Gross-margin stabilitysd 1.3pp94.5
Valuation LT w=20%45.7
Forward P/E18.4 · industry median 15.2 (n=19)53.3
PEG ratio1.82 · industry median 1.12 (n=9)26.9
FCF yield4.6% · industry median 4.7% (n=20)62.5
EV / EBITDA16.5 · industry median 12.7 (n=19)40
Management LT w=20%80.8
Return on equity27.1%100
Buybacks vs dilution-2.7%/yr share count100
Net debt / EBITDA0.684.7
Insider ownership1.9%19.4
FCF conversion1.16x net income100
Financial Health LT w=15%50.1
Current ratio0.99.2
Debt / equity0.3591.4
Interest coverage204.3x100
Cash vs total debt0.14x0
Marketing & Brand LT w=5%41.1
Revenue growth (yoy)8.8%35.2
SG&A efficiency6.1x revenue/SG&A67.7
Brand pricing premium33.1%20.3
Durability LT w=15%76.9
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-40.2% vs market -18.8%46.4
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only93.3
Price vs 200-day MA+11.7%100
52-week range position76th pct82.3
6m strength vs S&P 500+14.3pp97.7
News & Sentiment pulse only56.4
Analyst consensus (1=buy)2.272
Analyst target upside12.6%56.6
Earnings surprises (avg)+1.1%40.5
930 SFBS US MEDIUM CONF ServisFirst Bancshares, Inc. · 40.15 USD · pulse 60 · Banks - Regional 09-20: 62 · 09-27: 57.4 · 10-05: 57.6 ▲ +0.2 57.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)40.2
Revenue CAGR (3y)4.1%20.7
Valuation LT w=20%42.4
Forward P/E11.2 · industry median 10.0 (n=108)67.8
Price / book2.22 · industry median 1.24 (n=109)17.8
Through-cycle P/E18.3 · industry median 14.8 (n=106)41.6
Management LT w=20%66.1
Return on equity17.3%69.3
Buybacks vs dilution+0.2%/yr share count63.6
Insider ownership6.5%65.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)30.1%100
Durability LT w=15%92.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-30.4% vs market -18.8%70.9
Profit-margin stabilitysd 1.3pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only47.3
Price vs 200-day MA-0.0%59.9
52-week range position56th pct57.8
6m strength vs S&P 500-7.7pp24.3
News & Sentiment pulse only75.9
Analyst consensus (1=buy)1.3100
Analyst target upside19.6%73.9
Earnings surprises (avg)+3.1%53.9
931 PTRN US HIGH CONF Pattern Group Inc. - Series A · 17.33 USD · pulse 58.6 · Internet Retail 09-20: 56.4 · 09-27: 57.5 · 10-05: 57.6 ▲ +0.1 57.6 Mixed
Product & Moat LT w=25%65.6
Gross margin (pricing power)43.9%59.7
Revenue CAGR (3y)36.2%100
Operating margin trend+0.6pp over 3y56
R&D intensity (innovation)1.9%12.3
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%27.9
Forward P/E22.0 · industry median 15.9 (n=15)39.5
FCF yield2.8% · industry median 3.0% (n=14)44.2
EV / EBITDA45.8 · industry median 17.5 (n=14)0
Management LT w=20%76.9
Return on equity4.9%19.7
Buybacks vs dilution+0.1%/yr share count64.9
Net debt / EBITDA-4.9100
Insider ownership49.1%100
FCF conversion5.33x net income100
Financial Health LT w=15%75
Current ratio2.4100
Debt / equity0.08100
Interest coverage-2.4x0
Cash vs total debt6.74x100
Marketing & Brand LT w=5%66
Revenue growth (yoy)46.6%100
SG&A efficiency5.0x revenue/SG&A50.8
Brand pricing premium43.9%47.2
Durability LT w=15%38.1
Shock days (>8% vs market)16 in 240 sessions (listed <2y)0
Worst drawdown vs market (2y)-47.9% vs market -8.9%2.5
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only67.8
Price vs 200-day MA+1.7%67
52-week range position39th pct36.3
6m strength vs S&P 500+22.1pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside62.3%100
Earnings surprises (avg)+39.4%100
932 IVT US HIGH CONF InvenTrust Properties Corp. · 30.4 USD · pulse 55.9 · REIT - Retail 09-20: 57.6 · 09-27: 57.6 · 10-05: 57.6 — 0 57.6 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%78.3
Gross margin (pricing power)72.6%100
Revenue CAGR (3y)8.1%40.6
Operating margin trend+2.3pp over 3y72.9
Gross-margin stabilitysd 1.0pp99.8
Valuation LT w=20%62.9
FCF yield4.9% · industry median 5.4% (n=17)61.3
EV / EBITDA18.3 · industry median 17.2 (n=17)48
Price / book1.34 · industry median 1.76 (n=17)79.4
Management LT w=20%3.2
Return on equity0.9%3.4
Buybacks vs dilution+4.8%/yr share count0
Net debt / EBITDA5.50
Insider ownership0.9%9.4
Financial Health LT w=15%37.5
Debt / equity0.6276.6
Interest coverage4.2x35.9
Cash vs total debt0.08x0
Marketing & Brand LT w=5%83.5
Revenue growth (yoy)12.6%50.4
SG&A efficiency8.6x revenue/SG&A100
Brand pricing premium72.6%100
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-17.4% vs market -18.8%100
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only27.9
Price vs 200-day MA-3.4%46.4
52-week range position40th pct37.4
6m strength vs S&P 500-17.0pp0
News & Sentiment pulse only53.5
Analyst consensus (1=buy)1.984.4
Analyst target upside20.5%76.2
Earnings surprises (avg)-23.6%0
933 AAPL US HIGH CONF Apple Inc. · 333.69 USD · pulse 60.6 · Consumer Electronics 09-20: 57.2 · 09-27: 57.2 · 10-05: 57.5 ▲ +0.3 57.5 Mixed
Product & Moat LT w=25%58.7
Gross margin (pricing power)48.7%71.6
Revenue CAGR (3y)1.8%9.1
Operating margin trend+1.7pp over 3y66.8
R&D intensity (innovation)8.3%55.3
Gross-margin stabilitysd 1.5pp90.6
Valuation LT w=20%17.3
Forward P/E34.8 · sector median 19.8 (n=309)15.4
PEG ratio2.71 · sector median 1.07 (n=159)6.7
FCF yield2.2% · sector median 2.9% (n=322)35
EV / EBITDA29.1 · sector median 22.9 (n=279)12.1
Management LT w=20%78.7
Return on equity148.8%100
Buybacks vs dilution-2.5%/yr share count100
Net debt / EBITDA0.196.7
Insider ownership1.6%16.5
FCF conversion0.96x net income80.2
Financial Health LT w=15%42
Current ratio1.016.9
Debt / equity0.7867.5
Cash vs total debt0.74x41.5
Marketing & Brand LT w=5%74.9
Revenue growth (yoy)16.4%65.6
SG&A efficiency15.1x revenue/SG&A100
Brand pricing premium48.7%59.1
Durability LT w=15%90.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-33.4% vs market -18.8%63.5
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only96.4
Price vs 200-day MA+15.5%100
52-week range position92th pct100
6m strength vs S&P 500+11.7pp89.1
News & Sentiment pulse only53.7
Analyst consensus (1=buy)2.271.8
Analyst target upside-1.7%20.8
Earnings surprises (avg)+5.3%68.4
934 PH US HIGH CONF Parker-Hannifin Corporation · 972.55 USD · pulse 59.2 · Specialty Industrial Machinery 09-20: 57.6 · 09-27: 57.4 · 10-05: 57.5 ▲ +0.1 57.5 Mixed
Product & Moat LT w=25%63.6
Gross margin (pricing power)37.5%43.9
Revenue CAGR (3y)4.1%20.4
Operating margin trend+5.4pp over 3y100
Gross-margin stabilitysd 1.5pp90.3
Valuation LT w=20%23.7
Forward P/E24.7 · industry median 19.9 (n=38)42.5
PEG ratio3.23 · industry median 1.78 (n=27)0
FCF yield2.4% · industry median 3.7% (n=38)32.1
EV / EBITDA23.1 · industry median 16.5 (n=38)20.1
Management LT w=20%60.2
Return on equity25.1%100
Buybacks vs dilution-0.6%/yr share count76.8
Net debt / EBITDA1.563.7
Insider ownership0.2%1.8
FCF conversion0.81x net income58.8
Financial Health LT w=15%54.5
Current ratio1.338.5
Debt / equity0.5779.6
Interest coverage12.4x100
Cash vs total debt0.06x0
Marketing & Brand LT w=5%46.9
Revenue growth (yoy)9.8%39.2
SG&A efficiency6.2x revenue/SG&A70
Brand pricing premium37.5%31.4
Durability LT w=15%95
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.8% vs market -18.8%79.9
Profit-margin stabilitysd 2.0pp, operating, 4y99.9
Profitable years4 of 4100
Momentum pulse only55.6
Price vs 200-day MA+3.3%73
52-week range position73th pct78.2
6m strength vs S&P 500-10.3pp15.6
News & Sentiment pulse only83.3
Analyst consensus (1=buy)1.790.8
Analyst target upside18.8%72
Earnings surprises (avg)+8.1%87.1
935 IQV US ⚠ 1HIGH CONF IQVIA Holdings, Inc. · 258.21 USD · pulse 65.3 · Diagnostics & Research 09-20: 56.6 · 09-27: 57 · 10-05: 57.5 ▲ +0.5 57.5 Mixed
Product & Moat LT w=25%54.2
Gross margin (pricing power)33.0%32.4
Revenue CAGR (3y)4.2%21.1
Operating margin trend+1.3pp over 3y63.4
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%85.2
Forward P/E17.8 · industry median 25.7 (n=21)88.6
PEG ratio0.97 · industry median 1.45 (n=14)95.4
FCF yield5.1% · industry median 2.6% (n=25)87.1
EV / EBITDA18.6 · industry median 25.4 (n=20)69.8
Management LT w=20%60.4
Return on equity22.8%91.3
Buybacks vs dilution-3.0%/yr share count100
Net debt / EBITDA4.70
Insider ownership1.1%10.9
FCF conversion1.58x net income100
Financial Health LT w=15%6
Current ratio0.70
Debt / equity2.580
Interest coverage3.2x24.2
Cash vs total debt0.13x0
Marketing & Brand LT w=5%51.6
Revenue growth (yoy)8.7%34.8
SG&A efficiency8.2x revenue/SG&A100
Brand pricing premium33.0%19.9
Durability LT w=15%75.7
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-42.1% vs market -18.8%41.6
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only98.2
Price vs 200-day MA+25.4%100
52-week range position86th pct94.7
6m strength vs S&P 500+33.9pp100
News & Sentiment pulse only67.3
Analyst consensus (1=buy)1.4100
Analyst target upside11.8%54.6
Earnings surprises (avg)+2.1%47.3
⚠ Red flags
Heavy leverage (D/E 2.6)
936 P US ⚠ 1HIGH CONF Everpure, Inc. · 140.14 USD · pulse 60.3 · Computer Hardware 09-20: 58 · 09-27: 57.7 · 10-05: 57.5 ▼ -0.2 57.5 Mixed
Product & Moat LT w=25%80.2
Gross margin (pricing power)69.7%100
Revenue CAGR (3y)10.0%49.9
Operating margin trend+0.1pp over 3y51
R&D intensity (innovation)26.3%100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%11.4
Forward P/E33.2 · industry median 15.3 (n=7)17.9
PEG ratio2.24 · industry median 1.21 (n=6)17.3
FCF yield-0.2% · industry median 1.5% (n=11)10.6
EV / EBITDA119.5 · industry median 21.5 (n=7)0
Management LT w=20%49
Return on equity17.7%70.9
Buybacks vs dilution+2.4%/yr share count27.4
Net debt / EBITDA-2.0100
Insider ownership4.7%46.5
FCF conversion-0.61x net income0
Financial Health LT w=15%89.8
Current ratio1.559.2
Debt / equity0.15100
Interest coverage67.5x100
Cash vs total debt4.47x100
Marketing & Brand LT w=5%69.1
Revenue growth (yoy)37.7%100
SG&A efficiency2.4x revenue/SG&A7.4
Brand pricing premium69.7%100
Durability LT w=15%56.3
Shock days (>8% vs market)17 in 2y0
Worst drawdown vs market (2y)-48.6% vs market -18.8%25.3
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+78.3%100
52-week range position100th pct100
6m strength vs S&P 500+111.7pp100
News & Sentiment pulse only77.7
Analyst consensus (1=buy)1.698
Analyst target upside4.1%35.2
Earnings surprises (avg)+11.5%100
⚠ Red flags
Negative free cash flow
937 ONTO US HIGH CONF Onto Innovation Inc. · 327.77 USD · pulse 62.6 · Semiconductor Equipment & Materials 09-20: 59.8 · 09-27: 57.9 · 10-05: 57.5 ▼ -0.4 57.5 Mixed
Product & Moat LT w=25%53.6
Gross margin (pricing power)55.5%88.7
Revenue CAGR (3y)0.0%0
Operating margin trend-8.5pp over 3y0
R&D intensity (innovation)13.1%87.5
Gross-margin stabilitysd 1.4pp91.8
Valuation LT w=20%44.3
Forward P/E28.0 · industry median 30.2 (n=22)55.4
PEG ratio1.20 · industry median 1.31 (n=11)71.2
FCF yield1.3% · industry median 0.9% (n=21)34.7
EV / EBITDA50.7 · industry median 43.7 (n=20)15.8
Management LT w=20%57.8
Return on equity6.8%27.3
Buybacks vs dilution+0.7%/yr share count55.1
Net debt / EBITDA-1.3100
Insider ownership0.7%6.6
FCF conversion1.48x net income100
Financial Health LT w=15%83.9
Current ratio9.7100
Debt / equity0.7768.6
Cash vs total debt1.28x83
Marketing & Brand LT w=5%79.2
Revenue growth (yoy)35.3%100
SG&A efficiency5.7x revenue/SG&A61.3
Brand pricing premium55.5%76.2
Durability LT w=15%47.7
Shock days (>8% vs market)19 in 2y0
Worst drawdown vs market (2y)-60.7% vs market -18.8%0
Profit-margin stabilitysd 3.7pp, operating, 4y90.7
Profitable years4 of 4100
Momentum pulse only96
Price vs 200-day MA+29.2%100
52-week range position80th pct87.9
6m strength vs S&P 500+30.8pp100
News & Sentiment pulse only79.2
Analyst consensus (1=buy)1.2100
Analyst target upside18.2%70.6
Earnings surprises (avg)+5.0%66.9
938 VICR US HIGH CONF Vicor Corporation · 308.9 USD · pulse 61.5 · Electronic Components 09-20: 57.9 · 09-27: 57.5 · 10-05: 57.5 — 0 57.5 Mixed
Product & Moat LT w=25%69.5
Gross margin (pricing power)56.6%91.6
Revenue CAGR (3y)4.3%21.5
Operating margin trend+9.6pp over 3y100
R&D intensity (innovation)17.4%100
Gross-margin stabilitysd 4.3pp34.5
Valuation LT w=20%3.6
Forward P/E50.9 · industry median 21.8 (n=19)0
FCF yield0.0% · industry median 1.7% (n=20)10.9
EV / EBITDA120.2 · industry median 21.7 (n=19)0
Management LT w=20%66.5
Return on equity20.1%80.5
Buybacks vs dilution+0.9%/yr share count52
Net debt / EBITDA-3.9100
Insider ownership25.2%100
FCF conversion0.00x net income0
Financial Health LT w=15%100
Current ratio13.2100
Debt / equity0.01100
Cash vs total debt59.62x100
Marketing & Brand LT w=5%74
Revenue growth (yoy)49.3%100
SG&A efficiency4.6x revenue/SG&A42.9
Brand pricing premium56.6%79.1
Durability LT w=15%49.2
Shock days (>8% vs market)41 in 2y0
Worst drawdown vs market (2y)-53.7% vs market -18.8%12.7
Profit-margin stabilitysd 4.9pp, operating, 4y84.1
Profitable years4 of 4100
Momentum pulse only95.3
Price vs 200-day MA+42.7%100
52-week range position79th pct85.8
6m strength vs S&P 500+81.0pp100
News & Sentiment pulse only97.9
Analyst consensus (1=buy)1.5100
Analyst target upside27.5%93.7
Earnings surprises (avg)+123.2%100
939 ALSN US ⚠ 1HIGH CONF Allison Transmission Holdings, · 117.97 USD · pulse 59.2 · Auto Parts 09-20: 57.6 · 09-27: 57.9 · 10-05: 57.5 ▼ -0.4 57.5 Mixed
Product & Moat LT w=25%53.2
Gross margin (pricing power)37.8%44.6
Revenue CAGR (3y)2.8%14.1
Operating margin trend+1.9pp over 3y68.9
R&D intensity (innovation)5.8%38.5
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%54.5
Forward P/E10.4 · industry median 9.9 (n=22)72.1
PEG ratio0.52 · industry median 0.65 (n=10)88.6
FCF yield2.2% · industry median 8.1% (n=22)15.2
EV / EBITDA11.4 · industry median 7.4 (n=21)42.2
Management LT w=20%45.4
Return on equity28.3%100
Buybacks vs dilution-3.4%/yr share count100
Net debt / EBITDA3.219.9
Insider ownership0.7%7.3
FCF conversion0.34x net income0
Financial Health LT w=15%45.2
Current ratio1.883.9
Debt / equity2.120
Interest coverage9.7x97.1
Cash vs total debt0.10x0
Marketing & Brand LT w=5%76.9
Revenue growth (yoy)92.4%100
SG&A efficiency7.9x revenue/SG&A98.7
Brand pricing premium37.8%32.1
Durability LT w=15%90.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-33.6% vs market -18.8%62.9
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only45.8
Price vs 200-day MA+0.8%63
52-week range position69th pct74.3
6m strength vs S&P 500-16.5pp0
News & Sentiment pulse only69.2
Analyst consensus (1=buy)2.369.1
Analyst target upside19.3%73.2
Earnings surprises (avg)+4.8%65.2
⚠ Red flags
Heavy leverage (D/E 2.1)
940 AVAL US MEDIUM CONF Grupo Aval Acciones y Valores S · 4.78 USD · pulse 61.5 · Banks - Regional 09-20: 57.2 · 09-27: 56.9 · 10-05: 57.5 ▲ +0.6 57.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)37
Revenue CAGR (3y)2.2%10.9
Valuation LT w=20%85.9
Forward P/E7.5 · industry median 10.0 (n=108)92.6
Price / book1.00 · industry median 1.24 (n=109)83.9
Through-cycle P/E12.4 · industry median 15.1 (n=106)81.1
Management LT w=20%35.6
Return on equity10.0%40.2
Buybacks vs dilution+0.0%/yr share count66.7
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)58.1
Revenue growth (yoy)18.6%74.4
Durability LT w=15%83
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-32.3% vs market -18.8%66.2
Profit-margin stabilitysd 4.0pp, net, 4y89.2
Profitable years4 of 4100
Momentum pulse only55.2
Price vs 200-day MA+3.0%72
52-week range position63th pct66.7
6m strength vs S&P 500-6.9pp27
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)63.9
Analyst target upside6.7%41.7
Earnings surprises (avg)+73.3%100
941 ABCB US MEDIUM CONF Ameris Bancorp · 81.44 USD · pulse 57.4 · Banks - Regional 09-20: 57.5 · 09-27: 57.5 · 10-05: 57.5 — 0 57.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)39.7
Revenue CAGR (3y)3.8%19.1
Valuation LT w=20%60.4
Forward P/E11.6 · industry median 10.0 (n=108)65.8
Price / book1.33 · industry median 1.24 (n=109)58.6
Through-cycle P/E15.8 · industry median 14.8 (n=106)56.9
Management LT w=20%56.5
Return on equity9.4%37.6
Buybacks vs dilution-0.7%/yr share count77.5
Insider ownership5.4%54.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)38.1
Revenue growth (yoy)3.6%14.4
Durability LT w=15%91.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-29.5% vs market -18.8%73.2
Profit-margin stabilitysd 3.5pp, net, 4y91.7
Profitable years4 of 4100
Momentum pulse only36.6
Price vs 200-day MA-1.9%52.6
52-week range position53th pct53.2
6m strength vs S&P 500-13.8pp3.9
News & Sentiment pulse only58.8
Analyst consensus (1=buy)2.368.6
Analyst target upside15.6%64.1
Earnings surprises (avg)+1.6%43.7
942 CHH US ⚠ 1HIGH CONF Choice Hotels International, In · 102.5 USD · pulse 54.6 · Lodging 09-20: 57.9 · 09-27: 57.5 · 10-05: 57.5 — 0 57.5 Mixed
Product & Moat LT w=25%54
Gross margin (pricing power)90.3%100
Revenue CAGR (3y)4.4%22.2
Operating margin trend-7.4pp over 3y0
Gross-margin stabilitysd 1.3pp93.7
Valuation LT w=20%66.9
Forward P/E13.5 · industry median 20.4 (n=6)97.7
PEG ratio1.76 · sector median 0.99 (n=121)28.1
FCF yield4.6% · industry median 4.5% (n=6)63.1
EV / EBITDA14.0 · industry median 18.5 (n=6)78.6
Management LT w=20%65
Return on equity566.4%100
Buybacks vs dilution-4.1%/yr share count100
Net debt / EBITDA4.40
Insider ownership39.1%100
FCF conversion0.57x net income24.8
Financial Health LT w=15%16.6
Current ratio0.910.5
Debt / equity14.820
Interest coverage6.0x55.7
Cash vs total debt0.02x0
Marketing & Brand LT w=5%58.7
Revenue growth (yoy)7.1%28.4
SG&A efficiency4.9x revenue/SG&A47.6
Brand pricing premium90.3%100
Durability LT w=15%81.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-45.5% vs market -18.8%33.1
Profit-margin stabilitysd 3.1pp, operating, 4y94
Profitable years4 of 4100
Momentum pulse only32.8
Price vs 200-day MA-2.9%48.3
52-week range position50th pct50.2
6m strength vs S&P 500-20.0pp0
News & Sentiment pulse only32.5
Analyst consensus (1=buy)3.137.5
Analyst target upside11.8%54.5
Earnings surprises (avg)-4.2%5.4
⚠ Red flags
Heavy leverage (D/E 14.8)
943 MSGE US ⚠ 1HIGH CONF Madison Square Garden Entertain · 79.87 USD · pulse 63.7 · Entertainment 09-20: 57.8 · 09-27: 57.8 · 10-05: 57.5 ▼ -0.3 57.5 Mixed
Product & Moat LT w=25%66.5
Gross margin (pricing power)47.3%68.3
Revenue CAGR (3y)7.6%38
Operating margin trend+2.4pp over 3y74.3
Gross-margin stabilitysd 1.7pp85.4
Valuation LT w=20%49.1
Forward P/E27.5 · industry median 18.3 (n=16)26.5
FCF yield9.1% · industry median 4.0% (n=20)100
EV / EBITDA20.8 · industry median 13.8 (n=19)20.8
Management LT w=20%68.1
Return on equity407.5%100
Buybacks vs dilution-2.5%/yr share count100
Net debt / EBITDA3.91.4
Insider ownership3.9%38.9
FCF conversion5.20x net income100
Financial Health LT w=15%8.4
Current ratio0.70
Debt / equity25.670
Interest coverage3.7x29.7
Cash vs total debt0.25x3.8
Marketing & Brand LT w=5%64.1
Revenue growth (yoy)27.4%100
SG&A efficiency4.2x revenue/SG&A36.5
Brand pricing premium47.3%55.8
Durability LT w=15%86.6
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-33.9% vs market -18.8%62
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only96.5
Price vs 200-day MA+17.5%100
52-week range position82th pct89.6
6m strength vs S&P 500+15.2pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)70.6
Analyst target upside14.7%61.8
Earnings surprises (avg)+31.6%100
⚠ Red flags
Heavy leverage (D/E 25.7)
944 NIC US MEDIUM CONF Nicolet Bankshares Inc. · 166.47 USD · pulse 61.3 · Banks - Regional 09-20: 57.7 · 09-27: 57.5 · 10-05: 57.5 — 0 57.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)49.3
Revenue CAGR (3y)9.6%47.8
Valuation LT w=20%35.5
Forward P/E12.4 · industry median 10.0 (n=108)61.3
Price / book1.54 · industry median 1.24 (n=109)45.1
Through-cycle P/E32.4 · industry median 14.8 (n=106)0
Management LT w=20%61.5
Return on equity8.9%35.6
Buybacks vs dilution+0.3%/yr share count62.1
Insider ownership8.7%86.8
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)86.1%100
Durability LT w=15%92.4
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-17.9% vs market -18.8%100
Profit-margin stabilitysd 6.1pp, net, 4y77.4
Profitable years4 of 4100
Momentum pulse only72.5
Price vs 200-day MA+9.2%96.8
52-week range position81th pct89
6m strength vs S&P 500-5.5pp31.8
News & Sentiment pulse only69.8
Analyst consensus (1=buy)2.273.3
Analyst target upside15.2%63
Earnings surprises (avg)+6.0%73.2
945 BSM US HIGH CONF Black Stone Minerals, L.P. · 14.56 USD · pulse 60.2 · Oil & Gas E&P 09-20: 57.5 · 09-27: 57.5 · 10-05: 57.5 — 0 57.5 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%20.3
Revenue CAGR (3y)-18.6%0
Operating margin trend-15.2pp over 3y0
Gross-margin stabilitysd 2.9pp61
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)50
Price / book3.81 · industry median 1.54 (n=49)0
Through-cycle P/E8.4 · industry median 13.6 (n=48)100
Management LT w=20%69.1
Return on equity25.6%100
Buybacks vs dilution+0.4%/yr share count60.1
Net debt / EBITDA0.685.5
Insider ownership21.4%100
FCF conversion0.32x net income0
Financial Health LT w=15%75
Current ratio3.8100
Debt / equity0.18100
Interest coverage34.6x100
Cash vs total debt0.01x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)65.5
Revenue growth (yoy)13.2%52.8
SG&A efficiency7.6x revenue/SG&A93.6
Durability LT w=15%94
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-19.7% vs market -18.8%97.7
Profit-margin stabilitysd 5.9pp, operating, 4y78.4
Profitable years4 of 4100
Momentum pulse only60.2
Price vs 200-day MA+4.6%78.4
52-week range position84th pct92.4
6m strength vs S&P 500-12.1pp9.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)58.4
Analyst target upside9.9%49.7
Earnings surprises (avg)+6.3%75.6
946 AKR US ⚠ 1HIGH CONF Acadia Realty Trust · 18.63 USD · pulse 58.2 · REIT - Retail 09-20: 57.3 · 09-27: 57.2 · 10-05: 57.5 ▲ +0.3 57.5 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%85
Gross margin (pricing power)70.6%100
Revenue CAGR (3y)8.0%39.9
Operating margin trend+6.9pp over 3y100
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%75.4
FCF yield6.9% · industry median 5.4% (n=17)87.4
EV / EBITDA18.7 · industry median 17.2 (n=17)45.4
Price / book1.09 · industry median 1.76 (n=17)93.3
Management LT w=20%6.9
Return on equity5.7%22.9
Buybacks vs dilution+11.3%/yr share count0
Net debt / EBITDA6.80
Insider ownership0.5%4.9
Financial Health LT w=15%25.3
Debt / equity0.6376
Interest coverage0.6x0
Cash vs total debt0.03x0
Marketing & Brand LT w=5%84.5
Revenue growth (yoy)13.4%53.6
SG&A efficiency9.0x revenue/SG&A100
Brand pricing premium70.6%100
Durability LT w=15%78.4
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-31.8% vs market -18.8%67.5
Profit-margin stabilitysd 2.7pp, operating, 4y96
Profitable years3 of 450
Momentum pulse only8.3
Price vs 200-day MA-8.7%25
52-week range position10th pct0
6m strength vs S&P 500-19.6pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.3100
Analyst target upside31.1%100
Earnings surprises (avg)+29.3%100
⚠ Red flags
Diluting shareholders (+11.3%/yr)
947 MFC US HIGH CONF Manulife Financial Corporation · 42.93 USD · pulse 57.6 · Insurance - Life 09-20: 57.5 · 09-27: 57.4 · 10-05: 57.4 — 0 57.4 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)29.9%100
Valuation LT w=20%46.3
Forward P/E12.2 · industry median 9.4 (n=15)58.4
PEG ratio0.88 · industry median 0.93 (n=5)77
Price / book1.99 · industry median 1.85 (n=15)43.4
Through-cycle P/E27.4 · industry median 12.4 (n=15)6.4
Management LT w=20%51.2
Return on equity13.3%53.3
Buybacks vs dilution-3.5%/yr share count100
Insider ownership0.0%0.2
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)63
Debt / equity0.4287.5
Interest coverage5.6x51.5
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)47.6
Revenue growth (yoy)10.7%42.8
Durability LT w=15%62.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-16.8% vs market -18.8%100
Profit-margin stabilitysd 39.9pp, net, 4y0
Profitable years3 of 450
Momentum pulse only90.1
Price vs 200-day MA+10.9%100
52-week range position88th pct97.7
6m strength vs S&P 500+6.8pp72.7
News & Sentiment pulse only36.2
Analyst consensus (1=buy)2.177.3
Analyst target upside-20.3%0
Earnings surprises (avg)-0.3%31.2
948 WAB US HIGH CONF Westinghouse Air Brake Technolo · 287.54 USD · pulse 61.8 · Railroads 09-20: 57.8 · 09-27: 57.3 · 10-05: 57.4 ▲ +0.1 57.4 Mixed
Product & Moat LT w=25%56.4
Gross margin (pricing power)35.7%39.3
Revenue CAGR (3y)10.1%50.6
Operating margin trend+4.0pp over 3y89.7
R&D intensity (innovation)2.0%13.3
Gross-margin stabilitysd 1.5pp89.2
Valuation LT w=20%39.6
Forward P/E23.1 · industry median 20.0 (n=6)49.4
FCF yield2.3% · industry median 2.1% (n=6)42.2
EV / EBITDA20.7 · industry median 15.3 (n=6)27.3
Management LT w=20%54.2
Return on equity11.6%46.2
Buybacks vs dilution-2.0%/yr share count99.8
Net debt / EBITDA2.440.8
Insider ownership0.7%7
FCF conversion0.94x net income77.3
Financial Health LT w=15%45.5
Current ratio1.126.7
Debt / equity0.6276.8
Interest coverage8.1x78.6
Cash vs total debt0.10x0
Marketing & Brand LT w=5%62.8
Revenue growth (yoy)17.5%70
SG&A efficiency7.5x revenue/SG&A91.6
Brand pricing premium35.7%26.8
Durability LT w=15%97
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-23.6% vs market -18.8%88
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only76.6
Price vs 200-day MA+10.1%100
52-week range position84th pct93.1
6m strength vs S&P 500-3.9pp36.8
News & Sentiment pulse only74
Analyst consensus (1=buy)1.4100
Analyst target upside14.6%61.6
Earnings surprises (avg)+4.1%60.5
949 TRI US HIGH CONF Thomson Reuters Corp · 97.62 USD · pulse 56.8 · Specialty Business Services 09-20: 58.1 · 09-27: 57.4 · 10-05: 57.4 — 0 57.4 Mixed
Product & Moat LT w=25%53
Gross margin (pricing power)39.7%49.1
Revenue CAGR (3y)4.1%20.5
Operating margin trend-0.8pp over 3y42.2
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%51.1
Forward P/E19.2 · industry median 15.0 (n=20)49
PEG ratio1.22 · industry median 1.16 (n=11)62.1
FCF yield5.0% · industry median 4.5% (n=20)69.7
EV / EBITDA19.5 · industry median 12.9 (n=20)23.8
Management LT w=20%82.6
Return on equity14.2%56.7
Buybacks vs dilution-1.0%/yr share count83.7
Net debt / EBITDA1.172.6
Insider ownership70.7%100
FCF conversion1.40x net income100
Financial Health LT w=15%49.1
Current ratio0.50
Debt / equity0.2995.1
Interest coverage11.6x100
Cash vs total debt0.22x1.2
Marketing & Brand LT w=5%29
Revenue growth (yoy)9.5%38
SG&A efficiency2.8x revenue/SG&A12.5
Brand pricing premium39.7%36.6
Durability LT w=15%57.5
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-62.9% vs market -18.8%0
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only37.7
Price vs 200-day MA+1.0%63.8
52-week range position27th pct20.9
6m strength vs S&P 500-6.5pp28.5
News & Sentiment pulse only74.8
Analyst consensus (1=buy)1.888.9
Analyst target upside25.3%88.2
Earnings surprises (avg)+2.1%47.2
950 EWBC US MEDIUM CONF East West Bancorp, Inc. · 126.21 USD · pulse 62.3 · Banks - Regional 09-20: 57.6 · 09-27: 57.4 · 10-05: 57.4 — 0 57.4 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)46.2
Revenue CAGR (3y)7.7%38.5
Valuation LT w=20%53.7
Forward P/E11.0 · industry median 10.0 (n=108)69
Price / book1.87 · industry median 1.24 (n=109)25.7
Through-cycle P/E14.5 · industry median 15.1 (n=106)66.3
Management LT w=20%51.7
Return on equity16.6%66.3
Buybacks vs dilution-0.8%/yr share count80.1
Insider ownership0.9%8.8
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)55.1
Revenue growth (yoy)16.3%65.2
Durability LT w=15%89.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-35.8% vs market -18.8%57.5
Profit-margin stabilitysd 1.4pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only69.2
Price vs 200-day MA+4.5%78.2
52-week range position77th pct83.4
6m strength vs S&P 500-1.2pp46.1
News & Sentiment pulse only76.1
Analyst consensus (1=buy)1.697.5
Analyst target upside18.5%71.3
Earnings surprises (avg)+3.9%59.4
951 GRAB US HIGH CONF Grab Holdings Limited · 3.08 USD · pulse 53.3 · Software - Application 09-20: 59.8 · 09-27: 57.1 · 10-05: 57.4 ▲ +0.3 57.4 Mixed
Product & Moat LT w=25%67.2
Gross margin (pricing power)40.5%51.2
Revenue CAGR (3y)33.0%100
Operating margin trend+97.0pp over 3y100
R&D intensity (innovation)12.7%84.7
Gross-margin stabilitysd 15.4pp0
Valuation LT w=20%53
Forward P/E22.6 · industry median 16.7 (n=85)40.6
PEG ratio0.66 · industry median 1.19 (n=43)100
FCF yield4.0% · industry median 5.1% (n=85)47.2
EV / EBITDA24.8 · industry median 20.2 (n=72)24.2
Management LT w=20%72.5
Return on equity7.7%31
Buybacks vs dilution+2.1%/yr share count31.4
Net debt / EBITDA-13.1100
Insider ownership13.6%100
FCF conversion1.88x net income100
Financial Health LT w=15%74.4
Current ratio1.560.2
Debt / equity0.2895.4
Interest coverage4.8x42.1
Cash vs total debt3.21x100
Marketing & Brand LT w=5%53.7
Revenue growth (yoy)21.9%87.6
SG&A efficiency4.1x revenue/SG&A34.7
Brand pricing premium40.5%38.7
Durability LT w=15%10.8
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-56.7% vs market -18.8%5.2
Profit-margin stabilitysd 38.3pp, operating, 4y0
Profitable years1 of 40
Momentum pulse only0
Price vs 200-day MA-19.7%0
52-week range position8th pct0
6m strength vs S&P 500-30.9pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.2100
Analyst target upside87.2%100
Earnings surprises (avg)+223.6%100
952 IPGP US HIGH CONF IPG Photonics Corporation · 84.05 USD · pulse 54.1 · Semiconductor Equipment & Materials 09-20: 57.9 · 09-27: 58 · 10-05: 57.4 ▼ -0.6 57.4 Mixed
Product & Moat LT w=25%37.9
Gross margin (pricing power)37.9%44.7
Revenue CAGR (3y)-11.1%0
Operating margin trend-13.9pp over 3y0
R&D intensity (innovation)11.7%78
Gross-margin stabilitysd 2.7pp66.8
Valuation LT w=20%39.6
Forward P/E36.4 · industry median 29.4 (n=22)24.8
FCF yield1.3% · industry median 0.9% (n=21)34.9
EV / EBITDA26.1 · industry median 45.7 (n=20)59
Management LT w=20%81
Return on equity1.3%5.2
Buybacks vs dilution-4.3%/yr share count100
Net debt / EBITDA-8.2100
Insider ownership39.0%100
FCF conversion1.46x net income100
Financial Health LT w=15%100
Current ratio6.2100
Debt / equity0.01100
Cash vs total debt53.61x100
Marketing & Brand LT w=5%37.6
Revenue growth (yoy)11.1%44.4
SG&A efficiency4.2x revenue/SG&A36.1
Brand pricing premium37.9%32.2
Durability LT w=15%46
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-54.0% vs market -18.8%11.8
Profit-margin stabilitysd 7.6pp, operating, 4y68.7
Profitable years3 of 450
Momentum pulse only2.5
Price vs 200-day MA-17.0%0
52-week range position16th pct7.5
6m strength vs S&P 500-41.3pp0
News & Sentiment pulse only93.3
Analyst consensus (1=buy)2.080
Analyst target upside47.7%100
Earnings surprises (avg)+51.6%100
953 ALKT US ⚠ 1HIGH CONF Alkami Technology, Inc. · 13.89 USD · pulse 50.6 · Software - Application 09-20: 54.5 · 09-27: 57.7 · 10-05: 57.4 ▼ -0.3 57.4 Mixed
Product & Moat LT w=25%93.1
Gross margin (pricing power)57.4%93.4
Revenue CAGR (3y)29.5%100
Operating margin trend+23.4pp over 3y100
R&D intensity (innovation)26.7%100
Gross-margin stabilitysd 2.4pp71.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)72.4
Forward P/E12.7 · industry median 16.9 (n=85)91.9
FCF yield5.6% · industry median 5.1% (n=85)75.2
Management LT w=20%33.3
Return on equity-12.8%0
Buybacks vs dilution+4.8%/yr share count0
Insider ownership17.7%100
Financial Health LT w=15%39.5
Current ratio2.1100
Debt / equity0.9956.2
Interest coverage-5.2x0
Cash vs total debt0.23x2
Marketing & Brand LT w=5%50.7
Revenue growth (yoy)15.9%63.6
SG&A efficiency2.5x revenue/SG&A7.5
Brand pricing premium57.4%80.9
Durability LT w=15%30.1
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-68.3% vs market -18.8%0
Profit-margin stabilitysd 9.3pp, operating, 4y59.3
Profitable years0 of 40
Momentum pulse only0
Price vs 200-day MA-23.0%0
52-week range position5th pct0
6m strength vs S&P 500-34.6pp0
News & Sentiment pulse only61.7
Analyst consensus (1=buy)1.985
Analyst target upside49.1%100
Earnings surprises (avg)-9.2%0
⚠ Red flags
Unprofitable (negative net income)
954 RSG US HIGH CONF Republic Services, Inc. · 209.56 USD · pulse 57 · Waste Management 09-20: 56.3 · 09-27: 56.6 · 10-05: 57.3 ▲ +0.7 57.3 Mixed
Product & Moat LT w=25%65.7
Gross margin (pricing power)43.0%57.6
Revenue CAGR (3y)7.1%35.4
Operating margin trend+2.2pp over 3y71.6
Gross-margin stabilitysd 1.1pp98.2
Valuation LT w=20%47.4
Forward P/E26.0 · industry median 31.8 (n=5)66.3
PEG ratio2.74 · sector median 1.37 (n=149)5.8
FCF yield3.0% · industry median 2.3% (n=5)54
EV / EBITDA14.9 · industry median 16.0 (n=5)63.5
Management LT w=20%52.1
Return on equity18.2%72.6
Buybacks vs dilution-0.9%/yr share count81
Net debt / EBITDA2.732.5
Insider ownership0.2%1.8
FCF conversion0.91x net income72.6
Financial Health LT w=15%23.8
Current ratio0.60
Debt / equity1.1945.1
Interest coverage5.5x50.2
Cash vs total debt0.01x0
Marketing & Brand LT w=5%54.5
Revenue growth (yoy)4.6%18.4
SG&A efficiency9.9x revenue/SG&A100
Brand pricing premium43.0%45.1
Durability LT w=15%97.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.5% vs market -18.8%90.5
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only29.3
Price vs 200-day MA-2.0%52.1
52-week range position39th pct35.9
6m strength vs S&P 500-21.9pp0
News & Sentiment pulse only71.5
Analyst consensus (1=buy)2.080
Analyst target upside17.2%67.9
Earnings surprises (avg)+5.0%66.5
955 NVT US HIGH CONF nVent Electric plc · 169.56 USD · pulse 64.4 · Electrical Equipment & Parts 09-20: 57.9 · 09-27: 57.4 · 10-05: 57.3 ▼ -0.1 57.3 Mixed
Product & Moat LT w=25%61.5
Gross margin (pricing power)36.5%41.1
Revenue CAGR (3y)19.3%96.3
Operating margin trend+2.4pp over 3y73.8
R&D intensity (innovation)2.0%13.4
Gross-margin stabilitysd 1.9pp82.9
Valuation LT w=20%38.9
Forward P/E26.1 · industry median 20.1 (n=10)37.6
PEG ratio1.03 · industry median 1.03 (n=8)70
FCF yield1.6% · industry median 2.3% (n=12)29.9
EV / EBITDA27.5 · industry median 22.3 (n=11)18
Management LT w=20%50.2
Return on equity15.7%63
Buybacks vs dilution-0.7%/yr share count78.9
Net debt / EBITDA1.367.2
Insider ownership0.8%8
FCF conversion0.64x net income33.9
Financial Health LT w=15%63.3
Current ratio1.883.3
Debt / equity0.4188.4
Interest coverage8.3x81.5
Cash vs total debt0.16x0
Marketing & Brand LT w=5%59.7
Revenue growth (yoy)52.8%100
SG&A efficiency5.0x revenue/SG&A50.5
Brand pricing premium36.5%28.6
Durability LT w=15%77.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-42.8% vs market -18.8%40
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only97.4
Price vs 200-day MA+20.9%100
52-week range position84th pct92.2
6m strength vs S&P 500+27.4pp100
News & Sentiment pulse only92.1
Analyst consensus (1=buy)1.3100
Analyst target upside20.6%76.4
Earnings surprises (avg)+10.9%100
956 APG US ⚠ 1HIGH CONF APi Group Corporation · 40.48 USD · pulse 58.7 · Engineering & Construction 09-20: 58.3 · 09-27: 57.6 · 10-05: 57.3 ▼ -0.3 57.3 Mixed
Product & Moat LT w=25%58.1
Gross margin (pricing power)31.4%28.6
Revenue CAGR (3y)6.5%32.3
Operating margin trend+4.5pp over 3y95.3
Gross-margin stabilitysd 2.2pp76.2
Valuation LT w=20%54
Forward P/E20.3 · industry median 20.7 (n=28)63.4
FCF yield3.7% · industry median 3.4% (n=30)56.9
EV / EBITDA19.0 · industry median 16.5 (n=29)41.6
Management LT w=20%54.4
Return on equity10.3%41.4
Buybacks vs dilution+5.9%/yr share count0
Net debt / EBITDA2.830.8
Insider ownership12.0%100
FCF conversion2.15x net income100
Financial Health LT w=15%33.4
Current ratio1.449.1
Debt / equity1.0950.4
Interest coverage3.9x32.5
Cash vs total debt0.22x1.7
Marketing & Brand LT w=5%34.7
Revenue growth (yoy)13.3%53.2
SG&A efficiency4.1x revenue/SG&A34.9
Brand pricing premium31.4%16.1
Durability LT w=15%95.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-25.6% vs market -18.8%82.9
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only29.5
Price vs 200-day MA-3.3%46.7
52-week range position43th pct41.8
6m strength vs S&P 500-21.5pp0
News & Sentiment pulse only86.6
Analyst consensus (1=buy)1.3100
Analyst target upside29.4%98.4
Earnings surprises (avg)+4.2%61.3
⚠ Red flags
Diluting shareholders (+5.9%/yr)
957 CLS.TO CA HIGH CONF CELESTICA INC · 551.69 CAD · pulse 62.5 · Electronic Components 09-20: 58.7 · 09-27: 57.6 · 10-05: 57.3 ▼ -0.3 57.3 Mixed
Product & Moat LT w=25%59.2
Gross margin (pricing power)12.0%0
Revenue CAGR (3y)19.6%97.8
Operating margin trend+4.6pp over 3y95.6
R&D intensity (innovation)1.0%6.4
Gross-margin stabilitysd 1.2pp96
Valuation LT w=20%35.5
Forward P/E19.7 · industry median 22.7 (n=19)72
FCF yield1.5% · industry median 1.7% (n=20)32.4
EV / EBITDA31.5 · industry median 21.7 (n=19)2.1
Management LT w=20%73.8
Return on equity52.7%100
Buybacks vs dilution-1.9%/yr share count98
Net debt / EBITDA0.392.9
Insider ownership1.0%9.9
FCF conversion0.88x net income68
Financial Health LT w=15%62.8
Current ratio1.235.5
Debt / equity0.4089.1
Interest coverage19.7x100
Cash vs total debt0.55x26.7
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)62.4%100
SG&A efficiency47.7x revenue/SG&A100
Brand pricing premium12.0%0
Durability LT w=15%52.8
Shock days (>8% vs market)32 in 2y0
Worst drawdown vs market (2y)-54.2% vs market -18.8%11.3
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only91.3
Price vs 200-day MA+20.3%100
52-week range position69th pct73.8
6m strength vs S&P 500+18.3pp100
News & Sentiment pulse only88.1
Analyst consensus (1=buy)1.2100
Analyst target upside24.3%85.7
Earnings surprises (avg)+6.8%78.6
958 HR US ⚠ 1HIGH CONF Healthcare Realty Trust Incorpo · 17.47 USD · pulse 54.6 · REIT - Healthcare Facilities 09-20: 57 · 09-27: 57.1 · 10-05: 57.3 ▲ +0.2 57.3 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%70.4
Gross margin (pricing power)61.9%100
Revenue CAGR (3y)7.8%39.2
Operating margin trend-0.8pp over 3y42.3
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%87.7
FCF yield8.0% · industry median 4.1% (n=10)100
EV / EBITDA14.9 · industry median 19.9 (n=10)77.5
Price / book1.42 · industry median 2.12 (n=10)85.7
Management LT w=20%26.5
Return on equity-1.9%0
Buybacks vs dilution-2.6%/yr share count100
Net debt / EBITDA6.20
Insider ownership0.6%5.9
Financial Health LT w=15%18
Debt / equity1.0353.9
Interest coverage-0.2x0
Cash vs total debt0.01x0
Marketing & Brand LT w=5%64.1
Revenue growth (yoy)-4.3%0
SG&A efficiency15.9x revenue/SG&A100
Brand pricing premium61.9%92.4
Durability LT w=15%73
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-20.5% vs market -18.8%95.5
Profit-margin stabilitysd 2.6pp, operating, 4y96.6
Profitable years1 of 40
Momentum pulse only22.3
Price vs 200-day MA-5.3%38.8
52-week range position29th pct24.4
6m strength vs S&P 500-13.9pp3.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)43.8
Analyst target upside22.6%81.5
Earnings surprises (avg)-146.7%0
⚠ Red flags
Unprofitable (negative net income)
959 LKQ US HIGH CONF LKQ Corporation · 22.8 USD · pulse 54.4 · Auto Parts 09-20: 57.8 · 09-27: 57.3 · 10-05: 57.3 — 0 57.3 Mixed
Product & Moat LT w=25%43.4
Gross margin (pricing power)38.3%45.9
Revenue CAGR (3y)2.2%10.9
Operating margin trend-3.3pp over 3y16.9
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%88.9
Forward P/E7.4 · industry median 10.1 (n=22)94.3
FCF yield12.6% · industry median 6.8% (n=22)100
EV / EBITDA7.7 · industry median 7.4 (n=21)72.4
Management LT w=20%47.3
Return on equity7.1%28.5
Buybacks vs dilution-1.6%/yr share count93.4
Net debt / EBITDA3.610.7
Insider ownership0.4%3.7
FCF conversion1.19x net income100
Financial Health LT w=15%42.5
Current ratio1.664.8
Debt / equity0.8265.5
Interest coverage4.6x39.7
Cash vs total debt0.06x0
Marketing & Brand LT w=5%19.9
Revenue growth (yoy)-3.0%0
SG&A efficiency3.6x revenue/SG&A26.3
Brand pricing premium38.3%33.4
Durability LT w=15%79
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-46.1% vs market -18.8%31.6
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-17.5%0
52-week range position5th pct0
6m strength vs S&P 500-36.9pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)58.8
Analyst target upside42.5%100
Earnings surprises (avg)-1.0%26.4
960 RLI US MEDIUM CONF RLI Corp. · 55.94 USD · pulse 55.1 · Insurance - Property & Casualty 09-20: 56.8 · 09-27: 57.7 · 10-05: 57.3 ▼ -0.4 57.3 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)39.2
Revenue CAGR (3y)3.5%17.5
Valuation LT w=20%43.6
Forward P/E20.8 · industry median 11.3 (n=24)36.8
Price / book2.86 · industry median 2.00 (n=25)5.9
Through-cycle P/E12.5 · industry median 17.2 (n=24)88
Management LT w=20%59
Return on equity25.2%100
Buybacks vs dilution+0.3%/yr share count60.9
Insider ownership1.6%16
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Debt / equity0.18100
Interest coverage95.4x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)53.6
Revenue growth (yoy)15.2%60.8
Durability LT w=15%78.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-43.5% vs market -18.8%38.1
Profit-margin stabilitysd 6.1pp, net, 4y77.2
Profitable years4 of 4100
Momentum pulse only33.4
Price vs 200-day MA-2.3%50.7
52-week range position50th pct49.5
6m strength vs S&P 500-16.5pp0
News & Sentiment pulse only54.6
Analyst consensus (1=buy)3.425
Analyst target upside5.5%38.7
Earnings surprises (avg)+14.1%100
961 WSBC US ⚠ 1MEDIUM CONF WesBanco, Inc. · 38.11 USD · pulse 60.4 · Banks - Regional 09-20: 56.9 · 09-27: 57.2 · 10-05: 57.3 ▲ +0.1 57.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)64.1
Revenue CAGR (3y)18.5%92.4
Valuation LT w=20%65.3
Forward P/E9.9 · industry median 10.0 (n=108)76
Price / book0.94 · industry median 1.24 (n=109)89.1
Through-cycle P/E20.1 · industry median 14.8 (n=106)30.8
Management LT w=20%19
Return on equity9.0%35.9
Buybacks vs dilution+17.5%/yr share count0
Insider ownership2.1%21.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)38
Revenue growth (yoy)3.5%14
Durability LT w=15%92.6
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-26.9% vs market -18.8%79.6
Profit-margin stabilitysd 3.7pp, net, 4y90.8
Profitable years4 of 4100
Momentum pulse only61.5
Price vs 200-day MA+5.5%82
52-week range position69th pct74.3
6m strength vs S&P 500-6.6pp28.1
News & Sentiment pulse only68.6
Analyst consensus (1=buy)2.175
Analyst target upside16.8%66.9
Earnings surprises (avg)+4.6%64
⚠ Red flags
Diluting shareholders (+17.5%/yr)
962 FUL US HIGH CONF H. B. Fuller Company · 50.2 USD · pulse 58.2 · Specialty Chemicals 09-20: 58.3 · 09-27: 57.3 · 10-05: 57.3 — 0 57.3 Mixed
Product & Moat LT w=25%37.9
Gross margin (pricing power)32.7%31.8
Revenue CAGR (3y)-2.5%0
Operating margin trend+1.6pp over 3y65.6
R&D intensity (innovation)1.8%11.9
Gross-margin stabilitysd 2.0pp80.2
Valuation LT w=20%96
Forward P/E9.7 · industry median 16.1 (n=29)100
FCF yield5.6% · industry median 3.6% (n=29)88.1
EV / EBITDA7.9 · industry median 11.9 (n=28)100
Management LT w=20%40.4
Return on equity9.6%38.3
Buybacks vs dilution+0.3%/yr share count61.5
Net debt / EBITDA3.414.4
Insider ownership0.3%2.9
FCF conversion0.99x net income84.9
Financial Health LT w=15%39.4
Current ratio1.884.7
Debt / equity1.0155.1
Interest coverage2.6x17.9
Cash vs total debt0.04x0
Marketing & Brand LT w=5%32.4
Revenue growth (yoy)5.2%20.8
SG&A efficiency5.4x revenue/SG&A57
Brand pricing premium32.7%19.3
Durability LT w=15%87
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-39.6% vs market -18.8%48
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0.1
Price vs 200-day MA-14.9%0.2
52-week range position7th pct0
6m strength vs S&P 500-30.0pp0
News & Sentiment pulse only85.9
Analyst consensus (1=buy)1.4100
Analyst target upside36.0%100
Earnings surprises (avg)+3.7%57.8
963 NMM US ⚠ 1HIGH CONF Navios Maritime Partners LP · 92.53 USD · pulse 67.7 · Marine Shipping 09-20: 57.3 · 09-27: 57.3 · 10-05: 57.3 — 0 57.3 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%29.7
Revenue CAGR (3y)3.6%17.8
Operating margin trend-8.1pp over 3y0
Gross-margin stabilitysd 2.4pp71.2
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)83.3
Price / book0.75 · industry median 1.93 (n=9)100
Through-cycle P/E6.4 · industry median 12.7 (n=9)100
Management LT w=20%57.6
Return on equity13.2%52.8
Buybacks vs dilution-1.7%/yr share count95.1
Net debt / EBITDA2.440.3
Insider ownership31.3%100
FCF conversion-0.57x net income0
Financial Health LT w=15%40.1
Current ratio1.560.9
Debt / equity0.6973
Interest coverage3.4x26.4
Cash vs total debt0.19x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)25.2%100
SG&A efficiency14.6x revenue/SG&A100
Durability LT w=15%76.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-53.7% vs market -18.8%12.5
Profit-margin stabilitysd 2.9pp, operating, 4y95
Profitable years4 of 4100
Momentum pulse only97.9
Price vs 200-day MA+29.5%100
52-week range position98th pct100
6m strength vs S&P 500+13.2pp93.8
News & Sentiment pulse only84.4
Analyst consensus (1=buy)1.0100
Analyst target upside11.3%53.3
Earnings surprises (avg)+24.8%100
⚠ Red flags
Negative free cash flow
964 IOSP US HIGH CONF Innospec Inc. · 97.41 USD · pulse 62.7 · Specialty Chemicals 09-20: 57.9 · 09-27: 57.1 · 10-05: 57.3 ▲ +0.2 57.3 Mixed
Product & Moat LT w=25%36.1
Gross margin (pricing power)27.5%18.7
Revenue CAGR (3y)-3.3%0
Operating margin trend-0.7pp over 3y42.5
R&D intensity (innovation)2.9%19.1
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%50.6
Forward P/E15.8 · industry median 16.1 (n=29)70.3
FCF yield1.4% · industry median 3.8% (n=29)12.8
EV / EBITDA11.5 · industry median 11.9 (n=28)68.7
Management LT w=20%43.3
Return on equity9.1%36.5
Buybacks vs dilution+0.0%/yr share count66.4
Net debt / EBITDA-1.1100
Insider ownership1.3%13.5
FCF conversion0.28x net income0
Financial Health LT w=15%100
Current ratio2.8100
Debt / equity0.04100
Cash vs total debt5.22x100
Marketing & Brand LT w=5%41.3
Revenue growth (yoy)11.8%47.2
SG&A efficiency6.2x revenue/SG&A70.6
Brand pricing premium27.5%6.2
Durability LT w=15%83.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-45.7% vs market -18.8%32.6
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+18.9%100
52-week range position96th pct100
6m strength vs S&P 500+19.0pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)61.4
Analyst target upside3.7%34.2
Earnings surprises (avg)+12.9%100
965 ECPG US MEDIUM CONF Encore Capital Group Inc · 95.92 USD · pulse 63 · Credit Services 09-20: 57.3 · 09-27: 57.2 · 10-05: 57.3 ▲ +0.1 57.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)53.8
Revenue CAGR (3y)8.1%40.7
Operating margin trend+2.1pp over 3y70.8
Valuation LT w=20%48.9
Forward P/E7.2 · industry median 9.3 (n=21)90.8
Price / book1.89 · industry median 2.06 (n=21)55.8
Through-cycle P/E77.0 · industry median 16.0 (n=19)0
Management LT w=20%79.7
Return on equity30.5%100
Buybacks vs dilution-2.4%/yr share count100
Insider ownership3.9%39
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)48.4
Revenue growth (yoy)11.3%45.2
Durability LT w=15%47.3
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-47.1% vs market -18.8%29.2
Profit-margin stabilitysd 6.4pp, operating, 4y75.5
Profitable years2 of 40
Momentum pulse only98.8
Price vs 200-day MA+22.0%100
52-week range position88th pct97
6m strength vs S&P 500+14.9pp99.5
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)75.5
Analyst target upside20.6%76.5
Earnings surprises (avg)+72.8%100
966 DG US HIGH CONF Dollar General Corporation · 118.94 USD · pulse 59.1 · Discount Stores 09-20: 56.8 · 09-27: 56.9 · 10-05: 57.2 ▲ +0.3 57.2 Mixed
Product & Moat LT w=25%40.5
Gross margin (pricing power)31.2%27.9
Revenue CAGR (3y)4.1%20.6
Operating margin trend-3.6pp over 3y13.6
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%89.7
Forward P/E14.3 · industry median 22.8 (n=8)96.5
PEG ratio1.60 · industry median 2.24 (n=6)77.5
FCF yield6.6% · industry median 2.3% (n=9)100
EV / EBITDA11.3 · industry median 14.9 (n=8)84.9
Management LT w=20%49.3
Return on equity19.7%78.8
Buybacks vs dilution+0.2%/yr share count63.8
Net debt / EBITDA4.01
Insider ownership0.3%2.8
FCF conversion1.15x net income100
Financial Health LT w=15%36.4
Current ratio1.234.1
Debt / equity1.7016.8
Interest coverage9.5x94.7
Cash vs total debt0.10x0
Marketing & Brand LT w=5%22.7
Revenue growth (yoy)5.2%20.8
SG&A efficiency3.9x revenue/SG&A32
Brand pricing premium31.2%15.4
Durability LT w=15%84.3
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-34.6% vs market -18.8%60.5
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only25.1
Price vs 200-day MA-5.7%37.2
52-week range position40th pct38.1
6m strength vs S&P 500-21.3pp0
News & Sentiment pulse only78
Analyst consensus (1=buy)2.462.7
Analyst target upside18.5%71.2
Earnings surprises (avg)+21.3%100
967 TW US MEDIUM CONF Tradeweb Markets Inc. · 102.22 USD · pulse 52.7 · Capital Markets 09-20: 57.2 · 09-27: 57.5 · 10-05: 57.2 ▼ -0.3 57.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)83.3
Revenue CAGR (3y)20.0%99.8
Operating margin trend+5.3pp over 3y100
Valuation LT w=20%25.4
Forward P/E22.1 · industry median 14.0 (n=29)34.6
PEG ratio1.62 · industry median 1.16 (n=10)35.6
Price / book3.25 · industry median 3.60 (n=36)31.2
Through-cycle P/E44.8 · industry median 26.0 (n=27)0
Management LT w=20%38.2
Return on equity14.5%57.9
Buybacks vs dilution+0.8%/yr share count54
Insider ownership0.3%2.8
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)45.3
Revenue growth (yoy)9.0%36
Durability LT w=15%85.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-38.3% vs market -18.8%51.2
Profit-margin stabilitysd 2.1pp, operating, 4y99.4
Profitable years4 of 4100
Momentum pulse only21.6
Price vs 200-day MA-5.4%38.5
52-week range position31th pct26.4
6m strength vs S&P 500-34.4pp0
News & Sentiment pulse only68.6
Analyst consensus (1=buy)2.175
Analyst target upside21.0%77.6
Earnings surprises (avg)+3.0%53.3
968 BEN US MEDIUM CONF Franklin Templeton, Inc. · 32.81 USD · pulse 66.6 · Asset Management 09-20: 57.5 · 09-27: 57.2 · 10-05: 57.2 — 0 57.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)19.9
Revenue CAGR (3y)2.0%9.8
Operating margin trend-11.0pp over 3y0
Valuation LT w=20%76.8
Forward P/E10.3 · industry median 11.1 (n=43)79.8
PEG ratio0.41 · industry median 0.98 (n=19)100
Price / book1.42 · industry median 2.65 (n=42)86
Through-cycle P/E21.1 · industry median 19.2 (n=41)41.5
Management LT w=20%58.2
Return on equity7.9%31.5
Buybacks vs dilution+1.4%/yr share count43.2
Insider ownership48.5%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)52.4
Revenue growth (yoy)14.3%57.2
Durability LT w=15%93.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.4% vs market -18.8%85.9
Profit-margin stabilitysd 4.3pp, operating, 4y87
Profitable years4 of 4100
Momentum pulse only97.1
Price vs 200-day MA+13.5%100
52-week range position83th pct91.2
6m strength vs S&P 500+25.7pp100
News & Sentiment pulse only65.2
Analyst consensus (1=buy)2.850
Analyst target upside8.2%45.5
Earnings surprises (avg)+19.6%100
969 CRBG US ⚠ 1MEDIUM CONF Corebridge Financial Inc. · 34.03 USD · pulse 64.8 · Asset Management 09-20: 57.2 · 09-27: 57.2 · 10-05: 57.2 — 0 57.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-11.2%0
Valuation LT w=20%94.7
Forward P/E5.9 · industry median 11.1 (n=43)100
Price / book1.49 · industry median 2.65 (n=42)84.2
Through-cycle P/E5.5 · industry median 20.2 (n=41)100
Management LT w=20%43.7
Return on equity7.1%28.6
Buybacks vs dilution-8.4%/yr share count100
Insider ownership0.3%2.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)25.9%100
Durability LT w=15%62
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-36.3% vs market -18.8%56
Profit-margin stabilitysd 12.5pp, net, 4y41.9
Profitable years3 of 450
Momentum pulse only100
Price vs 200-day MA+17.4%100
52-week range position93th pct100
6m strength vs S&P 500+23.6pp100
News & Sentiment pulse only51.5
Analyst consensus (1=buy)1.694.3
Analyst target upside14.1%60.3
Earnings surprises (avg)-14.9%0
⚠ Red flags
Unprofitable (negative net income)
970 DPZ US HIGH CONF Domino's Pizza Inc · 297.62 USD · pulse 54.6 · Restaurants 09-20: 56.8 · 09-27: 57.3 · 10-05: 57.2 ▼ -0.1 57.2 Mixed
Product & Moat LT w=25%51.7
Gross margin (pricing power)28.7%21.8
Revenue CAGR (3y)2.9%14.4
Operating margin trend+2.8pp over 3y77.7
Gross-margin stabilitysd 1.4pp92.8
Valuation LT w=20%82.3
Forward P/E14.3 · industry median 20.0 (n=16)92.5
PEG ratio1.35 · industry median 1.74 (n=15)78
FCF yield5.4% · industry median 3.1% (n=15)89.1
EV / EBITDA14.5 · industry median 16.8 (n=16)69.5
Management LT w=20%42.3
Buybacks vs dilution-1.7%/yr share count95.3
Net debt / EBITDA4.80
Insider ownership0.5%4.8
FCF conversion0.88x net income69
Financial Health LT w=15%35.1
Current ratio1.561.5
Interest coverage4.9x43.7
Cash vs total debt0.03x0
Marketing & Brand LT w=5%24.5
Revenue growth (yoy)4.3%17.2
SG&A efficiency4.8x revenue/SG&A47.1
Brand pricing premium28.7%9.3
Durability LT w=15%85.6
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-41.8% vs market -18.8%42.4
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0.5
Price vs 200-day MA-14.9%0.4
52-week range position11th pct1.1
6m strength vs S&P 500-38.3pp0
News & Sentiment pulse only64.4
Analyst consensus (1=buy)2.174.7
Analyst target upside26.2%90.4
Earnings surprises (avg)-0.8%28
971 SSB US ⚠ 1MEDIUM CONF SouthState Bank Corporation · 101.91 USD · pulse 61.4 · Banks - Regional 09-20: 57.4 · 09-27: 57.3 · 10-05: 57.2 ▼ -0.1 57.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)62.5
Revenue CAGR (3y)17.5%87.5
Valuation LT w=20%67.6
Forward P/E9.8 · industry median 10.0 (n=108)76.4
Price / book1.08 · industry median 1.24 (n=109)77.2
Through-cycle P/E17.0 · industry median 14.8 (n=106)49.1
Management LT w=20%18.3
Return on equity10.6%42.4
Buybacks vs dilution+9.4%/yr share count0
Insider ownership1.3%12.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-0.1%0
Durability LT w=15%94.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-27.6% vs market -18.8%77.8
Profit-margin stabilitysd 1.1pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only55.2
Price vs 200-day MA+3.2%72.7
52-week range position65th pct69
6m strength vs S&P 500-7.8pp24
News & Sentiment pulse only83.1
Analyst consensus (1=buy)1.697.1
Analyst target upside16.9%67.3
Earnings surprises (avg)+7.7%84.8
⚠ Red flags
Diluting shareholders (+9.4%/yr)
972 KLAR US ⚠ 1MEDIUM CONF Klarna Group plc · 12.51 USD · pulse 50.2 · Credit Services 09-20: 56.5 · 09-27: 57 · 10-05: 57.2 ▲ +0.2 57.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25%97.4
Revenue CAGR (3y)22.6%100
Operating margin trend+56.3pp over 3y100
R&D intensity (innovation)13.8%92.3
Valuation LT w=20%49.3
Forward P/E15.7 · industry median 9.1 (n=21)44.5
PEG ratio0.08 · industry median 0.93 (n=13)100
Price / book1.94 · industry median 2.06 (n=21)52.6
Through-cycle P/E4y average earnings negative0
Management LT w=20%55.4
Return on equity-4.3%0
Buybacks vs dilution+0.0%/yr share count66.1
Insider ownership21.8%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)26.6%100
Durability LT w=15%0
Shock days (>8% vs market)8 in 246 sessions (listed <2y)0
Worst drawdown vs market (2y)-70.3% vs market -8.9%0
Profit-margin stabilitysd 23.3pp, operating, 4y0
Profitable years1 of 40
Momentum pulse only0
Price vs 200-day MA-30.7%0
52-week range position1th pct0
6m strength vs S&P 500-22.4pp0
News & Sentiment pulse only90.6
Analyst consensus (1=buy)2.271.7
Analyst target upside59.6%100
Earnings surprises (avg)+106.0%100
⚠ Red flags
Unprofitable (negative net income)
973 POOL US HIGH CONF Pool Corporation · 161.42 USD · pulse 54.5 · Industrial Distribution 09-20: 56.2 · 09-27: 56.6 · 10-05: 57.2 ▲ +0.6 57.2 Mixed
Product & Moat LT w=25%31
Gross margin (pricing power)29.6%23.9
Revenue CAGR (3y)-5.1%0
Operating margin trend-5.6pp over 3y0
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%83.8
Forward P/E13.7 · industry median 20.9 (n=17)97.5
FCF yield3.6% · industry median 2.2% (n=16)65
EV / EBITDA11.7 · industry median 16.8 (n=16)88.8
Management LT w=20%57.7
Return on equity31.3%100
Buybacks vs dilution-2.2%/yr share count100
Net debt / EBITDA2.635.4
Insider ownership3.5%35.4
FCF conversion0.52x net income17.7
Financial Health LT w=15%59.1
Current ratio2.7100
Debt / equity1.3536.4
Interest coverage12.4x100
Cash vs total debt0.02x0
Marketing & Brand LT w=5%25.2
Revenue growth (yoy)2.2%8.8
SG&A efficiency5.3x revenue/SG&A55.5
Brand pricing premium29.6%11.4
Durability LT w=15%73.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-57.3% vs market -18.8%3.7
Profit-margin stabilitysd 2.2pp, operating, 4y99
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-21.7%0
52-week range position1th pct0
6m strength vs S&P 500-37.4pp0
News & Sentiment pulse only62.1
Analyst consensus (1=buy)2.464
Analyst target upside34.4%100
Earnings surprises (avg)-1.6%22.4
974 BTG US ⚠ 1HIGH CONF B2Gold Corp · 5.2 USD · pulse 56.7 · Gold 09-20: 57 · 09-27: 57 · 10-05: 57.2 ▲ +0.2 57.2 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%68.2
Revenue CAGR (3y)20.9%100
Operating margin trend+16.1pp over 3y100
Gross-margin stabilitysd 5.8pp4.5
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)43
Price / book1.73 · industry median 3.76 (n=45)78.9
Through-cycle P/E785.4 · industry median 43.8 (n=34)0
Management LT w=20%48.3
Return on equity22.6%90.5
Buybacks vs dilution+7.6%/yr share count0
Net debt / EBITDA0.198
Insider ownership0.4%4
FCF conversion0.74x net income48.9
Financial Health LT w=15%74.7
Current ratio1.665.1
Debt / equity0.11100
Interest coverage26.9x100
Cash vs total debt0.64x33.5
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)68.7
Revenue growth (yoy)14.0%56
SG&A efficiency33.3x revenue/SG&A100
Durability LT w=15%48.4
Shock days (>8% vs market)12 in 2y22.3
Worst drawdown vs market (2y)-40.7% vs market -18.8%45.1
Profit-margin stabilitysd 6.3pp, operating, 4y76.1
Profitable years3 of 450
Momentum pulse only66.5
Price vs 200-day MA+9.6%98.2
52-week range position63th pct65.8
6m strength vs S&P 500-4.4pp35.5
News & Sentiment pulse only58.1
Analyst consensus (1=buy)1.889.2
Analyst target upside24.0%85.1
Earnings surprises (avg)-5.3%0
⚠ Red flags
Diluting shareholders (+7.6%/yr)
975 SLGN US ⚠ 1HIGH CONF Silgan Holdings Inc. · 34.87 USD · pulse 57.8 · Packaging & Containers 09-20: 56.9 · 09-27: 57.1 · 10-05: 57.2 ▲ +0.1 57.2 Mixed
Product & Moat LT w=25%37
Gross margin (pricing power)17.1%0
Revenue CAGR (3y)0.4%1.9
Operating margin trend-0.4pp over 3y46.1
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%87
Forward P/E8.5 · industry median 12.4 (n=12)98.3
FCF yield8.5% · industry median 7.4% (n=11)84.2
EV / EBITDA8.4 · industry median 8.9 (n=12)78.5
Management LT w=20%67.1
Return on equity11.7%47
Buybacks vs dilution-1.4%/yr share count90.4
Net debt / EBITDA4.60
Insider ownership16.3%100
FCF conversion1.09x net income98.1
Financial Health LT w=15%15.8
Current ratio1.339.3
Debt / equity2.030
Interest coverage3.2x24
Cash vs total debt0.07x0
Marketing & Brand LT w=5%42.4
Revenue growth (yoy)6.8%27.2
SG&A efficiency13.2x revenue/SG&A100
Brand pricing premium17.1%0
Durability LT w=15%84.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-37.4% vs market -18.8%53.4
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-15.6%0
52-week range position1th pct0
6m strength vs S&P 500-28.1pp0
News & Sentiment pulse only84.1
Analyst consensus (1=buy)1.4100
Analyst target upside57.5%100
Earnings surprises (avg)+2.8%52.3
⚠ Red flags
Heavy leverage (D/E 2.0)
976 KRC US ⚠ 1HIGH CONF Kilroy Realty Corporation · 33.63 USD · pulse 62.4 · REIT - Office 09-20: 57.2 · 09-27: 57.1 · 10-05: 57.2 ▲ +0.1 57.2 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%55.6
Gross margin (pricing power)65.4%100
Revenue CAGR (3y)0.5%2.4
Operating margin trend-1.6pp over 3y33.6
Gross-margin stabilitysd 1.7pp86.6
Valuation LT w=20%89.2
FCF yield18.2% · industry median 8.1% (n=7)100
EV / EBITDA14.2 · industry median 15.8 (n=7)67.6
Price / book0.75 · industry median 1.37 (n=7)100
Management LT w=20%20.6
Return on equity3.4%13.7
Buybacks vs dilution+0.4%/yr share count59.6
Net debt / EBITDA7.30
Insider ownership0.9%9
Financial Health LT w=15%30
Debt / equity0.8663.5
Interest coverage3.4x26.6
Cash vs total debt0.05x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)-6.0%0
SG&A efficiency15.2x revenue/SG&A100
Brand pricing premium65.4%100
Durability LT w=15%89.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-35.3% vs market -18.8%58.6
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only58.7
Price vs 200-day MA-0.4%58.6
52-week range position49th pct49.3
6m strength vs S&P 500+5.4pp68.1
News & Sentiment pulse only74.3
Analyst consensus (1=buy)2.849.4
Analyst target upside19.4%73.4
Earnings surprises (avg)+21.5%100
⚠ Red flags
Revenue shrinking (-6.0% yoy)
977 PARR US HIGH CONF Par Pacific Holdings, Inc. Comm · 84.0 USD · pulse 64.4 · Oil & Gas Refining & Marketing 09-20: 57.1 · 09-27: 57.8 · 10-05: 57.2 ▼ -0.6 57.2 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%41.5
Revenue CAGR (3y)0.6%3.2
Operating margin trend+0.8pp over 3y58
Gross-margin stabilitysd 2.8pp63.3
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)71
Price / book2.09 · industry median 3.01 (n=10)68.3
Through-cycle P/E11.8 · industry median 17.4 (n=9)94.7
Management LT w=20%61.4
Return on equity53.5%100
Buybacks vs dilution-6.3%/yr share count100
Net debt / EBITDA0.781.5
Insider ownership2.6%25.7
FCF conversion0.22x net income0
Financial Health LT w=15%57.8
Current ratio1.886.7
Debt / equity0.5679.9
Interest coverage6.8x64.5
Cash vs total debt0.16x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)56.8%100
SG&A efficiency75.8x revenue/SG&A100
Durability LT w=15%49.9
Shock days (>8% vs market)17 in 2y0
Worst drawdown vs market (2y)-36.7% vs market -18.8%55.1
Profit-margin stabilitysd 3.0pp, operating, 4y94.6
Profitable years3 of 450
Momentum pulse only97
Price vs 200-day MA+40.9%100
52-week range position95th pct100
6m strength vs S&P 500+12.3pp90.9
News & Sentiment pulse only75.9
Analyst consensus (1=buy)1.697.1
Analyst target upside2.2%30.5
Earnings surprises (avg)+49.3%100
978 RRR US ⚠ 1HIGH CONF Red Rock Resorts, Inc. · 50.31 USD · pulse 56.3 · Resorts & Casinos 09-20: 57.2 · 09-27: 57.4 · 10-05: 57.2 ▼ -0.2 57.2 Mixed
Product & Moat LT w=25%57.4
Gross margin (pricing power)67.2%100
Revenue CAGR (3y)6.5%32.7
Operating margin trend-5.0pp over 3y0
Gross-margin stabilitysd 1.2pp97
Valuation LT w=20%64.8
Forward P/E12.8 · industry median 13.5 (n=10)77
FCF yield3.4% · industry median 6.2% (n=10)27.7
EV / EBITDA8.3 · industry median 10.6 (n=10)89.7
Management LT w=20%65.5
Return on equity108.9%100
Buybacks vs dilution+0.6%/yr share count56.4
Net debt / EBITDA4.40
Insider ownership9.7%96.6
FCF conversion0.92x net income74.3
Financial Health LT w=15%5.5
Current ratio0.70
Debt / equity12.460
Interest coverage3.0x22.1
Cash vs total debt0.04x0
Marketing & Brand LT w=5%47.5
Revenue growth (yoy)-3.0%0
SG&A efficiency4.6x revenue/SG&A42.6
Brand pricing premium67.2%100
Durability LT w=15%90.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-32.9% vs market -18.8%64.7
Profit-margin stabilitysd 2.5pp, operating, 4y97.3
Profitable years4 of 4100
Momentum pulse only1.1
Price vs 200-day MA-14.2%3.3
52-week range position9th pct0
6m strength vs S&P 500-26.3pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside45.9%100
Earnings surprises (avg)+37.7%100
⚠ Red flags
Heavy leverage (D/E 12.5)
979 ADMA US HIGH CONF ADMA Biologics Inc · 9.72 USD · pulse 51.3 · Biotechnology 09-20: 57.4 · 09-27: 57.3 · 10-05: 57.2 ▼ -0.1 57.2 Mixed
Product & Moat LT w=25%61.2
Gross margin (pricing power)64.7%100
Revenue CAGR (3y)49.0%100
Operating margin trend+63.1pp over 3y100
R&D intensity (innovation)0.9%6.2
Gross-margin stabilitysd 13.7pp0
Valuation LT w=20%87.9
Forward P/E10.3 · industry median 21.0 (n=33)100
FCF yield2.5% · industry median -1.8% (n=101)68.3
EV / EBITDA10.0 · industry median 35.1 (n=27)95.5
Management LT w=20%47.9
Return on equity41.9%100
Buybacks vs dilution+2.4%/yr share count27.4
Net debt / EBITDA0.392.4
Insider ownership2.0%19.7
FCF conversion0.37x net income0
Financial Health LT w=15%79.8
Current ratio7.0100
Debt / equity0.5083.4
Interest coverage26.7x100
Cash vs total debt0.67x35.9
Marketing & Brand LT w=5%55.6
Revenue growth (yoy)2.0%8
SG&A efficiency5.6x revenue/SG&A59.5
Brand pricing premium64.7%99.3
Durability LT w=15%0
Shock days (>8% vs market)18 in 2y0
Worst drawdown vs market (2y)-69.0% vs market -18.8%0
Profit-margin stabilitysd 25.0pp, operating, 4y0
Profitable years2 of 40
Momentum pulse only5.3
Price vs 200-day MA-17.3%0
52-week range position17th pct8.2
6m strength vs S&P 500-12.7pp7.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)60.4
Analyst target upside74.9%100
Earnings surprises (avg)-0.3%31.2
980 SII.TO CA MEDIUM CONF SPROTT INC. · 165.17 CAD · pulse 54.2 · Asset Management 09-20: 58.1 · 09-27: 58.1 · 10-05: 57.2 ▼ -0.9 57.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)63.1
Revenue CAGR (3y)20.3%100
Operating margin trend-1.1pp over 3y39.3
Valuation LT w=20%10.2
Forward P/E24.8 · industry median 10.9 (n=43)30.6
Price / book8.12 · industry median 2.56 (n=42)0
Through-cycle P/E67.7 · industry median 19.2 (n=41)0
Management LT w=20%76.6
Return on equity27.3%100
Buybacks vs dilution-0.2%/yr share count70.3
Insider ownership6.0%59.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)64.1
Revenue growth (yoy)23.1%92.4
Durability LT w=15%82
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-36.0% vs market -18.8%56.8
Profit-margin stabilitysd 4.4pp, operating, 4y86.6
Profitable years4 of 4100
Momentum pulse only29.3
Price vs 200-day MA-4.9%40.3
52-week range position48th pct47.7
6m strength vs S&P 500-34.9pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)73.1
Analyst target upside17.7%69.2
Earnings surprises (avg)+10.9%100
981 PRLB US HIGH CONF Proto Labs, Inc. · 98.21 USD · pulse 59 · Metal Fabrication 09-20: 58.8 · 09-27: 57.5 · 10-05: 57.2 ▼ -0.3 57.2 Mixed
Product & Moat LT w=25%55.2
Gross margin (pricing power)45.4%63.6
Revenue CAGR (3y)3.0%14.8
Operating margin trend-0.6pp over 3y44
R&D intensity (innovation)8.0%53.5
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%13.9
Forward P/E41.1 · industry median 14.3 (n=7)5.8
FCF yield1.8% · industry median 1.9% (n=7)35.5
EV / EBITDA29.8 · industry median 17.3 (n=6)0.5
Management LT w=20%66.1
Return on equity4.5%18
Buybacks vs dilution-4.2%/yr share count100
Net debt / EBITDA-1.9100
Insider ownership1.3%12.7
FCF conversion1.97x net income100
Financial Health LT w=15%100
Current ratio3.6100
Debt / equity0.00100
Cash vs total debt63.71x100
Marketing & Brand LT w=5%37.7
Revenue growth (yoy)10.6%42.4
SG&A efficiency3.2x revenue/SG&A19.5
Brand pricing premium45.4%51.1
Durability LT w=15%70.2
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-30.9% vs market -18.8%69.7
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only100
Price vs 200-day MA+41.0%100
52-week range position100th pct100
6m strength vs S&P 500+52.9pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)56
Analyst target upside-2.8%18.1
Earnings surprises (avg)+24.3%100
982 BABA US ⚠ 1NO REAL MONEYHIGH CONF Alibaba Group Holding Limited · 105.85 USD · pulse 53 · Internet Retail 09-20: 56.7 · 09-27: 56.9 · 10-05: 57.1 ▲ +0.2 57.1 Mixed
Product & Moat LT w=25%41.9
Gross margin (pricing power)38.2%45.5
Revenue CAGR (3y)5.6%28.1
Operating margin trend-6.0pp over 3y0
R&D intensity (innovation)6.5%43.3
Gross-margin stabilitysd 1.4pp92.4
Valuation LT w=20%65.4
Forward P/E11.5 · industry median 18.4 (n=15)100
PEG ratio0.51 · industry median 1.00 (n=12)100
FCF yield-4.7% · industry median 3.1% (n=14)0
EV / EBITDA16.5 · industry median 18.2 (n=14)61.6
Management LT w=20%48.6
Return on equity6.4%25.4
Buybacks vs dilution-3.3%/yr share count100
Net debt / EBITDA-1.2100
Insider ownership1.8%17.7
FCF conversion-0.80x net income0
Financial Health LT w=15%85.1
Current ratio1.446.8
Debt / equity0.2497.8
Interest coverage14.2x100
Cash vs total debt1.45x95.9
Marketing & Brand LT w=5%31.8
Revenue growth (yoy)8.6%34.4
SG&A efficiency3.7x revenue/SG&A28
Brand pricing premium38.2%33
Durability LT w=15%63.3
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-49.5% vs market -18.8%23.2
Profit-margin stabilitysd 3.4pp, operating, 4y92.3
Profitable years4 of 4100
Momentum pulse only0.8
Price vs 200-day MA-18.7%0
52-week range position12th pct2.4
6m strength vs S&P 500-30.1pp0
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.3100
Analyst target upside75.2%100
Earnings surprises (avg)-42.5%0
⚠ Red flags
Negative free cash flow
983 TD US MEDIUM CONF Toronto Dominion Bank (The) · 117.88 USD · pulse 61.6 · Banks - Diversified 09-20: 57 · 09-27: 57.1 · 10-05: 57.1 — 0 57.1 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)50.4
Revenue CAGR (3y)10.2%51.1
Valuation LT w=20%49.5
Forward P/E15.0 · industry median 13.5 (n=20)63.9
Price / book2.15 · industry median 1.84 (n=20)35
Through-cycle P/E19.1 · industry median 18.3 (n=20)49.5
Management LT w=20%50.6
Return on equity12.8%51.3
Buybacks vs dilution-2.5%/yr share count100
Insider ownership0.0%0.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)48.7
Revenue growth (yoy)11.5%46
Durability LT w=15%90.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-18.2% vs market -18.8%100
Profit-margin stabilitysd 9.1pp, net, 4y60.4
Profitable years4 of 4100
Momentum pulse only89.6
Price vs 200-day MA+10.0%100
52-week range position85th pct94.3
6m strength vs S&P 500+7.3pp74.5
News & Sentiment pulse only55
Analyst consensus (1=buy)2.271.4
Analyst target upside1.3%28.3
Earnings surprises (avg)+4.8%65.2
984 HWM US HIGH CONF Howmet Aerospace Inc. · 231.27 USD · pulse 57.3 · Aerospace & Defense 09-20: 57.5 · 09-27: 57.1 · 10-05: 57.1 — 0 57.1 Mixed
Product & Moat LT w=25%55.4
Gross margin (pricing power)36.0%40.1
Revenue CAGR (3y)13.4%66.9
Operating margin trend+8.6pp over 3y100
R&D intensity (innovation)0.4%3
Gross-margin stabilitysd 2.6pp67.1
Valuation LT w=20%17.2
Forward P/E35.8 · industry median 25.7 (n=39)18.6
FCF yield1.3% · industry median 1.2% (n=41)33.1
EV / EBITDA34.5 · industry median 22.0 (n=35)0
Management LT w=20%61.7
Return on equity34.7%100
Buybacks vs dilution-0.9%/yr share count81
Net debt / EBITDA1.563.3
Insider ownership0.9%8.7
FCF conversion0.79x net income55.6
Financial Health LT w=15%62.7
Current ratio1.884.8
Debt / equity0.8165.9
Interest coverage13.2x100
Cash vs total debt0.12x0
Marketing & Brand LT w=5%74.7
Revenue growth (yoy)24.1%96.4
SG&A efficiency22.3x revenue/SG&A100
Brand pricing premium36.0%27.6
Durability LT w=15%95.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-23.2% vs market -18.8%88.8
Profit-margin stabilitysd 3.4pp, operating, 4y92.4
Profitable years4 of 4100
Momentum pulse only24.9
Price vs 200-day MA-6.9%32.5
52-week range position44th pct42.1
6m strength vs S&P 500-19.5pp0
News & Sentiment pulse only94.6
Analyst consensus (1=buy)1.4100
Analyst target upside43.3%100
Earnings surprises (avg)+7.5%83.7
985 CFG US MEDIUM CONF Citizens Financial Group, Inc. · 64.33 USD · pulse 61.2 · Banks - Regional 09-20: 56.7 · 09-27: 57 · 10-05: 57.1 ▲ +0.1 57.1 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)34.9
Revenue CAGR (3y)0.9%4.7
Valuation LT w=20%69.5
Forward P/E9.8 · industry median 10.0 (n=108)76.1
Price / book1.13 · industry median 1.24 (n=109)73.5
Through-cycle P/E15.4 · industry median 14.8 (n=106)59
Management LT w=20%46.7
Return on equity8.3%33.1
Buybacks vs dilution-4.5%/yr share count100
Insider ownership0.7%7.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)52.9
Revenue growth (yoy)14.7%58.8
Durability LT w=15%92.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-29.1% vs market -18.8%74.2
Profit-margin stabilitysd 2.6pp, net, 4y96.5
Profitable years4 of 4100
Momentum pulse only45.7
Price vs 200-day MA-0.4%58.6
52-week range position63th pct65.7
6m strength vs S&P 500-11.2pp12.7
News & Sentiment pulse only78.3
Analyst consensus (1=buy)1.695.6
Analyst target upside23.9%84.9
Earnings surprises (avg)+3.2%54.4
986 KHC US ⚠ 1HIGH CONF The Kraft Heinz Company · 22.19 USD · pulse 56.9 · Packaged Foods 09-20: 56.5 · 09-27: 56.5 · 10-05: 57.1 ▲ +0.6 57.1 Mixed
Product & Moat LT w=25%47.1
Gross margin (pricing power)33.5%33.7
Revenue CAGR (3y)-2.0%0
Operating margin trend+1.4pp over 3y64.2
Gross-margin stabilitysd 1.5pp90.5
Valuation LT w=20%88.3
Forward P/E10.6 · industry median 11.8 (n=20)81.5
FCF yield12.4% · industry median 7.4% (n=20)100
EV / EBITDA7.8 · industry median 8.9 (n=20)83.4
Management LT w=20%52.8
Return on equity-8.8%0
Buybacks vs dilution-1.1%/yr share count85.6
Net debt / EBITDA3.025.7
Insider ownership27.8%100
Financial Health LT w=15%25.9
Current ratio1.121.7
Debt / equity0.5381.9
Interest coverage-4.7x0
Cash vs total debt0.14x0
Marketing & Brand LT w=5%33.7
Revenue growth (yoy)-1.4%0
SG&A efficiency6.8x revenue/SG&A79.9
Brand pricing premium33.5%21.2
Durability LT w=15%76.9
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-35.7% vs market -18.8%57.6
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only20.2
Price vs 200-day MA-4.6%41.6
52-week range position25th pct19
6m strength vs S&P 500-20.0pp0
News & Sentiment pulse only64.4
Analyst consensus (1=buy)3.038
Analyst target upside14.8%62
Earnings surprises (avg)+9.0%93.1
⚠ Red flags
Unprofitable (negative net income)
987 CFR US MEDIUM CONF Cullen/Frost Bankers, Inc. · 155.04 USD · pulse 59.2 · Banks - Regional 09-20: 56.8 · 09-27: 57 · 10-05: 57.1 ▲ +0.1 57.1 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)49.4
Revenue CAGR (3y)9.6%48.2
Valuation LT w=20%32.9
Forward P/E13.1 · industry median 10.0 (n=108)57
PEG ratio3.26 · industry median 1.52 (n=18)0
Price / book2.15 · industry median 1.24 (n=109)19.2
Through-cycle P/E16.0 · industry median 14.8 (n=106)55.4
Management LT w=20%66.4
Return on equity15.5%62
Buybacks vs dilution-0.6%/yr share count75.9
Insider ownership6.1%61.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)41.5
Revenue growth (yoy)6.1%24.4
Durability LT w=15%94.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.5% vs market -18.8%80.5
Profit-margin stabilitysd 2.3pp, net, 4y98.5
Profitable years4 of 4100
Momentum pulse only66.8
Price vs 200-day MA+7.0%88
52-week range position73th pct79.3
6m strength vs S&P 500-5.0pp33.2
News & Sentiment pulse only63.7
Analyst consensus (1=buy)2.558.7
Analyst target upside11.4%53.6
Earnings surprises (avg)+6.8%78.9
988 CHDN US ⚠ 1HIGH CONF Churchill Downs, Incorporated · 76.05 USD · pulse 56.1 · Gambling 09-20: 58 · 09-27: 57.3 · 10-05: 57.1 ▼ -0.2 57.1 Mixed
Product & Moat LT w=25%74.6
Gross margin (pricing power)34.2%35.4
Revenue CAGR (3y)17.4%86.8
Operating margin trend+2.9pp over 3y79.4
Gross-margin stabilitysd 1.2pp96.8
Valuation LT w=20%65.5
Forward P/E10.3 · sector median 13.6 (n=222)92.1
FCF yield2.6% · sector median 4.7% (n=216)26.8
EV / EBITDA10.1 · sector median 11.4 (n=217)77.6
Management LT w=20%51.8
Return on equity33.8%100
Buybacks vs dilution-2.4%/yr share count100
Net debt / EBITDA4.70
Insider ownership5.9%59.1
FCF conversion0.36x net income0
Financial Health LT w=15%5
Current ratio0.40
Debt / equity3.490
Interest coverage2.8x19.9
Cash vs total debt0.04x0
Marketing & Brand LT w=5%47.5
Revenue growth (yoy)4.9%19.6
SG&A efficiency11.9x revenue/SG&A100
Brand pricing premium34.2%22.9
Durability LT w=15%79.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-48.9% vs market -18.8%24.6
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-16.6%0
52-week range position3th pct0
6m strength vs S&P 500-32.5pp0
News & Sentiment pulse only92.4
Analyst consensus (1=buy)1.2100
Analyst target upside72.0%100
Earnings surprises (avg)+6.6%77.2
⚠ Red flags
Heavy leverage (D/E 3.5)
989 UFPT US HIGH CONF UFP Technologies, Inc. · 300.7 USD · pulse 60.5 · Medical Devices 09-20: 58.5 · 09-27: 57.5 · 10-05: 57.1 ▼ -0.4 57.1 Mixed
Product & Moat LT w=25%72.6
Gross margin (pricing power)28.5%21.2
Revenue CAGR (3y)19.4%97.2
Operating margin trend+2.9pp over 3y78.6
Gross-margin stabilitysd 1.3pp93.3
Valuation LT w=20%29.1
Forward P/E25.3 · industry median 18.4 (n=27)35.1
FCF yield1.5% · industry median 2.7% (n=28)23.7
EV / EBITDA21.2 · industry median 16.2 (n=23)28.5
Management LT w=20%50.3
Return on equity17.1%68.2
Buybacks vs dilution+0.6%/yr share count57.1
Net debt / EBITDA1.172.5
Insider ownership3.8%38.1
FCF conversion0.51x net income15.8
Financial Health LT w=15%72
Current ratio3.0100
Debt / equity0.2994.7
Interest coverage9.4x93.5
Cash vs total debt0.07x0
Marketing & Brand LT w=5%55.2
Revenue growth (yoy)15.1%60.4
SG&A efficiency7.8x revenue/SG&A96.4
Brand pricing premium28.5%8.7
Durability LT w=15%63.2
Shock days (>8% vs market)12 in 2y22.3
Worst drawdown vs market (2y)-46.5% vs market -18.8%30.6
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only94.7
Price vs 200-day MA+23.4%100
52-week range position77th pct84
6m strength vs S&P 500+39.2pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)73.4
Analyst target upside18.1%70.1
Earnings surprises (avg)+10.2%100
990 BTO.TO CA ⚠ 1HIGH CONF B2GOLD CORP. · 7.41 CAD · pulse 57.7 · Gold 09-20: 56.9 · 09-27: 56.9 · 10-05: 57.1 ▲ +0.2 57.1 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%68.2
Revenue CAGR (3y)20.9%100
Operating margin trend+16.1pp over 3y100
Gross-margin stabilitysd 5.8pp4.5
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)41.6
Price / book1.91 · industry median 3.76 (n=45)74.8
Through-cycle P/E785.2 · industry median 43.8 (n=34)0
Management LT w=20%48.3
Return on equity22.6%90.5
Buybacks vs dilution+7.6%/yr share count0
Net debt / EBITDA0.198
Insider ownership0.4%4
FCF conversion0.74x net income48.9
Financial Health LT w=15%74.7
Current ratio1.665.1
Debt / equity0.11100
Interest coverage26.9x100
Cash vs total debt0.64x33.5
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)68.7
Revenue growth (yoy)14.0%56
SG&A efficiency33.3x revenue/SG&A100
Durability LT w=15%49.5
Shock days (>8% vs market)12 in 2y22.5
Worst drawdown vs market (2y)-38.9% vs market -18.8%49.6
Profit-margin stabilitysd 6.3pp, operating, 4y76.1
Profitable years3 of 450
Momentum pulse only73.2
Price vs 200-day MA+12.7%100
52-week range position71th pct75.8
6m strength vs S&P 500-1.9pp43.8
News & Sentiment pulse only63.1
Analyst consensus (1=buy)1.889.2
Analyst target upside31.2%100
Earnings surprises (avg)-5.3%0
⚠ Red flags
Diluting shareholders (+7.6%/yr)
991 VNP.TO CA HIGH CONF 5N PLUS INC. · 33.1 CAD · pulse 59.8 · Specialty Chemicals 09-20: 59.9 · 09-27: 58 · 10-05: 57.1 ▼ -0.9 57.1 Mixed
Product & Moat LT w=25%47
Gross margin (pricing power)29.6%23.9
Revenue CAGR (3y)14.0%69.8
Operating margin trend+15.4pp over 3y100
R&D intensity (innovation)1.2%7.9
Gross-margin stabilitysd 4.3pp33.6
Valuation LT w=20%40.5
Forward P/E27.1 · industry median 15.8 (n=29)27.1
FCF yield4.5% · industry median 3.6% (n=29)69.9
EV / EBITDA19.2 · industry median 11.6 (n=28)24.4
Management LT w=20%77.4
Return on equity30.9%100
Buybacks vs dilution+0.3%/yr share count62
Net debt / EBITDA0.588.3
Insider ownership3.7%36.9
FCF conversion1.88x net income100
Financial Health LT w=15%71.9
Current ratio2.3100
Debt / equity0.4585.9
Interest coverage7.9x77.2
Cash vs total debt0.52x24.3
Marketing & Brand LT w=5%70.5
Revenue growth (yoy)28.4%100
SG&A efficiency11.6x revenue/SG&A100
Brand pricing premium29.6%11.4
Durability LT w=15%49.4
Shock days (>8% vs market)9 in 2y45.7
Worst drawdown vs market (2y)-49.9% vs market -18.8%22.2
Profit-margin stabilitysd 5.6pp, operating, 4y79.7
Profitable years3 of 450
Momentum pulse only49.3
Price vs 200-day MA+6.5%86
52-week range position52th pct52.6
6m strength vs S&P 500-12.2pp9.2
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside39.0%100
Earnings surprises (avg)+27.8%100
992 ET US HIGH CONF Energy Transfer LP · 20.47 USD · pulse 64.5 · Oil & Gas Midstream 09-20: 56.9 · 09-27: 57.1 · 10-05: 57 ▼ -0.1 57 Mixed
Product & Moat LT w=25%39
Gross margin (pricing power)17.5%0
Revenue CAGR (3y)-1.6%0
Operating margin trend+1.8pp over 3y68.5
Gross-margin stabilitysd 1.6pp87.5
Valuation LT w=20%89.5
Forward P/E11.7 · industry median 14.1 (n=33)86.3
PEG ratio0.62 · industry median 1.89 (n=10)100
FCF yield4.5% · industry median 1.5% (n=32)86.1
EV / EBITDA9.2 · industry median 11.5 (n=31)85.8
Management LT w=20%41.9
Return on equity14.6%58.2
Buybacks vs dilution+3.6%/yr share count6.8
Net debt / EBITDA4.00
Insider ownership10.3%100
FCF conversion0.71x net income44.7
Financial Health LT w=15%21
Current ratio1.230.3
Debt / equity1.3834.3
Interest coverage2.7x19.4
Cash vs total debt0.01x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)78.4%100
SG&A efficiency72.5x revenue/SG&A100
Brand pricing premium17.5%0
Durability LT w=15%96.4
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.6% vs market -18.8%85.5
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only71.3
Price vs 200-day MA+8.7%94.6
52-week range position81th pct88.5
6m strength vs S&P 500-5.7pp30.9
News & Sentiment pulse only73.9
Analyst consensus (1=buy)1.5100
Analyst target upside20.7%76.7
Earnings surprises (avg)+1.8%45
993 WSM US HIGH CONF Williams-Sonoma, Inc. · 232.3 USD · pulse 60.7 · Specialty Retail 09-20: 58 · 09-27: 57.1 · 10-05: 57 ▼ -0.1 57 Mixed
Product & Moat LT w=25%51.2
Gross margin (pricing power)45.7%64.2
Revenue CAGR (3y)-3.5%0
Operating margin trend+0.9pp over 3y58.6
Gross-margin stabilitysd 1.9pp82
Valuation LT w=20%28.2
Forward P/E22.1 · industry median 14.1 (n=13)34.7
PEG ratio3.01 · industry median 1.15 (n=9)0
FCF yield3.9% · industry median 4.9% (n=12)48.1
EV / EBITDA16.8 · industry median 9.8 (n=13)30.1
Management LT w=20%77.3
Return on equity55.0%100
Buybacks vs dilution-3.6%/yr share count100
Net debt / EBITDA0.392.5
Insider ownership1.1%10.9
FCF conversion0.98x net income83.2
Financial Health LT w=15%53.9
Current ratio1.453.9
Debt / equity0.7171.5
Cash vs total debt0.67x36.4
Marketing & Brand LT w=5%34.9
Revenue growth (yoy)6.7%26.8
SG&A efficiency3.6x revenue/SG&A26.2
Brand pricing premium45.7%51.7
Durability LT w=15%88.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-36.8% vs market -18.8%54.9
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only89.7
Price vs 200-day MA+11.7%100
52-week range position77th pct83.4
6m strength vs S&P 500+10.7pp85.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)63.9
Analyst target upside6.7%41.7
Earnings surprises (avg)+13.6%100
994 EMN US HIGH CONF Eastman Chemical Company · 64.87 USD · pulse 59.6 · Specialty Chemicals 09-20: 56.8 · 09-27: 56.7 · 10-05: 57 ▲ +0.3 57 Mixed
Product & Moat LT w=25%29.8
Gross margin (pricing power)19.7%0
Revenue CAGR (3y)-6.1%0
Operating margin trend-0.9pp over 3y41.3
R&D intensity (innovation)2.9%19.4
Gross-margin stabilitysd 1.6pp88.3
Valuation LT w=20%97.9
Forward P/E9.5 · industry median 16.1 (n=29)100
PEG ratio0.51 · industry median 1.73 (n=12)100
FCF yield7.3% · industry median 3.6% (n=29)100
EV / EBITDA8.8 · industry median 11.9 (n=28)91.6
Management LT w=20%48.4
Return on equity7.3%29.3
Buybacks vs dilution-1.3%/yr share count88.9
Net debt / EBITDA3.414.3
Insider ownership0.9%9.3
FCF conversion1.15x net income100
Financial Health LT w=15%37.2
Current ratio1.558.2
Debt / equity0.8961.9
Interest coverage3.6x28.8
Cash vs total debt0.13x0
Marketing & Brand LT w=5%46.5
Revenue growth (yoy)9.9%39.6
SG&A efficiency13.8x revenue/SG&A100
Brand pricing premium19.7%0
Durability LT w=15%82.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-46.9% vs market -18.8%29.6
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only25.6
Price vs 200-day MA-6.7%33.1
52-week range position45th pct43.8
6m strength vs S&P 500-26.7pp0
News & Sentiment pulse only72.9
Analyst consensus (1=buy)2.177.5
Analyst target upside24.8%86.9
Earnings surprises (avg)+3.1%54.3
995 AGCO US HIGH CONF AGCO Corporation · 114.61 USD · pulse 58.6 · Farm & Heavy Construction Machinery 09-20: 56.2 · 09-27: 56.2 · 10-05: 57 ▲ +0.8 57 Mixed
Product & Moat LT w=25%32.3
Gross margin (pricing power)25.3%13.2
Revenue CAGR (3y)-7.3%0
Operating margin trend-3.4pp over 3y16
R&D intensity (innovation)4.8%32.2
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%86.1
Forward P/E15.4 · industry median 17.4 (n=8)77.7
PEG ratio0.96 · industry median 1.10 (n=7)79.4
FCF yield5.6% · industry median 3.0% (n=8)92.9
EV / EBITDA10.5 · industry median 17.3 (n=8)94.3
Management LT w=20%60.6
Return on equity11.8%47.3
Buybacks vs dilution-0.9%/yr share count81.5
Net debt / EBITDA2.342.8
Insider ownership18.0%100
FCF conversion0.62x net income31.4
Financial Health LT w=15%43
Current ratio1.343.4
Debt / equity0.6674.4
Interest coverage5.9x54.4
Cash vs total debt0.20x0
Marketing & Brand LT w=5%31.9
Revenue growth (yoy)-1.0%0
SG&A efficiency7.7x revenue/SG&A95
Brand pricing premium25.3%0.7
Durability LT w=15%76.9
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-29.5% vs market -18.8%73.1
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only30.7
Price vs 200-day MA-1.1%55.5
52-week range position39th pct36.5
6m strength vs S&P 500-16.7pp0
News & Sentiment pulse only69.3
Analyst consensus (1=buy)2.462.5
Analyst target upside8.2%45.5
Earnings surprises (avg)+34.4%100
996 EFXT US ⚠ 1HIGH CONF Enerflex Ltd · 24.59 USD · pulse 57.7 · Oil & Gas Equipment & Services 09-20: 58 · 09-27: 57.7 · 10-05: 57 ▼ -0.7 57 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%95.6
Revenue CAGR (3y)25.2%100
Operating margin trend+10.9pp over 3y100
Gross-margin stabilitysd 1.7pp86.8
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)31.7
Price / book2.57 · industry median 3.02 (n=20)45
Through-cycle P/E4y average earnings negative0
Management LT w=20%53.2
Return on equity4.6%18.5
Buybacks vs dilution-0.5%/yr share count75.4
Net debt / EBITDA1.367.6
Insider ownership0.5%4.6
FCF conversion3.65x net income100
Financial Health LT w=15%34.4
Current ratio1.232.6
Debt / equity0.5182.8
Interest coverage3.0x22.1
Cash vs total debt0.12x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50
Revenue growth (yoy)-5.4%0
SG&A efficiency10.5x revenue/SG&A100
Durability LT w=15%56.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-38.6% vs market -18.8%50.5
Profit-margin stabilitysd 3.9pp, operating, 4y89.6
Profitable years2 of 40
Momentum pulse only84
Price vs 200-day MA+13.2%100
52-week range position79th pct86.1
6m strength vs S&P 500+4.8pp65.9
News & Sentiment pulse only62.4
Analyst consensus (1=buy)1.792
Analyst target upside28.1%95.3
Earnings surprises (avg)-50.0%0
⚠ Red flags
Revenue shrinking (-5.4% yoy)
997 GE US HIGH CONF GE Aerospace · 309.56 USD · pulse 58.1 · Aerospace & Defense 09-20: 57 · 09-27: 56.3 · 10-05: 56.9 ▲ +0.6 56.9 Mixed
Product & Moat LT w=25%60.8
Gross margin (pricing power)31.1%27.6
Revenue CAGR (3y)16.3%81.6
Operating margin trend+6.6pp over 3y100
R&D intensity (innovation)3.4%23
Gross-margin stabilitysd 2.4pp71.7
Valuation LT w=20%20.3
Forward P/E34.1 · industry median 25.7 (n=39)24.1
PEG ratio4.06 · industry median 1.49 (n=15)0
FCF yield2.1% · industry median 1.2% (n=41)46.4
EV / EBITDA28.9 · industry median 22.0 (n=35)10.8
Management LT w=20%63.8
Return on equity48.2%100
Buybacks vs dilution-1.3%/yr share count87.5
Net debt / EBITDA0.977.6
Insider ownership0.3%3
FCF conversion0.76x net income51.1
Financial Health LT w=15%46.5
Current ratio1.015.2
Debt / equity1.1348.2
Interest coverage12.9x100
Cash vs total debt0.49x22.4
Marketing & Brand LT w=5%66.5
Revenue growth (yoy)21.1%84.4
SG&A efficiency11.0x revenue/SG&A100
Brand pricing premium31.1%15.1
Durability LT w=15%97.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-21.4% vs market -18.8%93.5
Profit-margin stabilitysd 2.8pp, operating, 4y95.8
Profitable years4 of 4100
Momentum pulse only29.7
Price vs 200-day MA-4.3%42.8
52-week range position34th pct29.8
6m strength vs S&P 500-10.0pp16.6
News & Sentiment pulse only97.9
Analyst consensus (1=buy)1.598.2
Analyst target upside28.2%95.5
Earnings surprises (avg)+11.9%100
998 ITW US ⚠ 1HIGH CONF Illinois Tool Works Inc. · 262.92 USD · pulse 54.8 · Specialty Industrial Machinery 09-20: 56.3 · 09-27: 56.3 · 10-05: 56.9 ▲ +0.6 56.9 Mixed
Product & Moat LT w=25%57
Gross margin (pricing power)44.2%60.4
Revenue CAGR (3y)0.2%1.2
Operating margin trend+2.5pp over 3y74.9
Gross-margin stabilitysd 1.4pp91.3
Valuation LT w=20%42.3
Forward P/E21.2 · industry median 19.9 (n=38)57.2
PEG ratio2.51 · industry median 1.78 (n=27)14.9
FCF yield3.2% · industry median 3.7% (n=38)46.7
EV / EBITDA17.4 · industry median 16.5 (n=38)50.4
Management LT w=20%62.2
Return on equity104.6%100
Buybacks vs dilution-1.8%/yr share count97.1
Net debt / EBITDA1.853.9
Insider ownership0.4%3.7
FCF conversion0.79x net income56.2
Financial Health LT w=15%31.4
Current ratio1.125.7
Debt / equity3.350
Interest coverage14.6x100
Cash vs total debt0.09x0
Marketing & Brand LT w=5%45.1
Revenue growth (yoy)6.1%24.4
SG&A efficiency5.8x revenue/SG&A62.9
Brand pricing premium44.2%47.9
Durability LT w=15%98.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.6% vs market -18.8%95.3
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only34.6
Price vs 200-day MA-0.9%56.5
52-week range position46th pct45.2
6m strength vs S&P 500-14.4pp2
News & Sentiment pulse only48
Analyst consensus (1=buy)3.232.5
Analyst target upside14.3%60.9
Earnings surprises (avg)+2.6%50.7
⚠ Red flags
Heavy leverage (D/E 3.3)
999 HPE US HIGH CONF Hewlett Packard Enterprise Comp · 69.33 USD · pulse 65.3 · Communication Equipment 09-20: 57.6 · 09-27: 57.4 · 10-05: 56.9 ▼ -0.5 56.9 Mixed
Product & Moat LT w=25%45.4
Gross margin (pricing power)36.6%41.6
Revenue CAGR (3y)6.4%31.9
Operating margin trend-3.0pp over 3y19.8
R&D intensity (innovation)7.3%48.9
Gross-margin stabilitysd 1.7pp85
Valuation LT w=20%92.6
Forward P/E14.8 · industry median 23.6 (n=14)95.8
PEG ratio0.50 · industry median 0.86 (n=6)100
FCF yield5.1% · industry median 2.3% (n=16)91.4
EV / EBITDA15.4 · industry median 25.2 (n=12)83.2
Management LT w=20%49.4
Return on equity10.9%43.7
Buybacks vs dilution+1.0%/yr share count50.6
Net debt / EBITDA2.048.8
Insider ownership0.4%3.7
FCF conversion83.13x net income100
Financial Health LT w=15%34.3
Current ratio1.126.1
Debt / equity0.7668.6
Cash vs total debt0.31x8.1
Marketing & Brand LT w=5%65.3
Revenue growth (yoy)33.7%100
SG&A efficiency6.0x revenue/SG&A66.9
Brand pricing premium36.6%29.1
Durability LT w=15%58.2
Shock days (>8% vs market)14 in 2y6.8
Worst drawdown vs market (2y)-48.4% vs market -18.8%26
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+88.8%100
52-week range position100th pct100
6m strength vs S&P 500+166.2pp100
News & Sentiment pulse only71.9
Analyst consensus (1=buy)2.081.7
Analyst target upside3.5%33.9
Earnings surprises (avg)+20.9%100
1000 AJG US ⚠ 1HIGH CONF Arthur J. Gallagher & Co. · 226.11 USD · pulse 56.2 · Insurance Brokers 09-20: 56.7 · 09-27: 56.7 · 10-05: 56.9 ▲ +0.2 56.9 Mixed
Product & Moat LT w=25%71.2
Gross margin (pricing power)43.2%58
Revenue CAGR (3y)17.7%88.5
Operating margin trend-1.2pp over 3y38.4
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%59.2
Forward P/E15.2 · industry median 13.3 (n=9)61.9
PEG ratio0.71 · sector median 1.34 (n=109)100
FCF yield3.6% · industry median 5.7% (n=9)35.6
EV / EBITDA16.5 · industry median 12.7 (n=8)39.5
Management LT w=20%32.3
Return on equity6.7%26.9
Buybacks vs dilution+6.6%/yr share count0
Net debt / EBITDA3.025.8
Insider ownership0.9%8.7
FCF conversion1.39x net income100
Financial Health LT w=15%32.9
Current ratio1.121.1
Debt / equity0.5978.1
Interest coverage3.9x32.5
Cash vs total debt0.10x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)65.2
Revenue growth (yoy)30.9%100
Brand pricing premium43.2%45.5
Durability LT w=15%84
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-44.4% vs market -18.8%35.9
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only26.7
Price vs 200-day MA-2.4%50.2
52-week range position30th pct25.5
6m strength vs S&P 500-13.7pp4.5
News & Sentiment pulse only69.8
Analyst consensus (1=buy)1.790.9
Analyst target upside27.5%93.9
Earnings surprises (avg)-1.3%24.6
⚠ Red flags
Diluting shareholders (+6.6%/yr)
1001 HUBB US HIGH CONF Hubbell Inc · 475.52 USD · pulse 56.1 · Electrical Equipment & Parts 09-20: 57.1 · 09-27: 56.7 · 10-05: 56.9 ▲ +0.2 56.9 Mixed
Product & Moat LT w=25%60.6
Gross margin (pricing power)35.3%38.3
Revenue CAGR (3y)5.7%28.5
Operating margin trend+6.4pp over 3y100
Gross-margin stabilitysd 2.2pp75.7
Valuation LT w=20%47
Forward P/E20.7 · industry median 20.1 (n=10)60
PEG ratio1.95 · industry median 0.99 (n=8)23.9
FCF yield2.0% · industry median 2.2% (n=12)36.9
EV / EBITDA20.0 · industry median 27.5 (n=11)67.3
Management LT w=20%42
Return on equity24.4%97.8
Buybacks vs dilution-0.3%/yr share count71.2
Net debt / EBITDA3.414.8
Insider ownership0.3%3.5
FCF conversion0.56x net income22.7
Financial Health LT w=15%50
Current ratio1.667.4
Debt / equity1.4232.4
Interest coverage18.5x100
Cash vs total debt0.07x0
Marketing & Brand LT w=5%55.9
Revenue growth (yoy)15.3%61.2
SG&A efficiency6.8x revenue/SG&A80.6
Brand pricing premium35.3%25.8
Durability LT w=15%90.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-32.6% vs market -18.8%65.3
Profit-margin stabilitysd 2.4pp, operating, 4y97.7
Profitable years4 of 4100
Momentum pulse only33.2
Price vs 200-day MA-2.0%51.9
52-week range position48th pct47.6
6m strength vs S&P 500-21.6pp0
News & Sentiment pulse only65.6
Analyst consensus (1=buy)2.080
Analyst target upside17.9%69.7
Earnings surprises (avg)+2.0%47
1002 AVY US HIGH CONF Avery Dennison Corporation · 169.87 USD · pulse 59.4 · Packaging & Containers 09-20: 57.4 · 09-27: 57 · 10-05: 56.9 ▼ -0.1 56.9 Mixed
Product & Moat LT w=25%38.2
Gross margin (pricing power)29.0%22.4
Revenue CAGR (3y)-0.7%0
Operating margin trend+0.8pp over 3y58.2
R&D intensity (innovation)1.5%10.3
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%62.5
Forward P/E15.2 · industry median 12.1 (n=12)56.1
FCF yield7.7% · industry median 7.4% (n=11)77.7
EV / EBITDA10.9 · industry median 8.6 (n=12)53.8
Management LT w=20%68.7
Return on equity31.2%100
Buybacks vs dilution-1.6%/yr share count94.2
Net debt / EBITDA2.343
Insider ownership0.6%6.4
FCF conversion1.46x net income100
Financial Health LT w=15%31.7
Current ratio1.127.7
Debt / equity1.5923
Interest coverage7.8x75.9
Cash vs total debt0.07x0
Marketing & Brand LT w=5%45
Revenue growth (yoy)10.9%43.6
SG&A efficiency6.9x revenue/SG&A81.4
Brand pricing premium29.0%9.9
Durability LT w=15%94.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-28.0% vs market -18.8%76.9
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only32.6
Price vs 200-day MA-0.7%57.4
52-week range position42th pct40.3
6m strength vs S&P 500-15.9pp0
News & Sentiment pulse only80.8
Analyst consensus (1=buy)1.598.2
Analyst target upside18.8%72
Earnings surprises (avg)+5.8%72.3
1003 RDY US ⚠ 2HIGH CONF Dr. Reddy's Laboratories Ltd · 12.25 USD · pulse 51.4 · Drug Manufacturers - Specialty & Generic 09-20: 56.6 · 09-27: 57 · 10-05: 56.9 ▼ -0.1 56.9 Mixed
Product & Moat LT w=25%50.1
Gross margin (pricing power)50.2%75.4
Revenue CAGR (3y)11.0%54.8
Operating margin trend-9.1pp over 3y0
R&D intensity (innovation)7.2%47.7
Gross-margin stabilitysd 2.4pp72.8
Valuation LT w=20%38.1
Forward P/E18.9 · industry median 13.8 (n=24)45
PEG ratio1.65 · industry median 2.15 (n=9)72.1
FCF yield-0.4% · industry median 4.8% (n=25)0
EV / EBITDA17.8 · industry median 13.4 (n=23)35.2
Management LT w=20%40.1
Return on equity8.8%35.3
Buybacks vs dilution+0.1%/yr share count65.4
Net debt / EBITDA-0.2100
Insider ownership0.0%0
FCF conversion-0.09x net income0
Financial Health LT w=15%90.9
Current ratio1.991.8
Debt / equity0.19100
Interest coverage15.7x100
Cash vs total debt1.13x71.7
Marketing & Brand LT w=5%27.3
Revenue growth (yoy)-5.6%0
SG&A efficiency3.1x revenue/SG&A19.1
Brand pricing premium50.2%62.9
Durability LT w=15%91.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-29.2% vs market -18.8%73.9
Profit-margin stabilitysd 3.6pp, operating, 4y90.9
Profitable years4 of 4100
Momentum pulse only16
Price vs 200-day MA-7.3%30.7
52-week range position24th pct17.4
6m strength vs S&P 500-23.5pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)45.1
Analyst target upside8.5%46.3
Earnings surprises (avg)+0.8%39
⚠ Red flags
Negative free cash flow
Revenue shrinking (-5.6% yoy)
1004 ONB US ⚠ 1MEDIUM CONF Old National Bancorp · 24.96 USD · pulse 61.6 · Banks - Regional 09-20: 57.1 · 09-27: 56.7 · 10-05: 56.9 ▲ +0.2 56.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)55.8
Revenue CAGR (3y)13.5%67.4
Valuation LT w=20%68.1
Forward P/E8.6 · industry median 10.0 (n=108)84.2
Price / book1.14 · industry median 1.24 (n=109)72.4
Through-cycle P/E17.2 · industry median 14.8 (n=106)47.8
Management LT w=20%16.4
Return on equity10.6%42.4
Buybacks vs dilution+10.0%/yr share count0
Insider ownership0.7%6.7
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)28.8%100
Durability LT w=15%94.6
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.1% vs market -18.8%81.6
Profit-margin stabilitysd 2.6pp, net, 4y96.8
Profitable years4 of 4100
Momentum pulse only61.8
Price vs 200-day MA+3.2%72.9
52-week range position73th pct78.5
6m strength vs S&P 500-4.8pp34
News & Sentiment pulse only73.2
Analyst consensus (1=buy)1.888
Analyst target upside19.9%74.8
Earnings surprises (avg)+3.5%56.8
⚠ Red flags
Diluting shareholders (+10.0%/yr)
1005 R US ⚠ 1HIGH CONF Ryder System, Inc. · 237.24 USD · pulse 63.6 · Rental & Leasing Services 09-20: 56.8 · 09-27: 57 · 10-05: 56.9 ▼ -0.1 56.9 Mixed
Product & Moat LT w=25%31.1
Gross margin (pricing power)19.8%0
Revenue CAGR (3y)0.6%3
Operating margin trend-2.7pp over 3y23
Gross-margin stabilitysd 1.1pp98.4
Valuation LT w=20%94.9
Forward P/E13.5 · industry median 16.4 (n=12)84.8
FCF yield10.4% · industry median 3.1% (n=12)100
EV / EBITDA6.2 · industry median 15.4 (n=12)100
Management LT w=20%64.7
Return on equity16.7%66.8
Buybacks vs dilution-5.2%/yr share count100
Net debt / EBITDA3.026
Insider ownership3.0%30.5
FCF conversion1.90x net income100
Financial Health LT w=15%4.7
Current ratio0.60
Debt / equity2.940
Interest coverage2.7x18.8
Cash vs total debt0.03x0
Marketing & Brand LT w=5%40
Revenue growth (yoy)5.0%20
SG&A efficiency8.6x revenue/SG&A100
Brand pricing premium19.8%0
Durability LT w=15%96.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-23.9% vs market -18.8%87.2
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only62.1
Price vs 200-day MA+3.0%71.9
52-week range position66th pct69.4
6m strength vs S&P 500-1.5pp44.9
News & Sentiment pulse only70.4
Analyst consensus (1=buy)2.176.4
Analyst target upside21.3%78.4
Earnings surprises (avg)+3.5%56.5
⚠ Red flags
Heavy leverage (D/E 2.9)
1006 SIMO US ⚠ 1NO REAL MONEYHIGH CONF Silicon Motion Technology Corpo · 280.5 USD · pulse 64.3 · Semiconductors 09-20: 56 · 09-27: 56.7 · 10-05: 56.9 ▲ +0.2 56.9 Mixed
Product & Moat LT w=25%47.7
Gross margin (pricing power)48.9%72.2
Revenue CAGR (3y)-2.2%0
Operating margin trend-12.2pp over 3y0
R&D intensity (innovation)29.7%100
Gross-margin stabilitysd 2.7pp66.5
Valuation LT w=20%35.4
Forward P/E17.7 · industry median 26.1 (n=42)90.5
FCF yield-2.1% · industry median 1.0% (n=42)0
EV / EBITDA38.3 · industry median 32.9 (n=38)15.6
Management LT w=20%58.6
Return on equity31.6%100
Buybacks vs dilution+0.5%/yr share count58.2
Net debt / EBITDA-0.0100
Insider ownership3.5%34.7
FCF conversion-1.61x net income0
Financial Health LT w=15%87.8
Current ratio2.5100
Debt / equity0.07100
Cash vs total debt1.03x63.5
Marketing & Brand LT w=5%86.6
Revenue growth (yoy)127.0%100
SG&A efficiency12.3x revenue/SG&A100
Brand pricing premium48.9%59.7
Durability LT w=15%57.5
Shock days (>8% vs market)19 in 2y0
Worst drawdown vs market (2y)-37.8% vs market -18.8%52.5
Profit-margin stabilitysd 6.0pp, operating, 4y77.7
Profitable years4 of 4100
Momentum pulse only95.1
Price vs 200-day MA+39.6%100
52-week range position78th pct85.4
6m strength vs S&P 500+124.2pp100
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside31.8%100
Earnings surprises (avg)+14.4%100
⚠ Red flags
Negative free cash flow
1007 LNC US MEDIUM CONF Lincoln National Corporation · 40.3 USD · pulse 62.5 · Insurance - Life 09-20: 56.9 · 09-27: 56.9 · 10-05: 56.9 — 0 56.9 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-1.0%0
Valuation LT w=20%100
Forward P/E4.6 · industry median 10.0 (n=15)100
Price / book0.74 · industry median 1.93 (n=15)100
Through-cycle P/E6.1 · industry median 12.8 (n=15)100
Management LT w=20%31.5
Return on equity22.6%90.3
Buybacks vs dilution+3.9%/yr share count0.9
Insider ownership0.3%3.4
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)63.7
Debt / equity0.6475.7
Interest coverage6.9x65.5
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)50.1
Revenue growth (yoy)12.6%50.4
Durability LT w=15%67.8
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-29.1% vs market -18.8%74.1
Profit-margin stabilitysd 8.7pp, net, 4y62.7
Profitable years3 of 450
Momentum pulse only60.3
Price vs 200-day MA+3.6%74.6
52-week range position56th pct57.4
6m strength vs S&P 500-0.3pp48.9
News & Sentiment pulse only76.9
Analyst consensus (1=buy)2.558.5
Analyst target upside18.9%72.2
Earnings surprises (avg)+11.1%100
1008 FULT US MEDIUM CONF Fulton Financial Corporation · 22.81 USD · pulse 62.7 · Banks - Regional 09-20: 56.8 · 09-27: 56.7 · 10-05: 56.9 ▲ +0.2 56.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)48.6
Revenue CAGR (3y)9.2%45.9
Valuation LT w=20%71.8
Forward P/E9.6 · industry median 10.0 (n=108)77.5
Price / book1.21 · industry median 1.24 (n=109)67.8
Through-cycle P/E13.9 · industry median 15.1 (n=106)70.1
Management LT w=20%26.6
Return on equity11.1%44.4
Buybacks vs dilution+2.4%/yr share count26.9
Insider ownership0.9%8.5
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)51.6
Revenue growth (yoy)13.7%54.8
Durability LT w=15%93
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-29.9% vs market -18.8%72.2
Profit-margin stabilitysd 2.0pp, net, 4y99.8
Profitable years4 of 4100
Momentum pulse only64.3
Price vs 200-day MA+5.1%80.4
52-week range position75th pct81.6
6m strength vs S&P 500-5.8pp30.8
News & Sentiment pulse only78
Analyst consensus (1=buy)2.368.6
Analyst target upside16.2%65.4
Earnings surprises (avg)+10.9%100
1009 AVNT US HIGH CONF Avient Corporation · 41.17 USD · pulse 63.2 · Specialty Chemicals 09-20: 56.8 · 09-27: 56.7 · 10-05: 56.9 ▲ +0.2 56.9 Mixed
Product & Moat LT w=25%35.6
Gross margin (pricing power)33.0%32.5
Revenue CAGR (3y)-1.4%0
Operating margin trend-0.9pp over 3y40.8
Gross-margin stabilitysd 2.5pp69
Valuation LT w=20%92.9
Forward P/E11.8 · industry median 16.1 (n=29)94.4
PEG ratio1.22 · industry median 1.73 (n=12)86.7
FCF yield7.0% · industry median 3.6% (n=29)100
EV / EBITDA8.9 · industry median 11.9 (n=28)90.5
Management LT w=20%47.5
Return on equity7.1%28.4
Buybacks vs dilution+0.2%/yr share count62.6
Net debt / EBITDA2.538.2
Insider ownership0.9%8.5
FCF conversion3.22x net income100
Financial Health LT w=15%43.8
Current ratio1.991.7
Debt / equity0.7768.6
Interest coverage2.1x12.6
Cash vs total debt0.23x2.1
Marketing & Brand LT w=5%25.6
Revenue growth (yoy)5.8%23.2
SG&A efficiency4.0x revenue/SG&A33.6
Brand pricing premium33.0%20
Durability LT w=15%80.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-46.9% vs market -18.8%29.7
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only80.2
Price vs 200-day MA+10.8%100
52-week range position75th pct81.1
6m strength vs S&P 500+2.9pp59.6
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)63.6
Analyst target upside23.5%83.8
Earnings surprises (avg)+3.6%57.1
1010 CVBF US MEDIUM CONF CVB Financial Corporation · 22.28 USD · pulse 62.6 · Banks - Regional 09-20: 57 · 09-27: 56.9 · 10-05: 56.9 — 0 56.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-2.3%0
Valuation LT w=20%58.8
Forward P/E11.1 · industry median 10.0 (n=108)68.4
Price / book1.24 · industry median 1.24 (n=109)65.3
Through-cycle P/E18.1 · industry median 14.8 (n=106)42.6
Management LT w=20%55.2
Return on equity7.6%30.6
Buybacks vs dilution-1.0%/yr share count83.8
Insider ownership5.1%51.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)42.0%100
Durability LT w=15%92.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-30.2% vs market -18.8%71.3
Profit-margin stabilitysd 0.9pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only77.3
Price vs 200-day MA+8.8%95.1
52-week range position86th pct94.9
6m strength vs S&P 500-2.5pp41.8
News & Sentiment pulse only63.4
Analyst consensus (1=buy)2.273.3
Analyst target upside16.7%66.7
Earnings surprises (avg)+2.5%50.1
1011 BUSE US ⚠ 1MEDIUM CONF First Busey Corporation · 29.73 USD · pulse 61.7 · Banks - Regional 09-20: 57 · 09-27: 56.9 · 10-05: 56.9 — 0 56.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)61.6
Revenue CAGR (3y)16.9%84.7
Valuation LT w=20%61.5
Forward P/E10.8 · industry median 10.0 (n=108)70.1
Price / book1.04 · industry median 1.24 (n=109)80.8
Through-cycle P/E19.6 · industry median 14.8 (n=106)33.6
Management LT w=20%27.1
Return on equity9.6%38.5
Buybacks vs dilution+16.6%/yr share count0
Insider ownership4.3%42.8
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-0.9%0
Durability LT w=15%90.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-29.5% vs market -18.8%73
Profit-margin stabilitysd 3.8pp, net, 4y89.8
Profitable years4 of 4100
Momentum pulse only79.1
Price vs 200-day MA+9.7%98.8
52-week range position82th pct89.9
6m strength vs S&P 500-0.4pp48.7
News & Sentiment pulse only67
Analyst consensus (1=buy)2.462.9
Analyst target upside9.1%47.7
Earnings surprises (avg)+8.6%90.5
⚠ Red flags
Diluting shareholders (+16.6%/yr)
1012 ABBV US HIGH CONF AbbVie Inc. · 262.82 USD · pulse 62.9 · Drug Manufacturers - General 09-20: 56.6 · 09-27: 57 · 10-05: 56.8 ▼ -0.2 56.8 Mixed
Product & Moat LT w=25%63.2
Gross margin (pricing power)72.8%100
Revenue CAGR (3y)1.8%8.8
Operating margin trend+0.4pp over 3y54.4
R&D intensity (innovation)14.9%99.1
Gross-margin stabilitysd 3.3pp53.6
Valuation LT w=20%58.6
Forward P/E16.2 · industry median 13.3 (n=15)56.7
PEG ratio0.54 · industry median 2.82 (n=13)100
FCF yield3.6% · industry median 4.4% (n=15)46.8
EV / EBITDA17.2 · industry median 11.8 (n=15)30.8
Management LT w=20%54
Buybacks vs dilution-0.0%/yr share count67.1
Net debt / EBITDA2.147.7
Insider ownership0.1%1.1
FCF conversion3.99x net income100
Financial Health LT w=15%8.7
Current ratio0.80.8
Interest coverage3.3x25.3
Cash vs total debt0.09x0
Marketing & Brand LT w=5%60.1
Revenue growth (yoy)10.2%40.8
SG&A efficiency4.4x revenue/SG&A39.4
Brand pricing premium72.8%100
Durability LT w=15%94.6
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-20.7% vs market -18.8%95
Profit-margin stabilitysd 5.0pp, operating, 4y83.4
Profitable years4 of 4100
Momentum pulse only96.4
Price vs 200-day MA+14.5%100
52-week range position95th pct100
6m strength vs S&P 500+11.7pp89.1
News & Sentiment pulse only59
Analyst consensus (1=buy)1.792
Analyst target upside6.1%40.3
Earnings surprises (avg)+1.7%44.6
1013 MELI US HIGH CONF MercadoLibre, Inc. · 1,696.56 USD · pulse 53.3 · Internet Retail 09-20: 56.6 · 09-27: 56.5 · 10-05: 56.8 ▲ +0.3 56.8 Mixed
Product & Moat LT w=25%72
Gross margin (pricing power)47.7%69.4
Revenue CAGR (3y)38.9%100
Operating margin trend+1.2pp over 3y61.6
R&D intensity (innovation)7.9%52.4
Gross-margin stabilitysd 2.2pp76.7
Valuation LT w=20%27
Forward P/E29.9 · industry median 15.9 (n=15)22.8
PEG ratio1.00 · industry median 0.89 (n=12)63.3
FCF yield0.4% · industry median 3.1% (n=14)2.8
EV / EBITDA24.0 · industry median 17.5 (n=14)19.1
Management LT w=20%56.7
Return on equity27.5%100
Buybacks vs dilution+0.3%/yr share count61.8
Net debt / EBITDA1.952.1
Insider ownership7.0%69.6
FCF conversion0.18x net income0
Financial Health LT w=15%40.6
Current ratio1.126.7
Debt / equity1.6917.5
Interest coverage18.8x100
Cash vs total debt0.43x18.1
Marketing & Brand LT w=5%78.5
Revenue growth (yoy)49.8%100
SG&A efficiency6.7x revenue/SG&A78.7
Brand pricing premium47.7%56.9
Durability LT w=15%80.3
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-40.8% vs market -18.8%44.8
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only13.3
Price vs 200-day MA-7.7%29.3
52-week range position18th pct10.5
6m strength vs S&P 500-18.2pp0
News & Sentiment pulse only72
Analyst consensus (1=buy)1.5100
Analyst target upside33.8%100
Earnings surprises (avg)-2.6%16.1
1014 GPN US HIGH CONF Global Payments Inc. · 78.38 USD · pulse 62.9 · Specialty Business Services 09-20: 56.7 · 09-27: 56.6 · 10-05: 56.8 ▲ +0.2 56.8 Mixed
Product & Moat LT w=25%38.7
Gross margin (pricing power)64.0%100
Revenue CAGR (3y)-5.0%0
Operating margin trend+0.5pp over 3y54.7
Gross-margin stabilitysd 6.5pp0
Valuation LT w=20%99.5
Forward P/E4.9 · industry median 15.5 (n=20)100
PEG ratio0.21 · industry median 1.22 (n=11)100
FCF yield37.9% · industry median 4.5% (n=20)100
EV / EBITDA8.9 · industry median 13.4 (n=20)98
Management LT w=20%43.8
Return on equity2.4%9.7
Buybacks vs dilution-3.5%/yr share count100
Net debt / EBITDA4.00
Insider ownership0.9%9.3
FCF conversion5.62x net income100
Financial Health LT w=15%20.6
Current ratio0.82.1
Debt / equity0.9856.5
Interest coverage2.9x21.6
Cash vs total debt0.23x2.3
Marketing & Brand LT w=5%65.8
Revenue growth (yoy)68.6%100
SG&A efficiency1.9x revenue/SG&A0
Brand pricing premium64.0%97.4
Durability LT w=15%80.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-46.8% vs market -18.8%30
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only61.9
Price vs 200-day MA+3.1%72.3
52-week range position50th pct50.3
6m strength vs S&P 500+3.9pp63.1
News & Sentiment pulse only70.5
Analyst consensus (1=buy)2.465.6
Analyst target upside34.0%100
Earnings surprises (avg)+1.9%45.8
1015 KIM US HIGH CONF Kimco Realty Corporation (HC) · 22.24 USD · pulse 57.3 · REIT - Retail 09-20: 56.8 · 09-27: 56.8 · 10-05: 56.8 — 0 56.8 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%72.8
Gross margin (pricing power)68.9%100
Revenue CAGR (3y)7.4%37
Operating margin trend+0.4pp over 3y54.1
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%67.3
FCF yield5.8% · industry median 5.4% (n=17)77
EV / EBITDA17.4 · industry median 17.2 (n=17)52.7
Price / book1.45 · industry median 1.76 (n=17)72.1
Management LT w=20%15.9
Return on equity5.8%23.2
Buybacks vs dilution+2.9%/yr share count18.1
Net debt / EBITDA6.10
Insider ownership2.2%22.1
Financial Health LT w=15%26.8
Debt / equity0.8563.9
Interest coverage2.5x16.6
Cash vs total debt0.08x0
Marketing & Brand LT w=5%73.2
Revenue growth (yoy)4.9%19.6
SG&A efficiency16.1x revenue/SG&A100
Brand pricing premium68.9%100
Durability LT w=15%95.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-25.9% vs market -18.8%82.2
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only31.6
Price vs 200-day MA-2.6%49.8
52-week range position46th pct45.1
6m strength vs S&P 500-16.1pp0
News & Sentiment pulse only67
Analyst consensus (1=buy)2.366.1
Analyst target upside20.9%77.3
Earnings surprises (avg)+3.6%57.6
1016 COST US HIGH CONF Costco Wholesale Corporation · 920.65 USD · pulse 53.4 · Discount Stores 09-20: 56.3 · 09-27: 56.7 · 10-05: 56.7 — 0 56.7 Mixed
Product & Moat LT w=25%46.6
Gross margin (pricing power)12.8%0
Revenue CAGR (3y)6.6%33.2
Operating margin trend+0.3pp over 3y53.4
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%12
Forward P/E36.8 · industry median 18.4 (n=8)12.4
PEG ratio4.43 · industry median 2.03 (n=6)0
FCF yield1.8% · industry median 2.5% (n=9)30.1
EV / EBITDA27.5 · industry median 13.6 (n=8)5.6
Management LT w=20%67.1
Return on equity28.4%100
Buybacks vs dilution+0.0%/yr share count65.9
Net debt / EBITDA-0.9100
Insider ownership0.1%0.8
FCF conversion0.88x net income68.9
Financial Health LT w=15%79.9
Current ratio1.121.7
Debt / equity0.2497.8
Interest coverage71.2x100
Cash vs total debt2.48x100
Marketing & Brand LT w=5%48.1
Revenue growth (yoy)11.1%44.4
SG&A efficiency11.0x revenue/SG&A100
Brand pricing premium12.8%0
Durability LT w=15%98.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.7% vs market -18.8%95
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only23
Price vs 200-day MA-4.0%43.8
52-week range position30th pct25.2
6m strength vs S&P 500-26.7pp0
News & Sentiment pulse only64.6
Analyst consensus (1=buy)1.982.1
Analyst target upside14.9%62.3
Earnings surprises (avg)+2.4%49.3
1017 PLD US HIGH CONF Prologis, Inc. · 128.91 USD · pulse 57.2 · REIT - Industrial 09-20: 56.1 · 09-27: 56.2 · 10-05: 56.7 ▲ +0.5 56.7 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%81.3
Gross margin (pricing power)75.5%100
Revenue CAGR (3y)13.7%68.7
Operating margin trend+0.7pp over 3y56.7
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%36.8
FCF yield4.3% · industry median 5.1% (n=11)53.2
EV / EBITDA23.8 · industry median 18.5 (n=11)23.8
Price / book2.24 · industry median 1.94 (n=11)33.3
Management LT w=20%24.2
Return on equity7.7%31
Buybacks vs dilution+0.2%/yr share count63.1
Net debt / EBITDA5.20
Insider ownership0.3%2.6
Financial Health LT w=15%39.6
Debt / equity0.6475.7
Interest coverage4.9x43.1
Cash vs total debt0.05x0
Marketing & Brand LT w=5%83.1
Revenue growth (yoy)12.3%49.2
SG&A efficiency18.7x revenue/SG&A100
Brand pricing premium75.5%100
Durability LT w=15%94.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-28.1% vs market -18.8%76.8
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only30.3
Price vs 200-day MA-5.2%39.2
52-week range position51th pct51.7
6m strength vs S&P 500-18.5pp0
News & Sentiment pulse only87.3
Analyst consensus (1=buy)2.080
Analyst target upside22.7%81.9
Earnings surprises (avg)+53.0%100
1018 PAYP US HIGH CONF PayPay Corporation - American D · 14.92 USD · pulse 50.5 · Software - Infrastructure 09-20: 54.1 · 09-27: 55 · 10-05: 56.7 ▲ +1.7 56.7 Mixed
Product & Moat LT w=25%96.2
Gross margin (pricing power)53.9%84.8
Revenue CAGR (3y)23.1%100
Operating margin trend+31.7pp over 3y100
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%49.2
Forward P/E19.8 · industry median 21.1 (n=64)67.3
PEG ratio1.78 · industry median 1.37 (n=33)36.6
FCF yield3.0% · industry median 3.4% (n=66)43.9
EV / EBITDA22.5 · industry median 25.3 (n=54)49.2
Management LT w=20%52.2
Return on equity37.3%100
Buybacks vs dilution+0.4%/yr share count59.8
Net debt / EBITDA6.80
Insider ownership100.1%100
FCF conversion0.41x net income1.4
Financial Health LT w=15%29.2
Current ratio1.016.6
Debt / equity1.7016.5
Interest coverage8.5x83.9
Cash vs total debt0.10x0
Marketing & Brand LT w=5%67.1
Revenue growth (yoy)27.0%100
SG&A efficiency3.7x revenue/SG&A29
Brand pricing premium53.9%72.3
Durability LT w=15% · thin evidence (2/3, gaps count as 50)30.9
Profit-margin stabilitysd 12.3pp, operating, 4y42.8
Profitable years2 of 40
Momentum pulse only · thin evidence (2/3, gaps count as 50)21.2
52-week range position21th pct13.6
6m strength vs S&P 500-38.2pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)53.3
Analyst target upside62.4%100
Earnings surprises (avg)-3.5%10
1019 ST US HIGH CONF Sensata Technologies Holding pl · 43.51 USD · pulse 63.2 · Scientific & Technical Instruments 09-20: 56.6 · 09-27: 56.6 · 10-05: 56.7 ▲ +0.1 56.7 Mixed
Product & Moat LT w=25%35.8
Gross margin (pricing power)29.5%23.7
Revenue CAGR (3y)-2.8%0
Operating margin trend-1.1pp over 3y39
R&D intensity (innovation)3.6%24.1
Gross-margin stabilitysd 1.4pp92
Valuation LT w=20%98.4
Forward P/E10.6 · industry median 24.0 (n=13)100
PEG ratio0.22 · industry median 1.08 (n=6)100
FCF yield8.0% · industry median 3.2% (n=13)100
EV / EBITDA10.8 · industry median 21.2 (n=13)93.5
Management LT w=20%49.1
Return on equity3.1%12.3
Buybacks vs dilution-1.5%/yr share count91.2
Net debt / EBITDA2.633.9
Insider ownership0.8%8.1
FCF conversion16.10x net income100
Financial Health LT w=15%43.6
Current ratio2.3100
Debt / equity0.8365.2
Interest coverage1.8x9.2
Cash vs total debt0.16x0
Marketing & Brand LT w=5%43.7
Revenue growth (yoy)5.0%20
SG&A efficiency10.4x revenue/SG&A100
Brand pricing premium29.5%11.2
Durability LT w=15%63.4
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-51.1% vs market -18.8%19.1
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only75
Price vs 200-day MA+6.1%84.4
52-week range position61th pct63.2
6m strength vs S&P 500+8.2pp77.3
News & Sentiment pulse only72.9
Analyst consensus (1=buy)2.080
Analyst target upside22.5%81.3
Earnings surprises (avg)+3.6%57.3
1020 SON US HIGH CONF Sonoco Products Company · 48.74 USD · pulse 59.5 · Packaging & Containers 09-20: 56.7 · 09-27: 56.5 · 10-05: 56.7 ▲ +0.2 56.7 Mixed
Product & Moat LT w=25%46.2
Gross margin (pricing power)20.8%2
Revenue CAGR (3y)8.7%43.3
Operating margin trend-1.0pp over 3y39.6
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%95.2
Forward P/E7.7 · industry median 12.4 (n=12)100
FCF yield10.9% · industry median 7.4% (n=11)100
EV / EBITDA7.5 · industry median 8.9 (n=12)85.5
Management LT w=20%34.6
Return on equity18.9%75.4
Buybacks vs dilution+0.3%/yr share count61.1
Net debt / EBITDA3.78
Insider ownership1.0%10.5
FCF conversion0.53x net income17.9
Financial Health LT w=15%22.5
Current ratio1.016.2
Debt / equity1.3237.5
Interest coverage4.3x36.4
Cash vs total debt0.04x0
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-1.3%0
SG&A efficiency8.7x revenue/SG&A100
Brand pricing premium20.8%0
Durability LT w=15%94
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-25.2% vs market -18.8%83.9
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only30.1
Price vs 200-day MA-4.8%40.7
52-week range position50th pct49.6
6m strength vs S&P 500-25.6pp0
News & Sentiment pulse only72.9
Analyst consensus (1=buy)2.176.4
Analyst target upside28.6%96.4
Earnings surprises (avg)+1.9%46
1021 AWR US ⚠ 1HIGH CONF American States Water Company · 82.82 USD · pulse 55.8 · Utilities - Regulated Water 09-20: 56.6 · 09-27: 56.8 · 10-05: 56.7 ▼ -0.1 56.7 Mixed
Product & Moat LT w=25%86.3
Gross margin (pricing power)57.6%94.1
Revenue CAGR (3y)10.2%51.1
Operating margin trend+5.1pp over 3y100
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%38.5
Forward P/E21.8 · industry median 16.7 (n=5)43.8
PEG ratio2.98 · sector median 2.22 (n=49)7.3
FCF yield-0.8% · industry median -6.9% (n=5)50
EV / EBITDA15.1 · industry median 13.6 (n=5)52.7
Management LT w=20%23.5
Return on equity13.7%54.7
Buybacks vs dilution+1.9%/yr share count35.4
Net debt / EBITDA3.219.3
Insider ownership0.8%8.2
FCF conversion-0.20x net income0
Financial Health LT w=15%30.2
Current ratio1.015
Debt / equity0.8265.7
Interest coverage4.6x40.3
Cash vs total debt0.02x0
Marketing & Brand LT w=5%66.6
Revenue growth (yoy)11.2%44.8
SG&A efficiency6.4x revenue/SG&A73.3
Brand pricing premium57.6%81.6
Durability LT w=15%99
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-18.3% vs market -18.8%100
Profit-margin stabilitysd 2.7pp, operating, 4y96.2
Profitable years4 of 4100
Momentum pulse only57.5
Price vs 200-day MA+5.7%83
52-week range position63th pct66.7
6m strength vs S&P 500-8.1pp22.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)46.6
Analyst target upside1.4%28.6
Earnings surprises (avg)+4.2%61.2
⚠ Red flags
Negative free cash flow
1022 BNY US MEDIUM CONF The Bank of New York Mellon Cor · 145.4 USD · pulse 62.3 · Banks - Diversified 09-20: 55.8 · 09-27: 56.2 · 10-05: 56.6 ▲ +0.4 56.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)44.8
Revenue CAGR (3y)6.9%34.4
Valuation LT w=20%46.7
Forward P/E14.2 · industry median 13.5 (n=20)68.8
PEG ratio1.14 · industry median 1.39 (n=17)79.7
Price / book2.47 · industry median 1.84 (n=20)18.9
Through-cycle P/E24.8 · industry median 18.3 (n=20)19.3
Management LT w=20%53
Return on equity14.1%56.5
Buybacks vs dilution-5.2%/yr share count100
Insider ownership0.2%2.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)50.8
Revenue growth (yoy)13.1%52.4
Durability LT w=15%96.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-17.6% vs market -18.8%100
Profit-margin stabilitysd 4.8pp, net, 4y84.4
Profitable years4 of 4100
Momentum pulse only71.5
Price vs 200-day MA+6.8%87.4
52-week range position69th pct73.4
6m strength vs S&P 500+1.2pp53.8
News & Sentiment pulse only79.3
Analyst consensus (1=buy)2.177.5
Analyst target upside14.2%60.5
Earnings surprises (avg)+10.1%100
1023 CDE US ⚠ 1HIGH CONF Coeur Mining, Inc. · 17.66 USD · pulse 50.5 · Gold 09-20: 56.3 · 09-27: 56.4 · 10-05: 56.6 ▲ +0.2 56.6 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)38.1%100
Operating margin trend+37.3pp over 3y100
Gross-margin stabilitysd 14.8pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)42.8
Price / book1.74 · industry median 3.76 (n=45)78.5
Through-cycle P/E156.8 · industry median 43.8 (n=34)0
Management LT w=20%51.4
Return on equity12.8%51.4
Buybacks vs dilution+29.5%/yr share count0
Net debt / EBITDA-0.2100
Insider ownership0.6%5.6
FCF conversion1.36x net income100
Financial Health LT w=15%99.5
Current ratio3.7100
Debt / equity0.07100
Interest coverage24.8x100
Cash vs total debt1.48x98.1
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)125.9%100
SG&A efficiency36.2x revenue/SG&A100
Durability LT w=15%13.5
Shock days (>8% vs market)28 in 2y0
Worst drawdown vs market (2y)-47.8% vs market -18.8%27.4
Profit-margin stabilitysd 15.2pp, operating, 4y26.5
Profitable years2 of 40
Momentum pulse only16.8
Price vs 200-day MA-8.3%26.8
52-week range position29th pct23.7
6m strength vs S&P 500-22.3pp0
News & Sentiment pulse only63.6
Analyst consensus (1=buy)1.790.9
Analyst target upside35.6%100
Earnings surprises (avg)-14.3%0
⚠ Red flags
Diluting shareholders (+29.5%/yr)
1024 GWRE US HIGH CONF Guidewire Software, Inc. · 152.15 USD · pulse 54.2 · Software - Application 09-20: 57.5 · 09-27: 57.2 · 10-05: 56.6 ▼ -0.6 56.6 Mixed
Product & Moat LT w=25%80.7
Gross margin (pricing power)64.2%100
Revenue CAGR (3y)17.7%88.4
Operating margin trend+26.7pp over 3y100
R&D intensity (innovation)23.1%100
Gross-margin stabilitysd 5.2pp15.1
Valuation LT w=20%33
Forward P/E28.5 · industry median 16.7 (n=85)25.1
PEG ratio1.00 · industry median 1.19 (n=43)81.4
FCF yield2.7% · industry median 5.1% (n=85)25.6
EV / EBITDA76.0 · industry median 20.2 (n=72)0
Management LT w=20%62.3
Return on equity10.5%42
Buybacks vs dilution+0.2%/yr share count62.9
Net debt / EBITDA-0.4100
Insider ownership0.7%6.7
FCF conversion2.46x net income100
Financial Health LT w=15%82
Current ratio1.882.2
Debt / equity0.6077.8
Interest coverage13.3x100
Cash vs total debt1.09x68.2
Marketing & Brand LT w=5%59.9
Revenue growth (yoy)15.3%61.2
SG&A efficiency3.2x revenue/SG&A20.4
Brand pricing premium64.2%98
Durability LT w=15%13.9
Shock days (>8% vs market)15 in 2y0
Worst drawdown vs market (2y)-60.8% vs market -18.8%0
Profit-margin stabilitysd 10.0pp, operating, 4y55.6
Profitable years2 of 40
Momentum pulse only30.9
Price vs 200-day MA+0.6%62.5
52-week range position33th pct28.3
6m strength vs S&P 500-14.5pp1.8
News & Sentiment pulse only97.5
Analyst consensus (1=buy)1.792.5
Analyst target upside40.2%100
Earnings surprises (avg)+19.0%100
1025 RYAN US ⚠ 1HIGH CONF Ryan Specialty Holdings, Inc. · 37.67 USD · pulse 57.5 · Insurance Brokers 09-20: 56.4 · 09-27: 56.8 · 10-05: 56.6 ▼ -0.2 56.6 Mixed
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)67.9
Gross margin (pricing power)41.5%53.7
Revenue CAGR (3y)20.9%100
Valuation LT w=20%78.3
Forward P/E15.6 · industry median 13.3 (n=9)59.7
FCF yield6.1% · industry median 5.6% (n=9)79
EV / EBITDA9.6 · industry median 14.8 (n=8)96.2
Management LT w=20%57.7
Return on equity22.1%88.4
Buybacks vs dilution+4.8%/yr share count0
Net debt / EBITDA4.00
Insider ownership14.6%100
FCF conversion9.22x net income100
Financial Health LT w=15%7.8
Current ratio1.016.5
Debt / equity3.750
Interest coverage2.3x14.6
Cash vs total debt0.04x0
Marketing & Brand LT w=5%23.6
Revenue growth (yoy)7.4%29.6
SG&A efficiency1.4x revenue/SG&A0
Brand pricing premium41.5%41.2
Durability LT w=15%67.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-60.9% vs market -18.8%0
Profit-margin stabilitysd 0.7pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only30.5
Price vs 200-day MA-5.5%38
52-week range position30th pct24.6
6m strength vs S&P 500-6.3pp28.9
News & Sentiment pulse only79.3
Analyst consensus (1=buy)2.464.4
Analyst target upside33.0%100
Earnings surprises (avg)+6.0%73.4
⚠ Red flags
Heavy leverage (D/E 3.7)
1026 EGP US ⚠ 1HIGH CONF EastGroup Properties, Inc. · 195.78 USD · pulse 55.4 · REIT - Industrial 09-20: 56.2 · 09-27: 56.2 · 10-05: 56.6 ▲ +0.4 56.6 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%85.9
Gross margin (pricing power)73.6%100
Revenue CAGR (3y)14.0%69.9
Operating margin trend+2.4pp over 3y73.8
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%20.7
FCF yield3.6% · industry median 5.1% (n=11)40.7
EV / EBITDA24.6 · industry median 18.5 (n=11)19.5
Price / book2.92 · industry median 1.94 (n=11)1.9
Management LT w=20%15.9
Return on equity8.7%34.9
Buybacks vs dilution+7.0%/yr share count0
Net debt / EBITDA3.318.6
Insider ownership1.0%10.1
Financial Health LT w=15%61.1
Debt / equity0.4685.5
Interest coverage9.8x97.7
Cash vs total debt0.03x0
Marketing & Brand LT w=5%78.8
Revenue growth (yoy)9.1%36.4
SG&A efficiency29.1x revenue/SG&A100
Brand pricing premium73.6%100
Durability LT w=15%98
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-21.9% vs market -18.8%92.2
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only45.6
Price vs 200-day MA+1.2%64.9
52-week range position58th pct59.7
6m strength vs S&P 500-11.4pp12.1
News & Sentiment pulse only66.9
Analyst consensus (1=buy)1.890
Analyst target upside16.4%66
Earnings surprises (avg)+1.7%44.6
⚠ Red flags
Diluting shareholders (+7.0%/yr)
1027 FAF US MEDIUM CONF First American Corporation (New · 62.49 USD · pulse 58.1 · Insurance - Specialty 09-20: 56.1 · 09-27: 56.3 · 10-05: 56.6 ▲ +0.3 56.6 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-0.7%0
Valuation LT w=20%52.7
Forward P/E8.5 · industry median 7.6 (n=9)68.7
Price / book1.13 · industry median 1.11 (n=9)66.1
Through-cycle P/E20.7 · industry median 8.6 (n=9)23.2
Management LT w=20%54.6
Return on equity13.8%55.4
Buybacks vs dilution-0.4%/yr share count73.2
Insider ownership3.5%35.3
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)64.1
Debt / equity0.4983.7
Interest coverage6.3x58.5
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)53.3
Revenue growth (yoy)15.0%60
Durability LT w=15%97.1
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-22.6% vs market -18.8%90.5
Profit-margin stabilitysd 2.4pp, net, 4y98
Profitable years4 of 4100
Momentum pulse only23.7
Price vs 200-day MA-5.6%37.7
52-week range position29th pct24.2
6m strength vs S&P 500-12.3pp9.1
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside40.3%100
Earnings surprises (avg)+23.8%100
1028 BMA US LOW CONF Banco Macro S.A. · 64.55 USD · pulse 53.4 · Banks - Regional 09-20: 55.6 · 09-27: 57 · 10-05: 56.6 ▼ -0.4 56.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moatno data
Valuation LT w=20%89.9
Forward P/E5.8 · industry median 10.0 (n=108)100
Price / book1.18 · industry median 1.24 (n=109)69.6
Through-cycle P/E10.0 · industry median 15.1 (n=106)100
Management LT w=20%34.4
Return on equity7.1%28.3
Buybacks vs dilution-0.4%/yr share count73.3
Insider ownership0.2%1.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)34.9
Revenue growth (yoy)1.2%4.8
Durability LT w=15%49.1
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-65.9% vs market -18.8%0
Profit-margin stabilitysd 5.3pp, net, 4y81.9
Profitable years4 of 4100
Momentum pulse only12.4
Price vs 200-day MA-21.2%0
52-week range position40th pct37.3
6m strength vs S&P 500-31.3pp0
News & Sentiment pulse only65.9
Analyst consensus (1=buy)1.697.8
Analyst target upside73.0%100
Earnings surprises (avg)-15.3%0
1029 SYBT US MEDIUM CONF Stock Yards Bancorp, Inc. · 78.64 USD · pulse 59.3 · Banks - Regional 09-20: 56.7 · 09-27: 56.7 · 10-05: 56.6 ▼ -0.1 56.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)46.1
Revenue CAGR (3y)7.7%38.3
Valuation LT w=20%33.1
Forward P/E13.8 · industry median 10.0 (n=108)52.2
Price / book1.96 · industry median 1.24 (n=109)23.6
Through-cycle P/E21.5 · industry median 14.8 (n=106)23.6
Management LT w=20%62.5
Return on equity13.3%53.1
Buybacks vs dilution+0.2%/yr share count62.6
Insider ownership7.2%71.7
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)59.7
Revenue growth (yoy)19.8%79.2
Durability LT w=15%96.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.2% vs market -18.8%86.5
Profit-margin stabilitysd 2.2pp, net, 4y98.8
Profitable years4 of 4100
Momentum pulse only71.3
Price vs 200-day MA+8.8%95.1
52-week range position65th pct69.3
6m strength vs S&P 500-0.2pp49.4
News & Sentiment pulse only59
Analyst consensus (1=buy)3.040
Analyst target upside14.7%61.7
Earnings surprises (avg)+6.3%75.3
1030 SSRM.TO CA HIGH CONF SSR MINING INC · 47.43 CAD · pulse 59.1 · Gold 09-20: 56.4 · 09-27: 56.4 · 10-05: 56.6 ▲ +0.2 56.6 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%54
Revenue CAGR (3y)12.4%61.9
Operating margin trend+12.3pp over 3y100
Gross-margin stabilitysd 9.4pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)41.2
Price / book1.97 · industry median 3.76 (n=45)73.5
Through-cycle P/E119.8 · industry median 43.8 (n=34)0
Management LT w=20%68.1
Return on equity14.3%57.1
Buybacks vs dilution-0.6%/yr share count76.5
Net debt / EBITDA-2.1100
Insider ownership0.7%6.9
FCF conversion1.14x net income100
Financial Health LT w=15%100
Current ratio9.8100
Debt / equity0.00100
Interest coverage31.4x100
Cash vs total debt797.38x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)62.7
Revenue growth (yoy)9.5%38
SG&A efficiency15.1x revenue/SG&A100
Durability LT w=15%20.7
Shock days (>8% vs market)27 in 2y0
Worst drawdown vs market (2y)-30.5% vs market -18.8%70.5
Profit-margin stabilitysd 17.8pp, operating, 4y12.4
Profitable years2 of 40
Momentum pulse only65.4
Price vs 200-day MA+16.2%100
52-week range position75th pct81
6m strength vs S&P 500-10.4pp15.3
News & Sentiment pulse only97.6
Analyst consensus (1=buy)1.4100
Analyst target upside27.2%92.9
Earnings surprises (avg)+21.3%100
1031 TD.TO CA MEDIUM CONF TORONTO-DOMINION BANK · 168.07 CAD · pulse 62.1 · Banks - Diversified 09-20: 56.7 · 09-27: 56.5 · 10-05: 56.5 — 0 56.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)50.4
Revenue CAGR (3y)10.2%51.1
Valuation LT w=20%47
Forward P/E15.0 · industry median 13.5 (n=20)63.9
Price / book2.29 · industry median 1.84 (n=20)27.7
Through-cycle P/E19.1 · industry median 18.3 (n=20)49.4
Management LT w=20%50.6
Return on equity12.8%51.3
Buybacks vs dilution-2.5%/yr share count100
Insider ownership0.0%0.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)48.7
Revenue growth (yoy)11.5%46
Durability LT w=15%90.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-14.6% vs market -18.8%100
Profit-margin stabilitysd 9.1pp, net, 4y60.4
Profitable years4 of 4100
Momentum pulse only94.7
Price vs 200-day MA+13.2%100
52-week range position89th pct99.3
6m strength vs S&P 500+10.4pp84.7
News & Sentiment pulse only59.8
Analyst consensus (1=buy)2.271.4
Analyst target upside7.1%42.9
Earnings surprises (avg)+4.7%65
1032 PUK US NO REAL MONEYMEDIUM CONF Prudential Public Limited Compa · 24.57 USD · pulse 51.4 · Insurance - Life 09-20: 57.1 · 09-27: 57.3 · 10-05: 56.5 ▼ -0.8 56.5 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moatno data
Valuation LT w=20%23.4
Forward P/E15.3 · industry median 9.4 (n=15)45
PEG ratio2.43 · industry median 0.88 (n=5)12.8
Price / book6.24 · industry median 1.85 (n=15)0
Through-cycle P/E17.4 · industry median 12.4 (n=15)35.8
Management LT w=20%58.3
Return on equity18.7%75
Buybacks vs dilution-2.7%/yr share count100
Insider ownership0.0%0
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)81.7
Debt / equity0.2995.2
Interest coverage28.0x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-1.8%0
Durability LT w=15%80.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-25.4% vs market -18.8%83.3
Profit-margin stabilitysd 4.0pp, net, 4y88.7
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-15.1%0
52-week range position0th pct0
6m strength vs S&P 500-32.8pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst consensus (1=buy)1.2100
Analyst target upside54.9%100
1033 HST US HIGH CONF Host Hotels & Resorts, Inc. · 22.56 USD · pulse 63.3 · REIT - Hotel & Motel 09-20: 56.7 · 09-27: 56.5 · 10-05: 56.5 — 0 56.5 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%48.1
Gross margin (pricing power)29.2%23
Revenue CAGR (3y)7.6%38
Operating margin trend-1.9pp over 3y31.4
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%62
FCF yield10.8% · industry median 8.0% (n=6)98.2
EV / EBITDA11.4 · industry median 12.9 (n=6)74.6
Price / book2.42 · industry median 1.27 (n=6)13.2
Management LT w=20%52.3
Return on equity15.6%62.2
Buybacks vs dilution-1.2%/yr share count86.8
Net debt / EBITDA2.245.5
Insider ownership1.5%14.7
Financial Health LT w=15%37.9
Debt / equity0.8563.7
Interest coverage4.5x38.7
Cash vs total debt0.35x11.2
Marketing & Brand LT w=5%41.6
Revenue growth (yoy)3.6%14.4
SG&A efficiency49.3x revenue/SG&A100
Brand pricing premium29.2%10.5
Durability LT w=15%92.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-31.3% vs market -18.8%68.6
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only82.2
Price vs 200-day MA+9.5%98.1
52-week range position74th pct80.2
6m strength vs S&P 500+5.5pp68.4
News & Sentiment pulse only79.7
Analyst consensus (1=buy)1.983.8
Analyst target upside12.1%55.3
Earnings surprises (avg)+138.2%100
1034 RVTY US HIGH CONF Revvity, Inc. · 151.53 USD · pulse 61.9 · Diagnostics & Research 09-20: 56.8 · 09-27: 56.6 · 10-05: 56.5 ▼ -0.1 56.5 Mixed
Product & Moat LT w=25%43.4
Gross margin (pricing power)55.0%87.4
Revenue CAGR (3y)-4.8%0
Operating margin trend-9.9pp over 3y0
R&D intensity (innovation)7.6%50.4
Gross-margin stabilitysd 2.0pp79.4
Valuation LT w=20%66.4
Forward P/E25.7 · industry median 24.8 (n=21)52
PEG ratio0.73 · industry median 1.45 (n=14)100
FCF yield3.6% · industry median 2.6% (n=25)61.3
EV / EBITDA22.0 · industry median 25.4 (n=20)52.2
Management LT w=20%49.8
Return on equity3.2%12.8
Buybacks vs dilution-3.8%/yr share count100
Net debt / EBITDA2.633.8
Insider ownership0.3%2.6
FCF conversion2.51x net income100
Financial Health LT w=15%52.3
Current ratio1.883.3
Debt / equity0.4685.4
Interest coverage3.9x32.3
Cash vs total debt0.31x8.2
Marketing & Brand LT w=5%31.6
Revenue growth (yoy)1.3%5.2
SG&A efficiency2.9x revenue/SG&A14.7
Brand pricing premium55.0%74.9
Durability LT w=15%86.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-34.9% vs market -18.8%59.6
Profit-margin stabilitysd 4.6pp, operating, 4y85.8
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+42.7%100
52-week range position98th pct100
6m strength vs S&P 500+54.4pp100
News & Sentiment pulse only49.2
Analyst consensus (1=buy)2.561.2
Analyst target upside-14.0%0
Earnings surprises (avg)+8.0%86.4
1035 SANM US ⚠ 1HIGH CONF Sanmina Corporation · 229.04 USD · pulse 62.9 · Electronic Components 09-20: 56.9 · 09-27: 56.3 · 10-05: 56.5 ▲ +0.2 56.5 Mixed
Product & Moat LT w=25%32.1
Gross margin (pricing power)9.0%0
Revenue CAGR (3y)0.9%4.4
Operating margin trend+0.4pp over 3y53.6
R&D intensity (innovation)0.4%2.5
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%68
Forward P/E16.5 · industry median 22.7 (n=19)88.1
PEG ratio0.74 · industry median 1.18 (n=6)100
FCF yield-1.8% · industry median 1.7% (n=20)0
EV / EBITDA15.1 · industry median 22.9 (n=19)83.9
Management LT w=20%57.2
Return on equity12.5%50
Buybacks vs dilution-2.4%/yr share count100
Net debt / EBITDA0.783.3
Insider ownership5.3%52.8
FCF conversion-0.90x net income0
Financial Health LT w=15%71.8
Current ratio1.881.7
Debt / equity0.8862.1
Interest coverage17.8x100
Cash vs total debt0.76x43.2
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)69.7%100
SG&A efficiency28.0x revenue/SG&A100
Brand pricing premium9.0%0
Durability LT w=15%62.1
Shock days (>8% vs market)14 in 2y6.8
Worst drawdown vs market (2y)-42.0% vs market -18.8%41.8
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only90.9
Price vs 200-day MA+21.5%100
52-week range position68th pct72.7
6m strength vs S&P 500+59.8pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)69.6
Analyst target upside13.5%58.8
Earnings surprises (avg)+17.0%100
⚠ Red flags
Negative free cash flow
1036 BCPC US HIGH CONF Balchem Corporation · 166.56 USD · pulse 55.4 · Specialty Chemicals 09-20: 56.4 · 09-27: 56.4 · 10-05: 56.5 ▲ +0.1 56.5 Mixed
Product & Moat LT w=25%47.8
Gross margin (pricing power)36.3%40.7
Revenue CAGR (3y)3.2%16.2
Operating margin trend+4.8pp over 3y97.8
R&D intensity (innovation)1.8%11.9
Gross-margin stabilitysd 2.4pp72.5
Valuation LT w=20%20.9
Forward P/E26.6 · industry median 15.8 (n=29)27.9
PEG ratio3.26 · industry median 1.60 (n=12)0
FCF yield2.5% · industry median 3.8% (n=29)33.4
EV / EBITDA20.1 · industry median 11.6 (n=28)22.5
Management LT w=20%56.4
Return on equity12.8%51.2
Buybacks vs dilution-0.1%/yr share count68.3
Net debt / EBITDA0.490.4
Insider ownership0.5%4.9
FCF conversion0.87x net income67.3
Financial Health LT w=15%78.5
Current ratio2.7100
Debt / equity0.13100
Interest coverage20.5x100
Cash vs total debt0.38x13.8
Marketing & Brand LT w=5%53.6
Revenue growth (yoy)11.2%44.8
SG&A efficiency7.3x revenue/SG&A87.7
Brand pricing premium36.3%28.2
Durability LT w=15%97.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-23.1% vs market -18.8%89.1
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only40.5
Price vs 200-day MA-0.9%56.6
52-week range position62th pct64.9
6m strength vs S&P 500-19.2pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)63.7
Analyst target upside25.6%89.1
Earnings surprises (avg)+2.8%51.9
1037 DBD US HIGH CONF Diebold Nixdorf Incorporated · 63.77 USD · pulse 57.1 · Software - Application 09-20: 56.8 · 09-27: 56.7 · 10-05: 56.5 ▼ -0.2 56.5 Mixed
Product & Moat LT w=25%38.6
Gross margin (pricing power)26.3%15.7
Revenue CAGR (4y)-0.6%0
Operating margin trend+2.7pp over 4y77.4
R&D intensity (innovation)2.3%15.2
Gross-margin stabilitysd 1.8pp84.9
Valuation LT w=20%100
Forward P/E9.1 · industry median 16.9 (n=85)100
FCF yield14.4% · industry median 5.1% (n=85)100
EV / EBITDA6.5 · industry median 22.1 (n=72)100
Management LT w=20%63
Return on equity10.9%43.8
Buybacks vs dilution-23.5%/yr share count100
Net debt / EBITDA1.854.4
Insider ownership1.7%16.6
FCF conversion3.30x net income100
Financial Health LT w=15%26.6
Current ratio1.338.9
Debt / equity1.1448
Interest coverage2.5x16.2
Cash vs total debt0.24x3.2
Marketing & Brand LT w=5%25.6
Revenue growth (yoy)1.7%6.8
SG&A efficiency6.0x revenue/SG&A66.9
Brand pricing premium26.3%3.2
Durability LT w=15%59.6
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-33.6% vs market -18.8%62.9
Profit-margin stabilitysd 3.6pp, operating, 4y91.2
Profitable years1 of 40
Momentum pulse only6.1
Price vs 200-day MA-15.3%0
52-week range position25th pct18.4
6m strength vs S&P 500-35.6pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside54.2%100
Earnings surprises (avg)+30.7%100
1038 WU US ⚠ 1MEDIUM CONF Western Union Company (The) · 6.0 USD · pulse 49 · Credit Services 09-20: 56.8 · 09-27: 56.4 · 10-05: 56.5 ▲ +0.1 56.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)29.7
Revenue CAGR (3y)-3.3%0
Operating margin trend-1.1pp over 3y39.2
Valuation LT w=20%60.7
Forward P/E4.0 · industry median 9.3 (n=21)100
PEG ratio10.21 · industry median 0.88 (n=13)0
Price / book2.06 · industry median 1.94 (n=21)42.7
Through-cycle P/E2.5 · industry median 19.1 (n=19)100
Management LT w=20%69.5
Return on equity44.0%100
Buybacks vs dilution-5.5%/yr share count100
Insider ownership0.9%8.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-1.3%0
Durability LT w=15%85.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-38.5% vs market -18.8%50.5
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-23.9%0
52-week range position3th pct0
6m strength vs S&P 500-44.3pp0
News & Sentiment pulse only25.7
Analyst consensus (1=buy)3.615.6
Analyst target upside14.6%61.5
Earnings surprises (avg)-12.3%0
⚠ Red flags
Analysts lean negative
1039 BUD US HIGH CONF Anheuser-Busch Inbev SA Sponsor · 73.43 USD · pulse 58.9 · Beverages - Brewers 09-20: 56.2 · 09-27: 56.1 · 10-05: 56.4 ▲ +0.3 56.4 Mixed
Product & Moat LT w=25%64.8
Gross margin (pricing power)56.5%91.2
Revenue CAGR (3y)0.9%4.4
Operating margin trend+1.4pp over 3y63.5
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%52.4
Forward P/E15.0 · sector median 13.9 (n=88)65.9
PEG ratio1.58 · sector median 1.41 (n=56)50
FCF yield7.4% · sector median 5.2% (n=89)93.6
EV / EBITDA47.6 · sector median 11.0 (n=87)0
Management LT w=20%47.9
Return on equity11.4%45.6
Buybacks vs dilution-0.6%/yr share count76
Net debt / EBITDA3.318
Insider ownership0.0%0
FCF conversion1.56x net income100
Financial Health LT w=15%26
Current ratio0.70
Debt / equity0.7271.2
Interest coverage3.9x32.6
Cash vs total debt0.11x0
Marketing & Brand LT w=5%48
Revenue growth (yoy)11.0%44
SG&A efficiency3.3x revenue/SG&A21.2
Brand pricing premium56.5%78.7
Durability LT w=15%92.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-30.5% vs market -18.8%70.6
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only35
Price vs 200-day MA-3.1%47.8
52-week range position55th pct55.9
6m strength vs S&P 500-14.6pp1.2
News & Sentiment pulse only91
Analyst consensus (1=buy)1.598.2
Analyst target upside31.3%100
Earnings surprises (avg)+6.2%74.9
1040 NOC US HIGH CONF Northrop Grumman Corporation · 478.0 USD · pulse 56.4 · Aerospace & Defense 09-20: 56.1 · 09-27: 56.2 · 10-05: 56.4 ▲ +0.2 56.4 Mixed
Product & Moat LT w=25%41.5
Gross margin (pricing power)20.1%0.1
Revenue CAGR (3y)4.7%23.3
Operating margin trend+0.4pp over 3y53.6
Gross-margin stabilitysd 1.5pp89.1
Valuation LT w=20%65.2
Forward P/E15.7 · industry median 27.5 (n=39)94.4
PEG ratio3.41 · industry median 1.49 (n=15)0
FCF yield3.6% · industry median 1.2% (n=41)74.2
EV / EBITDA11.4 · industry median 23.0 (n=35)92.3
Management LT w=20%55.9
Return on equity27.0%100
Buybacks vs dilution-2.5%/yr share count100
Net debt / EBITDA2.049.2
Insider ownership0.3%2.7
FCF conversion0.59x net income27.5
Financial Health LT w=15%43.4
Current ratio1.230.7
Debt / equity0.9558.1
Interest coverage8.6x84.7
Cash vs total debt0.14x0
Marketing & Brand LT w=5%40.1
Revenue growth (yoy)5.1%20.4
SG&A efficiency10.4x revenue/SG&A100
Brand pricing premium20.1%0
Durability LT w=15%88.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-37.2% vs market -18.8%53.9
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-19.5%0
52-week range position0th pct0
6m strength vs S&P 500-48.1pp0
News & Sentiment pulse only90.9
Analyst consensus (1=buy)2.078.3
Analyst target upside33.7%100
Earnings surprises (avg)+9.2%94.3
1041 HLI US ⚠ 1MEDIUM CONF Houlihan Lokey, Inc. · 126.37 USD · pulse 49.5 · Capital Markets 09-20: 57.1 · 09-27: 57.2 · 10-05: 56.4 ▼ -0.8 56.4 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)64.5
Revenue CAGR (3y)13.1%65.5
Operating margin trend+2.8pp over 3y78.1
Valuation LT w=20%41.5
Forward P/E14.4 · industry median 14.0 (n=29)69.7
Price / book3.92 · industry median 3.33 (n=36)14.9
Through-cycle P/E26.0 · industry median 28.1 (n=27)39.8
Management LT w=20%44.5
Return on equity17.8%71.2
Buybacks vs dilution+0.4%/yr share count60.2
Insider ownership0.2%2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-15.5%0
Durability LT w=15%86.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-40.3% vs market -18.8%46.1
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0.4
Price vs 200-day MA-14.7%1.1
52-week range position5th pct0
6m strength vs S&P 500-26.7pp0
News & Sentiment pulse only52.4
Analyst consensus (1=buy)2.369.1
Analyst target upside21.1%77.7
Earnings surprises (avg)-3.4%10.5
⚠ Red flags
Revenue shrinking (-15.5% yoy)
1042 NESR US HIGH CONF National Energy Services Reunit · 24.67 USD · pulse 58.9 · Oil & Gas Equipment & Services 09-20: 55.5 · 09-27: 55.5 · 10-05: 56.4 ▲ +0.9 56.4 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%74.4
Revenue CAGR (3y)13.3%66.7
Operating margin trend+7.5pp over 3y100
Gross-margin stabilitysd 3.2pp56.5
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)34.5
Price / book2.39 · industry median 3.02 (n=20)53.5
Through-cycle P/E96.1 · industry median 28.1 (n=19)0
Management LT w=20%66.8
Return on equity9.4%37.8
Buybacks vs dilution+2.3%/yr share count27.6
Net debt / EBITDA0.488.8
Insider ownership8.0%80
FCF conversion2.69x net income100
Financial Health LT w=15%40.6
Current ratio1.018.1
Debt / equity0.2994.9
Interest coverage2.9x20.6
Cash vs total debt0.57x28.8
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)59.1%100
SG&A efficiency27.8x revenue/SG&A100
Durability LT w=15%48.6
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-42.6% vs market -18.8%40.5
Profit-margin stabilitysd 3.9pp, operating, 4y89.4
Profitable years3 of 450
Momentum pulse only52.7
Price vs 200-day MA-1.4%54.3
52-week range position56th pct57.1
6m strength vs S&P 500-1.0pp46.8
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside70.7%100
Earnings surprises (avg)+20.4%100
1043 HWX.TO CA HIGH CONF HEADWATER EXPLORATION INC · 13.6 CAD · pulse 59.8 · Oil & Gas E&P 09-20: 56.4 · 09-27: 56.6 · 10-05: 56.4 ▼ -0.2 56.4 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%39.2
Revenue CAGR (3y)10.5%52.4
Operating margin trend-11.7pp over 3y0
Gross-margin stabilitysd 2.7pp65.2
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)25.5
Price / book3.97 · industry median 1.54 (n=49)0
Through-cycle P/E19.6 · industry median 13.2 (n=48)26.5
Management LT w=20%60.7
Return on equity24.0%96.1
Buybacks vs dilution+0.5%/yr share count57.6
Net debt / EBITDA-0.2100
Insider ownership4.6%46
FCF conversion0.43x net income3.6
Financial Health LT w=15%80.5
Current ratio1.122.2
Debt / equity0.00100
Interest coverage187.7x100
Cash vs total debt49.36x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)58.2%100
SG&A efficiency16.1x revenue/SG&A100
Durability LT w=15%87.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-32.8% vs market -18.8%65
Profit-margin stabilitysd 4.5pp, operating, 4y86.1
Profitable years4 of 4100
Momentum pulse only74.2
Price vs 200-day MA+12.1%100
52-week range position88th pct97.6
6m strength vs S&P 500-7.5pp25.1
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)68.9
Analyst target upside12.7%56.6
Earnings surprises (avg)+12.6%100
1044 NATL US ⚠ 1HIGH CONF NCR Atleos Corporation · 45.42 USD · pulse 61 · Software - Application 09-20: 56.4 · 09-27: 56.4 · 10-05: 56.4 — 0 56.4 Mixed
Product & Moat LT w=25%46.1
Gross margin (pricing power)25.3%13.4
Revenue CAGR (3y)1.8%9.2
Operating margin trend+4.7pp over 3y97.2
R&D intensity (innovation)1.6%10.7
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%100
Forward P/E8.5 · industry median 16.9 (n=85)100
FCF yield14.2% · industry median 5.1% (n=85)100
EV / EBITDA6.8 · industry median 22.1 (n=72)100
Management LT w=20%56.2
Return on equity48.5%100
Buybacks vs dilution+1.5%/yr share count41.2
Net debt / EBITDA2.926.9
Insider ownership1.3%12.7
FCF conversion2.95x net income100
Financial Health LT w=15%6.7
Current ratio1.018.8
Debt / equity6.340
Interest coverage1.7x7.8
Cash vs total debt0.15x0
Marketing & Brand LT w=5%33.8
Revenue growth (yoy)0.1%0.4
SG&A efficiency8.5x revenue/SG&A100
Brand pricing premium25.3%0.9
Durability LT w=15%73.4
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-34.7% vs market -18.8%60
Profit-margin stabilitysd 2.2pp, operating, 4y99.1
Profitable years3 of 450
Momentum pulse only55.9
Price vs 200-day MA+3.9%75.4
52-week range position81th pct88.3
6m strength vs S&P 500-13.8pp4
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)67.1
Analyst target upside10.5%51.3
Earnings surprises (avg)+10.1%100
⚠ Red flags
Heavy leverage (D/E 6.3)
1045 CEPU US ⚠ 1HIGH CONF Central Puerto S.A. · 11.68 USD · pulse 53.7 · Utilities - Regulated Electric 09-20: 56.4 · 09-27: 56.4 · 10-05: 56.4 — 0 56.4 Mixed
Product & Moat LT w=25%32.8
Gross margin (pricing power)34.2%35.4
Revenue CAGR (3y)16.9%84.3
Operating margin trend-21.1pp over 3y0
Gross-margin stabilitysd 5.4pp11.6
Valuation LT w=20%83.3
Forward P/E7.0 · industry median 16.8 (n=36)100
FCF yield-1.6% · industry median -7.1% (n=36)50
EV / EBITDA4.9 · industry median 12.8 (n=36)100
Management LT w=20%53.1
Return on equity19.0%76.1
Buybacks vs dilution-0.3%/yr share count71.9
Net debt / EBITDA1.172.6
Insider ownership4.5%44.8
FCF conversion-0.12x net income0
Financial Health LT w=15%58.9
Current ratio1.339.7
Debt / equity0.3392.5
Interest coverage9.9x98.9
Cash vs total debt0.26x4.5
Marketing & Brand LT w=5%74.3
Revenue growth (yoy)224.7%100
SG&A efficiency13.6x revenue/SG&A100
Brand pricing premium34.2%22.9
Durability LT w=15%55.9
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-51.7% vs market -18.8%17.6
Profit-margin stabilitysd 7.7pp, operating, 4y68.3
Profitable years4 of 4100
Momentum pulse only12
Price vs 200-day MA-22.4%0
52-week range position39th pct36
6m strength vs S&P 500-47.8pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside103.9%100
Earnings surprises (avg)-73.9%0
⚠ Red flags
Negative free cash flow
1046 AMGN US ⚠ 1HIGH CONF Amgen Inc. · 403.04 USD · pulse 60.3 · Drug Manufacturers - General 09-20: 56.8 · 09-27: 56.2 · 10-05: 56.3 ▲ +0.1 56.3 Mixed
Product & Moat LT w=25%55.4
Gross margin (pricing power)71.9%100
Revenue CAGR (3y)11.8%58.8
Operating margin trend-11.6pp over 3y0
R&D intensity (innovation)19.8%100
Gross-margin stabilitysd 5.1pp18.2
Valuation LT w=20%49.3
Forward P/E16.5 · industry median 13.3 (n=15)55
PEG ratio2.45 · industry median 2.82 (n=13)46.1
FCF yield4.0% · industry median 4.4% (n=15)52.6
EV / EBITDA15.1 · industry median 11.8 (n=15)43.4
Management LT w=20%60.3
Return on equity91.5%100
Buybacks vs dilution+0.3%/yr share count61.7
Net debt / EBITDA2.537.3
Insider ownership0.2%2.3
FCF conversion1.12x net income100
Financial Health LT w=15%21.8
Current ratio1.447.6
Debt / equity4.900
Interest coverage4.3x36.2
Cash vs total debt0.24x3.4
Marketing & Brand LT w=5%63.8
Revenue growth (yoy)9.5%38
SG&A efficiency5.2x revenue/SG&A53.5
Brand pricing premium71.9%100
Durability LT w=15%94
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-20.6% vs market -18.8%95.3
Profit-margin stabilitysd 5.5pp, operating, 4y80.7
Profitable years4 of 4100
Momentum pulse only79
Price vs 200-day MA+11.7%100
52-week range position75th pct80.8
6m strength vs S&P 500+1.8pp56.1
News & Sentiment pulse only57.2
Analyst consensus (1=buy)2.654.1
Analyst target upside-3.0%17.5
Earnings surprises (avg)+11.1%100
⚠ Red flags
Heavy leverage (D/E 4.9)
1047 PNC US MEDIUM CONF PNC Financial Services Group, I · 221.03 USD · pulse 60.7 · Banks - Regional 09-20: 55.7 · 09-27: 56.1 · 10-05: 56.3 ▲ +0.2 56.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)38.3
Revenue CAGR (3y)3.0%15
Valuation LT w=20%60.5
Forward P/E10.3 · industry median 10.0 (n=108)73.2
PEG ratio1.57 · industry median 1.53 (n=18)55.7
Price / book1.52 · industry median 1.24 (n=109)46.3
Through-cycle P/E14.4 · industry median 15.1 (n=106)66.6
Management LT w=20%45
Return on equity12.6%50.5
Buybacks vs dilution-0.9%/yr share count81.5
Insider ownership0.3%3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)64.8
Revenue growth (yoy)23.6%94.4
Durability LT w=15%93.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-29.8% vs market -18.8%72.5
Profit-margin stabilitysd 1.5pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only39.8
Price vs 200-day MA-2.2%51.3
52-week range position57th pct58.2
6m strength vs S&P 500-12.1pp9.8
News & Sentiment pulse only88.4
Analyst consensus (1=buy)1.889.1
Analyst target upside23.9%84.9
Earnings surprises (avg)+8.7%91.3
1048 HSIC US HIGH CONF Henry Schein, Inc. · 84.88 USD · pulse 61 · Medical Distribution 09-20: 56.8 · 09-27: 56.2 · 10-05: 56.3 ▲ +0.1 56.3 Mixed
Product & Moat LT w=25%43.4
Gross margin (pricing power)31.3%28.3
Revenue CAGR (3y)1.4%7
Operating margin trend-1.2pp over 3y38.1
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%68.6
Forward P/E14.2 · sector median 17.3 (n=190)84.1
PEG ratio1.74 · sector median 1.32 (n=101)36.6
FCF yield4.6% · sector median 2.2% (n=268)82.8
EV / EBITDA13.6 · sector median 15.6 (n=177)70.9
Management LT w=20%51.8
Return on equity8.9%35.4
Buybacks vs dilution-4.2%/yr share count100
Net debt / EBITDA3.415.4
Insider ownership0.8%8.3
FCF conversion1.12x net income100
Financial Health LT w=15%37.2
Current ratio1.343.2
Debt / equity0.8166.3
Interest coverage4.6x39.5
Cash vs total debt0.04x0
Marketing & Brand LT w=5%26.8
Revenue growth (yoy)6.7%26.8
SG&A efficiency4.3x revenue/SG&A37.9
Brand pricing premium31.3%15.8
Durability LT w=15%96.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.3% vs market -18.8%86.2
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only68.7
Price vs 200-day MA+5.8%83
52-week range position79th pct86.6
6m strength vs S&P 500-4.0pp36.6
News & Sentiment pulse only65.7
Analyst consensus (1=buy)2.465
Analyst target upside14.6%61.5
Earnings surprises (avg)+5.6%70.5
1049 MMYT US HIGH CONF MakeMyTrip Limited · 44.62 USD · pulse 50 · Travel Services 09-20: 55.6 · 09-27: 55.8 · 10-05: 56.3 ▲ +0.5 56.3 Mixed
Product & Moat LT w=25%97.5
Gross margin (pricing power)58.6%96.5
Revenue CAGR (3y)20.7%100
Operating margin trend+11.3pp over 3y100
Gross-margin stabilitysd 1.3pp93.3
Valuation LT w=20%17.7
Forward P/E18.0 · industry median 12.9 (n=11)45.3
FCF yield1.0% · industry median 5.7% (n=10)4.4
EV / EBITDA28.4 · industry median 11.8 (n=11)3.5
Management LT w=20%72.5
Return on equity2868.7%100
Buybacks vs dilution-3.9%/yr share count100
Net debt / EBITDA3.86
Insider ownership20.8%100
FCF conversion0.80x net income56.5
Financial Health LT w=15%45.2
Current ratio3.1100
Interest coverage1.9x9.5
Cash vs total debt0.54x26.2
Marketing & Brand LT w=5%39.4
Revenue growth (yoy)6.2%24.8
SG&A efficiency2.6x revenue/SG&A9.5
Brand pricing premium58.6%84
Durability LT w=15%34.5
Shock days (>8% vs market)16 in 2y0
Worst drawdown vs market (2y)-69.9% vs market -18.8%0
Profit-margin stabilitysd 4.2pp, operating, 4y87.8
Profitable years3 of 450
Momentum pulse only9.7
Price vs 200-day MA-18.2%0
52-week range position14th pct5.2
6m strength vs S&P 500-7.9pp23.8
News & Sentiment pulse only83.8
Analyst consensus (1=buy)1.0100
Analyst target upside66.5%100
Earnings surprises (avg)+2.7%51.4
1050 NSIT US HIGH CONF Insight Enterprises, Inc. · 160.66 USD · pulse 64.4 · Electronics & Computer Distribution 09-20: 56.3 · 09-27: 56.4 · 10-05: 56.3 ▼ -0.1 56.3 Mixed
Product & Moat LT w=25%34.3
Gross margin (pricing power)22.1%5.3
Revenue CAGR (3y)-7.5%0
Operating margin trend+0.5pp over 3y55.3
Gross-margin stabilitysd 2.2pp76.6
Valuation LT w=20%93.2
Forward P/E12.1 · sector median 19.8 (n=309)99.8
PEG ratio0.99 · sector median 1.10 (n=159)77
FCF yield9.3% · sector median 2.8% (n=322)100
EV / EBITDA9.7 · sector median 23.1 (n=279)96.1
Management LT w=20%62
Return on equity13.1%52.4
Buybacks vs dilution-3.0%/yr share count100
Net debt / EBITDA2.245
Insider ownership1.3%12.6
FCF conversion2.79x net income100
Financial Health LT w=15%28.2
Current ratio1.231.9
Debt / equity1.0950.8
Interest coverage3.7x29.6
Cash vs total debt0.21x0.7
Marketing & Brand LT w=5%41.6
Revenue growth (yoy)14.7%58.8
SG&A efficiency6.0x revenue/SG&A65.9
Brand pricing premium22.1%0
Durability LT w=15%69.2
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-71.3% vs market -18.8%0
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+53.6%100
52-week range position95th pct100
6m strength vs S&P 500+115.8pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)59.9
Analyst target upside1.9%29.8
Earnings surprises (avg)+12.9%100
1051 RNST US ⚠ 1MEDIUM CONF Renasant Corporation · 39.92 USD · pulse 60.4 · Banks - Regional 09-20: 56.4 · 09-27: 56.3 · 10-05: 56.3 — 0 56.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)60.1
Revenue CAGR (3y)16.1%80.3
Valuation LT w=20%62.6
Forward P/E10.2 · industry median 10.0 (n=108)74
Price / book0.94 · industry median 1.24 (n=109)88.9
Through-cycle P/E21.2 · industry median 14.8 (n=106)24.9
Management LT w=20%17.1
Return on equity8.2%32.8
Buybacks vs dilution+19.1%/yr share count0
Insider ownership1.8%18.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)45.3%100
Durability LT w=15%90.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-29.3% vs market -18.8%73.7
Profit-margin stabilitysd 4.1pp, net, 4y88.2
Profitable years4 of 4100
Momentum pulse only50.1
Price vs 200-day MA+1.3%65.2
52-week range position64th pct67.5
6m strength vs S&P 500-9.7pp17.7
News & Sentiment pulse only83.3
Analyst consensus (1=buy)1.697.1
Analyst target upside20.6%76.5
Earnings surprises (avg)+6.4%76.2
⚠ Red flags
Diluting shareholders (+19.1%/yr)
1052 BCC US HIGH CONF Boise Cascade, L.L.C. · 74.99 USD · pulse 58.9 · Lumber & Wood Production 09-20: 56.3 · 09-27: 56.3 · 10-05: 56.3 — 0 56.3 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%24.6
Revenue CAGR (3y)-8.6%0
Operating margin trend-10.9pp over 3y0
Gross-margin stabilitysd 2.3pp73.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)79.6
Price / book1.29 · sector median 3.01 (n=108)88.8
Through-cycle P/E5.7 · sector median 40.6 (n=80)100
Management LT w=20%42.7
Return on equity5.1%20.2
Buybacks vs dilution-2.8%/yr share count100
Net debt / EBITDA0.881
Insider ownership1.2%12.2
FCF conversion0.33x net income0
Financial Health LT w=15%78.7
Current ratio2.7100
Debt / equity0.2796
Interest coverage9.2x91.5
Cash vs total debt0.55x27.3
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)56.9
Revenue growth (yoy)5.2%20.8
SG&A efficiency8.9x revenue/SG&A100
Durability LT w=15%73.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-56.5% vs market -18.8%5.7
Profit-margin stabilitysd 3.9pp, operating, 4y89.3
Profitable years4 of 4100
Momentum pulse only28.9
Price vs 200-day MA-2.5%49.8
52-week range position39th pct36.8
6m strength vs S&P 500-15.1pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)82.2
Analyst target upside28.7%96.7
Earnings surprises (avg)+36.3%100
1053 BBT US ⚠ 1MEDIUM CONF Beacon Financial Corporation · 28.34 USD · pulse 54.4 · Banks - Regional 09-20: 55.4 · 09-27: 56.5 · 10-05: 56.3 ▼ -0.2 56.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)65
Revenue CAGR (3y)19.0%95.1
Valuation LT w=20%60.1
Forward P/E8.5 · industry median 10.0 (n=108)84.9
Price / book0.94 · industry median 1.24 (n=109)89.6
Through-cycle P/E27.6 · industry median 14.8 (n=106)5.9
Management LT w=20%15.9
Return on equity8.4%33.7
Buybacks vs dilution+37.5%/yr share count0
Insider ownership1.4%13.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)144.5%100
Durability LT w=15%86.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-26.4% vs market -18.8%80.8
Profit-margin stabilitysd 6.6pp, net, 4y74.5
Profitable years4 of 4100
Momentum pulse only36.1
Price vs 200-day MA-3.3%46.8
52-week range position59th pct61.6
6m strength vs S&P 500-23.2pp0
News & Sentiment pulse only48.4
Analyst consensus (1=buy)2.462.9
Analyst target upside22.9%82.3
Earnings surprises (avg)-14.3%0
⚠ Red flags
Diluting shareholders (+37.5%/yr)
1054 WWD US HIGH CONF Woodward, Inc. · 331.62 USD · pulse 56.8 · Aerospace & Defense 09-20: 56.8 · 09-27: 56.3 · 10-05: 56.2 ▼ -0.1 56.2 Mixed
Product & Moat LT w=25%60.5
Gross margin (pricing power)29.6%24.1
Revenue CAGR (3y)14.4%72
Operating margin trend+4.9pp over 3y99.3
R&D intensity (innovation)4.1%27.6
Gross-margin stabilitysd 2.0pp79.6
Valuation LT w=20%27.9
Forward P/E30.9 · industry median 25.7 (n=39)35.2
PEG ratio2.11 · industry median 1.49 (n=15)23.9
FCF yield1.0% · industry median 1.3% (n=41)26.4
EV / EBITDA25.5 · industry median 22.0 (n=35)26.2
Management LT w=20%46.5
Return on equity22.3%89.4
Buybacks vs dilution+0.1%/yr share count65.3
Net debt / EBITDA1.171.7
Insider ownership0.2%2.5
FCF conversion0.42x net income3.4
Financial Health LT w=15%65.3
Current ratio1.670.4
Debt / equity0.5680
Interest coverage12.4x100
Cash vs total debt0.34x11
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)48.8
Revenue growth (yoy)21.2%84.8
Brand pricing premium29.6%11.6
Durability LT w=15%92.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-27.0% vs market -18.8%79.5
Profit-margin stabilitysd 2.1pp, operating, 4y99.3
Profitable years4 of 4100
Momentum pulse only23
Price vs 200-day MA-8.7%25.3
52-week range position45th pct43.8
6m strength vs S&P 500-29.7pp0
News & Sentiment pulse only99.5
Analyst consensus (1=buy)1.598.5
Analyst target upside30.8%100
Earnings surprises (avg)+13.3%100
1055 ZION US MEDIUM CONF Zions Bancorporation N.A. · 63.17 USD · pulse 59.9 · Banks - Regional 09-20: 56 · 09-27: 56.2 · 10-05: 56.2 — 0 56.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)37.3
Revenue CAGR (3y)2.4%12
Valuation LT w=20%59.1
Forward P/E9.3 · industry median 10.0 (n=108)79.6
PEG ratio3.98 · industry median 1.52 (n=18)0
Price / book1.21 · industry median 1.24 (n=109)67.3
Through-cycle P/E11.3 · industry median 15.1 (n=106)89.7
Management LT w=20%49.6
Return on equity16.4%65.6
Buybacks vs dilution-0.2%/yr share count70.5
Insider ownership1.3%12.7
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)35.2%100
Durability LT w=15%88.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-32.4% vs market -18.8%65.8
Profit-margin stabilitysd 2.5pp, net, 4y97.1
Profitable years4 of 4100
Momentum pulse only50.7
Price vs 200-day MA+0.7%62.8
52-week range position65th pct68.3
6m strength vs S&P 500-8.7pp20.9
News & Sentiment pulse only73.6
Analyst consensus (1=buy)2.753.9
Analyst target upside16.8%67
Earnings surprises (avg)+22.4%100
1056 ACM US ⚠ 1HIGH CONF AECOM · 59.66 USD · pulse 54 · Engineering & Construction 09-20: 56.1 · 09-27: 56 · 10-05: 56.2 ▲ +0.2 56.2 Mixed
Product & Moat LT w=25%49.4
Gross margin (pricing power)5.7%0
Revenue CAGR (3y)7.1%35.4
Operating margin trend+1.2pp over 3y62.3
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%86.5
Forward P/E9.3 · industry median 20.7 (n=28)100
PEG ratio0.65 · industry median 0.65 (n=12)74.2
FCF yield4.9% · industry median 3.4% (n=30)78.6
EV / EBITDA10.9 · industry median 17.2 (n=29)93.3
Management LT w=20%48.9
Return on equity16.6%66.4
Buybacks vs dilution-1.7%/yr share count95.8
Net debt / EBITDA2.538
Insider ownership0.5%4.9
FCF conversion0.68x net income39.5
Financial Health LT w=15%29.7
Current ratio1.121.4
Debt / equity1.3934
Interest coverage6.0x55.2
Cash vs total debt0.31x8.2
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-14.2%0
SG&A efficiency102.2x revenue/SG&A100
Brand pricing premium5.7%0
Durability LT w=15%70.9
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-56.0% vs market -18.8%7
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-25.0%0
52-week range position2th pct0
6m strength vs S&P 500-46.9pp0
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.5100
Analyst target upside45.7%100
Earnings surprises (avg)-29.5%0
⚠ Red flags
Revenue shrinking (-14.2% yoy)
1057 TGTX US HIGH CONF TG Therapeutics, Inc. · 54.29 USD · pulse 58.1 · Biotechnology 09-20: 56.9 · 09-27: 56.7 · 10-05: 56.2 ▼ -0.5 56.2 Mixed
Product & Moat LT w=25%89.1
Gross margin (pricing power)82.4%100
Revenue CAGR (3y)504.9%100
Operating margin trend+7859.0pp over 3y100
R&D intensity (innovation)26.0%100
Gross-margin stabilitysd 3.7pp45.4
Valuation LT w=20%38
Forward P/E20.0 · industry median 21.0 (n=33)65.8
FCF yield0.7% · industry median -1.8% (n=101)48.1
EV / EBITDA57.9 · industry median 34.1 (n=27)0
Management LT w=20%54.2
Return on equity100.3%100
Buybacks vs dilution+2.0%/yr share count33.5
Net debt / EBITDA1.563
Insider ownership7.5%74.7
FCF conversion0.13x net income0
Financial Health LT w=15%56.8
Current ratio4.3100
Debt / equity1.2541.7
Interest coverage5.0x44.6
Cash vs total debt0.73x40.9
Marketing & Brand LT w=5%70.3
Revenue growth (yoy)70.3%100
SG&A efficiency2.7x revenue/SG&A10.9
Brand pricing premium82.4%100
Durability LT w=15%23
Shock days (>8% vs market)16 in 2y0
Worst drawdown vs market (2y)-42.0% vs market -18.8%41.9
Profit-margin stabilitysd 3400.4pp, operating, 4y0
Profitable years3 of 450
Momentum pulse only98
Price vs 200-day MA+31.4%100
52-week range position85th pct93.9
6m strength vs S&P 500+43.8pp100
News & Sentiment pulse only65.3
Analyst consensus (1=buy)1.5100
Analyst target upside28.4%96
Earnings surprises (avg)-51.9%0
1058 RUS.TO CA HIGH CONF RUSSEL METALS · 95.21 CAD · pulse 62.6 · Industrial Distribution 09-20: 57.7 · 09-27: 57.3 · 10-05: 56.2 ▼ -1.1 56.2 Mixed
Product & Moat LT w=25%27.4
Gross margin (pricing power)21.1%2.7
Revenue CAGR (3y)-2.9%0
Operating margin trend-4.3pp over 3y6.7
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%49.9
Forward P/E20.1 · industry median 20.9 (n=17)64.8
FCF yield1.6% · industry median 2.4% (n=16)28.1
EV / EBITDA16.4 · industry median 16.7 (n=16)56.7
Management LT w=20%49.8
Return on equity12.9%51.7
Buybacks vs dilution-3.9%/yr share count100
Net debt / EBITDA1.075.7
Insider ownership0.7%7.4
FCF conversion0.50x net income14
Financial Health LT w=15%75.8
Current ratio2.6100
Debt / equity0.2895.6
Interest coverage9.9x98.5
Cash vs total debt0.32x9.2
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)37.1%100
SG&A efficiency9.6x revenue/SG&A100
Brand pricing premium21.1%0
Durability LT w=15%98.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-21.7% vs market -18.8%92.6
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+62.9%100
52-week range position100th pct100
6m strength vs S&P 500+81.8pp100
News & Sentiment pulse only54.6
Analyst consensus (1=buy)2.462.9
Analyst target upside-9.7%0.8
Earnings surprises (avg)+10.2%100
1059 MMM US ⚠ 1HIGH CONF 3M Company · 161.89 USD · pulse 57.6 · Conglomerates 09-20: 56.1 · 09-27: 55.8 · 10-05: 56.1 ▲ +0.3 56.1 Mixed
Product & Moat LT w=25%55.9
Gross margin (pricing power)39.4%48.5
Revenue CAGR (3y)-1.6%0
Operating margin trend+11.9pp over 3y100
R&D intensity (innovation)4.7%31.2
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%63.5
Forward P/E16.5 · industry median 16.9 (n=6)69.9
PEG ratio1.61 · sector median 1.37 (n=149)46.9
FCF yield7.6% · industry median 2.7% (n=6)100
EV / EBITDA14.1 · industry median 9.5 (n=6)37
Management LT w=20%71.4
Return on equity81.9%100
Buybacks vs dilution-1.2%/yr share count86.1
Net debt / EBITDA1.269.7
Insider ownership0.1%1
FCF conversion1.95x net income100
Financial Health LT w=15%25.4
Current ratio1.236.7
Debt / equity4.380
Interest coverage5.5x49.5
Cash vs total debt0.40x15.6
Marketing & Brand LT w=5%38.9
Revenue growth (yoy)2.5%10
SG&A efficiency6.2x revenue/SG&A70.7
Brand pricing premium39.4%36
Durability LT w=15%62.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-18.8% vs market -18.8%100
Profit-margin stabilitysd 26.0pp, operating, 4y0
Profitable years3 of 450
Momentum pulse only51.1
Price vs 200-day MA+1.5%66.1
52-week range position51th pct51.4
6m strength vs S&P 500-4.3pp35.7
News & Sentiment pulse only68.5
Analyst consensus (1=buy)2.271.6
Analyst target upside15.5%63.8
Earnings surprises (avg)+5.5%70.2
⚠ Red flags
Heavy leverage (D/E 4.4)
1060 MPLX US HIGH CONF MPLX LP · 56.38 USD · pulse 58.3 · Oil & Gas Midstream 09-20: 55.8 · 09-27: 55.9 · 10-05: 56.1 ▲ +0.2 56.1 Mixed
Product & Moat LT w=25%60.1
Gross margin (pricing power)55.7%89.3
Revenue CAGR (3y)2.9%14.3
Operating margin trend-0.6pp over 3y44.3
Gross-margin stabilitysd 1.4pp92.4
Valuation LT w=20%47.2
Forward P/E11.7 · industry median 14.1 (n=33)86.5
PEG ratio3.09 · industry median 1.70 (n=10)0
FCF yield2.4% · industry median 1.5% (n=32)49.6
EV / EBITDA13.5 · industry median 11.5 (n=31)52.7
Management LT w=20%51.7
Return on equity33.7%100
Buybacks vs dilution+0.5%/yr share count58.5
Net debt / EBITDA4.10
Insider ownership64.0%100
FCF conversion0.28x net income0
Financial Health LT w=15%17.6
Current ratio0.97.7
Debt / equity1.839.2
Interest coverage5.8x53.5
Cash vs total debt0.04x0
Marketing & Brand LT w=5%73.1
Revenue growth (yoy)10.6%42.4
SG&A efficiency25.7x revenue/SG&A100
Brand pricing premium55.7%76.8
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-14.6% vs market -18.8%100
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only53.1
Price vs 200-day MA+2.0%67.8
52-week range position76th pct82.4
6m strength vs S&P 500-12.2pp9.2
News & Sentiment pulse only64.2
Analyst consensus (1=buy)2.464
Analyst target upside11.5%53.7
Earnings surprises (avg)+6.2%74.8
1061 FIGR US MEDIUM CONF Figure Technology Solutions, In · 28.53 USD · pulse 49.7 · Capital Markets 09-20: 54.4 · 09-27: 55.5 · 10-05: 56.1 ▲ +0.6 56.1 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25%95
Revenue CAGR (2y)53.9%100
Operating margin trend+32.6pp over 2y100
R&D intensity (innovation)12.7%85
Valuation LT w=20%23.6
Forward P/E15.3 · industry median 14.0 (n=29)64.7
Price / book4.51 · industry median 3.33 (n=36)6.2
Through-cycle P/E186.2 · industry median 26.0 (n=27)0
Management LT w=20%66.3
Return on equity26.1%100
Buybacks vs dilution+1.9%/yr share count35.5
Insider ownership6.3%63.5
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)120.8%100
Durability LT w=15%17.4
Shock days (>8% vs market)28 in 246 sessions (listed <2y)0
Worst drawdown vs market (2y)-66.3% vs market -8.9%0
Profit-margin stabilitysd 13.5pp, operating, 3y36.3
Profitable years2 of 333.3
Momentum pulse only0
Price vs 200-day MA-21.8%0
52-week range position7th pct0
6m strength vs S&P 500-29.1pp0
News & Sentiment pulse only98.3
Analyst consensus (1=buy)1.695
Analyst target upside91.0%100
Earnings surprises (avg)+85.1%100
1062 PSN US HIGH CONF Parsons Corporation · 40.79 USD · pulse 54.7 · Information Technology Services 09-20: 54.2 · 09-27: 54.5 · 10-05: 56.1 ▲ +1.6 56.1 Mixed
Product & Moat LT w=25%63.6
Gross margin (pricing power)22.0%4.9
Revenue CAGR (3y)14.9%74.5
Operating margin trend+2.5pp over 3y74.9
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%65.8
Forward P/E11.9 · industry median 12.5 (n=21)77.6
FCF yield4.9% · industry median 5.4% (n=26)60.7
EV / EBITDA12.4 · industry median 11.3 (n=23)59
Management LT w=20%39.6
Return on equity8.2%33
Buybacks vs dilution+0.7%/yr share count54.7
Net debt / EBITDA2.926.7
Insider ownership1.4%14.4
FCF conversion0.89x net income69.3
Financial Health LT w=15%58.1
Current ratio1.771.8
Debt / equity0.6077.8
Interest coverage8.5x82.8
Cash vs total debt0.16x0
Marketing & Brand LT w=5%23.7
Revenue growth (yoy)-0.5%0
SG&A efficiency6.3x revenue/SG&A71.1
Brand pricing premium22.0%0
Durability LT w=15%61.4
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-64.4% vs market -18.8%0
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-26.9%0
52-week range position1th pct0
6m strength vs S&P 500-45.0pp0
News & Sentiment pulse only98.5
Analyst consensus (1=buy)1.697.1
Analyst target upside46.2%100
Earnings surprises (avg)+9.7%98.3
1063 HAFN US HIGH CONF Hafnia Limited · 10.25 USD · pulse 62.7 · Marine Shipping 09-20: 56.3 · 09-27: 56.9 · 10-05: 56.1 ▼ -0.8 56.1 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%9.7
Revenue CAGR (3y)5.8%29
Operating margin trend-25.7pp over 3y0
Gross-margin stabilitysd 8.7pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)59.3
Price / book1.93 · industry median 1.37 (n=9)27.8
Through-cycle P/E8.3 · industry median 12.7 (n=9)100
Management LT w=20%88.8
Return on equity26.6%100
Buybacks vs dilution-0.2%/yr share count69.6
Net debt / EBITDA0.978.6
Insider ownership46.1%100
FCF conversion1.07x net income95.8
Financial Health LT w=15%62.1
Current ratio1.771.2
Debt / equity0.3392.6
Interest coverage7.9x76.4
Cash vs total debt0.31x8.2
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)47.2%100
SG&A efficiency45.2x revenue/SG&A100
Durability LT w=15%70.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-43.8% vs market -18.8%37.4
Profit-margin stabilitysd 9.2pp, operating, 4y60.2
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+47.2%100
52-week range position100th pct100
6m strength vs S&P 500+21.5pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)51.5
Analyst target upside0.0%25
Earnings surprises (avg)+6.9%79.6
1064 CHCO US MEDIUM CONF City Holding Company · 142.82 USD · pulse 58.1 · Banks - Regional 09-20: 56.3 · 09-27: 56.3 · 10-05: 56.1 ▼ -0.2 56.1 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)45.7
Revenue CAGR (3y)7.4%37.2
Valuation LT w=20%35.3
Forward P/E14.8 · industry median 10.0 (n=108)46.7
Price / book2.48 · industry median 1.24 (n=109)11.8
Through-cycle P/E17.3 · industry median 14.8 (n=106)47.4
Management LT w=20%62.3
Return on equity16.8%67
Buybacks vs dilution-1.0%/yr share count83.1
Insider ownership3.7%36.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)34.5
Revenue growth (yoy)0.9%3.6
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-18.4% vs market -18.8%100
Profit-margin stabilitysd 0.8pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only81.3
Price vs 200-day MA+11.0%100
52-week range position85th pct93.1
6m strength vs S&P 500+0.3pp50.8
News & Sentiment pulse only41.6
Analyst consensus (1=buy)3.040
Analyst target upside-0.3%24.3
Earnings surprises (avg)+4.1%60.5
1065 BX US MEDIUM CONF Blackstone Inc. · 111.75 USD · pulse 53.7 · Asset Management 09-20: 55.5 · 09-27: 55.8 · 10-05: 56 ▲ +0.2 56 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)20.3%100
Valuation LT w=20%26.9
Forward P/E15.0 · industry median 10.9 (n=43)50.8
PEG ratio1.09 · industry median 0.90 (n=19)56.9
Price / book9.92 · industry median 2.56 (n=42)0
Through-cycle P/E59.8 · industry median 19.2 (n=41)0
Management LT w=20%49.1
Return on equity31.4%100
Buybacks vs dilution+1.8%/yr share count36.9
Insider ownership1.0%10.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)28.6%100
Durability LT w=15%82.4
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-46.5% vs market -18.8%30.6
Profit-margin stabilitysd 2.2pp, net, 4y99.1
Profitable years4 of 4100
Momentum pulse only8.1
Price vs 200-day MA-11.7%13.3
52-week range position19th pct11
6m strength vs S&P 500-15.9pp0
News & Sentiment pulse only90.4
Analyst consensus (1=buy)2.176.7
Analyst target upside27.8%94.5
Earnings surprises (avg)+13.3%100
1066 ZS US ⚠ 1HIGH CONF Zscaler, Inc. · 196.6 USD · pulse 56.1 · Software - Infrastructure 09-20: 56.7 · 09-27: 56.1 · 10-05: 56 ▼ -0.1 56 Mixed
Product & Moat LT w=25%100
Gross margin (pricing power)76.9%100
Revenue CAGR (3y)27.5%100
Operating margin trend+10.9pp over 3y100
R&D intensity (innovation)26.9%100
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%21.1
Forward P/E35.1 · industry median 20.1 (n=64)15
PEG ratio2.20 · industry median 1.37 (n=33)18.2
FCF yield3.4% · industry median 3.3% (n=66)51.4
EV / EBITDA694.4 · industry median 25.0 (n=54)0
Management LT w=20%52.2
Return on equity-2.9%0
Buybacks vs dilution+3.5%/yr share count8.7
Net debt / EBITDA-36.6100
Insider ownership34.7%100
Financial Health LT w=15%61.5
Current ratio1.774.9
Debt / equity0.7271.2
Interest coverage-3.7x0
Cash vs total debt1.86x100
Marketing & Brand LT w=5%66.5
Revenue growth (yoy)24.9%99.6
SG&A efficiency1.9x revenue/SG&A0
Brand pricing premium76.9%100
Durability LT w=15%25.4
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-64.9% vs market -18.8%0
Profit-margin stabilitysd 4.3pp, operating, 4y87.1
Profitable years0 of 40
Momentum pulse only77.5
Price vs 200-day MA+18.1%100
52-week range position36th pct32.5
6m strength vs S&P 500+23.5pp100
News & Sentiment pulse only79.6
Analyst consensus (1=buy)1.696.5
Analyst target upside6.9%42.2
Earnings surprises (avg)+10.1%100
⚠ Red flags
Unprofitable (negative net income)
1067 CHD US HIGH CONF Church & Dwight Company, Inc. · 94.31 USD · pulse 54 · Household & Personal Products 09-20: 55.9 · 09-27: 55.8 · 10-05: 56 ▲ +0.2 56 Mixed
Product & Moat LT w=25%54
Gross margin (pricing power)45.6%63.9
Revenue CAGR (3y)4.9%24.4
Operating margin trend-1.4pp over 3y36.1
Gross-margin stabilitysd 1.4pp91.8
Valuation LT w=20%32.5
Forward P/E23.4 · industry median 15.6 (n=11)32.8
PEG ratio2.67 · industry median 2.02 (n=7)15.2
FCF yield4.2% · industry median 5.4% (n=11)48.3
EV / EBITDA18.1 · industry median 13.5 (n=11)33.7
Management LT w=20%62.7
Return on equity17.0%68.2
Buybacks vs dilution-1.0%/yr share count83.6
Net debt / EBITDA1.659.9
Insider ownership0.2%2
FCF conversion1.27x net income100
Financial Health LT w=15%52.2
Current ratio1.128.9
Debt / equity0.5680.1
Interest coverage11.1x100
Cash vs total debt0.10x0
Marketing & Brand LT w=5%28.5
Revenue growth (yoy)1.6%6.4
SG&A efficiency3.7x revenue/SG&A27.6
Brand pricing premium45.6%51.4
Durability LT w=15%94.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-27.3% vs market -18.8%78.7
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only37.8
Price vs 200-day MA-1.3%54.8
52-week range position57th pct58.6
6m strength vs S&P 500-15.5pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)53.6
Analyst target upside11.4%53.6
Earnings surprises (avg)+3.6%57.1
1068 CLH US HIGH CONF Clean Harbors, Inc. · 318.51 USD · pulse 59.9 · Waste Management 09-20: 56.1 · 09-27: 56.1 · 10-05: 56 ▼ -0.1 56 Mixed
Product & Moat LT w=25%49
Gross margin (pricing power)32.3%30.6
Revenue CAGR (3y)5.3%26.5
Operating margin trend-1.1pp over 3y38.8
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%40.9
Forward P/E31.8 · industry median 26.0 (n=5)32.5
FCF yield2.3% · industry median 2.7% (n=5)37.6
EV / EBITDA16.3 · industry median 15.5 (n=5)52.7
Management LT w=20%63.3
Return on equity15.6%62.2
Buybacks vs dilution-0.7%/yr share count79
Net debt / EBITDA2.342.9
Insider ownership4.9%49.2
FCF conversion0.98x net income83.1
Financial Health LT w=15%46
Current ratio2.1100
Debt / equity1.1149.5
Interest coverage4.1x34.7
Cash vs total debt0.16x0
Marketing & Brand LT w=5%55.2
Revenue growth (yoy)11.9%47.6
SG&A efficiency8.0x revenue/SG&A100
Brand pricing premium32.3%18.1
Durability LT w=15%88.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-30.9% vs market -18.8%69.7
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only70.3
Price vs 200-day MA+9.5%98
52-week range position94th pct100
6m strength vs S&P 500-11.1pp13
News & Sentiment pulse only72.3
Analyst consensus (1=buy)1.696.5
Analyst target upside12.5%56.3
Earnings surprises (avg)+4.6%64.2
1069 NXT US ⚠ 1HIGH CONF Nextpower Inc. · 84.3 USD · pulse 54.1 · Solar 09-20: 56.1 · 09-27: 56.2 · 10-05: 56 ▼ -0.2 56 Mixed
Product & Moat LT w=25%46
Gross margin (pricing power)23.0%7.5
Revenue CAGR (3y)23.2%100
Operating margin trend+10.7pp over 3y100
R&D intensity (innovation)3.4%22.6
Gross-margin stabilitysd 7.8pp0
Valuation LT w=20%53.1
Forward P/E14.6 · sector median 19.8 (n=309)89.9
PEG ratio3.15 · sector median 1.07 (n=159)0
FCF yield2.5% · sector median 2.9% (n=322)40.1
EV / EBITDA15.5 · sector median 23.1 (n=279)82.4
Management LT w=20%45.7
Return on equity27.2%100
Buybacks vs dilution+48.2%/yr share count0
Net debt / EBITDA-1.6100
Insider ownership0.6%6.4
FCF conversion0.55x net income21.9
Financial Health LT w=15%100
Current ratio2.7100
Debt / equity0.02100
Interest coverage273.1x100
Cash vs total debt31.61x100
Marketing & Brand LT w=5%44.3
Revenue growth (yoy)8.2%32.8
SG&A efficiency10.4x revenue/SG&A100
Brand pricing premium23.0%0
Durability LT w=15%50.3
Shock days (>8% vs market)20 in 2y0
Worst drawdown vs market (2y)-50.2% vs market -18.8%21.5
Profit-margin stabilitysd 5.7pp, operating, 4y79.6
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-21.8%0
52-week range position9th pct0
6m strength vs S&P 500-39.4pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside64.8%100
Earnings surprises (avg)+15.6%100
⚠ Red flags
Diluting shareholders (+48.2%/yr)
1070 SOBO.TO CA ⚠ 1HIGH CONF SOUTH BOW CORPORATION · 48.2 CAD · pulse 60.6 · Oil & Gas Midstream 09-20: 55.4 · 09-27: 55.7 · 10-05: 56 ▲ +0.3 56 Mixed
Product & Moat LT w=25%59.1
Gross margin (pricing power)50.2%75.4
Revenue CAGR (2y)-0.5%0
Operating margin trend+1.1pp over 2y60.9
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%68.4
Forward P/E17.3 · industry median 13.9 (n=33)53.5
FCF yield4.8% · industry median 1.5% (n=32)89
EV / EBITDA12.1 · industry median 11.5 (n=31)62.8
Management LT w=20%37.7
Return on equity17.4%69.4
Buybacks vs dilution+0.2%/yr share count63.9
Net debt / EBITDA5.00
Insider ownership0.1%0.7
FCF conversion0.78x net income54.4
Financial Health LT w=15%19.2
Current ratio1.560.2
Debt / equity2.160
Interest coverage2.5x16.7
Cash vs total debt0.13x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)43.2
Revenue growth (yoy)4.2%16.8
Brand pricing premium50.2%62.9
Durability LT w=15%99.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-19.2% vs market -18.8%98.8
Profit-margin stabilitysd 0.5pp, operating, 3y100
Profitable years3 of 3100
Momentum pulse only60
Price vs 200-day MA+6.2%84.7
52-week range position73th pct78.7
6m strength vs S&P 500-10.0pp16.7
News & Sentiment pulse only73.3
Analyst consensus (1=buy)2.174.3
Analyst target upside8.2%45.6
Earnings surprises (avg)+23.4%100
⚠ Red flags
Heavy leverage (D/E 2.2)
1071 MUSA US ⚠ 1HIGH CONF Murphy USA Inc. · 515.02 USD · pulse 60.4 · Specialty Retail 09-20: 56 · 09-27: 56.1 · 10-05: 56 ▼ -0.1 56 Mixed
Product & Moat LT w=25%36.7
Gross margin (pricing power)8.1%0
Revenue CAGR (3y)-6.1%0
Operating margin trend-0.3pp over 3y46.9
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%61.7
Forward P/E16.8 · industry median 14.1 (n=13)57
FCF yield4.1% · industry median 4.8% (n=12)51.8
EV / EBITDA9.8 · industry median 10.7 (n=13)76.2
Management LT w=20%81.2
Return on equity86.4%100
Buybacks vs dilution-5.1%/yr share count100
Net debt / EBITDA2.147.5
Insider ownership9.8%98.4
FCF conversion0.82x net income60.3
Financial Health LT w=15%17.9
Current ratio0.910.4
Debt / equity3.530
Interest coverage6.5x61
Cash vs total debt0.06x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)40.8%100
SG&A efficiency83.7x revenue/SG&A100
Brand pricing premium8.1%0
Durability LT w=15%81.7
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-35.5% vs market -18.8%58
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only43.7
Price vs 200-day MA+2.1%68.6
52-week range position60th pct62.4
6m strength vs S&P 500-15.7pp0
News & Sentiment pulse only86.3
Analyst consensus (1=buy)1.984
Analyst target upside20.0%74.9
Earnings surprises (avg)+14.0%100
⚠ Red flags
Heavy leverage (D/E 3.5)
1072 TFPM US ⚠ 2HIGH CONF Triple Flag Precious Metals Cor · 30.61 USD · pulse 54.9 · Other Precious Metals & Mining 09-20: 55.8 · 09-27: 56 · 10-05: 56 — 0 56 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)36.8%100
Operating margin trend+10.6pp over 3y100
Gross-margin stabilitysd 6.3pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)32.6
Price / book2.76 · industry median 3.68 (n=6)47.9
Through-cycle P/E81.8 · sector median 40.4 (n=80)0
Management LT w=20%36.3
Return on equity20.1%80.6
Buybacks vs dilution+9.9%/yr share count0
Net debt / EBITDA0.586.7
Insider ownership1.4%14
FCF conversion-1.65x net income0
Financial Health LT w=15%75
Current ratio3.7100
Debt / equity0.10100
Interest coverage64.9x100
Cash vs total debt0.15x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)37.3%100
SG&A efficiency12.8x revenue/SG&A100
Durability LT w=15%67.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-34.9% vs market -18.8%59.7
Profit-margin stabilitysd 6.3pp, operating, 4y76
Profitable years3 of 450
Momentum pulse only16.8
Price vs 200-day MA-7.5%29.8
52-week range position27th pct20.7
6m strength vs S&P 500-30.4pp0
News & Sentiment pulse only94.8
Analyst consensus (1=buy)1.887.3
Analyst target upside29.0%97.6
Earnings surprises (avg)+9.9%99.5
⚠ Red flags
Negative free cash flow
Diluting shareholders (+9.9%/yr)
1073 KBR US HIGH CONF KBR, Inc. · 34.24 USD · pulse 57.6 · Engineering & Construction 09-20: 55.9 · 09-27: 56 · 10-05: 56 — 0 56 Mixed
Product & Moat LT w=25%47.7
Gross margin (pricing power)14.5%0
Revenue CAGR (3y)5.9%29.3
Operating margin trend+1.1pp over 3y61.4
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%95.5
Forward P/E8.4 · industry median 20.7 (n=28)100
PEG ratio0.54 · industry median 0.66 (n=12)86.8
FCF yield6.5% · industry median 3.4% (n=30)100
EV / EBITDA10.1 · industry median 17.2 (n=29)95.2
Management LT w=20%52
Return on equity27.5%100
Buybacks vs dilution-2.5%/yr share count100
Net debt / EBITDA3.78.2
Insider ownership1.2%12.1
FCF conversion0.68x net income39.8
Financial Health LT w=15%22.1
Current ratio1.129
Debt / equity1.7016.4
Interest coverage4.9x43.2
Cash vs total debt0.12x0
Marketing & Brand LT w=5%35.5
Revenue growth (yoy)1.6%6.4
SG&A efficiency13.5x revenue/SG&A100
Brand pricing premium14.5%0
Durability LT w=15%63.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-57.4% vs market -18.8%3.4
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only15.8
Price vs 200-day MA-8.3%27
52-week range position26th pct20.5
6m strength vs S&P 500-25.6pp0
News & Sentiment pulse only85.1
Analyst consensus (1=buy)2.080
Analyst target upside29.3%98.3
Earnings surprises (avg)+6.6%77.1
1074 BBWI US HIGH CONF Bath & Body Works, Inc. · 16.06 USD · pulse 56 · Specialty Retail 09-20: 56 · 09-27: 56 · 10-05: 56 — 0 56 Mixed
Product & Moat LT w=25%45
Gross margin (pricing power)43.0%57.6
Revenue CAGR (3y)-1.2%0
Operating margin trend-2.8pp over 3y22.4
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%100
Forward P/E5.8 · industry median 15.0 (n=13)100
PEG ratio0.70 · industry median 1.70 (n=9)100
FCF yield23.6% · industry median 4.0% (n=12)100
EV / EBITDA5.5 · industry median 10.7 (n=13)100
Management LT w=20%57.6
Buybacks vs dilution-4.3%/yr share count100
Net debt / EBITDA3.025
Insider ownership0.5%5.3
FCF conversion1.18x net income100
Financial Health LT w=15%23
Current ratio1.233.4
Interest coverage4.2x35.5
Cash vs total debt0.17x0
Marketing & Brand LT w=5%23.6
Revenue growth (yoy)-2.3%0
SG&A efficiency3.5x revenue/SG&A25.6
Brand pricing premium43.0%45.1
Durability LT w=15%57.5
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-62.9% vs market -18.8%0
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only1.8
Price vs 200-day MA-17.9%0
52-week range position14th pct5.4
6m strength vs S&P 500-26.8pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside49.8%100
Earnings surprises (avg)+42.2%100
1075 HNI US ⚠ 1HIGH CONF HNI Corporation · 46.82 USD · pulse 66.2 · Furnishings, Fixtures & Appliances 09-20: 56.1 · 09-27: 56 · 10-05: 56 — 0 56 Mixed
Product & Moat LT w=25%61.4
Gross margin (pricing power)41.9%54.7
Revenue CAGR (3y)6.3%31.6
Operating margin trend+3.7pp over 3y87
Gross-margin stabilitysd 2.4pp72.3
Valuation LT w=20%77.2
Forward P/E9.7 · industry median 14.3 (n=6)98.8
PEG ratio0.50 · sector median 1.00 (n=121)100
FCF yield3.1% · industry median 5.0% (n=6)32.7
EV / EBITDA11.0 · industry median 12.7 (n=6)77.3
Management LT w=20%27.3
Return on equity0.3%1.3
Buybacks vs dilution+19.9%/yr share count0
Net debt / EBITDA3.414.4
Insider ownership2.1%21
FCF conversion1.92x net income100
Financial Health LT w=15%33.9
Current ratio1.446.8
Debt / equity0.9160.5
Interest coverage3.6x28.3
Cash vs total debt0.07x0
Marketing & Brand LT w=5%53.1
Revenue growth (yoy)120.7%100
SG&A efficiency3.0x revenue/SG&A17.2
Brand pricing premium41.9%42.2
Durability LT w=15%80.3
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-47.1% vs market -18.8%29.1
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only96
Price vs 200-day MA+14.5%100
52-week range position80th pct88.1
6m strength vs S&P 500+31.1pp100
News & Sentiment pulse only97.2
Analyst consensus (1=buy)1.0100
Analyst target upside51.6%100
Earnings surprises (avg)+8.7%91.5
⚠ Red flags
Diluting shareholders (+19.9%/yr)
1076 PNFP US MEDIUM CONF Pinnacle Financial Partners, In · 96.09 USD · pulse 59.2 · Banks - Regional 09-20: 56.1 · 09-27: 56.2 · 10-05: 55.9 ▼ -0.3 55.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)51.9
Revenue CAGR (3y)11.1%55.7
Valuation LT w=20%59.3
Forward P/E8.4 · industry median 10.0 (n=108)86.2
Price / book1.03 · industry median 1.24 (n=109)81.5
Through-cycle P/E25.9 · industry median 14.8 (n=106)10.2
Management LT w=20%33.8
Return on equity7.6%30.6
Buybacks vs dilution+0.5%/yr share count58.3
Insider ownership1.3%12.6
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)137.0%100
Durability LT w=15%83.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-35.8% vs market -18.8%57.3
Profit-margin stabilitysd 4.5pp, net, 4y86
Profitable years4 of 4100
Momentum pulse only46.8
Price vs 200-day MA-0.1%59.6
52-week range position54th pct55.4
6m strength vs S&P 500-7.4pp25.3
News & Sentiment pulse only79.9
Analyst consensus (1=buy)1.696.4
Analyst target upside24.5%86.1
Earnings surprises (avg)+3.6%57.3
1077 SNDR US HIGH CONF Schneider National, Inc. · 32.89 USD · pulse 58.3 · Trucking 09-20: 55.9 · 09-27: 56.3 · 10-05: 55.9 ▼ -0.4 55.9 Mixed
Product & Moat LT w=25%18.9
Gross margin (pricing power)16.0%0
Revenue CAGR (3y)-4.9%0
Operating margin trend-6.1pp over 3y0
Gross-margin stabilitysd 2.2pp75.4
Valuation LT w=20%55.4
Forward P/E19.3 · industry median 18.2 (n=9)60.5
FCF yield1.5% · industry median 3.3% (n=9)19.5
EV / EBITDA9.9 · industry median 12.7 (n=9)86.3
Management LT w=20%70.2
Return on equity3.7%14.7
Buybacks vs dilution-0.6%/yr share count76.1
Net debt / EBITDA0.197.1
Insider ownership50.3%100
FCF conversion0.84x net income63
Financial Health LT w=15%73.4
Current ratio2.0100
Debt / equity0.13100
Interest coverage5.1x45.4
Cash vs total debt0.83x48.1
Marketing & Brand LT w=5%47.2
Revenue growth (yoy)10.4%41.6
SG&A efficiency17.7x revenue/SG&A100
Brand pricing premium16.0%0
Durability LT w=15%84.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-38.8% vs market -18.8%49.8
Profit-margin stabilitysd 2.5pp, operating, 4y97.4
Profitable years4 of 4100
Momentum pulse only72
Price vs 200-day MA+4.7%78.7
52-week range position70th pct74.4
6m strength vs S&P 500+3.8pp62.8
News & Sentiment pulse only42.3
Analyst consensus (1=buy)2.367.5
Analyst target upside13.1%57.9
Earnings surprises (avg)-4.8%1.5
1078 XNDU US ⚠ 2HIGH CONF Xanadu Quantum Technologies Lim · 4.3 USD · pulse 48.5 · Software - Infrastructure 09-20: 55.9 · 09-27: 55.9 · 10-05: 55.9 — 0 55.9 Mixed
Product & Moat LT w=25%80
Gross margin (pricing power)93.2%100
Revenue CAGR (2y)34.3%100
Operating margin trend+180.6pp over 2y100
R&D intensity (innovation)1196.4%100
Gross-margin stabilitysd 9.2pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)20
Forward P/E-7.910
FCF yield-3.6% · industry median 3.4% (n=66)0
Management LT w=20%55.6
Return on equity-56.4%0
Buybacks vs dilution+0.0%/yr share count66.7
Insider ownership26.9%100
Financial Health LT w=15%100
Current ratio25.5100
Debt / equity0.19100
Cash vs total debt5.29x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)43.0%100
SG&A efficiency0.3x revenue/SG&A0
Brand pricing premium93.2%100
Durability LT w=15% · thin evidence (2/3, gaps count as 50)16.7
Profit-margin stabilitysd 754.3pp, operating, 3y0
Profitable years0 of 30
Momentum pulse only · thin evidence (2/3, gaps count as 50)16.7
52-week range position0th pct0
6m strength vs S&P 500-64.4pp0
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.2100
Analyst target upside568.6%100
Earnings surprises (avg)-58.7%0
⚠ Red flags
Negative free cash flow
Unprofitable (negative net income)
1079 CPB US ⚠ 1HIGH CONF The Campbell's Company · 19.62 USD · pulse 51 · Packaged Foods 09-20: 55.9 · 09-27: 55.8 · 10-05: 55.9 ▲ +0.1 55.9 Mixed
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)57.1
Gross margin (pricing power)28.5%21.4
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%90.3
Forward P/E10.7 · industry median 11.8 (n=20)81.2
PEG ratio0.53 · industry median 1.26 (n=6)100
FCF yield10.8% · industry median 7.4% (n=20)100
EV / EBITDA8.2 · industry median 8.9 (n=20)80.2
Management LT w=20%52.1
Return on equity10.1%40.2
Buybacks vs dilution-0.1%/yr share count68.3
Net debt / EBITDA4.40
Insider ownership37.5%100
Financial Health LT w=15%4.2
Current ratio0.81.2
Debt / equity1.7911.5
Cash vs total debt0.05x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)19.6
Revenue growth (yoy)-7.9%0
Brand pricing premium28.5%8.9
Durability LT w=15%76.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-56.4% vs market -18.8%6
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only3.1
Price vs 200-day MA-12.7%9.2
52-week range position5th pct0
6m strength vs S&P 500-25.6pp0
News & Sentiment pulse only33.5
Analyst consensus (1=buy)3.328
Analyst target upside6.0%40
Earnings surprises (avg)-0.1%32.6
⚠ Red flags
Revenue shrinking (-7.9% yoy)
1080 RIO US HIGH CONF Rio Tinto Plc · 94.21 USD · pulse 56.5 · Other Industrial Metals & Mining 09-20: 55.5 · 09-27: 55.7 · 10-05: 55.8 ▲ +0.1 55.8 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%22.7
Revenue CAGR (3y)1.2%6.2
Operating margin trend-8.1pp over 3y0
R&D intensity (innovation)0.9%6.1
Gross-margin stabilitysd 2.1pp78.6
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)68.4
Price / book2.34 · industry median 6.74 (n=15)65
Through-cycle P/E13.9 · industry median 37.4 (n=6)90.2
Management LT w=20%45.6
Return on equity19.3%77.2
Buybacks vs dilution+0.1%/yr share count65.3
Net debt / EBITDA0.685.4
Insider ownership0.0%0
FCF conversion0.36x net income0
Financial Health LT w=15%62.6
Current ratio1.452
Debt / equity0.3293.4
Interest coverage9.0x88.5
Cash vs total debt0.42x16.6
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)70.7
Revenue growth (yoy)15.5%62
SG&A efficiency21.0x revenue/SG&A100
Durability LT w=15%96.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.3% vs market -18.8%91
Profit-margin stabilitysd 3.2pp, operating, 4y93.4
Profitable years4 of 4100
Momentum pulse only45.3
Price vs 200-day MA+1.0%64
52-week range position67th pct71.8
6m strength vs S&P 500-15.0pp0.1
News & Sentiment pulse only38
Analyst consensus (1=buy)2.464
Analyst target upside10.0%50
Earnings surprises (avg)-51.9%0
1081 UL US HIGH CONF Unilever PLC · 59.7 USD · pulse 58.4 · Household & Personal Products 09-20: 55.3 · 09-27: 55 · 10-05: 55.8 ▲ +0.8 55.8 Mixed
Product & Moat LT w=25%55.4
Gross margin (pricing power)47.1%67.7
Revenue CAGR (3y)-5.6%0
Operating margin trend+3.9pp over 3y88.6
Gross-margin stabilitysd 2.7pp65.4
Valuation LT w=20%58
Forward P/E15.6 · industry median 19.6 (n=11)83.6
PEG ratio10.93 · industry median 2.02 (n=7)0
FCF yield5.9% · industry median 5.1% (n=11)80.3
EV / EBITDA12.9 · industry median 13.8 (n=11)68
Management LT w=20%53.6
Return on equity31.9%100
Buybacks vs dilution-1.0%/yr share count83.8
Net debt / EBITDA2.439.9
Insider ownership0.0%0.1
FCF conversion0.71x net income44.4
Financial Health LT w=15%25.4
Current ratio0.70
Debt / equity1.7513.7
Interest coverage8.9x88
Cash vs total debt0.19x0
Marketing & Brand LT w=5%28.4
Revenue growth (yoy)0.5%2
SG&A efficiency3.7x revenue/SG&A28.1
Brand pricing premium47.1%55.2
Durability LT w=15%96
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-25.1% vs market -18.8%84.2
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only30
Price vs 200-day MA-3.4%46.4
52-week range position29th pct23.4
6m strength vs S&P 500-8.9pp20.3
News & Sentiment pulse only90.5
Analyst consensus (1=buy)1.696
Analyst target upside20.2%75.5
Earnings surprises (avg)+13.2%100
1082 ALAB US HIGH CONF Astera Labs, Inc. · 350.33 USD · pulse 55.5 · Semiconductors 09-20: 55.8 · 09-27: 55.8 · 10-05: 55.8 — 0 55.8 Mixed
Product & Moat LT w=25%92.4
Gross margin (pricing power)75.1%100
Revenue CAGR (3y)120.2%100
Operating margin trend+95.7pp over 3y100
R&D intensity (innovation)35.7%100
Gross-margin stabilitysd 2.9pp61.8
Valuation LT w=20%6
Forward P/E54.8 · industry median 24.9 (n=42)0
FCF yield0.2% · industry median 1.0% (n=42)18.1
EV / EBITDA208.7 · industry median 32.9 (n=38)0
Management LT w=20%61.5
Return on equity25.8%100
Buybacks vs dilution+3.7%/yr share count4.6
Net debt / EBITDA-4.2100
Insider ownership10.3%100
FCF conversion0.42x net income2.8
Financial Health LT w=15%100
Current ratio10.1100
Debt / equity0.03100
Cash vs total debt28.21x100
Marketing & Brand LT w=5%83.8
Revenue growth (yoy)104.5%100
SG&A efficiency5.1x revenue/SG&A51.3
Brand pricing premium75.1%100
Durability LT w=15%0
Shock days (>8% vs market)60 in 2y0
Worst drawdown vs market (2y)-63.7% vs market -18.8%0
Profit-margin stabilitysd 33.9pp, operating, 4y0
Profitable years1 of 40
Momentum pulse only89.7
Price vs 200-day MA+45.3%100
52-week range position65th pct69.2
6m strength vs S&P 500+179.5pp100
News & Sentiment pulse only80.3
Analyst consensus (1=buy)1.887.7
Analyst target upside11.3%53.3
Earnings surprises (avg)+16.8%100
1083 QSR US ⚠ 1HIGH CONF Restaurant Brands International · 69.91 USD · pulse 58.7 · Restaurants 09-20: 55.2 · 09-27: 55.5 · 10-05: 55.8 ▲ +0.3 55.8 Mixed
Product & Moat LT w=25%43.1
Gross margin (pricing power)34.1%35.2
Revenue CAGR (3y)13.2%66
Operating margin trend-4.7pp over 3y3.3
Gross-margin stabilitysd 2.6pp67.7
Valuation LT w=20%86
Forward P/E15.8 · industry median 20.0 (n=16)84
PEG ratio0.88 · industry median 1.74 (n=15)98.2
FCF yield5.3% · industry median 3.1% (n=15)88.2
EV / EBITDA13.8 · industry median 16.8 (n=16)73.6
Management LT w=20%42.6
Return on equity34.8%100
Buybacks vs dilution+4.1%/yr share count0
Net debt / EBITDA5.00
Insider ownership1.3%12.8
FCF conversion2.21x net income100
Financial Health LT w=15%13.4
Current ratio1.017.7
Debt / equity2.900
Interest coverage4.2x35.8
Cash vs total debt0.07x0
Marketing & Brand LT w=5%47
Revenue growth (yoy)4.6%18.4
SG&A efficiency13.7x revenue/SG&A100
Brand pricing premium34.1%22.7
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-17.0% vs market -18.8%100
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only26.8
Price vs 200-day MA-3.4%46.2
52-week range position37th pct34.2
6m strength vs S&P 500-25.2pp0
News & Sentiment pulse only73.1
Analyst consensus (1=buy)1.984.4
Analyst target upside23.0%82.4
Earnings surprises (avg)+2.9%52.4
⚠ Red flags
Heavy leverage (D/E 2.9)
1084 SNX US ⚠ 1HIGH CONF TD SYNNEX Corporation · 278.37 USD · pulse 67 · Electronics & Computer Distribution 09-20: 60.9 · 09-27: 55.9 · 10-05: 55.8 ▼ -0.1 55.8 Mixed
Product & Moat LT w=25%38.2
Gross margin (pricing power)6.9%0
Revenue CAGR (3y)0.1%0.4
Operating margin trend+0.2pp over 3y52.3
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%72
Forward P/E11.5 · sector median 19.8 (n=309)100
PEG ratio0.80 · sector median 1.10 (n=159)95.1
FCF yield-4.7% · sector median 2.9% (n=322)0
EV / EBITDA11.1 · sector median 23.1 (n=279)93
Management LT w=20%51.3
Return on equity14.9%59.7
Buybacks vs dilution-5.4%/yr share count100
Net debt / EBITDA2.146.8
Insider ownership5.0%50
FCF conversion-1.27x net income0
Financial Health LT w=15%35.1
Current ratio1.232.6
Debt / equity0.6575.1
Interest coverage4.0x32.9
Cash vs total debt0.12x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)37.7%100
SG&A efficiency21.2x revenue/SG&A100
Brand pricing premium6.9%0
Durability LT w=15%86.7
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-33.8% vs market -18.8%62.4
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+29.4%100
52-week range position92th pct100
6m strength vs S&P 500+27.4pp100
News & Sentiment pulse only92.7
Analyst consensus (1=buy)1.598.2
Analyst target upside22.0%80
Earnings surprises (avg)+20.9%100
⚠ Red flags
Negative free cash flow
1085 REG US HIGH CONF Regency Centers Corporation · 71.6 USD · pulse 57.5 · REIT - Retail 09-20: 55.8 · 09-27: 55.5 · 10-05: 55.8 ▲ +0.3 55.8 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%70.2
Gross margin (pricing power)71.5%100
Revenue CAGR (3y)8.3%41.4
Operating margin trend-1.1pp over 3y39.4
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%55
FCF yield5.6% · industry median 5.4% (n=17)72
EV / EBITDA17.3 · industry median 17.2 (n=17)53.5
Price / book1.97 · industry median 1.70 (n=17)39.6
Management LT w=20%16.7
Return on equity8.2%32.7
Buybacks vs dilution+2.3%/yr share count27.7
Net debt / EBITDA4.60
Insider ownership0.6%6.5
Financial Health LT w=15%33.4
Debt / equity0.7271.1
Interest coverage3.6x29.1
Cash vs total debt0.04x0
Marketing & Brand LT w=5%78.5
Revenue growth (yoy)8.9%35.6
SG&A efficiency15.6x revenue/SG&A100
Brand pricing premium71.5%100
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-15.0% vs market -18.8%100
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only26.8
Price vs 200-day MA-4.5%42
52-week range position41th pct38.5
6m strength vs S&P 500-22.1pp0
News & Sentiment pulse only84.6
Analyst consensus (1=buy)2.078
Analyst target upside20.3%75.7
Earnings surprises (avg)+26.7%100
1086 SKM US HIGH CONF SK Telecom Co., Ltd. · 36.79 USD · pulse 60 · Telecom Services 09-20: 56.1 · 09-27: 55.9 · 10-05: 55.8 ▼ -0.1 55.8 Mixed
Product & Moat LT w=25%45.3
Gross margin (pricing power)70.4%100
Revenue CAGR (3y)-0.4%0
Operating margin trend-3.7pp over 3y13.5
R&D intensity (innovation)2.0%13.2
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%70.8
Forward P/E13.7 · industry median 10.0 (n=27)53.3
PEG ratio0.45 · industry median 1.54 (n=15)100
FCF yield5.0% · industry median 10.0% (n=29)40.5
EV / EBITDA6.2 · industry median 7.8 (n=27)89.2
Management LT w=20%50.8
Return on equity5.2%20.8
Buybacks vs dilution-0.8%/yr share count79.6
Net debt / EBITDA1.953.4
Insider ownership0.0%0.1
FCF conversion2.30x net income100
Financial Health LT w=15%32.8
Current ratio1.236
Debt / equity0.6674.4
Interest coverage2.9x20.9
Cash vs total debt0.20x0
Marketing & Brand LT w=5%53.9
Revenue growth (yoy)0.5%2
SG&A efficiency5.6x revenue/SG&A59.8
Brand pricing premium70.4%100
Durability LT w=15%83.7
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-35.6% vs market -18.8%58
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only77.8
Price vs 200-day MA+12.7%100
52-week range position65th pct68.8
6m strength vs S&P 500+4.3pp64.5
News & Sentiment pulse only50.9
Analyst consensus (1=buy)3.040
Analyst target upside-4.9%12.8
Earnings surprises (avg)+34.1%100
1087 ACLS US HIGH CONF Axcelis Technologies, Inc. · 147.77 USD · pulse 58.8 · Semiconductor Equipment & Materials 09-20: 58.1 · 09-27: 57.1 · 10-05: 55.8 ▼ -1.3 55.8 Mixed
Product & Moat LT w=25%48.8
Gross margin (pricing power)43.0%57.5
Revenue CAGR (3y)-3.0%0
Operating margin trend-8.9pp over 3y0
R&D intensity (innovation)13.0%86.6
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%37.7
Forward P/E28.1 · industry median 30.2 (n=22)55.3
FCF yield0.9% · industry median 1.0% (n=21)28.4
EV / EBITDA42.6 · industry median 45.7 (n=20)29.3
Management LT w=20%48.5
Return on equity8.9%35.5
Buybacks vs dilution-2.1%/yr share count100
Net debt / EBITDA-3.3100
Insider ownership0.7%6.8
FCF conversion0.35x net income0
Financial Health LT w=15%100
Current ratio4.9100
Debt / equity0.07100
Interest coverage26.8x100
Cash vs total debt5.76x100
Marketing & Brand LT w=5%49.4
Revenue growth (yoy)10.6%42.4
SG&A efficiency5.6x revenue/SG&A60.8
Brand pricing premium43.0%45
Durability LT w=15%59
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-59.6% vs market -18.8%0
Profit-margin stabilitysd 3.7pp, operating, 4y90.5
Profitable years4 of 4100
Momentum pulse only88.6
Price vs 200-day MA+23.2%100
52-week range position63th pct65.9
6m strength vs S&P 500+34.2pp100
News & Sentiment pulse only65.1
Analyst consensus (1=buy)2.848
Analyst target upside9.0%47.4
Earnings surprises (avg)+18.5%100
1088 ZGN US HIGH CONF Ermenegildo Zegna N.V. · 12.52 USD · pulse 56.4 · Apparel Manufacturing 09-20: 55.5 · 09-27: 55.6 · 10-05: 55.8 ▲ +0.2 55.8 Mixed
Product & Moat LT w=25%61.4
Gross margin (pricing power)67.6%100
Revenue CAGR (3y)8.7%43.5
Operating margin trend-2.6pp over 3y23.8
Gross-margin stabilitysd 2.1pp78.4
Valuation LT w=20%49.9
Forward P/E20.9 · industry median 11.6 (n=9)36.5
FCF yield9.5% · industry median 5.8% (n=9)100
EV / EBITDA24.2 · industry median 10.9 (n=9)13.2
Management LT w=20%49.1
Return on equity8.7%34.9
Buybacks vs dilution+3.4%/yr share count10.4
Net debt / EBITDA5.50
Insider ownership70.3%100
FCF conversion2.89x net income100
Financial Health LT w=15%37.8
Current ratio1.555.7
Debt / equity1.0552.5
Interest coverage4.5x38.9
Cash vs total debt0.25x4
Marketing & Brand LT w=5%41.9
Revenue growth (yoy)6.4%25.6
SG&A efficiency1.7x revenue/SG&A0
Brand pricing premium67.6%100
Durability LT w=15%85.9
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-35.1% vs market -18.8%59.2
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only62.8
Price vs 200-day MA+3.7%75
52-week range position59th pct61.2
6m strength vs S&P 500+0.6pp52.1
News & Sentiment pulse only48
Analyst consensus (1=buy)1.983.3
Analyst target upside14.2%60.6
Earnings surprises (avg)-16.5%0
1089 CMC US HIGH CONF Commercial Metals Company · 63.58 USD · pulse 58.3 · Metal Fabrication 09-20: 56.5 · 09-27: 55.7 · 10-05: 55.8 ▲ +0.1 55.8 Mixed
Product & Moat LT w=25%18.9
Gross margin (pricing power)18.6%0
Revenue CAGR (3y)-4.4%0
Operating margin trend-8.0pp over 3y0
Gross-margin stabilitysd 2.2pp75.5
Valuation LT w=20%79.4
Forward P/E8.7 · industry median 14.4 (n=7)100
FCF yield1.9% · industry median 1.8% (n=7)38.9
EV / EBITDA8.4 · industry median 22.8 (n=6)99.2
Management LT w=20%59
Return on equity13.8%55.2
Buybacks vs dilution-1.8%/yr share count97
Net debt / EBITDA2.536.4
Insider ownership0.6%6.5
FCF conversion1.58x net income100
Financial Health LT w=15%48.2
Current ratio2.3100
Debt / equity0.8066.7
Interest coverage3.4x26.3
Cash vs total debt0.15x0
Marketing & Brand LT w=5%63.9
Revenue growth (yoy)22.9%91.6
SG&A efficiency11.1x revenue/SG&A100
Brand pricing premium18.6%0
Durability LT w=15%86.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-37.6% vs market -18.8%52.8
Profit-margin stabilitysd 3.3pp, operating, 4y92.9
Profitable years4 of 4100
Momentum pulse only19.4
Price vs 200-day MA-8.7%25.4
52-week range position32th pct27.2
6m strength vs S&P 500-13.3pp5.7
News & Sentiment pulse only77.8
Analyst consensus (1=buy)1.983.3
Analyst target upside26.5%91.4
Earnings surprises (avg)+3.8%58.8
1090 UPS US HIGH CONF United Parcel Service, Inc. · 93.02 USD · pulse 59 · Integrated Freight & Logistics 09-20: 55.3 · 09-27: 55.4 · 10-05: 55.7 ▲ +0.3 55.7 Mixed
Product & Moat LT w=25%27.6
Gross margin (pricing power)22.4%6
Revenue CAGR (3y)-4.0%0
Operating margin trend-4.2pp over 3y8.2
Gross-margin stabilitysd 1.2pp96.1
Valuation LT w=20%88.6
Forward P/E11.5 · industry median 17.5 (n=10)100
PEG ratio1.36 · industry median 1.23 (n=9)56.1
FCF yield7.1% · industry median 3.7% (n=10)100
EV / EBITDA8.5 · industry median 12.7 (n=10)98.2
Management LT w=20%62
Return on equity29.6%100
Buybacks vs dilution-0.4%/yr share count73.1
Net debt / EBITDA2.050.3
Insider ownership0.0%0.2
FCF conversion1.00x net income86.3
Financial Health LT w=15%28.9
Current ratio1.231.6
Debt / equity1.905.6
Interest coverage8.0x78.3
Cash vs total debt0.16x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)26.8
Revenue growth (yoy)7.6%30.4
Brand pricing premium22.4%0
Durability LT w=15%86.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-36.9% vs market -18.8%54.6
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only20.3
Price vs 200-day MA-9.2%23.3
52-week range position40th pct37.5
6m strength vs S&P 500-18.5pp0
News & Sentiment pulse only85.9
Analyst consensus (1=buy)2.273.1
Analyst target upside23.9%84.7
Earnings surprises (avg)+13.2%100
1091 SYY US ⚠ 1HIGH CONF Sysco Corporation · 77.49 USD · pulse 57.2 · Food Distribution 09-20: 55.5 · 09-27: 55.5 · 10-05: 55.7 ▲ +0.2 55.7 Mixed
Product & Moat LT w=25%41
Gross margin (pricing power)18.5%0
Revenue CAGR (3y)3.5%17.4
Operating margin trend-0.3pp over 3y46.8
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%70.5
Forward P/E14.4 · industry median 14.1 (n=5)69.7
PEG ratio1.45 · sector median 1.41 (n=56)58.4
FCF yield5.0% · industry median 3.8% (n=5)75.9
EV / EBITDA11.2 · industry median 13.2 (n=5)77.8
Management LT w=20%64.6
Return on equity77.7%100
Buybacks vs dilution-1.8%/yr share count96.4
Net debt / EBITDA3.026.2
Insider ownership0.2%1.8
FCF conversion1.09x net income98.5
Financial Health LT w=15%18.8
Current ratio1.339.7
Debt / equity5.650
Interest coverage4.2x35.3
Cash vs total debt0.12x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)22.9
Revenue growth (yoy)4.7%18.8
Brand pricing premium18.5%0
Durability LT w=15%96.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-24.0% vs market -18.8%86.9
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only38
Price vs 200-day MA-1.5%53.9
52-week range position45th pct43.8
6m strength vs S&P 500-10.1pp16.2
News & Sentiment pulse only59.3
Analyst consensus (1=buy)2.368.6
Analyst target upside17.2%68
Earnings surprises (avg)+1.2%41.3
⚠ Red flags
Heavy leverage (D/E 5.6)
1092 TXRH US HIGH CONF Texas Roadhouse, Inc. · 156.14 USD · pulse 53 · Restaurants 09-20: 54.2 · 09-27: 55.3 · 10-05: 55.7 ▲ +0.4 55.7 Mixed
Product & Moat LT w=25%54.6
Gross margin (pricing power)16.3%0
Revenue CAGR (3y)13.5%67.7
Operating margin trend+0.1pp over 3y50.7
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%53.8
Forward P/E20.1 · industry median 19.8 (n=16)62
PEG ratio1.64 · industry median 1.74 (n=15)59.6
FCF yield2.3% · industry median 3.4% (n=15)32.4
EV / EBITDA15.8 · industry median 16.8 (n=16)61
Management LT w=20%54.8
Return on equity27.7%100
Buybacks vs dilution-0.5%/yr share count75.3
Net debt / EBITDA1.368.6
Insider ownership0.4%4.2
FCF conversion0.58x net income26
Financial Health LT w=15%24.3
Current ratio0.50
Debt / equity0.6972.9
Cash vs total debt0.19x0
Marketing & Brand LT w=5%48.1
Revenue growth (yoy)11.1%44.4
SG&A efficiency25.9x revenue/SG&A100
Brand pricing premium16.3%0
Durability LT w=15%94.9
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-26.9% vs market -18.8%79.8
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only3.4
Price vs 200-day MA-12.4%10.3
52-week range position3th pct0
6m strength vs S&P 500-21.0pp0
News & Sentiment pulse only63.8
Analyst consensus (1=buy)2.177.1
Analyst target upside39.1%100
Earnings surprises (avg)-2.9%14.3
1093 PCOR US ⚠ 1HIGH CONF Procore Technologies, Inc. · 50.95 USD · pulse 52 · Software - Application 09-20: 56.2 · 09-27: 56.1 · 10-05: 55.7 ▼ -0.4 55.7 Mixed
Product & Moat LT w=25%99.1
Gross margin (pricing power)80.1%100
Revenue CAGR (3y)22.5%100
Operating margin trend+30.9pp over 3y100
R&D intensity (innovation)27.4%100
Gross-margin stabilitysd 1.2pp95.4
Valuation LT w=20%30.5
Forward P/E21.5 · industry median 16.7 (n=85)45.3
FCF yield3.9% · industry median 5.1% (n=85)46.3
EV / EBITDA109.7 · industry median 20.2 (n=72)0
Management LT w=20%52.6
Return on equity-3.1%0
Buybacks vs dilution+2.9%/yr share count18
Net debt / EBITDA-9.0100
Insider ownership9.3%92.6
Financial Health LT w=15%57.7
Current ratio1.230.8
Debt / equity0.05100
Interest coverage-80.5x0
Cash vs total debt9.71x100
Marketing & Brand LT w=5%54.4
Revenue growth (yoy)15.8%63.2
SG&A efficiency1.6x revenue/SG&A0
Brand pricing premium80.1%100
Durability LT w=15%19.7
Shock days (>8% vs market)11 in 2y30.1
Worst drawdown vs market (2y)-56.6% vs market -18.8%5.3
Profit-margin stabilitysd 12.2pp, operating, 4y43.4
Profitable years0 of 40
Momentum pulse only19.1
Price vs 200-day MA-7.1%31.6
52-week range position31th pct25.8
6m strength vs S&P 500-28.4pp0
News & Sentiment pulse only97.8
Analyst consensus (1=buy)1.793.3
Analyst target upside33.8%100
Earnings surprises (avg)+10.7%100
⚠ Red flags
Unprofitable (negative net income)
1094 BILI US NO REAL MONEYHIGH CONF Bilibili Inc. · 14.44 USD · pulse 53.9 · Internet Content & Information 09-20: 55.2 · 09-27: 55 · 10-05: 55.7 ▲ +0.7 55.7 Mixed
Product & Moat LT w=25%55.5
Gross margin (pricing power)37.0%42.5
Revenue CAGR (3y)11.5%57.4
Operating margin trend+41.9pp over 3y100
R&D intensity (innovation)11.6%77.6
Gross-margin stabilitysd 7.4pp0
Valuation LT w=20%90.2
Forward P/E11.2 · industry median 10.4 (n=16)70.5
PEG ratio0.32 · industry median 0.90 (n=12)100
EV / EBITDA5.8 · industry median 18.6 (n=14)100
Management LT w=20%44.9
Return on equity10.1%40.6
Buybacks vs dilution+1.7%/yr share count38.8
Net debt / EBITDA-3.4100
Insider ownership0.0%0.3
Financial Health LT w=15%77.5
Current ratio1.343.1
Debt / equity0.6077.9
Interest coverage9.0x89.1
Cash vs total debt2.55x100
Marketing & Brand LT w=5%35.9
Revenue growth (yoy)8.2%32.8
SG&A efficiency4.7x revenue/SG&A45
Brand pricing premium37.0%30
Durability LT w=15%9
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-59.9% vs market -18.8%0
Profit-margin stabilitysd 16.1pp, operating, 4y21.5
Profitable years1 of 40
Momentum pulse only0
Price vs 200-day MA-34.3%0
52-week range position0th pct0
6m strength vs S&P 500-54.9pp0
News & Sentiment pulse only99.4
Analyst consensus (1=buy)1.3100
Analyst target upside85.1%100
Earnings surprises (avg)+9.7%98.2
1095 SAIC US HIGH CONF Science Applications Internatio · 125.26 USD · pulse 63.1 · Information Technology Services 09-20: 55.3 · 09-27: 55.2 · 10-05: 55.7 ▲ +0.5 55.7 Mixed
Product & Moat LT w=25%38.8
Gross margin (pricing power)12.7%0
Revenue CAGR (3y)-2.0%0
Operating margin trend+0.5pp over 3y55
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%86.5
Forward P/E10.9 · industry median 12.5 (n=21)83.2
FCF yield9.6% · industry median 4.9% (n=26)100
EV / EBITDA10.4 · industry median 11.6 (n=23)76.4
Management LT w=20%64.4
Return on equity25.7%100
Buybacks vs dilution-6.6%/yr share count100
Net debt / EBITDA3.414.4
Insider ownership0.8%7.7
FCF conversion1.41x net income100
Financial Health LT w=15%18.5
Current ratio1.233.7
Debt / equity1.886.5
Interest coverage4.0x33.6
Cash vs total debt0.05x0
Marketing & Brand LT w=5%41.7
Revenue growth (yoy)6.3%25.2
SG&A efficiency20.7x revenue/SG&A100
Brand pricing premium12.7%0
Durability LT w=15%73.4
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-45.7% vs market -18.8%32.5
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only91.1
Price vs 200-day MA+16.8%100
52-week range position84th pct92.2
6m strength vs S&P 500+9.3pp81
News & Sentiment pulse only63
Analyst consensus (1=buy)2.847.3
Analyst target upside6.7%41.8
Earnings surprises (avg)+30.6%100
1096 ENPH US ⚠ 1HIGH CONF Enphase Energy, Inc. · 33.47 USD · pulse 53.6 · Solar 09-20: 54.8 · 09-27: 55.9 · 10-05: 55.7 ▼ -0.2 55.7 Mixed
Product & Moat LT w=25%37.5
Gross margin (pricing power)30.0%25.1
Revenue CAGR (3y)-14.2%0
Operating margin trend-8.2pp over 3y0
R&D intensity (innovation)12.8%85.6
Gross-margin stabilitysd 2.2pp76.9
Valuation LT w=20%66
Forward P/E14.9 · sector median 19.8 (n=309)88.4
PEG ratio0.75 · sector median 1.10 (n=159)99
FCF yield1.8% · sector median 2.9% (n=322)27.4
EV / EBITDA21.4 · sector median 23.1 (n=279)49.3
Management LT w=20%55.8
Return on equity13.0%52
Buybacks vs dilution-1.3%/yr share count88.8
Net debt / EBITDA-1.7100
Insider ownership3.0%30.3
FCF conversion0.46x net income7.9
Financial Health LT w=15%95.6
Current ratio3.5100
Debt / equity0.5282.3
Interest coverage46.3x100
Cash vs total debt1.53x100
Marketing & Brand LT w=5%17.6
Revenue growth (yoy)-19.6%0
SG&A efficiency4.4x revenue/SG&A40.3
Brand pricing premium30.0%12.6
Durability LT w=15%45
Shock days (>8% vs market)35 in 2y0
Worst drawdown vs market (2y)-75.5% vs market -18.8%0
Profit-margin stabilitysd 5.6pp, operating, 4y80
Profitable years4 of 4100
Momentum pulse only2.5
Price vs 200-day MA-18.8%0
52-week range position16th pct7.4
6m strength vs S&P 500-17.9pp0
News & Sentiment pulse only89.2
Analyst consensus (1=buy)2.367.6
Analyst target upside54.6%100
Earnings surprises (avg)+15.8%100
⚠ Red flags
Revenue shrinking (-19.6% yoy)
1097 NIQ US ⚠ 1LOW CONF NIQ Global Intelligence plc · 16.64 USD · pulse 58.9 09-20: 55.3 · 09-27: 55.4 · 10-05: 55.7 ▲ +0.3 55.7 Mixed

No industry on record (a fund, trust or shell?): shown for reference, never eligible for a real-money decision.

Product & Moat LT w=25%83
Revenue CAGR (3y)14.6%73.2
Operating margin trend+6.6pp over 3y100
Gross-margin stabilitysd 2.2pp75.8
Valuation LT w=20% · thin evidence (1/3, gaps count as 50)65.8
Forward P/E12.9 · too few peers, absolute only97.3
Management LT w=20% · thin evidence (1/3, gaps count as 50)55.6
Buybacks vs dilution+0.0%/yr share count66.7
Financial Health LT w=15% · thin evidence (1/3, gaps count as 50)33.3
Interest coverage0.4x0
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)36.8
SG&A efficiency2.6x revenue/SG&A10.5
Durability LT w=15%25.4
Shock days (>8% vs market)8 in 281 sessions (listed <2y)5
Worst drawdown vs market (2y)-56.8% vs market -8.9%0
Profit-margin stabilitysd 2.6pp, operating, 4y96.5
Profitable years0 of 40
Momentum pulse only94.6
Price vs 200-day MA+28.2%100
52-week range position77th pct83.7
6m strength vs S&P 500+27.6pp100
News & Sentiment pulse only64.8
Analyst consensus (1=buy)1.694.3
Analyst target upside18.3%70.9
Earnings surprises (avg)-0.6%29.2
⚠ Red flags
Unprofitable (negative net income)
1098 BIDU US ⚠ 1NO REAL MONEYHIGH CONF Baidu, Inc. · 84.32 USD · pulse 54.1 · Internet Content & Information 09-20: 55.4 · 09-27: 55.6 · 10-05: 55.6 — 0 55.6 Mixed
Product & Moat LT w=25%44.4
Gross margin (pricing power)40.9%52.2
Revenue CAGR (3y)1.4%7.2
Operating margin trend-4.8pp over 3y1.7
R&D intensity (innovation)15.8%100
Gross-margin stabilitysd 3.0pp60.9
Valuation LT w=20%63
Forward P/E10.9 · industry median 10.6 (n=16)73.3
PEG ratio0.82 · industry median 0.87 (n=12)78.5
FCF yield-1.1% · industry median 4.0% (n=15)0
EV / EBITDA5.9 · industry median 18.6 (n=14)100
Management LT w=20%42.2
Return on equity-1.4%0
Buybacks vs dilution-0.9%/yr share count81.6
Net debt / EBITDA-2.3100
Insider ownership2.9%29.2
FCF conversion-0.37x net income0
Financial Health LT w=15%78.7
Current ratio2.3100
Debt / equity0.3889.9
Interest coverage3.4x26.8
Cash vs total debt1.47x97.9
Marketing & Brand LT w=5%29.9
Revenue growth (yoy)-4.2%0
SG&A efficiency5.0x revenue/SG&A49.9
Brand pricing premium40.9%39.7
Durability LT w=15%68.2
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-48.1% vs market -18.8%26.6
Profit-margin stabilitysd 3.3pp, operating, 4y92.7
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-29.6%0
52-week range position0th pct0
6m strength vs S&P 500-41.6pp0
News & Sentiment pulse only89.5
Analyst consensus (1=buy)1.694.2
Analyst target upside72.2%100
Earnings surprises (avg)+6.1%74.2
⚠ Red flags
Negative free cash flow
1099 BSP US ⚠ 1HIGH CONF Bending Spoons S.p.A. · 32.03 USD · pulse 60.9 · Software - Application 09-20: 53.8 · 09-27: 55.2 · 10-05: 55.6 ▲ +0.4 55.6 Mixed
Product & Moat LT w=25%74.9
Gross margin (pricing power)66.8%100
Revenue CAGR (2y)159.6%100
Operating margin trend-2.3pp over 2y27.3
R&D intensity (innovation)11.0%73.5
Gross-margin stabilitysd 2.3pp73.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)47.8
Forward P/E16.7 · industry median 16.9 (n=85)68.8
EV / EBITDA24.7 · industry median 20.2 (n=72)24.6
Management LT w=20%55.6
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA4.40
Insider ownership22.1%100
Financial Health LT w=15%1.1
Current ratio0.60
Debt / equity3.940
Interest coverage1.4x4.6
Cash vs total debt0.17x0
Marketing & Brand LT w=5%70.9
Revenue growth (yoy)126.3%100
SG&A efficiency2.8x revenue/SG&A12.6
Brand pricing premium66.8%100
Durability LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Profit-margin stabilitysd 1.2pp, operating, 3y100
Profitable years3 of 3100
Momentumno data
News & Sentiment pulse only95.6
Analyst consensus (1=buy)1.886.7
Analyst target upside48.8%100
Earnings surprises (avg)+69.5%100
⚠ Red flags
Heavy leverage (D/E 3.9)
1100 BNS.TO CA MEDIUM CONF BANK OF NOVA SCOTIA · 129.93 CAD · pulse 63.1 · Banks - Diversified 09-20: 55.9 · 09-27: 55.5 · 10-05: 55.6 ▲ +0.1 55.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)42.7
Revenue CAGR (3y)5.6%28
Valuation LT w=20%67.3
Forward P/E13.7 · industry median 13.5 (n=20)71.6
PEG ratio1.00 · industry median 1.39 (n=17)90.8
Price / book1.78 · industry median 1.94 (n=20)58.2
Through-cycle P/E19.3 · industry median 18.3 (n=20)48.5
Management LT w=20%30.7
Return on equity11.5%45.8
Buybacks vs dilution+1.2%/yr share count46
Insider ownership0.0%0.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)48.9
Revenue growth (yoy)11.7%46.8
Durability LT w=15%97.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-18.1% vs market -18.8%100
Profit-margin stabilitysd 4.0pp, net, 4y88.8
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+17.6%100
52-week range position92th pct100
6m strength vs S&P 500+18.3pp100
News & Sentiment pulse only52.8
Analyst consensus (1=buy)2.657.1
Analyst target upside2.3%30.6
Earnings surprises (avg)+5.6%70.8
1101 OSCR US ⚠ 2HIGH CONF Oscar Health, Inc. · 30.94 USD · pulse 61.6 · Healthcare Plans 09-20: 55.4 · 09-27: 56.2 · 10-05: 55.6 ▼ -0.6 55.6 Mixed
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)50.1
Gross margin (pricing power)20.2%0.4
Revenue CAGR (3y)41.6%100
Valuation LT w=20%79.2
Forward P/E14.3 · industry median 12.4 (n=10)63
FCF yield7.3% · industry median 7.3% (n=10)74.7
EV / EBITDA2.2 · industry median 10.4 (n=9)100
Management LT w=20%62.9
Return on equity34.3%100
Buybacks vs dilution+11.2%/yr share count0
Net debt / EBITDA-12.3100
Insider ownership5.2%51.7
Financial Health LT w=15%55.3
Current ratio1.123.2
Debt / equity0.2398.1
Interest coverage-23.8x0
Cash vs total debt17.75x100
Marketing & Brand LT w=5%53.9
Revenue growth (yoy)70.4%100
SG&A efficiency5.7x revenue/SG&A61.8
Brand pricing premium20.2%0
Durability LT w=15%24.5
Shock days (>8% vs market)33 in 2y0
Worst drawdown vs market (2y)-51.7% vs market -18.8%17.6
Profit-margin stabilitysd 5.5pp, net, 4y80.5
Profitable years1 of 40
Momentum pulse only99
Price vs 200-day MA+41.1%100
52-week range position87th pct96.9
6m strength vs S&P 500+125.1pp100
News & Sentiment pulse only69.4
Analyst consensus (1=buy)2.847.3
Analyst target upside14.4%61
Earnings surprises (avg)+62.9%100
⚠ Red flags
Diluting shareholders (+11.2%/yr)
Unprofitable (negative net income)
1102 SVM US ⚠ 2HIGH CONF Silvercorp Metals Inc. · 10.58 USD · pulse 55 · Silver 09-20: 55.1 · 09-27: 55.4 · 10-05: 55.6 ▲ +0.2 55.6 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)28.2%100
Operating margin trend+25.5pp over 3y100
Gross-margin stabilitysd 9.2pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)34.7
Price / book2.37 · sector median 3.01 (n=108)54
Through-cycle P/E89.0 · sector median 40.4 (n=80)0
Management LT w=20%42.9
Return on equity8.1%32.4
Buybacks vs dilution+7.7%/yr share count0
Net debt / EBITDA-0.9100
Insider ownership3.9%39.1
Financial Health LT w=15%92.8
Current ratio3.5100
Debt / equity0.10100
Interest coverage7.4x71.3
Cash vs total debt3.27x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)70.5%100
SG&A efficiency21.8x revenue/SG&A100
Durability LT w=15%35.9
Shock days (>8% vs market)23 in 2y0
Worst drawdown vs market (2y)-43.8% vs market -18.8%37.4
Profit-margin stabilitysd 9.9pp, operating, 4y56
Profitable years3 of 450
Momentum pulse only27.8
Price vs 200-day MA-5.6%37.4
52-week range position47th pct46
6m strength vs S&P 500-22.0pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.3100
Analyst target upside44.1%100
Earnings surprises (avg)+39.0%100
⚠ Red flags
Diluting shareholders (+7.7%/yr)
Unprofitable (negative net income)
1103 BOBS US HIGH CONF Bob's Discount Furniture, Inc. · 14.19 USD · pulse 59.1 · Specialty Retail 09-20: 55.4 · 09-27: 56 · 10-05: 55.6 ▼ -0.4 55.6 Mixed
Product & Moat LT w=25%63.7
Gross margin (pricing power)46.9%67.3
Revenue CAGR (3y)4.0%20
Operating margin trend+4.8pp over 3y98.3
Gross-margin stabilitysd 2.5pp69.2
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)64.4
Forward P/E13.4 · industry median 15.0 (n=13)79.5
EV / EBITDA10.7 · industry median 9.8 (n=13)63.7
Management LT w=20%39.3
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA3.415.5
Insider ownership3.6%35.7
Financial Health LT w=15%31.4
Current ratio0.98.1
Debt / equity1.6817.6
Interest coverage18.7x100
Cash vs total debt0.04x0
Marketing & Brand LT w=5%33.5
Revenue growth (yoy)8.8%35.2
SG&A efficiency2.6x revenue/SG&A10.5
Brand pricing premium46.9%54.8
Durability LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only · thin evidence (2/3, gaps count as 50)51.1
52-week range position34th pct30.3
6m strength vs S&P 500+6.9pp72.9
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside61.5%100
Earnings surprises (avg)+15.5%100
1104 PURR US LOW CONF Hyperliquid Strategies Inc · 11.89 USD · pulse 64.2 · Capital Markets 09-20: 51.5 · 09-27: 54.2 · 10-05: 55.6 ▲ +1.4 55.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moatno data
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)47.5
Forward P/E32.1 · industry median 14.0 (n=29)19.5
Price / book1.99 · industry median 3.60 (n=36)73
Management LT w=20% · thin evidence (2/3, gaps count as 50)63.7
Return on equity32.6%100
Insider ownership4.1%41.1
Financial Healthno data
Marketing & Brandno data
Durabilityno data
Momentum pulse only95.8
Price vs 200-day MA+70.5%100
52-week range position80th pct87.5
6m strength vs S&P 500+118.1pp100
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.2100
Analyst target upside87.8%100
Earnings surprises (avg)-297.0%0
1105 MAR US HIGH CONF Marriott International · 358.96 USD · pulse 55.2 · Lodging 09-20: 55.8 · 09-27: 55.6 · 10-05: 55.5 ▼ -0.1 55.5 Mixed
Product & Moat LT w=25%70.2
Gross margin (pricing power)79.2%100
Revenue CAGR (3y)8.0%40.1
Operating margin trend-0.9pp over 3y40.8
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%21.6
Forward P/E27.3 · industry median 13.5 (n=6)26.9
PEG ratio1.76 · sector median 0.99 (n=121)28.2
FCF yield2.2% · industry median 5.7% (n=6)15.4
EV / EBITDA23.0 · industry median 14.0 (n=6)15.8
Management LT w=20%66.5
Buybacks vs dilution-5.1%/yr share count100
Net debt / EBITDA3.610.1
Insider ownership18.1%100
FCF conversion0.79x net income56
Financial Health LT w=15%15.5
Current ratio0.50
Interest coverage5.2x46.6
Cash vs total debt0.03x0
Marketing & Brand LT w=5%81.5
Revenue growth (yoy)11.1%44.4
SG&A efficiency30.1x revenue/SG&A100
Brand pricing premium79.2%100
Durability LT w=15%92.6
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-30.5% vs market -18.8%70.6
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only54
Price vs 200-day MA+3.1%72.3
52-week range position70th pct75.6
6m strength vs S&P 500-10.8pp14.1
News & Sentiment pulse only55
Analyst consensus (1=buy)2.271.4
Analyst target upside6.1%40.2
Earnings surprises (avg)+3.0%53.4
1106 JCI US HIGH CONF Johnson Controls International · 156.24 USD · pulse 59.3 · Building Products & Equipment 09-20: 56.3 · 09-27: 55.9 · 10-05: 55.5 ▼ -0.4 55.5 Mixed
Product & Moat LT w=25%59.2
Gross margin (pricing power)36.7%41.6
Revenue CAGR (3y)4.6%22.8
Operating margin trend+2.2pp over 3y72.4
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%30.5
Forward P/E25.6 · industry median 16.8 (n=16)29.4
PEG ratio1.67 · industry median 1.07 (n=9)30.1
FCF yield3.2% · industry median 3.2% (n=15)48.7
EV / EBITDA23.9 · industry median 13.9 (n=16)13.8
Management LT w=20%56.1
Return on equity14.3%57.3
Buybacks vs dilution-3.9%/yr share count100
Net debt / EBITDA2.048.9
Insider ownership0.2%1.7
FCF conversion0.91x net income72.4
Financial Health LT w=15%46.3
Current ratio1.016.7
Debt / equity0.7072.2
Interest coverage9.7x96.4
Cash vs total debt0.07x0
Marketing & Brand LT w=5%33.7
Revenue growth (yoy)9.3%37.2
SG&A efficiency4.1x revenue/SG&A34.9
Brand pricing premium36.7%29.1
Durability LT w=15%98.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-21.1% vs market -18.8%94.1
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only83.4
Price vs 200-day MA+14.1%100
52-week range position100th pct100
6m strength vs S&P 500+0.1pp50.2
News & Sentiment pulse only65
Analyst consensus (1=buy)2.078.2
Analyst target upside6.1%40.3
Earnings surprises (avg)+6.5%76.4
1107 VLO US HIGH CONF Valero Energy Corporation · 406.3 USD · pulse 61.6 · Oil & Gas Refining & Marketing 09-20: 55.4 · 09-27: 55.7 · 10-05: 55.5 ▼ -0.2 55.5 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%22.6
Revenue CAGR (3y)-11.4%0
Operating margin trend-5.4pp over 3y0
Gross-margin stabilitysd 2.6pp67.8
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)33.3
Price / book4.68 · industry median 2.66 (n=10)0
Through-cycle P/E18.4 · industry median 17.2 (n=9)50
Management LT w=20%79.5
Return on equity27.6%100
Buybacks vs dilution-7.0%/yr share count100
Net debt / EBITDA0.393.5
Insider ownership0.4%4.2
FCF conversion3.58x net income100
Financial Health LT w=15%64.2
Current ratio1.669.7
Debt / equity0.4088.8
Interest coverage6.4x60.1
Cash vs total debt0.69x38
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)51.7%100
SG&A efficiency117.7x revenue/SG&A100
Durability LT w=15%90.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-26.8% vs market -18.8%79.9
Profit-margin stabilitysd 2.7pp, operating, 4y96.1
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+56.9%100
52-week range position97th pct100
6m strength vs S&P 500+49.5pp100
News & Sentiment pulse only55.1
Analyst consensus (1=buy)2.464
Analyst target upside-9.5%1.2
Earnings surprises (avg)+23.5%100
1108 ON US HIGH CONF ON Semiconductor Corporation · 84.89 USD · pulse 61.6 · Semiconductors 09-20: 56.7 · 09-27: 56.1 · 10-05: 55.5 ▼ -0.6 55.5 Mixed
Product & Moat LT w=25%24.4
Gross margin (pricing power)42.8%56.9
Revenue CAGR (3y)-10.4%0
Operating margin trend-20.7pp over 3y0
R&D intensity (innovation)9.7%64.9
Gross-margin stabilitysd 6.2pp0
Valuation LT w=20%89.4
Forward P/E18.7 · industry median 26.1 (n=42)85.3
PEG ratio0.16 · industry median 0.86 (n=21)100
FCF yield5.0% · industry median 1.0% (n=42)91
EV / EBITDA16.2 · industry median 34.5 (n=38)81.3
Management LT w=20%65.2
Return on equity8.3%33.2
Buybacks vs dilution-2.8%/yr share count100
Net debt / EBITDA0.489.9
Insider ownership0.3%3.1
FCF conversion13.69x net income100
Financial Health LT w=15%60.8
Current ratio3.5100
Debt / equity0.6575
Interest coverage2.9x20.6
Cash vs total debt0.82x47.7
Marketing & Brand LT w=5%60.4
Revenue growth (yoy)9.2%36.8
SG&A efficiency9.9x revenue/SG&A100
Brand pricing premium42.8%44.4
Durability LT w=15%42.4
Shock days (>8% vs market)16 in 2y0
Worst drawdown vs market (2y)-57.2% vs market -18.8%3.8
Profit-margin stabilitysd 8.2pp, operating, 4y65.8
Profitable years4 of 4100
Momentum pulse only75.2
Price vs 200-day MA+5.5%82.1
52-week range position45th pct43.6
6m strength vs S&P 500+16.3pp100
News & Sentiment pulse only72.6
Analyst consensus (1=buy)2.174.7
Analyst target upside22.8%82.1
Earnings surprises (avg)+4.2%61.1
1109 WTFC US MEDIUM CONF Wintrust Financial Corporation · 145.02 USD · pulse 58.4 · Banks - Regional 09-20: 55.6 · 09-27: 55.5 · 10-05: 55.5 — 0 55.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)52.8
Revenue CAGR (3y)11.7%58.5
Valuation LT w=20%64
Forward P/E10.5 · industry median 10.0 (n=108)72.1
Price / book1.38 · industry median 1.24 (n=109)55.5
Through-cycle P/E14.8 · industry median 15.1 (n=106)64.4
Management LT w=20%25
Return on equity12.2%48.8
Buybacks vs dilution+3.3%/yr share count12
Insider ownership1.4%14.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)46.9
Revenue growth (yoy)10.2%40.8
Durability LT w=15%92.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-31.0% vs market -18.8%69.3
Profit-margin stabilitysd 1.5pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only37.1
Price vs 200-day MA-2.8%48.9
52-week range position55th pct56.8
6m strength vs S&P 500-13.3pp5.6
News & Sentiment pulse only82.2
Analyst consensus (1=buy)2.177.3
Analyst target upside22.1%80.2
Earnings surprises (avg)+8.4%89.2
1110 FTT.TO CA HIGH CONF FINNING INTL · 112.3 CAD · pulse 62.6 · Industrial Distribution 09-20: 57.4 · 09-27: 56 · 10-05: 55.5 ▼ -0.5 55.5 Mixed
Product & Moat LT w=25%44.3
Gross margin (pricing power)22.4%6
Revenue CAGR (3y)4.5%22.5
Operating margin trend-0.1pp over 3y48.7
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%57.1
Forward P/E20.9 · industry median 20.1 (n=17)59.4
FCF yield2.4% · industry median 2.3% (n=16)44
EV / EBITDA14.7 · industry median 16.8 (n=16)67.8
Management LT w=20%49.2
Return on equity19.3%77.3
Buybacks vs dilution-4.7%/yr share count100
Net debt / EBITDA2.147.9
Insider ownership0.1%0.6
FCF conversion0.54x net income20
Financial Health LT w=15%44.4
Current ratio1.555.9
Debt / equity0.9061.4
Interest coverage6.4x60.1
Cash vs total debt0.10x0
Marketing & Brand LT w=5%52.7
Revenue growth (yoy)20.0%80
SG&A efficiency6.7x revenue/SG&A78
Brand pricing premium22.4%0
Durability LT w=15%92.8
Shock days (>8% vs market)5 in 2y76.7
Worst drawdown vs market (2y)-21.0% vs market -18.8%94.5
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only98.7
Price vs 200-day MA+21.1%100
52-week range position100th pct100
6m strength vs S&P 500+13.8pp96.1
News & Sentiment pulse only62.9
Analyst consensus (1=buy)1.5100
Analyst target upside8.8%47
Earnings surprises (avg)+1.3%41.8
1111 BB US HIGH CONF BlackBerry Limited · 9.3 USD · pulse 55.5 · Software - Infrastructure 09-20: 55.2 · 09-27: 56 · 10-05: 55.5 ▼ -0.5 55.5 Mixed
Product & Moat LT w=25%67.9
Gross margin (pricing power)77.9%100
Revenue CAGR (3y)1.4%7.1
Operating margin trend+22.4pp over 3y100
R&D intensity (innovation)20.7%100
Gross-margin stabilitysd 4.4pp32.3
Valuation LT w=20%25.1
Forward P/E39.5 · industry median 20.1 (n=64)8.4
PEG ratio1.47 · industry median 1.37 (n=33)55.5
FCF yield2.5% · industry median 3.4% (n=66)36.5
EV / EBITDA46.5 · industry median 25.0 (n=54)0
Management LT w=20%61.4
Return on equity10.6%42.4
Buybacks vs dilution+0.3%/yr share count61.6
Net debt / EBITDA-1.4100
Insider ownership0.3%3.2
FCF conversion2.60x net income100
Financial Health LT w=15%98.9
Current ratio2.4100
Debt / equity0.2895.6
Interest coverage10.8x100
Cash vs total debt1.71x100
Marketing & Brand LT w=5%68.1
Revenue growth (yoy)26.0%100
SG&A efficiency2.3x revenue/SG&A4.4
Brand pricing premium77.9%100
Durability LT w=15%19.6
Shock days (>8% vs market)19 in 2y0
Worst drawdown vs market (2y)-52.7% vs market -18.8%15.1
Profit-margin stabilitysd 8.6pp, operating, 4y63.3
Profitable years1 of 40
Momentum pulse only89
Price vs 200-day MA+45.8%100
52-week range position64th pct67.1
6m strength vs S&P 500+144.6pp100
News & Sentiment pulse only59.5
Analyst consensus (1=buy)3.040
Analyst target upside5.4%38.4
Earnings surprises (avg)+49.9%100
1112 CNO US MEDIUM CONF CNO Financial Group, Inc. · 53.86 USD · pulse 61.8 · Insurance - Life 09-20: 55.7 · 09-27: 55.7 · 10-05: 55.5 ▼ -0.2 55.5 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)46.4
Revenue CAGR (3y)7.9%39.3
Valuation LT w=20%59.9
Forward P/E10.7 · industry median 9.4 (n=15)66.7
Price / book1.93 · industry median 1.85 (n=15)46.8
Through-cycle P/E12.8 · industry median 12.4 (n=15)66.2
Management LT w=20%55.9
Return on equity10.9%43.7
Buybacks vs dilution-6.2%/yr share count100
Insider ownership2.4%24
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)25.9
Debt / equity1.7613.5
Interest coverage2.3x14.1
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)48.8
Revenue growth (yoy)11.6%46.4
Durability LT w=15%96.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-15.9% vs market -18.8%100
Profit-margin stabilitysd 4.8pp, net, 4y84.3
Profitable years4 of 4100
Momentum pulse only95.9
Price vs 200-day MA+14.4%100
52-week range position86th pct94.4
6m strength vs S&P 500+13.0pp93.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)54.9
Analyst target upside-0.2%24.5
Earnings surprises (avg)+8.5%90.2
1113 WAFD US ⚠ 1MEDIUM CONF WaFd, Inc. · 30.8 USD · pulse 53.9 · Banks - Regional 09-20: 55.2 · 09-27: 55.4 · 10-05: 55.5 ▲ +0.1 55.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)38.5
Revenue CAGR (3y)3.1%15.4
Valuation LT w=20%93.9
Forward P/E8.8 · industry median 10.0 (n=108)83.2
Price / book0.84 · industry median 1.24 (n=109)98.6
Through-cycle P/E9.9 · industry median 15.1 (n=106)100
Management LT w=20%17.1
Return on equity8.5%34
Buybacks vs dilution+6.2%/yr share count0
Insider ownership1.7%17.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)40.8
Revenue growth (yoy)5.6%22.4
Durability LT w=15%88.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-34.6% vs market -18.8%60.3
Profit-margin stabilitysd 3.1pp, net, 4y93.6
Profitable years4 of 4100
Momentum pulse only16.8
Price vs 200-day MA-9.2%23.2
52-week range position32th pct27.3
6m strength vs S&P 500-19.8pp0
News & Sentiment pulse only44
Analyst consensus (1=buy)3.040
Analyst target upside12.0%55
Earnings surprises (avg)+0.5%37
⚠ Red flags
Diluting shareholders (+6.2%/yr)
1114 MTX US ⚠ 1HIGH CONF Minerals Technologies Inc. · 66.43 USD · pulse 59.1 · Specialty Chemicals 09-20: 55.5 · 09-27: 55.5 · 10-05: 55.5 — 0 55.5 Mixed
Product & Moat LT w=25%35.6
Gross margin (pricing power)24.5%11.3
Revenue CAGR (3y)-0.8%0
Operating margin trend+2.0pp over 3y69.7
R&D intensity (innovation)1.1%7.4
Gross-margin stabilitysd 1.5pp89.5
Valuation LT w=20%100
Forward P/E9.5 · industry median 16.1 (n=29)100
FCF yield19.0% · industry median 3.6% (n=29)100
EV / EBITDA7.1 · industry median 11.9 (n=28)100
Management LT w=20%41
Return on equity-3.8%0
Buybacks vs dilution-1.5%/yr share count92
Net debt / EBITDA1.659.4
Insider ownership1.2%12.5
Financial Health LT w=15%35.4
Current ratio1.452.4
Debt / equity0.6177.1
Interest coverage0.7x0
Cash vs total debt0.36x12.2
Marketing & Brand LT w=5%38.3
Revenue growth (yoy)3.7%14.8
SG&A efficiency10.0x revenue/SG&A100
Brand pricing premium24.5%0
Durability LT w=15%74.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-39.7% vs market -18.8%47.6
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only24.4
Price vs 200-day MA-6.7%33.2
52-week range position42th pct40.1
6m strength vs S&P 500-19.6pp0
News & Sentiment pulse only85.2
Analyst consensus (1=buy)1.2100
Analyst target upside39.2%100
Earnings surprises (avg)+3.3%55.6
⚠ Red flags
Unprofitable (negative net income)
1115 POU.TO CA ⚠ 1HIGH CONF PARAMOUNT RESOURCES LTD. · 29.7 CAD · pulse 63.1 · Oil & Gas E&P 09-20: 55.1 · 09-27: 55.4 · 10-05: 55.5 ▲ +0.1 55.5 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%0
Revenue CAGR (3y)-26.2%0
Operating margin trend-36.7pp over 3y0
Gross-margin stabilitysd 7.7pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)68.8
Price / book1.57 · industry median 1.54 (n=49)56.3
Through-cycle P/E6.2 · industry median 13.6 (n=48)100
Management LT w=20%55.1
Return on equity4.3%17.3
Buybacks vs dilution+0.5%/yr share count58.1
Net debt / EBITDA-1.2100
Insider ownership46.1%100
FCF conversion-0.32x net income0
Financial Health LT w=15%97.4
Current ratio1.989.5
Debt / equity0.01100
Interest coverage266.2x100
Cash vs total debt20.88x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)92.1%100
SG&A efficiency10.0x revenue/SG&A100
Durability LT w=15%79.9
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-20.0% vs market -18.8%96.9
Profit-margin stabilitysd 13.1pp, operating, 4y38.4
Profitable years4 of 4100
Momentum pulse only59.5
Price vs 200-day MA+5.9%83.7
52-week range position71th pct76.4
6m strength vs S&P 500-9.5pp18.3
News & Sentiment pulse only92.5
Analyst consensus (1=buy)1.887.3
Analyst target upside26.1%90.3
Earnings surprises (avg)+473.0%100
⚠ Red flags
Negative free cash flow
1116 TJX US HIGH CONF TJX Companies, Inc. (The) · 132.68 USD · pulse 53.2 · Apparel Retail 09-20: 55.6 · 09-27: 55.4 · 10-05: 55.4 — 0 55.4 Mixed
Product & Moat LT w=25%56.7
Gross margin (pricing power)31.5%28.7
Revenue CAGR (3y)6.5%32.7
Operating margin trend+2.2pp over 3y71.6
Gross-margin stabilitysd 1.3pp93.9
Valuation LT w=20%28.1
Forward P/E23.0 · industry median 11.9 (n=12)33.4
PEG ratio2.57 · sector median 0.99 (n=121)9.8
FCF yield3.0% · industry median 3.9% (n=12)40.3
EV / EBITDA17.3 · industry median 10.4 (n=12)28.8
Management LT w=20%65.1
Return on equity62.2%100
Buybacks vs dilution-1.4%/yr share count90.2
Net debt / EBITDA0.976.7
Insider ownership0.2%1.5
FCF conversion0.80x net income57.2
Financial Health LT w=15%45.5
Current ratio1.128.9
Debt / equity1.3436.4
Interest coverage99.6x100
Cash vs total debt0.42x16.9
Marketing & Brand LT w=5%30.6
Revenue growth (yoy)5.4%21.6
SG&A efficiency5.2x revenue/SG&A54
Brand pricing premium31.5%16.2
Durability LT w=15%95
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-26.8% vs market -18.8%79.8
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only8.1
Price vs 200-day MA-12.6%9.6
52-week range position22th pct14.8
6m strength vs S&P 500-34.9pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)81.6
Analyst target upside28.0%94.9
Earnings surprises (avg)+12.9%100
1117 BNS US MEDIUM CONF Bank Nova Scotia Halifax Pfd 3 · 91.19 USD · pulse 62.4 · Banks - Diversified 09-20: 55.7 · 09-27: 55.3 · 10-05: 55.4 ▲ +0.1 55.4 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)42.7
Revenue CAGR (3y)5.6%28
Valuation LT w=20%66.7
Forward P/E13.7 · industry median 13.5 (n=20)71.6
PEG ratio1.00 · industry median 1.39 (n=17)90.9
Price / book1.82 · industry median 1.94 (n=20)55.7
Through-cycle P/E19.3 · industry median 18.3 (n=20)48.5
Management LT w=20%30.7
Return on equity11.5%45.8
Buybacks vs dilution+1.2%/yr share count46
Insider ownership0.0%0.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)48.9
Revenue growth (yoy)11.7%46.8
Durability LT w=15%96.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-19.5% vs market -18.8%98.1
Profit-margin stabilitysd 4.0pp, net, 4y88.8
Profitable years4 of 4100
Momentum pulse only99
Price vs 200-day MA+14.4%100
52-week range position88th pct96.9
6m strength vs S&P 500+15.1pp100
News & Sentiment pulse only49.6
Analyst consensus (1=buy)2.657.1
Analyst target upside-1.7%20.8
Earnings surprises (avg)+5.6%70.9
1118 RBA US ⚠ 1HIGH CONF RB Global, Inc. · 81.88 USD · pulse 55.6 · Specialty Business Services 09-20: 55.4 · 09-27: 55.5 · 10-05: 55.4 ▼ -0.1 55.4 Mixed
Product & Moat LT w=25%60
Gross margin (pricing power)45.8%64.4
Revenue CAGR (3y)38.3%100
Operating margin trend-2.3pp over 3y26.7
Gross-margin stabilitysd 3.6pp48.9
Valuation LT w=20%64.5
Forward P/E16.8 · industry median 15.0 (n=20)60.7
PEG ratio0.65 · industry median 1.22 (n=11)100
FCF yield4.0% · industry median 5.0% (n=20)47.5
EV / EBITDA15.0 · industry median 12.9 (n=20)49.8
Management LT w=20%31.2
Return on equity8.1%32.3
Buybacks vs dilution+18.8%/yr share count0
Net debt / EBITDA3.221.2
Insider ownership0.2%2.4
FCF conversion1.41x net income100
Financial Health LT w=15%35.5
Current ratio1.342.7
Debt / equity0.7868
Interest coverage3.8x31.1
Cash vs total debt0.11x0
Marketing & Brand LT w=5%49.2
Revenue growth (yoy)11.1%44.4
SG&A efficiency5.1x revenue/SG&A51.2
Brand pricing premium45.8%51.9
Durability LT w=15%89.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-31.9% vs market -18.8%67.1
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-19.3%0
52-week range position4th pct0
6m strength vs S&P 500-33.2pp0
News & Sentiment pulse only95.1
Analyst consensus (1=buy)1.696.7
Analyst target upside57.1%100
Earnings surprises (avg)+8.3%88.7
⚠ Red flags
Diluting shareholders (+18.8%/yr)
1119 RBA.TO CA ⚠ 1HIGH CONF RB GLOBAL INC · 116.75 CAD · pulse 55.6 · Specialty Business Services 09-20: 55.5 · 09-27: 55.6 · 10-05: 55.4 ▼ -0.2 55.4 Mixed
Product & Moat LT w=25%60
Gross margin (pricing power)45.8%64.4
Revenue CAGR (3y)38.3%100
Operating margin trend-2.3pp over 3y26.7
Gross-margin stabilitysd 3.6pp48.9
Valuation LT w=20%64.9
Forward P/E16.8 · industry median 15.0 (n=20)60.6
PEG ratio0.65 · industry median 1.22 (n=11)100
FCF yield4.0% · industry median 5.0% (n=20)47.4
EV / EBITDA14.7 · industry median 12.9 (n=20)51.7
Management LT w=20%31.2
Return on equity8.1%32.3
Buybacks vs dilution+18.8%/yr share count0
Net debt / EBITDA3.221.2
Insider ownership0.2%2.4
FCF conversion1.41x net income100
Financial Health LT w=15%35.5
Current ratio1.342.7
Debt / equity0.7868
Interest coverage3.8x31.1
Cash vs total debt0.11x0
Marketing & Brand LT w=5%49.2
Revenue growth (yoy)11.1%44.4
SG&A efficiency5.1x revenue/SG&A51.2
Brand pricing premium45.8%51.9
Durability LT w=15%89.6
Shock days (>8% vs market)3 in 2y92.2
Worst drawdown vs market (2y)-32.2% vs market -18.8%66.3
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-16.9%0
52-week range position10th pct0
6m strength vs S&P 500-31.1pp0
News & Sentiment pulse only95.1
Analyst consensus (1=buy)1.696.7
Analyst target upside35.1%100
Earnings surprises (avg)+8.3%88.7
⚠ Red flags
Diluting shareholders (+18.8%/yr)
1120 TEX US HIGH CONF Terex Corporation · 56.71 USD · pulse 58.5 · Farm & Heavy Construction Machinery 09-20: 54.7 · 09-27: 55 · 10-05: 55.4 ▲ +0.4 55.4 Mixed
Product & Moat LT w=25%42.7
Gross margin (pricing power)16.8%0
Revenue CAGR (3y)7.1%35.3
Operating margin trend-0.7pp over 3y42.6
Gross-margin stabilitysd 1.4pp93
Valuation LT w=20%71.4
Forward P/E9.5 · industry median 17.5 (n=8)100
PEG ratio1.10 · industry median 0.96 (n=7)60.1
FCF yield3.3% · industry median 3.1% (n=8)53.1
EV / EBITDA14.3 · industry median 17.3 (n=8)72.4
Management LT w=20%41.3
Return on equity4.2%16.8
Buybacks vs dilution-1.0%/yr share count82.6
Net debt / EBITDA3.77
Insider ownership1.7%17.5
FCF conversion0.98x net income82.5
Financial Health LT w=15%46
Current ratio1.884.8
Debt / equity0.5580.8
Interest coverage2.6x18.3
Cash vs total debt0.15x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)50.5%100
SG&A efficiency9.4x revenue/SG&A100
Brand pricing premium16.8%0
Durability LT w=15%79.9
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-44.6% vs market -18.8%35.3
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only23.9
Price vs 200-day MA-8.4%26.4
52-week range position46th pct45.4
6m strength vs S&P 500-21.9pp0
News & Sentiment pulse only93.3
Analyst consensus (1=buy)2.080
Analyst target upside41.0%100
Earnings surprises (avg)+15.8%100
1121 MGY US HIGH CONF Magnolia Oil & Gas Corporation · 24.07 USD · pulse 56.8 · Oil & Gas E&P 09-20: 54.9 · 09-27: 55.2 · 10-05: 55.4 ▲ +0.2 55.4 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%0
Revenue CAGR (3y)-8.2%0
Operating margin trend-29.9pp over 3y0
Gross-margin stabilitysd 10.1pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)48.7
Price / book2.04 · industry median 1.54 (n=49)29.8
Through-cycle P/E13.4 · industry median 13.4 (n=48)66.3
Management LT w=20%93.6
Return on equity20.9%83.4
Buybacks vs dilution-1.9%/yr share count98.6
Net debt / EBITDA0.197.2
Insider ownership14.3%100
FCF conversion1.02x net income88.9
Financial Health LT w=15%76.2
Current ratio1.665.2
Debt / equity0.19100
Interest coverage20.3x100
Cash vs total debt0.72x39.7
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)50.1%100
SG&A efficiency13.5x revenue/SG&A100
Durability LT w=15%75.3
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-31.5% vs market -18.8%68.2
Profit-margin stabilitysd 11.3pp, operating, 4y48.6
Profitable years4 of 4100
Momentum pulse only15.8
Price vs 200-day MA-9.2%23.4
52-week range position29th pct23.9
6m strength vs S&P 500-38.9pp0
News & Sentiment pulse only83.9
Analyst consensus (1=buy)1.694.7
Analyst target upside36.1%100
Earnings surprises (avg)+3.5%56.9
1122 PIPR US ⚠ 1MEDIUM CONF Piper Sandler Companies · 65.36 USD · pulse 54.4 · Capital Markets 09-20: 53.6 · 09-27: 53.4 · 10-05: 55.4 ▲ +2 55.4 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)50.3
Revenue CAGR (3y)10.2%50.8
Valuation LT w=20%47.9
Forward P/E11.9 · industry median 14.3 (n=29)86.5
Price / book3.22 · industry median 3.60 (n=36)31.9
Through-cycle P/E28.1 · industry median 26.0 (n=27)25.2
Management LT w=20%45.3
Return on equity24.5%98.1
Buybacks vs dilution+7.3%/yr share count0
Insider ownership3.8%37.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.5
Revenue growth (yoy)24.9%99.6
Durability LT w=15%83.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-38.8% vs market -18.8%49.9
Profit-margin stabilitysd 3.5pp, net, 4y91.9
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-17.0%0
52-week range position2th pct0
6m strength vs S&P 500-33.2pp0
News & Sentiment pulse only91.9
Analyst consensus (1=buy)2.080
Analyst target upside28.3%95.8
Earnings surprises (avg)+27.2%100
⚠ Red flags
Diluting shareholders (+7.3%/yr)
1123 BOOT US HIGH CONF Boot Barn Holdings, Inc. · 121.88 USD · pulse 52.4 · Apparel Retail 09-20: 54.7 · 09-27: 55 · 10-05: 55.4 ▲ +0.4 55.4 Mixed
Product & Moat LT w=25%60.4
Gross margin (pricing power)37.8%44.6
Revenue CAGR (3y)10.8%53.9
Operating margin trend-0.7pp over 3y42.9
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%48
Forward P/E12.2 · industry median 12.8 (n=12)77.5
FCF yield0.3% · industry median 3.9% (n=12)0
EV / EBITDA11.2 · industry median 11.0 (n=12)66.5
Management LT w=20%39.2
Return on equity19.2%76.7
Buybacks vs dilution+0.6%/yr share count57.3
Net debt / EBITDA1.757.1
Insider ownership0.5%5.1
FCF conversion0.06x net income0
Financial Health LT w=15%69.5
Current ratio2.5100
Debt / equity0.5978.2
Interest coverage197.8x100
Cash vs total debt0.17x0
Marketing & Brand LT w=5%45.6
Revenue growth (yoy)17.7%70.8
SG&A efficiency4.0x revenue/SG&A33.8
Brand pricing premium37.8%32.1
Durability LT w=15%67.5
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-48.9% vs market -18.8%24.6
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-26.2%0
52-week range position2th pct0
6m strength vs S&P 500-35.6pp0
News & Sentiment pulse only85.3
Analyst consensus (1=buy)1.2100
Analyst target upside78.0%100
Earnings surprises (avg)+3.4%55.9
1124 TOY.TO CA ⚠ 1HIGH CONF SPIN MASTER CORP · 20.7 CAD · pulse 63.1 · Leisure 09-20: 55.4 · 09-27: 55.4 · 10-05: 55.4 — 0 55.4 Mixed
Product & Moat LT w=25%41.9
Gross margin (pricing power)55.8%89.5
Revenue CAGR (3y)1.5%7.5
Operating margin trend-6.9pp over 3y0
R&D intensity (innovation)1.9%12.6
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%100
Forward P/E8.9 · industry median 16.4 (n=10)100
PEG ratio0.45 · sector median 1.00 (n=121)100
FCF yield15.7% · industry median 3.9% (n=10)100
EV / EBITDA6.2 · industry median 11.3 (n=10)100
Management LT w=20%47.4
Return on equity-6.3%0
Buybacks vs dilution-0.8%/yr share count79.6
Net debt / EBITDA1.172.5
Insider ownership3.7%37.4
Financial Health LT w=15%29.6
Current ratio1.124.2
Debt / equity0.3094.2
Interest coverage-2.8x0
Cash vs total debt0.14x0
Marketing & Brand LT w=5%39.9
Revenue growth (yoy)8.9%35.6
SG&A efficiency2.4x revenue/SG&A7.2
Brand pricing premium55.8%77
Durability LT w=15%59.9
Shock days (>8% vs market)6 in 2y69
Worst drawdown vs market (2y)-48.6% vs market -18.8%25.3
Profit-margin stabilitysd 2.9pp, operating, 4y95.1
Profitable years3 of 450
Momentum pulse only64.3
Price vs 200-day MA+6.9%87.6
52-week range position58th pct59.4
6m strength vs S&P 500-1.2pp45.9
News & Sentiment pulse only93.3
Analyst consensus (1=buy)2.080
Analyst target upside31.6%100
Earnings surprises (avg)+60.7%100
⚠ Red flags
Unprofitable (negative net income)
1125 BN US ⚠ 1MEDIUM CONF Brookfield Corporation · 36.92 USD · pulse 51.6 · Asset Management 09-20: 55.3 · 09-27: 55.4 · 10-05: 55.3 ▼ -0.1 55.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)50
Revenue CAGR (3y)-6.8%0
Operating margin trend+8.8pp over 3y100
Valuation LT w=20%56.1
Forward P/E6.3 · industry median 11.1 (n=43)100
Price / book1.94 · industry median 2.65 (n=42)68.3
Through-cycle P/E64.2 · industry median 19.2 (n=41)0
Management LT w=20%36.3
Return on equity2.3%9
Buybacks vs dilution+12.5%/yr share count0
Insider ownership17.6%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.7
Revenue growth (yoy)8.5%34
Durability LT w=15%91.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-27.8% vs market -18.8%77.3
Profit-margin stabilitysd 3.8pp, operating, 4y89.9
Profitable years4 of 4100
Momentum pulse only0.3
Price vs 200-day MA-14.8%0.8
52-week range position5th pct0
6m strength vs S&P 500-26.5pp0
News & Sentiment pulse only62.4
Analyst consensus (1=buy)1.887.3
Analyst target upside46.9%100
Earnings surprises (avg)-99.6%0
⚠ Red flags
Diluting shareholders (+12.5%/yr)
1126 FER US HIGH CONF Ferrovial N.V. · 53.64 USD · pulse 50.1 · Engineering & Construction 09-20: 55.4 · 09-27: 55.1 · 10-05: 55.3 ▲ +0.2 55.3 Mixed
Product & Moat LT w=25%80.7
Gross margin (pricing power)87.1%100
Revenue CAGR (3y)8.4%42.2
Operating margin trend+4.4pp over 3y93.6
Gross-margin stabilitysd 1.7pp86.8
Valuation LT w=20%12.4
Forward P/E40.2 · industry median 20.4 (n=28)7.2
PEG ratio10.09 · industry median 0.64 (n=12)0
FCF yield2.6% · industry median 3.7% (n=30)34.6
EV / EBITDA26.6 · industry median 16.5 (n=29)7.8
Management LT w=20%60.7
Return on equity11.6%46.5
Buybacks vs dilution-0.3%/yr share count71
Net debt / EBITDA4.40
Insider ownership35.0%100
FCF conversion1.00x net income86
Financial Health LT w=15%26
Current ratio1.233.2
Debt / equity1.4431.1
Interest coverage3.4x27.1
Cash vs total debt0.36x12.5
Marketing & Brand LT w=5%49.4
Revenue growth (yoy)5.2%20.8
SG&A efficiency3.6x revenue/SG&A27.5
Brand pricing premium87.1%100
Durability LT w=15%94.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-28.1% vs market -18.8%76.6
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-18.0%0
52-week range position3th pct0
6m strength vs S&P 500-35.6pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)72.2
Analyst consensus (1=buy)2.366.7
Analyst target upside36.3%100
1127 CUBE US HIGH CONF CubeSmart · 37.52 USD · pulse 53.8 · REIT - Industrial 09-20: 54.7 · 09-27: 55.1 · 10-05: 55.3 ▲ +0.2 55.3 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%78.7
Gross margin (pricing power)70.7%100
Revenue CAGR (3y)3.6%18.1
Operating margin trend+5.2pp over 3y100
Gross-margin stabilitysd 1.2pp96.5
Valuation LT w=20%47.4
FCF yield5.7% · industry median 4.5% (n=11)82.2
EV / EBITDA17.1 · industry median 18.7 (n=11)60
Price / book3.28 · industry median 1.94 (n=11)0
Management LT w=20%29.2
Return on equity12.0%48.1
Buybacks vs dilution+0.4%/yr share count60.1
Net debt / EBITDA5.00
Insider ownership0.9%8.8
Financial Health LT w=15%22.9
Debt / equity1.3436.5
Interest coverage3.9x32.3
Cash vs total debt0.00x0
Marketing & Brand LT w=5%68.7
Revenue growth (yoy)1.5%6
SG&A efficiency17.4x revenue/SG&A100
Brand pricing premium70.7%100
Durability LT w=15%89.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-29.4% vs market -18.8%73.4
Profit-margin stabilitysd 4.9pp, operating, 4y83.9
Profitable years4 of 4100
Momentum pulse only35.1
Price vs 200-day MA-1.8%52.8
52-week range position48th pct48.1
6m strength vs S&P 500-13.7pp4.3
News & Sentiment pulse only54.7
Analyst consensus (1=buy)2.366.7
Analyst target upside16.8%66.9
Earnings surprises (avg)-0.4%30.4
1128 USAC US ⚠ 2HIGH CONF USA Compression Partners, LP · 25.42 USD · pulse 51.9 · Oil & Gas Equipment & Services 09-20: 55.3 · 09-27: 55.3 · 10-05: 55.3 — 0 55.3 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%78.1
Revenue CAGR (3y)12.3%61.5
Operating margin trend+7.4pp over 3y100
Gross-margin stabilitysd 2.4pp72.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)16.7
Price / book12.84 · industry median 2.87 (n=20)0
Through-cycle P/E47.6 · industry median 28.1 (n=19)0
Management LT w=20%60
Return on equity122.4%100
Buybacks vs dilution+8.9%/yr share count0
Net debt / EBITDA4.30
Insider ownership38.5%100
FCF conversion2.55x net income100
Financial Health LT w=15%13.1
Current ratio1.345.4
Debt / equity10.300
Interest coverage1.6x6.9
Cash vs total debt0.00x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)36.8%100
SG&A efficiency15.0x revenue/SG&A100
Durability LT w=15%95.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.4% vs market -18.8%86
Profit-margin stabilitysd 3.0pp, operating, 4y94.5
Profitable years4 of 4100
Momentum pulse only35.1
Price vs 200-day MA-2.0%52.1
52-week range position52th pct53.1
6m strength vs S&P 500-21.1pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)45.9
Analyst target upside18.0%70
Earnings surprises (avg)-2.4%17.6
⚠ Red flags
Heavy leverage (D/E 10.3)
Diluting shareholders (+8.9%/yr)
1129 WDC US HIGH CONF Western Digital Corporation · 415.29 USD · pulse 58.1 · Computer Hardware 09-20: 54.5 · 09-27: 54.4 · 10-05: 55.2 ▲ +0.8 55.2 Mixed
Product & Moat LT w=25%66.4
Gross margin (pricing power)48.9%72.1
Revenue CAGR (3y)27.4%100
Operating margin trend+42.0pp over 3y100
R&D intensity (innovation)9.0%59.9
Gross-margin stabilitysd 10.2pp0
Valuation LT w=20%57.9
Forward P/E13.1 · industry median 17.2 (n=7)90.1
PEG ratio0.90 · industry median 1.70 (n=6)97.7
FCF yield1.5% · industry median 1.0% (n=11)38.5
EV / EBITDA29.9 · industry median 21.5 (n=7)5.1
Management LT w=20%41.4
Return on equity130.9%100
Buybacks vs dilution+3.9%/yr share count1.9
Net debt / EBITDA-0.1100
Insider ownership0.5%5
FCF conversion0.24x net income0
Financial Health LT w=15%82.7
Current ratio1.344.1
Debt / equity0.13100
Interest coverage61.0x100
Cash vs total debt1.33x86.6
Marketing & Brand LT w=5%86.5
Revenue growth (yoy)43.8%100
SG&A efficiency23.4x revenue/SG&A100
Brand pricing premium48.9%59.6
Durability LT w=15%13.3
Shock days (>8% vs market)26 in 2y0
Worst drawdown vs market (2y)-45.0% vs market -18.8%34.4
Profit-margin stabilitysd 16.6pp, operating, 4y18.7
Profitable years2 of 40
Momentum pulse only74.2
Price vs 200-day MA+3.9%75.5
52-week range position48th pct47.2
6m strength vs S&P 500+19.2pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside60.1%100
Earnings surprises (avg)+11.2%100
1130 SPG US ⚠ 1HIGH CONF Simon Property Group, Inc. · 200.95 USD · pulse 53.3 · REIT - Retail 09-20: 55.2 · 09-27: 55.1 · 10-05: 55.2 ▲ +0.1 55.2 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%73.1
Gross margin (pricing power)81.4%100
Revenue CAGR (3y)6.3%31.7
Operating margin trend+1.1pp over 3y60.7
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%27
FCF yield3.4% · industry median 5.4% (n=17)34.4
EV / EBITDA18.5 · industry median 17.2 (n=17)46.6
Price / book14.80 · industry median 1.70 (n=17)0
Management LT w=20%46.9
Return on equity120.5%100
Buybacks vs dilution-0.2%/yr share count69.6
Net debt / EBITDA5.50
Insider ownership1.8%18
Financial Health LT w=15%20.5
Debt / equity5.040
Interest coverage6.5x61.5
Cash vs total debt0.03x0
Marketing & Brand LT w=5%92.7
Revenue growth (yoy)19.5%78
SG&A efficiency29.4x revenue/SG&A100
Brand pricing premium81.4%100
Durability LT w=15%96.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.3% vs market -18.8%86.1
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only44.1
Price vs 200-day MA+0.5%61.8
52-week range position51th pct51.9
6m strength vs S&P 500-9.5pp18.5
News & Sentiment pulse only42.9
Analyst consensus (1=buy)2.562
Analyst target upside16.7%66.7
Earnings surprises (avg)-14.9%0
⚠ Red flags
Heavy leverage (D/E 5.0)
1131 ESLT US ⚠ 1HIGH CONF Elbit Systems Ltd. · 696.23 USD · pulse 51.8 · Aerospace & Defense 09-20: 55.1 · 09-27: 55 · 10-05: 55.2 ▲ +0.2 55.2 Mixed
Product & Moat LT w=25%58.3
Gross margin (pricing power)25.0%12.6
Revenue CAGR (3y)12.9%64.7
Operating margin trend+2.1pp over 3y70.7
R&D intensity (innovation)6.5%43.4
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%8.4
Forward P/E37.9 · industry median 25.7 (n=39)11.9
FCF yield-0.1% · industry median 1.3% (n=41)13.3
EV / EBITDA33.0 · industry median 22.0 (n=35)0.1
Management LT w=20%60.3
Return on equity15.2%60.9
Buybacks vs dilution+1.6%/yr share count40.8
Net debt / EBITDA-0.1100
Insider ownership41.2%100
FCF conversion-0.07x net income0
Financial Health LT w=15%77.1
Current ratio1.449.6
Debt / equity0.19100
Interest coverage8.9x87.2
Cash vs total debt1.13x71.5
Marketing & Brand LT w=5%54.6
Revenue growth (yoy)15.9%63.6
SG&A efficiency10.9x revenue/SG&A100
Brand pricing premium25.0%0.1
Durability LT w=15%83.6
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-32.6% vs market -18.8%65.4
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only20.8
Price vs 200-day MA-9.9%20.4
52-week range position43th pct41.9
6m strength vs S&P 500-41.8pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)72.7
Analyst target upside17.3%68.1
Earnings surprises (avg)+16.2%100
⚠ Red flags
Negative free cash flow
1132 MOH US ⚠ 1HIGH CONF Molina Healthcare Inc · 189.54 USD · pulse 55.5 · Healthcare Plans 09-20: 54.3 · 09-27: 55.1 · 10-05: 55.2 ▲ +0.1 55.2 Mixed
Product & Moat LT w=25%44.2
Gross margin (pricing power)8.4%0
Revenue CAGR (3y)12.4%62.1
Operating margin trend-2.6pp over 3y24
Gross-margin stabilitysd 1.5pp90.9
Valuation LT w=20%59.2
Forward P/E19.4 · industry median 12.4 (n=10)38.7
PEG ratio0.89 · industry median 0.88 (n=6)72.6
FCF yield7.1% · industry median 7.3% (n=10)73.3
EV / EBITDA12.6 · industry median 10.4 (n=9)52.3
Management LT w=20%62.8
Return on equity-0.2%0
Buybacks vs dilution-3.9%/yr share count100
Net debt / EBITDA-12.7100
Insider ownership1.4%14.2
FCF conversion1.48x net income100
Financial Health LT w=15%66.5
Current ratio1.773.2
Debt / equity0.9558.5
Interest coverage4.1x34.1
Cash vs total debt2.26x100
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-5.7%0
SG&A efficiency15.1x revenue/SG&A100
Brand pricing premium8.4%0
Durability LT w=15%53.6
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-65.3% vs market -18.8%0
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only77.9
Price vs 200-day MA+4.3%77.3
52-week range position56th pct57
6m strength vs S&P 500+14.8pp99.4
News & Sentiment pulse only34.5
Analyst consensus (1=buy)2.752.6
Analyst target upside10.3%50.8
Earnings surprises (avg)-235.9%0
⚠ Red flags
Revenue shrinking (-5.7% yoy)
1133 POW.TO CA MEDIUM CONF POWER CORPORATION OF CANADA, SV · 89.95 CAD · pulse 57.6 · Insurance - Life 09-20: 54.8 · 09-27: 54.6 · 10-05: 55.2 ▲ +0.6 55.2 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moatno data
Valuation LT w=20%40.9
Forward P/E12.9 · industry median 9.4 (n=15)53.8
PEG ratio0.93 · industry median 0.88 (n=5)68.3
Price / book2.38 · industry median 1.85 (n=15)23.3
Through-cycle P/E22.8 · industry median 12.4 (n=15)18.1
Management LT w=20%46.5
Return on equity10.2%41
Buybacks vs dilution-1.6%/yr share count93.2
Insider ownership0.5%5.4
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)69.2
Debt / equity0.4884.6
Interest coverage7.6x72.9
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)45.2
Revenue growth (yoy)8.9%35.6
Durability LT w=15%75
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-14.3% vs market -18.8%100
Profit-margin stabilitysd 20.2pp, net, 4y0
Profitable years4 of 4100
Momentum pulse only98.2
Price vs 200-day MA+14.4%100
52-week range position86th pct94.7
6m strength vs S&P 500+15.9pp100
News & Sentiment pulse only35.9
Analyst consensus (1=buy)2.657.8
Analyst target upside9.9%49.8
Earnings surprises (avg)-19.8%0
1134 CAE US HIGH CONF CAE Inc · 24.0 USD · pulse 56.1 · Aerospace & Defense 09-20: 55.6 · 09-27: 55 · 10-05: 55.2 ▲ +0.2 55.2 Mixed
Product & Moat LT w=25%48.1
Gross margin (pricing power)28.6%21.4
Revenue CAGR (3y)7.0%35
Operating margin trend+1.5pp over 3y64.6
R&D intensity (innovation)2.9%19.5
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%84.7
Forward P/E23.0 · industry median 27.5 (n=39)69.3
FCF yield6.3% · industry median 1.2% (n=41)100
EV / EBITDA14.7 · industry median 23.0 (n=35)84.8
Management LT w=20%42.3
Return on equity5.6%22.5
Buybacks vs dilution+0.4%/yr share count60
Net debt / EBITDA2.928.7
Insider ownership0.0%0.3
FCF conversion2.22x net income100
Financial Health LT w=15%26.2
Current ratio0.82.7
Debt / equity0.5978.5
Interest coverage3.1x23.8
Cash vs total debt0.18x0
Marketing & Brand LT w=5%44.7
Revenue growth (yoy)6.8%27.2
SG&A efficiency7.9x revenue/SG&A97.9
Brand pricing premium28.6%8.9
Durability LT w=15%77.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-32.0% vs market -18.8%66.9
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only4.2
Price vs 200-day MA-11.8%12.7
52-week range position8th pct0
6m strength vs S&P 500-27.8pp0
News & Sentiment pulse only87.1
Analyst consensus (1=buy)2.177.1
Analyst target upside23.7%84.2
Earnings surprises (avg)+10.1%100
1135 RLX US ⚠ 1NO REAL MONEYHIGH CONF RLX Technology Inc. · 1.71 USD · pulse 50.6 · Tobacco 09-20: 55.1 · 09-27: 55.3 · 10-05: 55.2 ▼ -0.1 55.2 Mixed
Product & Moat LT w=25%14.3
Gross margin (pricing power)34.9%37.3
Revenue CAGR (3y)-11.8%0
Operating margin trend-11.1pp over 3y0
R&D intensity (innovation)3.6%24.1
Gross-margin stabilitysd 5.5pp10.1
Valuation LT w=20%61.3
Forward P/E10.5 · sector median 14.0 (n=88)92.6
FCF yield-4.4% · sector median 5.4% (n=89)0
EV / EBITDA8.4 · sector median 11.1 (n=87)91.4
Management LT w=20%65.1
Return on equity6.3%25.3
Buybacks vs dilution-7.3%/yr share count100
Net debt / EBITDA-13.0100
Insider ownership88.7%100
FCF conversion-0.67x net income0
Financial Health LT w=15%100
Current ratio10.6100
Debt / equity0.02100
Cash vs total debt35.89x100
Marketing & Brand LT w=5%45.6
Revenue growth (yoy)15.5%62
SG&A efficiency5.0x revenue/SG&A49.9
Brand pricing premium34.9%24.8
Durability LT w=15%60.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-38.5% vs market -18.8%50.7
Profit-margin stabilitysd 22.6pp, operating, 4y0
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-18.2%0
52-week range position3th pct0
6m strength vs S&P 500-37.5pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside62.4%100
Earnings surprises (avg)-15.1%0
⚠ Red flags
Negative free cash flow
1136 ATRC US ⚠ 1HIGH CONF AtriCure, Inc. · 55.14 USD · pulse 56.2 · Medical Instruments & Supplies 09-20: 55.2 · 09-27: 55.1 · 10-05: 55.2 ▲ +0.1 55.2 Mixed
Product & Moat LT w=25%97.4
Gross margin (pricing power)76.3%100
Revenue CAGR (3y)17.4%87
Operating margin trend+11.1pp over 3y100
R&D intensity (innovation)18.6%100
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%7.2
Forward P/E127.1 · industry median 16.5 (n=23)0
FCF yield1.7% · industry median 3.5% (n=23)21.7
EV / EBITDA80.3 · industry median 14.8 (n=23)0
Management LT w=20%43.8
Return on equity2.2%8.6
Buybacks vs dilution+2.3%/yr share count29
Net debt / EBITDA-2.8100
Insider ownership3.8%37.6
Financial Health LT w=15%75
Current ratio4.2100
Debt / equity0.14100
Interest coverage-0.7x0
Cash vs total debt2.26x100
Marketing & Brand LT w=5%50.4
Revenue growth (yoy)12.8%51.2
SG&A efficiency1.7x revenue/SG&A0
Brand pricing premium76.3%100
Durability LT w=15%46
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-39.0% vs market -18.8%49.3
Profit-margin stabilitysd 4.0pp, operating, 4y88.9
Profitable years0 of 40
Momentum pulse only97.4
Price vs 200-day MA+51.7%100
52-week range position84th pct92.3
6m strength vs S&P 500+71.5pp100
News & Sentiment pulse only69.3
Analyst consensus (1=buy)1.984
Analyst target upside-0.5%23.9
Earnings surprises (avg)+272.9%100
⚠ Red flags
Unprofitable (negative net income)
1137 PXT.TO CA HIGH CONF PAREX RESOURCES INC · 26.93 CAD · pulse 62.7 · Oil & Gas E&P 09-20: 55.1 · 09-27: 55.2 · 10-05: 55.2 — 0 55.2 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%0
Revenue CAGR (3y)-14.8%0
Operating margin trend-29.2pp over 3y0
Gross-margin stabilitysd 7.7pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)82.3
Price / book0.93 · industry median 1.57 (n=49)97
Through-cycle P/E5.2 · industry median 13.6 (n=48)100
Management LT w=20%75.3
Return on equity27.0%100
Buybacks vs dilution-4.2%/yr share count100
Net debt / EBITDA1.270.3
Insider ownership1.6%15.7
FCF conversion1.03x net income90.6
Financial Health LT w=15%50.9
Current ratio0.96.6
Debt / equity0.3591.9
Interest coverage76.0x100
Cash vs total debt0.27x5.2
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)86.7%100
SG&A efficiency10.0x revenue/SG&A100
Durability LT w=15%79
Shock days (>8% vs market)3 in 2y92.2
Worst drawdown vs market (2y)-30.2% vs market -18.8%71.3
Profit-margin stabilitysd 10.5pp, operating, 4y52.7
Profitable years4 of 4100
Momentum pulse only61.8
Price vs 200-day MA+13.6%100
52-week range position78th pct85.5
6m strength vs S&P 500-15.9pp0
News & Sentiment pulse only76
Analyst consensus (1=buy)2.462.9
Analyst target upside16.0%65.1
Earnings surprises (avg)+53.9%100
1138 T US HIGH CONF AT&T Inc. · 24.3 USD · pulse 56.4 · Telecom Services 09-20: 55 · 09-27: 54.8 · 10-05: 55.1 ▲ +0.3 55.1 Mixed
Product & Moat LT w=25%66.3
Gross margin (pricing power)59.7%99.3
Revenue CAGR (3y)1.3%6.7
Operating margin trend+0.9pp over 3y59.2
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%64.7
Forward P/E9.5 · industry median 10.2 (n=27)79.7
PEG ratio1.54 · industry median 1.36 (n=15)51
FCF yield6.1% · industry median 10.0% (n=29)50
EV / EBITDA7.4 · industry median 7.8 (n=27)77.9
Management LT w=20%37.4
Return on equity18.3%73.4
Buybacks vs dilution-1.2%/yr share count86.3
Net debt / EBITDA3.317.6
Insider ownership0.1%0.9
FCF conversion0.46x net income8.9
Financial Health LT w=15%24.4
Current ratio1.014.2
Debt / equity1.2939.4
Interest coverage5.0x44.1
Cash vs total debt0.11x0
Marketing & Brand LT w=5%45
Revenue growth (yoy)2.3%9.2
SG&A efficiency4.3x revenue/SG&A39
Brand pricing premium59.7%86.8
Durability LT w=15%81.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-28.9% vs market -18.8%74.7
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only34
Price vs 200-day MA-2.0%52.1
52-week range position50th pct49.8
6m strength vs S&P 500-29.5pp0
News & Sentiment pulse only76.1
Analyst consensus (1=buy)2.080
Analyst target upside18.7%71.7
Earnings surprises (avg)+6.5%76.6
1139 PSX US HIGH CONF Phillips 66 · 264.58 USD · pulse 62.4 · Oil & Gas Refining & Marketing 09-20: 54.6 · 09-27: 55.1 · 10-05: 55.1 — 0 55.1 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%35.9
Revenue CAGR (3y)-8.0%0
Operating margin trend-3.1pp over 3y18.9
Gross-margin stabilitysd 1.6pp88.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)39.5
Price / book3.35 · industry median 2.66 (n=10)10.7
Through-cycle P/E17.2 · industry median 17.4 (n=9)57.8
Management LT w=20%68.9
Return on equity23.5%93.8
Buybacks vs dilution-4.9%/yr share count100
Net debt / EBITDA1.758.5
Insider ownership0.2%2.1
FCF conversion1.03x net income90.3
Financial Health LT w=15%43.8
Current ratio1.343.3
Debt / equity0.6376.2
Interest coverage6.0x55.5
Cash vs total debt0.20x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)53.1%100
SG&A efficiency54.3x revenue/SG&A100
Durability LT w=15%91.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-32.0% vs market -18.8%67
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+45.0%100
52-week range position94th pct100
6m strength vs S&P 500+33.7pp100
News & Sentiment pulse only64.7
Analyst consensus (1=buy)2.176
Analyst target upside-2.8%18
Earnings surprises (avg)+70.7%100
1140 MTZ US ⚠ 1HIGH CONF MasTec, Inc. · 215.93 USD · pulse 54.3 · Engineering & Construction 09-20: 55 · 09-27: 55.1 · 10-05: 55.1 — 0 55.1 Mixed
Product & Moat LT w=25%62.6
Gross margin (pricing power)12.9%0
Revenue CAGR (3y)13.5%67.5
Operating margin trend+3.3pp over 3y82.8
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%54.3
Forward P/E17.2 · industry median 20.7 (n=28)78.5
PEG ratio0.66 · industry median 0.64 (n=12)73.8
FCF yield-0.3% · industry median 3.7% (n=30)0
EV / EBITDA15.4 · industry median 17.2 (n=29)65.1
Management LT w=20%54.8
Return on equity16.2%64.7
Buybacks vs dilution+0.1%/yr share count65.1
Net debt / EBITDA2.244.2
Insider ownership21.2%100
FCF conversion-0.15x net income0
Financial Health LT w=15%36.1
Current ratio1.450
Debt / equity0.9061.2
Interest coverage4.0x33.1
Cash vs total debt0.10x0
Marketing & Brand LT w=5%64.5
Revenue growth (yoy)23.4%93.6
SG&A efficiency20.1x revenue/SG&A100
Brand pricing premium12.9%0
Durability LT w=15%60
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-53.4% vs market -18.8%13.5
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only0.2
Price vs 200-day MA-29.3%0
52-week range position10th pct0.6
6m strength vs S&P 500-53.4pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.2100
Analyst target upside91.5%100
Earnings surprises (avg)+13.5%100
⚠ Red flags
Negative free cash flow
1141 OVV US HIGH CONF Ovintiv Inc. (DE) · 60.34 USD · pulse 63.5 · Oil & Gas E&P 09-20: 55 · 09-27: 55.1 · 10-05: 55.1 — 0 55.1 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%33.3
Revenue CAGR (3y)-10.6%0
Operating margin trend-7.7pp over 3y0
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)71.7
Price / book1.45 · industry median 1.57 (n=49)65.1
Through-cycle P/E8.3 · industry median 13.6 (n=48)100
Management LT w=20%50
Return on equity8.4%33.6
Buybacks vs dilution+1.0%/yr share count49.7
Net debt / EBITDA0.977.8
Insider ownership0.5%4.7
FCF conversion0.99x net income84.4
Financial Health LT w=15%31.7
Current ratio1.017.3
Debt / equity0.4486.8
Interest coverage3.0x22.8
Cash vs total debt0.14x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)29.7%100
SG&A efficiency28.0x revenue/SG&A100
Durability LT w=15%89.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-32.2% vs market -18.8%66.3
Profit-margin stabilitysd 3.3pp, operating, 4y92.8
Profitable years4 of 4100
Momentum pulse only62.3
Price vs 200-day MA+11.2%100
52-week range position79th pct86.4
6m strength vs S&P 500-14.8pp0.5
News & Sentiment pulse only96.1
Analyst consensus (1=buy)1.696.3
Analyst target upside26.8%92
Earnings surprises (avg)+10.9%100
1142 GGB US HIGH CONF Gerdau S.A. · 5.01 USD · pulse 61.7 · Steel 09-20: 55.2 · 09-27: 55.2 · 10-05: 55.1 ▼ -0.1 55.1 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%11.7
Revenue CAGR (3y)-5.4%0
Operating margin trend-12.1pp over 3y0
Gross-margin stabilitysd 4.2pp35.1
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)82.1
Price / book0.96 · industry median 1.77 (n=7)96.4
Through-cycle P/E8.3 · industry median 14.4 (n=6)100
Management LT w=20%58.4
Return on equity4.2%16.7
Buybacks vs dilution-2.0%/yr share count99.4
Net debt / EBITDA1.075.7
Insider ownership0.0%0.2
FCF conversion1.91x net income100
Financial Health LT w=15%57.1
Current ratio2.9100
Debt / equity0.2895.4
Interest coverage2.9x20.7
Cash vs total debt0.36x12.2
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)52.7
Revenue growth (yoy)2.0%8
SG&A efficiency32.9x revenue/SG&A100
Durability LT w=15%86.1
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-35.0% vs market -18.8%59.4
Profit-margin stabilitysd 4.7pp, operating, 4y85
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+16.8%100
52-week range position93th pct100
6m strength vs S&P 500+18.3pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)34.6
Analyst target upside11.6%53.9
Earnings surprises (avg)-18.0%0
1143 JXN US MEDIUM CONF Jackson Financial Inc. · 131.53 USD · pulse 63.9 · Insurance - Life 09-20: 55.1 · 09-27: 55.1 · 10-05: 55.1 — 0 55.1 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-12.5%0
Valuation LT w=20%98.8
Forward P/E4.3 · industry median 10.0 (n=15)100
Price / book0.95 · industry median 1.93 (n=15)96.5
Through-cycle P/E4.4 · industry median 12.8 (n=15)100
Management LT w=20%40.8
Return on equity1.4%5.5
Buybacks vs dilution-6.9%/yr share count100
Insider ownership1.7%16.9
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)43.6
Debt / equity0.5580.8
Interest coverage-0.1x0
Marketing & Brandno data
Durability LT w=15%63.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-37.1% vs market -18.8%54.2
Profit-margin stabilitysd 22.4pp, net, 4y0
Profitable years4 of 4100
Momentum pulse only90.6
Price vs 200-day MA+15.0%100
52-week range position84th pct92.8
6m strength vs S&P 500+8.7pp78.9
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)68.5
Analyst target upside12.9%57.3
Earnings surprises (avg)+9.7%98.2
1144 SNAP US ⚠ 2HIGH CONF Snap Inc. · 5.58 USD · pulse 56.4 · Internet Content & Information 09-20: 55.1 · 09-27: 55.1 · 10-05: 55.1 — 0 55.1 Mixed
Product & Moat LT w=25%80.5
Gross margin (pricing power)57.3%93.3
Revenue CAGR (3y)8.8%44.1
Operating margin trend+21.3pp over 3y100
R&D intensity (innovation)30.2%100
Gross-margin stabilitysd 2.7pp65.3
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)83.3
Forward P/E7.2 · industry median 11.0 (n=16)100
FCF yield7.6% · industry median 2.5% (n=15)100
Management LT w=20%39.8
Return on equity-15.6%0
Buybacks vs dilution+2.8%/yr share count19.5
Insider ownership23.0%100
Financial Health LT w=15%33.2
Current ratio2.9100
Debt / equity2.190
Interest coverage-2.7x0
Cash vs total debt0.63x33
Marketing & Brand LT w=5%57.5
Revenue growth (yoy)18.9%75.6
SG&A efficiency3.0x revenue/SG&A16.1
Brand pricing premium57.3%80.8
Durability LT w=15%16.3
Shock days (>8% vs market)14 in 2y6.8
Worst drawdown vs market (2y)-69.4% vs market -18.8%0
Profit-margin stabilitysd 9.5pp, operating, 4y58.5
Profitable years0 of 40
Momentum pulse only45.9
Price vs 200-day MA-0.9%56.5
52-week range position32th pct27.5
6m strength vs S&P 500+1.1pp53.6
News & Sentiment pulse only84.8
Analyst consensus (1=buy)2.654.3
Analyst target upside32.5%100
Earnings surprises (avg)+81.0%100
⚠ Red flags
Heavy leverage (D/E 2.2)
Unprofitable (negative net income)
1145 INGM US HIGH CONF Ingram Micro Holding Corporatio · 28.5 USD · pulse 62.1 · Information Technology Services 09-20: 55.4 · 09-27: 55.3 · 10-05: 55.1 ▼ -0.2 55.1 Mixed
Product & Moat LT w=25%27.1
Gross margin (pricing power)6.6%0
Revenue CAGR (3y)1.1%5.6
Operating margin trend-4.7pp over 3y2.8
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%94.6
Forward P/E7.6 · industry median 12.5 (n=21)100
FCF yield6.0% · industry median 4.9% (n=26)84.9
EV / EBITDA7.9 · industry median 11.6 (n=23)98.9
Management LT w=20%50.2
Return on equity10.3%41.4
Buybacks vs dilution-0.1%/yr share count67.6
Net debt / EBITDA2.732.4
Insider ownership1.0%9.8
FCF conversion1.21x net income100
Financial Health LT w=15%29.4
Current ratio1.342.3
Debt / equity0.9956
Interest coverage2.8x19.5
Cash vs total debt0.19x0
Marketing & Brand LT w=5%51.5
Revenue growth (yoy)13.6%54.4
SG&A efficiency20.1x revenue/SG&A100
Brand pricing premium6.6%0
Durability LT w=15%82.2
Shock days (>8% vs market)4 in 2y83.4
Worst drawdown vs market (2y)-40.5% vs market -18.8%45.5
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only73.7
Price vs 200-day MA+11.0%100
52-week range position75th pct81.4
6m strength vs S&P 500-3.0pp39.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)63.4
Analyst target upside14.4%61.1
Earnings surprises (avg)+6.9%79.1
1146 INDV US HIGH CONF Indivior Pharmaceuticals, Inc. · 35.71 USD · pulse 59.2 · Drug Manufacturers - Specialty & Generic 09-20: 55.1 · 09-27: 55.1 · 10-05: 55.1 — 0 55.1 Mixed
Product & Moat LT w=25%63.9
Gross margin (pricing power)85.7%100
Revenue CAGR (3y)11.2%56
Operating margin trend-2.5pp over 3y25.3
R&D intensity (innovation)7.8%52.2
Gross-margin stabilitysd 1.7pp86.2
Valuation LT w=20%72
Forward P/E7.3 · industry median 15.0 (n=24)100
FCF yield2.1% · industry median 4.8% (n=25)16.1
EV / EBITDA7.8 · industry median 13.7 (n=23)100
Management LT w=20%51.8
Buybacks vs dilution-2.9%/yr share count100
Net debt / EBITDA0.587.5
Insider ownership1.8%18
FCF conversion0.41x net income1.7
Financial Health LT w=15%26.7
Current ratio0.82.9
Interest coverage6.3x59
Cash vs total debt0.44x18.2
Marketing & Brand LT w=5%51.5
Revenue growth (yoy)13.6%54.4
SG&A efficiency2.0x revenue/SG&A0
Brand pricing premium85.7%100
Durability LT w=15%51.9
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-34.0% vs market -18.8%61.9
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only60.7
Price vs 200-day MA-0.1%59.7
52-week range position68th pct72.4
6m strength vs S&P 500-0.0pp50
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside37.2%100
Earnings surprises (avg)+41.7%100
1147 VEON US ⚠ 1HIGH CONF VEON Ltd. · 75.64 USD · pulse 60.9 · Telecom Services 09-20: 56.4 · 09-27: 55.7 · 10-05: 55.1 ▼ -0.6 55.1 Mixed
Product & Moat LT w=25%63.8
Gross margin (pricing power)87.1%100
Revenue CAGR (3y)5.4%27.1
Operating margin trend-2.2pp over 3y28.2
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%82.7
Forward P/E9.0 · industry median 10.2 (n=27)82.7
FCF yield8.8% · industry median 10.0% (n=29)65.4
EV / EBITDA4.7 · industry median 7.8 (n=27)100
Management LT w=20%50.6
Return on equity7.5%30
Buybacks vs dilution-0.7%/yr share count77.6
Net debt / EBITDA1.757.2
Insider ownership2.2%21.8
FCF conversion0.87x net income66.6
Financial Health LT w=15%12.6
Current ratio1.014
Debt / equity3.050
Interest coverage2.5x16.3
Cash vs total debt0.46x20
Marketing & Brand LT w=5%58.3
Revenue growth (yoy)16.9%67.6
SG&A efficiency2.4x revenue/SG&A7.4
Brand pricing premium87.1%100
Durability LT w=15%51.1
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-32.1% vs market -18.8%66.5
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only100
Price vs 200-day MA+37.9%100
52-week range position100th pct100
6m strength vs S&P 500+38.6pp100
News & Sentiment pulse only54
Analyst consensus (1=buy)1.0100
Analyst target upside14.9%62.1
Earnings surprises (avg)-63.6%0
⚠ Red flags
Heavy leverage (D/E 3.0)
1148 DLTR US ⚠ 1HIGH CONF Dollar Tree, Inc. · 112.16 USD · pulse 56.9 · Discount Stores 09-20: 54.6 · 09-27: 54.7 · 10-05: 55 ▲ +0.3 55 Mixed
Product & Moat LT w=25%45.8
Gross margin (pricing power)37.2%43
Revenue CAGR (3y)8.0%40
Operating margin trend-5.1pp over 3y0
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%89.5
Forward P/E14.2 · industry median 22.8 (n=8)96.7
PEG ratio1.41 · industry median 2.24 (n=6)86.1
FCF yield5.0% · industry median 2.3% (n=9)88.3
EV / EBITDA11.0 · industry median 14.9 (n=8)86.7
Management LT w=20%59.1
Return on equity46.0%100
Buybacks vs dilution-3.5%/yr share count100
Net debt / EBITDA2.634
Insider ownership0.2%1.6
FCF conversion0.82x net income59.8
Financial Health LT w=15%31.9
Current ratio1.127.8
Debt / equity2.240
Interest coverage20.1x100
Cash vs total debt0.14x0
Marketing & Brand LT w=5%28.1
Revenue growth (yoy)7.0%28
SG&A efficiency3.5x revenue/SG&A25.8
Brand pricing premium37.2%30.5
Durability LT w=15%50.8
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-38.5% vs market -18.8%50.6
Profit-margin stabilitysd 2.1pp, operating, 4y99.3
Profitable years2 of 40
Momentum pulse only30.1
Price vs 200-day MA-4.4%42.5
52-week range position48th pct47.9
6m strength vs S&P 500-16.4pp0
News & Sentiment pulse only80.4
Analyst consensus (1=buy)2.561.4
Analyst target upside22.0%79.9
Earnings surprises (avg)+40.5%100
⚠ Red flags
Heavy leverage (D/E 2.2)
1149 USFD US HIGH CONF US Foods Holding Corp. · 96.92 USD · pulse 59.2 · Food Distribution 09-20: 53 · 09-27: 55.3 · 10-05: 55 ▼ -0.3 55 Mixed
Product & Moat LT w=25%47.1
Gross margin (pricing power)17.6%0
Revenue CAGR (3y)5.0%25
Operating margin trend+1.3pp over 3y63.5
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%60.1
Forward P/E17.5 · industry median 14.1 (n=5)53.3
PEG ratio0.91 · sector median 1.43 (n=56)97.5
FCF yield3.8% · industry median 4.8% (n=5)47
EV / EBITDA14.8 · industry median 11.2 (n=5)42.7
Management LT w=20%54.6
Return on equity16.4%65.4
Buybacks vs dilution-0.7%/yr share count77.9
Net debt / EBITDA3.025
Insider ownership0.5%4.6
FCF conversion1.19x net income100
Financial Health LT w=15%25.4
Current ratio1.128.1
Debt / equity1.2640.9
Interest coverage3.9x32.7
Cash vs total debt0.01x0
Marketing & Brand LT w=5%33.8
Revenue growth (yoy)4.5%18
SG&A efficiency7.0x revenue/SG&A83.3
Brand pricing premium17.6%0
Durability LT w=15%98.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-21.1% vs market -18.8%94.2
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only54.8
Price vs 200-day MA+5.1%80.6
52-week range position66th pct69.6
6m strength vs S&P 500-10.8pp14.1
News & Sentiment pulse only73.8
Analyst consensus (1=buy)1.598.7
Analyst target upside19.7%74.2
Earnings surprises (avg)+2.3%48.6
1150 SWK US HIGH CONF Stanley Black & Decker, Inc. · 91.34 USD · pulse 62.9 · Tools & Accessories 09-20: 55.2 · 09-27: 55 · 10-05: 55 — 0 55 Mixed
Product & Moat LT w=25%45.4
Gross margin (pricing power)32.2%30.5
Revenue CAGR (3y)-3.7%0
Operating margin trend+2.9pp over 3y79
Gross-margin stabilitysd 2.4pp71.9
Valuation LT w=20%91.3
Forward P/E14.3 · industry median 18.8 (n=7)88.3
FCF yield10.3% · industry median 4.8% (n=7)100
EV / EBITDA10.3 · industry median 13.3 (n=7)85.5
Management LT w=20%45.1
Return on equity6.9%27.5
Buybacks vs dilution+0.4%/yr share count59.2
Net debt / EBITDA2.635.5
Insider ownership0.3%3.2
FCF conversion3.53x net income100
Financial Health LT w=15%35.1
Current ratio1.452.7
Debt / equity0.5878.8
Interest coverage1.8x9
Cash vs total debt0.11x0
Marketing & Brand LT w=5%20.8
Revenue growth (yoy)0.4%1.6
SG&A efficiency4.6x revenue/SG&A42.7
Brand pricing premium32.2%18
Durability LT w=15%67.4
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-47.7% vs market -18.8%27.6
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only92.9
Price vs 200-day MA+10.8%100
52-week range position73th pct78.7
6m strength vs S&P 500+19.6pp100
News & Sentiment pulse only71
Analyst consensus (1=buy)2.561.3
Analyst target upside10.7%51.7
Earnings surprises (avg)+23.6%100
1151 UBSI US MEDIUM CONF United Bankshares, Inc. · 47.04 USD · pulse 60.2 · Banks - Regional 09-20: 55.5 · 09-27: 55.3 · 10-05: 55 ▼ -0.3 55 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)43.2
Revenue CAGR (3y)5.9%29.5
Valuation LT w=20%62.5
Forward P/E12.2 · industry median 10.0 (n=108)62.7
Price / book1.17 · industry median 1.24 (n=109)70.7
Through-cycle P/E16.2 · industry median 14.8 (n=106)54.2
Management LT w=20%35.3
Return on equity9.5%37.9
Buybacks vs dilution+1.3%/yr share count45.8
Insider ownership2.2%22.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)41.6
Revenue growth (yoy)6.2%24.8
Durability LT w=15%95.6
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-25.8% vs market -18.8%82.5
Profit-margin stabilitysd 0.9pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only75.7
Price vs 200-day MA+8.4%93.5
52-week range position88th pct97.3
6m strength vs S&P 500-4.1pp36.4
News & Sentiment pulse only59.5
Analyst consensus (1=buy)2.753.3
Analyst target upside7.0%42.5
Earnings surprises (avg)+7.4%82.6
1152 BLCO US ⚠ 1HIGH CONF Bausch + Lomb Corporation · 17.11 USD · pulse 57.1 · Medical Instruments & Supplies 09-20: 55.4 · 09-27: 55.5 · 10-05: 55 ▼ -0.5 55 Mixed
Product & Moat LT w=25%66
Gross margin (pricing power)61.4%100
Revenue CAGR (3y)10.6%53.1
Operating margin trend-2.2pp over 3y28.5
R&D intensity (innovation)7.3%48.5
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%76.3
Forward P/E15.4 · industry median 16.5 (n=23)74.1
FCF yield5.3% · industry median 3.4% (n=23)84.1
EV / EBITDA13.4 · industry median 15.2 (n=23)70.7
Management LT w=20%40
Return on equity-2.5%0
Buybacks vs dilution+0.4%/yr share count60
Net debt / EBITDA5.80
Insider ownership87.3%100
Financial Health LT w=15%32.3
Current ratio1.562.2
Debt / equity0.7967
Interest coverage0.2x0
Cash vs total debt0.07x0
Marketing & Brand LT w=5%44.1
Revenue growth (yoy)9.1%36.4
SG&A efficiency2.3x revenue/SG&A4.7
Brand pricing premium61.4%91.1
Durability LT w=15%54.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-47.9% vs market -18.8%27.1
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years1 of 40
Momentum pulse only49.3
Price vs 200-day MA+2.8%71.3
52-week range position65th pct69
6m strength vs S&P 500-12.7pp7.7
News & Sentiment pulse only73.9
Analyst consensus (1=buy)2.368.6
Analyst target upside11.3%53.2
Earnings surprises (avg)+12.6%100
⚠ Red flags
Unprofitable (negative net income)
1153 KRG US ⚠ 1HIGH CONF Kite Realty Group Trust · 24.39 USD · pulse 54.8 · REIT - Retail 09-20: 54.6 · 09-27: 54.8 · 10-05: 55 ▲ +0.2 55 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%77.2
Gross margin (pricing power)73.2%100
Revenue CAGR (3y)1.7%8.7
Operating margin trend+14.9pp over 3y100
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%48.1
FCF yield3.0% · industry median 5.4% (n=17)27.6
EV / EBITDA16.3 · industry median 17.3 (n=17)60
Price / book1.70 · industry median 1.76 (n=17)56.6
Management LT w=20%36
Return on equity10.7%43
Buybacks vs dilution-1.6%/yr share count92.9
Net debt / EBITDA5.80
Insider ownership0.8%7.9
Financial Health LT w=15%27.7
Debt / equity0.9657.6
Interest coverage3.3x25.6
Cash vs total debt0.05x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)-8.0%0
SG&A efficiency15.2x revenue/SG&A100
Brand pricing premium73.2%100
Durability LT w=15%75.9
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-29.1% vs market -18.8%74.2
Profit-margin stabilitysd 5.7pp, operating, 4y79.3
Profitable years3 of 450
Momentum pulse only26.3
Price vs 200-day MA-5.2%39.3
52-week range position42th pct39.6
6m strength vs S&P 500-16.0pp0
News & Sentiment pulse only81.1
Analyst consensus (1=buy)2.656.7
Analyst target upside24.6%86.6
Earnings surprises (avg)+40.0%100
⚠ Red flags
Revenue shrinking (-8.0% yoy)
1154 POWI US HIGH CONF Power Integrations, Inc. · 54.46 USD · pulse 53.7 · Semiconductors 09-20: 55 · 09-27: 55.2 · 10-05: 55 ▼ -0.2 55 Mixed
Product & Moat LT w=25%53.9
Gross margin (pricing power)53.7%84.3
Revenue CAGR (3y)-12.0%0
Operating margin trend-25.4pp over 3y0
R&D intensity (innovation)22.8%100
Gross-margin stabilitysd 1.7pp85.2
Valuation LT w=20%32.5
Forward P/E29.1 · industry median 24.9 (n=42)39.6
FCF yield2.4% · industry median 1.0% (n=42)54.7
EV / EBITDA46.8 · industry median 32.9 (n=38)3.3
Management LT w=20%62.8
Return on equity3.6%14.5
Buybacks vs dilution-1.0%/yr share count82.6
Net debt / EBITDA-4.4100
Insider ownership1.7%16.9
FCF conversion3.34x net income100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Current ratio7.1100
Cash vs total debtdebt-free100
Marketing & Brand LT w=5%38.7
Revenue growth (yoy)2.7%10.8
SG&A efficiency4.0x revenue/SG&A33.5
Brand pricing premium53.7%71.8
Durability LT w=15%53.2
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-53.9% vs market -18.8%12.2
Profit-margin stabilitysd 10.1pp, operating, 4y54.9
Profitable years4 of 4100
Momentum pulse only31.1
Price vs 200-day MA-5.4%38.6
52-week range position43th pct40.7
6m strength vs S&P 500-10.8pp13.9
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside42.3%100
Earnings surprises (avg)+11.0%100
1155 CCL US HIGH CONF Carnival Corporation Ltd. · 25.76 USD · pulse 56.8 · Travel Services 09-20: 57.1 · 09-27: 56.8 · 10-05: 54.9 ▼ -1.9 54.9 Mixed
Product & Moat LT w=25%72.1
Gross margin (pricing power)55.4%88.4
Revenue CAGR (3y)29.8%100
Operating margin trend+52.8pp over 3y100
Gross-margin stabilitysd 14.8pp0
Valuation LT w=20%88.6
Forward P/E10.1 · industry median 13.6 (n=11)93.5
PEG ratio0.76 · industry median 0.95 (n=5)89
FCF yield5.2% · industry median 4.7% (n=10)71.9
EV / EBITDA8.0 · industry median 14.0 (n=11)99.9
Management LT w=20%53.2
Return on equity24.0%96
Buybacks vs dilution+1.4%/yr share count43.1
Net debt / EBITDA3.317.9
Insider ownership7.2%72.4
FCF conversion0.65x net income36.4
Financial Health LT w=15%8.9
Current ratio0.30
Debt / equity1.7712.7
Interest coverage3.1x22.8
Cash vs total debt0.05x0
Marketing & Brand LT w=5%62.3
Revenue growth (yoy)3.5%14
SG&A efficiency7.8x revenue/SG&A97.1
Brand pricing premium55.4%75.9
Durability LT w=15%27.5
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-42.3% vs market -18.8%41.1
Profit-margin stabilitysd 21.6pp, operating, 4y0
Profitable years2 of 40
Momentum pulse only22.8
Price vs 200-day MA-5.4%38.2
52-week range position34th pct30.1
6m strength vs S&P 500-17.1pp0
News & Sentiment pulse only99.3
Analyst consensus (1=buy)1.697.9
Analyst target upside31.7%100
Earnings surprises (avg)+18.6%100
1156 CNC US ⚠ 1HIGH CONF Centene Corporation · 62.99 USD · pulse 63 · Healthcare Plans 09-20: 54.8 · 09-27: 54.9 · 10-05: 54.9 — 0 54.9 Mixed
Product & Moat LT w=25%40.1
Gross margin (pricing power)11.4%0
Revenue CAGR (3y)10.5%52.3
Operating margin trend-2.7pp over 3y23.2
Gross-margin stabilitysd 1.8pp85
Valuation LT w=20%93.5
Forward P/E11.8 · industry median 13.7 (n=10)84.2
PEG ratio0.75 · industry median 0.95 (n=6)89.7
FCF yield31.0% · industry median 7.3% (n=10)100
EV / EBITDA4.4 · industry median 10.4 (n=9)100
Management LT w=20%51
Return on equity-20.4%0
Buybacks vs dilution-3.7%/yr share count100
Net debt / EBITDA-2.4100
Insider ownership0.4%3.9
Financial Health LT w=15%50.1
Current ratio1.128.7
Debt / equity0.7171.6
Interest coverage-8.9x0
Cash vs total debt1.68x100
Marketing & Brand LT w=5%39.5
Revenue growth (yoy)4.6%18.4
SG&A efficiency15.1x revenue/SG&A100
Brand pricing premium11.4%0
Durability LT w=15%43.1
Shock days (>8% vs market)12 in 2y22.3
Worst drawdown vs market (2y)-65.4% vs market -18.8%0
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only97.1
Price vs 200-day MA+19.3%100
52-week range position83th pct91.2
6m strength vs S&P 500+60.5pp100
News & Sentiment pulse only74.9
Analyst consensus (1=buy)2.464.8
Analyst target upside14.0%59.9
Earnings surprises (avg)+149.3%100
⚠ Red flags
Unprofitable (negative net income)
1157 FE US ⚠ 2HIGH CONF FirstEnergy Corp. · 43.34 USD · pulse 53.8 · Utilities - Regulated Electric 09-20: 54.7 · 09-27: 55 · 10-05: 54.9 ▼ -0.1 54.9 Mixed
Product & Moat LT w=25%76
Gross margin (pricing power)68.6%100
Revenue CAGR (3y)6.6%33
Operating margin trend+3.4pp over 3y84.4
Gross-margin stabilitysd 1.7pp86.7
Valuation LT w=20%65.9
Forward P/E14.7 · industry median 16.8 (n=36)79.2
PEG ratio1.45 · industry median 2.13 (n=31)84.1
FCF yield-8.0% · industry median -7.1% (n=36)16.8
EV / EBITDA10.2 · industry median 12.8 (n=36)83.6
Management LT w=20%20.1
Return on equity9.5%38
Buybacks vs dilution+0.3%/yr share count61.1
Net debt / EBITDA5.30
Insider ownership0.1%1.4
FCF conversion-1.98x net income0
Financial Health LT w=15%4.2
Current ratio0.50
Debt / equity2.010
Interest coverage2.5x16.8
Cash vs total debt0.00x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)61.7
Revenue growth (yoy)8.8%35.2
Brand pricing premium68.6%100
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-15.4% vs market -18.8%100
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only10.3
Price vs 200-day MA-7.3%30.9
52-week range position7th pct0
6m strength vs S&P 500-30.7pp0
News & Sentiment pulse only66.1
Analyst consensus (1=buy)2.175
Analyst target upside21.5%78.8
Earnings surprises (avg)+1.7%44.5
⚠ Red flags
Negative free cash flow
Heavy leverage (D/E 2.0)
1158 TROW US MEDIUM CONF T. Rowe Price Group, Inc. · 104.62 USD · pulse 57.5 · Asset Management 09-20: 54.8 · 09-27: 55 · 10-05: 54.9 ▼ -0.1 54.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)24.8
Revenue CAGR (3y)4.1%20.4
Operating margin trend-4.6pp over 3y4
Valuation LT w=20%64.7
Forward P/E10.1 · industry median 11.1 (n=43)80.8
PEG ratio2.16 · industry median 0.90 (n=19)19.1
Price / book2.03 · industry median 2.65 (n=42)63.6
Through-cycle P/E11.8 · industry median 20.2 (n=41)95.4
Management LT w=20%58.5
Return on equity19.4%77.6
Buybacks vs dilution-0.9%/yr share count81
Insider ownership1.7%17
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)47.6
Revenue growth (yoy)10.7%42.8
Durability LT w=15%89.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-34.0% vs market -18.8%61.8
Profit-margin stabilitysd 2.5pp, operating, 4y97.3
Profitable years4 of 4100
Momentum pulse only63.1
Price vs 200-day MA+3.0%72.1
52-week range position57th pct58.6
6m strength vs S&P 500+2.6pp58.7
News & Sentiment pulse only41.5
Analyst consensus (1=buy)3.424.6
Analyst target upside4.0%35.1
Earnings surprises (avg)+4.7%64.9
1159 LSCC US HIGH CONF Lattice Semiconductor Corporati · 134.0 USD · pulse 57.7 · Semiconductors 09-20: 55.8 · 09-27: 55.1 · 10-05: 54.9 ▼ -0.2 54.9 Mixed
Product & Moat LT w=25%59.8
Gross margin (pricing power)69.0%100
Revenue CAGR (3y)-7.5%0
Operating margin trend-25.9pp over 3y0
R&D intensity (innovation)35.9%100
Gross-margin stabilitysd 1.1pp98.8
Valuation LT w=20%10.5
Forward P/E41.7 · industry median 24.9 (n=42)5
FCF yield0.8% · industry median 1.0% (n=42)26.6
EV / EBITDA205.1 · industry median 32.9 (n=38)0
Management LT w=20%58.7
Return on equity4.9%19.7
Buybacks vs dilution-0.1%/yr share count68
Net debt / EBITDA-1.5100
Insider ownership0.6%6
FCF conversion50.28x net income100
Financial Health LT w=15%100
Current ratio3.0100
Debt / equity0.05100
Cash vs total debt4.55x100
Marketing & Brand LT w=5%74.5
Revenue growth (yoy)62.2%100
SG&A efficiency3.4x revenue/SG&A23.4
Brand pricing premium69.0%100
Durability LT w=15%49.4
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-45.0% vs market -18.8%34.4
Profit-margin stabilitysd 11.2pp, operating, 4y48.7
Profitable years4 of 4100
Momentum pulse only94.7
Price vs 200-day MA+19.2%100
52-week range position77th pct84.1
6m strength vs S&P 500+20.4pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)72.3
Analyst target upside22.8%82
Earnings surprises (avg)+7.7%85
1160 CM.TO CA MEDIUM CONF CANADIAN IMPERIAL BANK OF COMME · 158.27 CAD · pulse 60.5 · Banks - Diversified 09-20: 54.9 · 09-27: 54.9 · 10-05: 54.9 — 0 54.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)50.1
Revenue CAGR (3y)10.1%50.3
Valuation LT w=20%44.2
Forward P/E13.9 · industry median 13.5 (n=20)70.3
PEG ratio1.71 · industry median 1.31 (n=17)37.8
Price / book2.19 · industry median 1.84 (n=20)32.5
Through-cycle P/E21.5 · industry median 18.3 (n=20)36.3
Management LT w=20%38.9
Return on equity15.6%62.3
Buybacks vs dilution+0.8%/yr share count54.1
Insider ownership0.0%0.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)55.5
Revenue growth (yoy)16.6%66.4
Durability LT w=15%98.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-16.6% vs market -18.8%100
Profit-margin stabilitysd 3.1pp, net, 4y94
Profitable years4 of 4100
Momentum pulse only78.7
Price vs 200-day MA+8.5%93.9
52-week range position80th pct87.7
6m strength vs S&P 500+1.3pp54.4
News & Sentiment pulse only68.1
Analyst consensus (1=buy)2.560
Analyst target upside7.7%44.3
Earnings surprises (avg)+12.8%100
1161 ECL US HIGH CONF Ecolab Inc. · 273.7 USD · pulse 53.8 · Specialty Chemicals 09-20: 55 · 09-27: 54.7 · 10-05: 54.8 ▲ +0.1 54.8 Mixed
Product & Moat LT w=25%62.2
Gross margin (pricing power)44.2%60.5
Revenue CAGR (3y)4.3%21.3
Operating margin trend+6.0pp over 3y100
Gross-margin stabilitysd 2.7pp66.9
Valuation LT w=20%19.9
Forward P/E29.1 · industry median 15.8 (n=29)24.1
PEG ratio2.49 · industry median 1.60 (n=12)11.5
FCF yield1.9% · industry median 3.8% (n=29)22.7
EV / EBITDA20.7 · industry median 11.6 (n=28)21.2
Management LT w=20%50.4
Return on equity22.0%87.8
Buybacks vs dilution-0.3%/yr share count71.5
Net debt / EBITDA2.146.9
Insider ownership0.2%1.5
FCF conversion0.71x net income44.4
Financial Health LT w=15%56.7
Current ratio1.886.8
Debt / equity1.3834.4
Interest coverage9.3x92.5
Cash vs total debt0.37x13
Marketing & Brand LT w=5%38.8
Revenue growth (yoy)9.7%38.8
SG&A efficiency3.8x revenue/SG&A29.6
Brand pricing premium44.2%48
Durability LT w=15%98.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.1% vs market -18.8%96.7
Profit-margin stabilitysd 2.3pp, operating, 4y98.1
Profitable years4 of 4100
Momentum pulse only37
Price vs 200-day MA+0.5%61.8
52-week range position48th pct47.1
6m strength vs S&P 500-14.3pp2.2
News & Sentiment pulse only68.5
Analyst consensus (1=buy)1.598.3
Analyst target upside18.7%71.8
Earnings surprises (avg)+0.3%35.4
1162 PFGC US HIGH CONF Performance Food Group Company · 93.85 USD · pulse 57.4 · Food Distribution 09-20: 55.1 · 09-27: 55.1 · 10-05: 54.8 ▼ -0.3 54.8 Mixed
Product & Moat LT w=25%44.7
Gross margin (pricing power)12.6%0
Revenue CAGR (3y)5.8%29.1
Operating margin trend-0.0pp over 3y49.7
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%74.9
Forward P/E14.1 · industry median 14.4 (n=5)73.5
PEG ratio0.76 · sector median 1.43 (n=56)100
FCF yield4.8% · industry median 3.8% (n=5)72.9
EV / EBITDA13.2 · industry median 11.2 (n=5)53.1
Management LT w=20%46.8
Return on equity7.7%30.7
Buybacks vs dilution+0.3%/yr share count60.9
Net debt / EBITDA4.50
Insider ownership4.2%42.4
FCF conversion1.99x net income100
Financial Health LT w=15%23.9
Current ratio1.559.5
Debt / equity1.5922.9
Interest coverage2.2x13
Cash vs total debt0.01x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)26.4
Revenue growth (yoy)7.3%29.2
Brand pricing premium12.6%0
Durability LT w=15%95.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-25.5% vs market -18.8%83.2
Profit-margin stabilitysd 0.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only34.2
Price vs 200-day MA-3.1%47.5
52-week range position36th pct32.5
6m strength vs S&P 500-8.2pp22.6
News & Sentiment pulse only72.3
Analyst consensus (1=buy)1.5100
Analyst target upside33.8%100
Earnings surprises (avg)-2.5%16.9
1163 VLY US MEDIUM CONF Valley National Bancorp · 12.82 USD · pulse 60.1 · Banks - Regional 09-20: 54 · 09-27: 54.6 · 10-05: 54.8 ▲ +0.2 54.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)38.1
Revenue CAGR (3y)2.8%14.2
Valuation LT w=20%82.1
Forward P/E8.3 · industry median 10.0 (n=108)86.4
Price / book0.94 · industry median 1.24 (n=109)89.3
Through-cycle P/E13.9 · industry median 15.1 (n=106)70.6
Management LT w=20%19.8
Return on equity9.0%35.8
Buybacks vs dilution+3.2%/yr share count13.3
Insider ownership1.0%10.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)53.3
Revenue growth (yoy)15.0%60
Durability LT w=15%93.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-25.2% vs market -18.8%83.8
Profit-margin stabilitysd 3.9pp, net, 4y89.7
Profitable years4 of 4100
Momentum pulse only39.1
Price vs 200-day MA-2.4%50.3
52-week range position60th pct63
6m strength vs S&P 500-13.8pp4
News & Sentiment pulse only83.9
Analyst consensus (1=buy)1.694.3
Analyst target upside29.3%98.2
Earnings surprises (avg)+3.9%59.1
1164 SKT US ⚠ 1HIGH CONF Tanger Inc. · 35.11 USD · pulse 54.7 · REIT - Retail 09-20: 54.8 · 09-27: 55.1 · 10-05: 54.8 ▼ -0.3 54.8 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%84.7
Gross margin (pricing power)73.1%100
Revenue CAGR (3y)9.5%47.6
Operating margin trend+4.1pp over 3y91.2
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%41.1
FCF yield5.4% · industry median 5.4% (n=17)69.7
EV / EBITDA17.3 · industry median 17.2 (n=17)53.5
Price / book5.98 · industry median 1.70 (n=17)0
Management LT w=20%28.5
Return on equity19.4%77.6
Buybacks vs dilution+3.3%/yr share count12.1
Net debt / EBITDA5.30
Insider ownership2.4%24.2
Financial Health LT w=15%6.7
Debt / equity2.780
Interest coverage2.8x20.2
Cash vs total debt0.09x0
Marketing & Brand LT w=5%78.6
Revenue growth (yoy)11.5%46
SG&A efficiency7.4x revenue/SG&A89.8
Brand pricing premium73.1%100
Durability LT w=15%98.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-21.0% vs market -18.8%94.5
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only28.5
Price vs 200-day MA-2.8%48.7
52-week range position39th pct36.7
6m strength vs S&P 500-15.4pp0
News & Sentiment pulse only72.6
Analyst consensus (1=buy)2.750.9
Analyst target upside16.8%66.9
Earnings surprises (avg)+11.9%100
⚠ Red flags
Heavy leverage (D/E 2.8)
1165 SEZL US ⚠ 1MEDIUM CONF Sezzle Inc. · 107.41 USD · pulse 56 · Credit Services 09-20: 54.7 · 09-27: 54.7 · 10-05: 54.8 ▲ +0.1 54.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)83.3
Revenue CAGR (3y)53.1%100
Operating margin trend+74.4pp over 3y100
Valuation LT w=20%35.9
Forward P/E16.2 · industry median 9.1 (n=21)43.7
PEG ratio0.06 · industry median 0.93 (n=13)100
Price / book15.52 · industry median 1.94 (n=21)0
Through-cycle P/E80.1 · industry median 16.0 (n=19)0
Management LT w=20%66.7
Return on equity88.9%100
Buybacks vs dilution+83.8%/yr share count0
Insider ownership44.1%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)51.7%100
Durability LT w=15%12.5
Shock days (>8% vs market)51 in 2y0
Worst drawdown vs market (2y)-72.0% vs market -18.8%0
Profit-margin stabilitysd 28.5pp, operating, 4y0
Profitable years3 of 450
Momentum pulse only71.9
Price vs 200-day MA+4.2%76.8
52-week range position41th pct38.8
6m strength vs S&P 500+38.7pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside56.4%100
Earnings surprises (avg)+15.6%100
⚠ Red flags
Diluting shareholders (+83.8%/yr)
1166 IRT US HIGH CONF Independence Realty Trust, Inc. · 14.51 USD · pulse 52.7 · REIT - Residential 09-20: 54.6 · 09-27: 54.7 · 10-05: 54.8 ▲ +0.1 54.8 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%73.5
Gross margin (pricing power)60.7%100
Revenue CAGR (3y)1.5%7.6
Operating margin trend+3.6pp over 3y86.2
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%73.6
FCF yield5.3% · industry median 6.0% (n=10)63.1
EV / EBITDA15.7 · industry median 17.1 (n=9)62.5
Price / book1.02 · industry median 2.46 (n=10)95.1
Management LT w=20%11.6
Return on equity1.3%5
Buybacks vs dilution+1.9%/yr share count34.6
Net debt / EBITDA6.40
Insider ownership0.7%6.8
Financial Health LT w=15%26.7
Debt / equity0.7072.1
Interest coverage1.7x8.1
Cash vs total debt0.02x0
Marketing & Brand LT w=5%67.1
Revenue growth (yoy)3.0%12
SG&A efficiency27.4x revenue/SG&A100
Brand pricing premium60.7%89.2
Durability LT w=15%80
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-29.1% vs market -18.8%74.1
Profit-margin stabilitysd 2.8pp, operating, 4y95.7
Profitable years3 of 450
Momentum pulse only8.1
Price vs 200-day MA-9.0%24.2
52-week range position4th pct0
6m strength vs S&P 500-18.9pp0
News & Sentiment pulse only64.1
Analyst consensus (1=buy)1.792.3
Analyst target upside32.8%100
Earnings surprises (avg)-52.6%0
1167 ERO US HIGH CONF Ero Copper Corp. · 37.91 USD · pulse 58 · Copper 09-20: 55.2 · 09-27: 54.5 · 10-05: 54.8 ▲ +0.3 54.8 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%82
Revenue CAGR (3y)22.6%100
Operating margin trend+4.1pp over 3y90.6
Gross-margin stabilitysd 3.2pp55.5
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)40.1
Price / book3.26 · industry median 3.16 (n=9)23.1
Through-cycle P/E40.6 · industry median 58.1 (n=8)47.1
Management LT w=20%40
Return on equity30.8%100
Buybacks vs dilution+4.2%/yr share count0
Net debt / EBITDA0.977.2
Insider ownership2.3%23
FCF conversion0.18x net income0
Financial Health LT w=15%58.1
Current ratio1.447.6
Debt / equity0.4785
Interest coverage22.5x100
Cash vs total debt0.18x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)73.9%100
SG&A efficiency10.8x revenue/SG&A100
Durability LT w=15%35.6
Shock days (>8% vs market)16 in 2y0
Worst drawdown vs market (2y)-55.9% vs market -18.8%7.2
Profit-margin stabilitysd 4.7pp, operating, 4y85.2
Profitable years3 of 450
Momentum pulse only99.1
Price vs 200-day MA+26.1%100
52-week range position88th pct97.3
6m strength vs S&P 500+16.3pp100
News & Sentiment pulse only64.9
Analyst consensus (1=buy)2.366.7
Analyst target upside7.4%43.6
Earnings surprises (avg)+7.7%84.5
1168 STM US HIGH CONF STMicroelectronics N.V. · 57.26 USD · pulse 60 · Semiconductors 09-20: 55.1 · 09-27: 55.1 · 10-05: 54.7 ▼ -0.4 54.7 Mixed
Product & Moat LT w=25%27.9
Gross margin (pricing power)34.5%36.2
Revenue CAGR (3y)-9.9%0
Operating margin trend-23.8pp over 3y0
R&D intensity (innovation)17.3%100
Gross-margin stabilitysd 5.8pp3.1
Valuation LT w=20%66.1
Forward P/E22.5 · industry median 26.1 (n=42)68.2
PEG ratio0.19 · industry median 0.86 (n=21)100
FCF yield0.2% · industry median 1.0% (n=42)18.6
EV / EBITDA17.8 · industry median 34.5 (n=38)77.7
Management LT w=20%44.6
Return on equity2.7%10.7
Buybacks vs dilution-0.6%/yr share count76
Net debt / EBITDA-0.6100
Insider ownership0.2%2.4
FCF conversion0.64x net income34.1
Financial Health LT w=15%93.3
Current ratio2.8100
Debt / equity0.2398.1
Interest coverage8.3x80.8
Cash vs total debt1.43x94.3
Marketing & Brand LT w=5%70.3
Revenue growth (yoy)26.1%100
SG&A efficiency7.2x revenue/SG&A87.2
Brand pricing premium34.5%23.7
Durability LT w=15%53.9
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-40.1% vs market -18.8%46.5
Profit-margin stabilitysd 10.2pp, operating, 4y54.6
Profitable years4 of 4100
Momentum pulse only88.2
Price vs 200-day MA+19.9%100
52-week range position62th pct64.7
6m strength vs S&P 500+44.6pp100
News & Sentiment pulse only61
Analyst consensus (1=buy)1.982.9
Analyst target upside31.1%100
Earnings surprises (avg)-28.7%0
1169 EC US ⚠ 1HIGH CONF Ecopetrol S.A. · 16.6 USD · pulse 60.4 · Oil & Gas Integrated 09-20: 54.6 · 09-27: 54.6 · 10-05: 54.7 ▲ +0.1 54.7 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%9.4
Revenue CAGR (3y)-9.1%0
Operating margin trend-15.3pp over 3y0
Gross-margin stabilitysd 4.6pp28.1
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)79.1
Price / book1.36 · industry median 2.41 (n=13)87.2
Through-cycle P/E5.8 · industry median 17.5 (n=13)100
Management LT w=20%57.6
Return on equity15.9%63.8
Buybacks vs dilution+0.0%/yr share count66.7
Insider ownership0.0%0
FCF conversion1.16x net income100
Financial Health LT w=15%45.9
Current ratio1.559.2
Debt / equity0.9657.9
Interest coverage2.9x20.6
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)35.5%100
SG&A efficiency19.3x revenue/SG&A100
Durability LT w=15%92.9
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-22.0% vs market -18.8%91.8
Profit-margin stabilitysd 5.6pp, operating, 4y79.8
Profitable years4 of 4100
Momentum pulse only80
Price vs 200-day MA+17.7%100
52-week range position83th pct91.9
6m strength vs S&P 500-0.6pp48
News & Sentiment pulse only38.2
Analyst consensus (1=buy)3.614.5
Analyst target upside-15.1%0
Earnings surprises (avg)+14.1%100
⚠ Red flags
Analysts lean negative
1170 TAP US ⚠ 1HIGH CONF Molson Coors Beverage Company · 36.86 USD · pulse 52.9 · Beverages - Brewers 09-20: 55 · 09-27: 54.7 · 10-05: 54.7 — 0 54.7 Mixed
Product & Moat LT w=25%57.9
Gross margin (pricing power)37.0%42.5
Revenue CAGR (3y)1.4%6.8
Operating margin trend+5.0pp over 3y99.5
Gross-margin stabilitysd 1.9pp82.8
Valuation LT w=20%75
Forward P/E7.5 · sector median 14.0 (n=88)100
PEG ratio3.92 · sector median 1.41 (n=56)0
FCF yield13.6% · sector median 5.2% (n=89)100
EV / EBITDA5.7 · sector median 11.1 (n=87)100
Management LT w=20%59
Return on equity-19.5%0
Buybacks vs dilution-4.1%/yr share count100
Net debt / EBITDA2.636.1
Insider ownership12.8%100
Financial Health LT w=15%20.2
Current ratio0.96.6
Debt / equity0.7668.9
Interest coverage-9.2x0
Cash vs total debt0.27x5.3
Marketing & Brand LT w=5%22.3
Revenue growth (yoy)-3.3%0
SG&A efficiency4.2x revenue/SG&A36.9
Brand pricing premium37.0%30
Durability LT w=15%61.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-39.2% vs market -18.8%48.9
Profit-margin stabilitysd 2.3pp, operating, 4y98.6
Profitable years2 of 40
Momentum pulse only2.6
Price vs 200-day MA-13.0%7.9
52-week range position5th pct0
6m strength vs S&P 500-32.5pp0
News & Sentiment pulse only77.1
Analyst consensus (1=buy)2.849.5
Analyst target upside22.7%81.8
Earnings surprises (avg)+19.6%100
⚠ Red flags
Unprofitable (negative net income)
1171 AUB US ⚠ 1MEDIUM CONF Atlantic Union Bankshares Corpo · 38.82 USD · pulse 57.8 · Banks - Regional 09-20: 54.9 · 09-27: 54.9 · 10-05: 54.7 ▼ -0.2 54.7 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)25.2%100
Valuation LT w=20%56.8
Forward P/E9.6 · industry median 10.0 (n=108)77.5
Price / book1.07 · industry median 1.24 (n=109)78.3
Through-cycle P/E24.1 · industry median 14.8 (n=106)14.7
Management LT w=20%16
Return on equity9.8%39
Buybacks vs dilution+23.8%/yr share count0
Insider ownership0.9%9.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)35.8%100
Durability LT w=15%79.6
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-44.7% vs market -18.8%35
Profit-margin stabilitysd 5.0pp, net, 4y83.5
Profitable years4 of 4100
Momentum pulse only52.5
Price vs 200-day MA+1.3%65.1
52-week range position67th pct70.9
6m strength vs S&P 500-8.5pp21.6
News & Sentiment pulse only77.5
Analyst consensus (1=buy)1.888.9
Analyst target upside22.7%81.7
Earnings surprises (avg)+4.3%61.9
⚠ Red flags
Diluting shareholders (+23.8%/yr)
1172 CBU US MEDIUM CONF Community Financial System, Inc · 60.69 USD · pulse 52.6 · Banks - Regional 09-20: 54.7 · 09-27: 54.6 · 10-05: 54.7 ▲ +0.1 54.7 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)44
Revenue CAGR (3y)6.4%32
Valuation LT w=20%51.3
Forward P/E11.7 · industry median 10.0 (n=108)65.3
Price / book1.54 · industry median 1.24 (n=109)45
Through-cycle P/E17.9 · industry median 14.8 (n=106)43.6
Management LT w=20%43.7
Return on equity11.5%46.1
Buybacks vs dilution-0.7%/yr share count77.6
Insider ownership0.8%7.5
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)49.3
Revenue growth (yoy)12.0%48
Durability LT w=15%93.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-27.7% vs market -18.8%77.6
Profit-margin stabilitysd 2.7pp, net, 4y95.9
Profitable years4 of 4100
Momentum pulse only33
Price vs 200-day MA-2.0%52.1
52-week range position47th pct46.3
6m strength vs S&P 500-14.8pp0.6
News & Sentiment pulse only41.3
Analyst consensus (1=buy)2.753.3
Analyst target upside15.6%64
Earnings surprises (avg)-4.0%6.7
1173 VMRK US HIGH CONF Vivmark Residential · 59.79 USD · pulse 53.3 · REIT - Residential 09-20: 54.6 · 09-27: 54.6 · 10-05: 54.7 ▲ +0.1 54.7 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%69.2
Gross margin (pricing power)62.3%100
Revenue CAGR (3y)5.4%27.2
Operating margin trend-0.0pp over 3y49.7
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20% · thin evidence (1/3, gaps count as 50)40.9
FCF yield3.0% · industry median 6.0% (n=10)22.8
Management LT w=20%26.2
Return on equity8.5%33.9
Buybacks vs dilution+0.0%/yr share count66
Net debt / EBITDA5.00
Insider ownership0.5%4.8
Financial Health LT w=15%38.2
Debt / equity0.7569.4
Interest coverage5.1x45.2
Cash vs total debt0.01x0
Marketing & Brand LT w=5%68.8
Revenue growth (yoy)3.3%13.2
SG&A efficiency35.1x revenue/SG&A100
Brand pricing premium62.3%93.3
Durability LT w=15%98.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-21.2% vs market -18.8%93.8
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only17.9
Price vs 200-day MA-5.6%37.6
52-week range position23th pct16.2
6m strength vs S&P 500-16.8pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)69.4
Analyst consensus (1=buy)2.176.2
Analyst target upside22.8%82.1
1174 DELL US HIGH CONF Dell Technologies Inc. · 562.52 USD · pulse 62.6 · Computer Hardware 09-20: 54 · 09-27: 54.4 · 10-05: 54.6 ▲ +0.2 54.6 Mixed
Product & Moat LT w=25%39.4
Gross margin (pricing power)19.9%0
Revenue CAGR (3y)3.5%17.7
Operating margin trend+1.8pp over 3y68
R&D intensity (innovation)2.8%18.4
Gross-margin stabilitysd 1.4pp92.8
Valuation LT w=20%63.9
Forward P/E19.3 · industry median 15.3 (n=7)49.6
PEG ratio0.65 · industry median 1.70 (n=6)100
FCF yield1.7% · industry median 1.0% (n=11)41.5
EV / EBITDA21.5 · industry median 29.9 (n=7)64.5
Management LT w=20%82.9
Buybacks vs dilution-3.1%/yr share count100
Net debt / EBITDA1.366.6
Insider ownership7.7%77
FCF conversion1.02x net income88.1
Financial Health LT w=15%25
Current ratio1.013.5
Interest coverage5.7x51.7
Cash vs total debt0.33x9.8
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)57.7%100
SG&A efficiency10.2x revenue/SG&A100
Brand pricing premium19.9%0
Durability LT w=15%55.4
Shock days (>8% vs market)17 in 2y0
Worst drawdown vs market (2y)-50.1% vs market -18.8%21.6
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+92.2%100
52-week range position95th pct100
6m strength vs S&P 500+209.0pp100
News & Sentiment pulse only73.8
Analyst consensus (1=buy)1.886.9
Analyst target upside3.8%34.5
Earnings surprises (avg)+30.6%100
1175 DIS US HIGH CONF Walt Disney Company (The) · 102.19 USD · pulse 57.4 · Entertainment 09-20: 54.1 · 09-27: 54.4 · 10-05: 54.6 ▲ +0.2 54.6 Mixed
Product & Moat LT w=25%63.3
Gross margin (pricing power)37.6%44
Revenue CAGR (3y)4.5%22.5
Operating margin trend+6.5pp over 3y100
Gross-margin stabilitysd 1.7pp86.8
Valuation LT w=20%54.8
Forward P/E13.7 · industry median 22.0 (n=16)97.5
PEG ratio3.37 · industry median 1.15 (n=11)0
FCF yield2.8% · industry median 4.9% (n=20)27.8
EV / EBITDA10.7 · industry median 16.1 (n=19)93.9
Management LT w=20%29.5
Return on equity8.0%32
Buybacks vs dilution+0.2%/yr share count63.6
Net debt / EBITDA1.951.3
Insider ownership0.1%0.6
FCF conversion0.39x net income0
Financial Health LT w=15%40.7
Current ratio0.70
Debt / equity0.3989.2
Interest coverage7.6x73.6
Cash vs total debt0.11x0
Marketing & Brand LT w=5%40.2
Revenue growth (yoy)6.8%27.2
SG&A efficiency5.7x revenue/SG&A62
Brand pricing premium37.6%31.5
Durability LT w=15%92.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-30.2% vs market -18.8%71.4
Profit-margin stabilitysd 2.5pp, operating, 4y97.2
Profitable years4 of 4100
Momentum pulse only38.2
Price vs 200-day MA-1.1%55.6
52-week range position45th pct43.7
6m strength vs S&P 500-10.4pp15.2
News & Sentiment pulse only88.2
Analyst consensus (1=buy)1.5100
Analyst target upside23.9%84.8
Earnings surprises (avg)+7.0%79.9
1176 PRU US MEDIUM CONF Prudential Financial, Inc. · 112.6 USD · pulse 57 · Insurance - Life 09-20: 54.3 · 09-27: 54.1 · 10-05: 54.6 ▲ +0.5 54.6 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)37.1
Revenue CAGR (3y)2.3%11.4
Valuation LT w=20%74.3
Forward P/E7.6 · industry median 10.0 (n=15)92.3
PEG ratio0.68 · industry median 0.93 (n=5)94.1
Price / book1.23 · industry median 1.93 (n=15)90.2
Through-cycle P/E21.8 · industry median 12.4 (n=15)20.6
Management LT w=20%48.1
Return on equity12.0%48
Buybacks vs dilution-1.7%/yr share count94.5
Insider ownership0.2%1.8
Financial Health LT w=15% · thin evidence (1/3, gaps count as 50)40
Debt / equity1.6420.1
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)52.1
Revenue growth (yoy)14.1%56.4
Durability LT w=15%81.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-25.7% vs market -18.8%82.7
Profit-margin stabilitysd 3.4pp, net, 4y92.3
Profitable years3 of 450
Momentum pulse only68.8
Price vs 200-day MA+5.6%82.5
52-week range position67th pct71.7
6m strength vs S&P 500+0.6pp52.1
News & Sentiment pulse only36.9
Analyst consensus (1=buy)3.424.4
Analyst target upside0.7%26.8
Earnings surprises (avg)+3.9%59.6
1177 TFII US HIGH CONF TFI International Inc. · 118.9 USD · pulse 60.2 · Trucking 09-20: 54 · 09-27: 54.1 · 10-05: 54.6 ▲ +0.5 54.6 Mixed
Product & Moat LT w=25%24.5
Gross margin (pricing power)19.9%0
Revenue CAGR (3y)-3.6%0
Operating margin trend-3.6pp over 3y13.6
Gross-margin stabilitysd 1.8pp84.5
Valuation LT w=20%83.4
Forward P/E15.1 · industry median 19.3 (n=9)85.6
FCF yield6.4% · industry median 2.6% (n=9)100
EV / EBITDA12.7 · industry median 12.7 (n=9)64.6
Management LT w=20%67.4
Return on equity12.4%49.6
Buybacks vs dilution-1.7%/yr share count95.3
Net debt / EBITDA2.928.5
Insider ownership6.3%63.4
FCF conversion2.01x net income100
Financial Health LT w=15%26.1
Current ratio1.124.5
Debt / equity1.1149.2
Interest coverage3.8x30.9
Cash vs total debt0.07x0
Marketing & Brand LT w=5%49.9
Revenue growth (yoy)12.4%49.6
SG&A efficiency110.1x revenue/SG&A100
Brand pricing premium19.9%0
Durability LT w=15%79.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-51.6% vs market -18.8%17.8
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only28.9
Price vs 200-day MA-7.2%31.2
52-week range position47th pct46.8
6m strength vs S&P 500-12.4pp8.8
News & Sentiment pulse only98.2
Analyst consensus (1=buy)1.694.7
Analyst target upside41.5%100
Earnings surprises (avg)+14.3%100
1178 MRP US ⚠ 1HIGH CONF Millrose Properties, Inc. · 24.61 USD · pulse 51.3 · REIT - Residential 09-20: 55.1 · 09-27: 55.1 · 10-05: 54.6 ▼ -0.5 54.6 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Gross margin (pricing power)85.3%100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)50
FCF yield-33.8% · industry median 6.0% (n=10)0
Price / book0.70 · industry median 2.46 (n=10)100
Management LT w=20%36.8
Return on equity8.1%32.5
Buybacks vs dilution+0.0%/yr share count66.7
Insider ownership1.1%11.3
Financial Health LT w=15%45.3
Debt / equity0.4387.5
Interest coverage5.4x48.5
Cash vs total debt0.01x0
Marketing & Brand LT w=5%100
Revenue growth (yoy)32.1%100
SG&A efficiency23.4x revenue/SG&A100
Brand pricing premium85.3%100
Durability LT w=15%58.7
Shock days (>8% vs market)1 in 396 sessions (listed <2y)100
Worst drawdown vs market (2y)-23.3% vs market -13.7%76
Profitable years1 of 30
Momentum pulse only1.6
Price vs 200-day MA-13.8%4.9
52-week range position0th pct0
6m strength vs S&P 500-26.8pp0
News & Sentiment pulse only73.1
Analyst consensus (1=buy)1.2100
Analyst target upside51.0%100
Earnings surprises (avg)-2.1%19.3
⚠ Red flags
Negative free cash flow
1179 FCF US MEDIUM CONF First · 20.56 USD · pulse 59.3 · Banks - Regional 09-20: 54.5 · 09-27: 54.4 · 10-05: 54.6 ▲ +0.2 54.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)47.3
Revenue CAGR (3y)8.4%41.8
Valuation LT w=20%66.2
Forward P/E10.5 · industry median 10.0 (n=108)71.8
Price / book1.32 · industry median 1.24 (n=109)59.5
Through-cycle P/E14.3 · industry median 15.1 (n=106)67.3
Management LT w=20%24
Return on equity10.9%43.6
Buybacks vs dilution+3.3%/yr share count12.2
Insider ownership1.6%16.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)46.1
Revenue growth (yoy)9.6%38.4
Durability LT w=15%94.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.9% vs market -18.8%79.6
Profit-margin stabilitysd 1.3pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only75.5
Price vs 200-day MA+8.6%94.5
52-week range position82th pct90.1
6m strength vs S&P 500-2.4pp41.9
News & Sentiment pulse only53.6
Analyst consensus (1=buy)2.368.6
Analyst target upside17.1%67.7
Earnings surprises (avg)-1.3%24.6
1180 PCAR US HIGH CONF PACCAR Inc. · 109.68 USD · pulse 55.3 · Farm & Heavy Construction Machinery 09-20: 53.5 · 09-27: 54.1 · 10-05: 54.5 ▲ +0.4 54.5 Mixed
Product & Moat LT w=25%23.4
Gross margin (pricing power)13.7%0
Revenue CAGR (3y)-0.4%0
Operating margin trend-2.4pp over 3y26.5
R&D intensity (innovation)1.6%10.4
Gross-margin stabilitysd 2.0pp79.9
Valuation LT w=20%63.9
Forward P/E15.2 · industry median 17.5 (n=8)79
PEG ratio0.83 · industry median 1.10 (n=7)91.5
FCF yield3.4% · industry median 3.0% (n=8)53.8
EV / EBITDA19.5 · industry median 14.7 (n=8)31.2
Management LT w=20%49.1
Return on equity12.8%51
Buybacks vs dilution+0.2%/yr share count63.1
Net debt / EBITDA1.953
Insider ownership1.9%18.6
FCF conversion0.82x net income59.7
Financial Health LT w=15%66.7
Current ratio5.5100
Debt / equity0.7370.6
Cash vs total debt0.58x29.6
Marketing & Brand LT w=5%34
Revenue growth (yoy)0.5%2
SG&A efficiency38.7x revenue/SG&A100
Brand pricing premium13.7%0
Durability LT w=15%95.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.7% vs market -18.8%85.1
Profit-margin stabilitysd 2.4pp, operating, 4y97.8
Profitable years4 of 4100
Momentum pulse only20.9
Price vs 200-day MA-8.8%24.9
52-week range position40th pct37.7
6m strength vs S&P 500-24.2pp0
News & Sentiment pulse only68.7
Analyst consensus (1=buy)2.368.9
Analyst target upside32.0%100
Earnings surprises (avg)+0.6%37.1
1181 OKTA US HIGH CONF Okta, Inc. · 211.49 USD · pulse 55.4 · Software - Infrastructure 09-20: 55.9 · 09-27: 54.7 · 10-05: 54.5 ▼ -0.2 54.5 Mixed
Product & Moat LT w=25%90
Gross margin (pricing power)78.1%100
Revenue CAGR (3y)16.3%81.3
Operating margin trend+47.4pp over 3y100
R&D intensity (innovation)21.9%100
Gross-margin stabilitysd 2.6pp68.5
Valuation LT w=20%20.7
Forward P/E48.3 · industry median 20.1 (n=64)0
PEG ratio1.70 · industry median 1.37 (n=33)41.6
FCF yield2.8% · industry median 3.4% (n=66)41.2
EV / EBITDA108.2 · industry median 25.0 (n=54)0
Management LT w=20%47.2
Return on equity4.3%17.3
Buybacks vs dilution+3.2%/yr share count13.1
Net debt / EBITDA-7.0100
Insider ownership0.6%5.5
FCF conversion4.42x net income100
Financial Health LT w=15%90.1
Current ratio1.560.4
Debt / equity0.01100
Interest coverage64.8x100
Cash vs total debt43.38x100
Marketing & Brand LT w=5%47.5
Revenue growth (yoy)10.6%42.4
SG&A efficiency2.0x revenue/SG&A0
Brand pricing premium78.1%100
Durability LT w=15%17
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-50.6% vs market -18.8%20.5
Profit-margin stabilitysd 18.3pp, operating, 4y9.7
Profitable years2 of 40
Momentum pulse only100
Price vs 200-day MA+88.6%100
52-week range position99th pct100
6m strength vs S&P 500+145.1pp100
News & Sentiment pulse only67.6
Analyst consensus (1=buy)1.793.6
Analyst target upside0.4%25.9
Earnings surprises (avg)+7.5%83.3
1182 LAMR US ⚠ 1HIGH CONF Lamar Advertising Company · 144.12 USD · pulse 54.5 · REIT - Specialty 09-20: 54.4 · 09-27: 54.4 · 10-05: 54.5 ▲ +0.1 54.5 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%75
Gross margin (pricing power)67.4%100
Revenue CAGR (3y)3.7%18.5
Operating margin trend+3.1pp over 3y81.4
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%36
FCF yield3.8% · industry median 3.7% (n=11)55.8
EV / EBITDA18.5 · industry median 18.8 (n=11)52.3
Price / book14.90 · industry median 2.48 (n=10)0
Management LT w=20%44.2
Return on equity59.4%100
Buybacks vs dilution-0.1%/yr share count68.9
Net debt / EBITDA4.60
Insider ownership0.8%8.1
Financial Health LT w=15%14.2
Debt / equity5.000
Interest coverage4.8x42.5
Cash vs total debt0.01x0
Marketing & Brand LT w=5%65
Revenue growth (yoy)6.5%26
SG&A efficiency6.1x revenue/SG&A69.1
Brand pricing premium67.4%100
Durability LT w=15%95.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-23.9% vs market -18.8%87.2
Profit-margin stabilitysd 3.1pp, operating, 4y93.9
Profitable years4 of 4100
Momentum pulse only61
Price vs 200-day MA+3.2%73
52-week range position65th pct68.2
6m strength vs S&P 500-2.5pp41.7
News & Sentiment pulse only44
Analyst consensus (1=buy)2.753.3
Analyst target upside12.5%56.4
Earnings surprises (avg)-1.6%22.4
⚠ Red flags
Heavy leverage (D/E 5.0)
1183 ALKS US HIGH CONF Alkermes plc · 41.75 USD · pulse 57.6 · Drug Manufacturers - Specialty & Generic 09-20: 54.1 · 09-27: 54.7 · 10-05: 54.5 ▼ -0.2 54.5 Mixed
Product & Moat LT w=25%84.7
Gross margin (pricing power)87.2%100
Revenue CAGR (3y)9.9%49.5
Operating margin trend+17.8pp over 3y100
R&D intensity (innovation)22.0%100
Gross-margin stabilitysd 2.3pp74.2
Valuation LT w=20%18.9
Forward P/E23.1 · industry median 13.8 (n=24)33.2
FCF yield2.2% · industry median 4.8% (n=25)18.5
EV / EBITDA27.8 · industry median 13.4 (n=23)5
Management LT w=20%29
Return on equity3.9%15.4
Buybacks vs dilution+0.2%/yr share count62.5
Net debt / EBITDA3.219.6
Insider ownership1.4%14
FCF conversion0.63x net income33.5
Financial Health LT w=15%69.9
Current ratio2.3100
Debt / equity0.8762.8
Interest coverage24.7x100
Cash vs total debt0.42x16.7
Marketing & Brand LT w=5%67.2
Revenue growth (yoy)27.0%100
SG&A efficiency2.1x revenue/SG&A1.7
Brand pricing premium87.2%100
Durability LT w=15%65.9
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-27.4% vs market -18.8%78.3
Profit-margin stabilitysd 10.8pp, operating, 4y50.9
Profitable years3 of 450
Momentum pulse only68.9
Price vs 200-day MA+6.8%87.2
52-week range position52th pct52.4
6m strength vs S&P 500+5.1pp67
News & Sentiment pulse only96.8
Analyst consensus (1=buy)1.790.5
Analyst target upside35.5%100
Earnings surprises (avg)+317.7%100
1184 PLXS US HIGH CONF Plexus Corp. · 273.13 USD · pulse 61.7 · Electronic Components 09-20: 54.7 · 09-27: 54.4 · 10-05: 54.5 ▲ +0.1 54.5 Mixed
Product & Moat LT w=25%40.9
Gross margin (pricing power)10.0%0
Revenue CAGR (3y)1.9%9.5
Operating margin trend+0.4pp over 3y54.1
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%28.8
Forward P/E27.0 · industry median 21.8 (n=19)39.2
FCF yield0.3% · industry median 1.7% (n=20)13.3
EV / EBITDA23.8 · industry median 21.7 (n=19)33.8
Management LT w=20%49.7
Return on equity12.6%50.3
Buybacks vs dilution-1.0%/yr share count83.9
Net debt / EBITDA-0.0100
Insider ownership1.4%14.3
FCF conversion0.12x net income0
Financial Health LT w=15%80.2
Current ratio1.557.3
Debt / equity0.20100
Interest coverage17.2x100
Cash vs total debt1.02x63.3
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)28.1%100
SG&A efficiency20.2x revenue/SG&A100
Brand pricing premium10.0%0
Durability LT w=15%87.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-34.9% vs market -18.8%59.6
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only96.7
Price vs 200-day MA+17.9%100
52-week range position82th pct90.1
6m strength vs S&P 500+15.6pp100
News & Sentiment pulse only81.8
Analyst consensus (1=buy)1.4100
Analyst target upside11.5%53.8
Earnings surprises (avg)+8.7%91.5
1185 FBIN US HIGH CONF Fortune Brands Innovations, Inc · 38.56 USD · pulse 55.2 · Building Products & Equipment 09-20: 54.4 · 09-27: 54.5 · 10-05: 54.5 — 0 54.5 Mixed
Product & Moat LT w=25%40.3
Gross margin (pricing power)44.3%60.7
Revenue CAGR (3y)-1.9%0
Operating margin trend-3.3pp over 3y16.6
Gross-margin stabilitysd 1.8pp84
Valuation LT w=20%85.8
Forward P/E11.4 · industry median 17.1 (n=16)100
PEG ratio1.37 · industry median 1.07 (n=9)47
FCF yield6.5% · industry median 3.2% (n=15)100
EV / EBITDA9.7 · industry median 15.8 (n=16)96
Management LT w=20%45.8
Return on equity6.4%25.6
Buybacks vs dilution-2.2%/yr share count100
Net debt / EBITDA3.512.3
Insider ownership0.5%5.3
FCF conversion1.00x net income85.9
Financial Health LT w=15%45.7
Current ratio2.0100
Debt / equity1.2143.7
Interest coverage4.5x39.1
Cash vs total debt0.07x0
Marketing & Brand LT w=5%24.1
Revenue growth (yoy)-4.1%0
SG&A efficiency3.5x revenue/SG&A24.2
Brand pricing premium44.3%48.2
Durability LT w=15%67.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-61.9% vs market -18.8%0
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only4.8
Price vs 200-day MA-15.8%0
52-week range position18th pct10.6
6m strength vs S&P 500-13.9pp3.7
News & Sentiment pulse only88.1
Analyst consensus (1=buy)2.464.4
Analyst target upside45.9%100
Earnings surprises (avg)+12.1%100
1186 BHF US MEDIUM CONF Brighthouse Financial, Inc. · 50.02 USD · pulse 51.7 · Insurance - Life 09-20: 54.5 · 09-27: 54.5 · 10-05: 54.5 — 0 54.5 Mixed

Scored as an insurer: gross margin, current ratio, free cash flow, EV/EBITDA and cash-vs-debt describe premium float, not quality, so they are left out; valuation adds price/book and through-cycle P/E, because one bad catastrophe year can erase a good one.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-1.2%0
Valuation LT w=20%100
Forward P/E2.5 · industry median 10.0 (n=15)100
Price / book0.44 · industry median 1.93 (n=15)100
Through-cycle P/E3.2 · industry median 12.8 (n=15)100
Management LT w=20%56.1
Return on equity13.5%54.1
Buybacks vs dilution-5.7%/yr share count100
Insider ownership1.4%14.2
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)32.2
Debt / equity1.7812
Interest coverage4.1x34.6
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)86.7%100
Durability LT w=15%45
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-31.1% vs market -18.8%69
Profit-margin stabilitysd 30.9pp, net, 4y0
Profitable years3 of 450
Momentum pulse only5.3
Price vs 200-day MA-17.8%0
52-week range position23th pct15.9
6m strength vs S&P 500-34.2pp0
News & Sentiment pulse only44.7
Analyst consensus (1=buy)3.134.3
Analyst target upside29.9%99.9
Earnings surprises (avg)-11.9%0
1187 EXTR US ⚠ 1HIGH CONF Extreme Networks, Inc. · 23.12 USD · pulse 59.2 · Communication Equipment 09-20: 54.5 · 09-27: 54.8 · 10-05: 54.5 ▼ -0.3 54.5 Mixed
Product & Moat LT w=25%57.1
Gross margin (pricing power)61.5%100
Revenue CAGR (3y)-0.7%0
Operating margin trend-3.5pp over 3y14.8
R&D intensity (innovation)18.2%100
Gross-margin stabilitysd 2.5pp70.6
Valuation LT w=20%53.7
Forward P/E15.2 · industry median 23.6 (n=14)95.2
PEG ratio0.81 · industry median 0.77 (n=6)71.4
FCF yield2.7% · industry median 2.3% (n=16)48.1
EV / EBITDA36.1 · industry median 23.3 (n=12)0
Management LT w=20%76.7
Return on equity54.6%100
Buybacks vs dilution+0.9%/yr share count51.8
Net debt / EBITDA-0.2100
Insider ownership3.2%31.9
FCF conversion1.93x net income100
Financial Health LT w=15%30.1
Current ratio0.910.7
Debt / equity2.200
Interest coverage4.7x41.5
Cash vs total debt1.09x68.3
Marketing & Brand LT w=5%47.6
Revenue growth (yoy)10.3%41.2
SG&A efficiency2.6x revenue/SG&A10.4
Brand pricing premium61.5%91.2
Durability LT w=15%48.1
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-41.5% vs market -18.8%43.2
Profit-margin stabilitysd 4.1pp, operating, 4y88.3
Profitable years2 of 40
Momentum pulse only79.5
Price vs 200-day MA+8.1%92.3
52-week range position47th pct46.2
6m strength vs S&P 500+32.2pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)78
Analyst target upside44.9%100
Earnings surprises (avg)+7.6%84
⚠ Red flags
Heavy leverage (D/E 2.2)
1188 V US MEDIUM CONF Visa Inc. · 360.66 USD · pulse 58.6 · Credit Services 09-20: 54.3 · 09-27: 54.4 · 10-05: 54.4 — 0 54.4 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)49
Revenue CAGR (3y)10.9%54.6
Operating margin trend-0.8pp over 3y42.4
Valuation LT w=20%15.7
Forward P/E24.0 · industry median 9.1 (n=21)31.8
PEG ratio1.64 · industry median 0.88 (n=13)31
Price / book19.11 · industry median 1.94 (n=21)0
Through-cycle P/E37.6 · industry median 16.0 (n=19)0
Management LT w=20%66.9
Return on equity61.2%100
Buybacks vs dilution-2.5%/yr share count100
Insider ownership0.1%0.8
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)52.5
Revenue growth (yoy)14.4%57.6
Durability LT w=15%99
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-20.4% vs market -18.8%95.9
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only75
Price vs 200-day MA+7.2%88.7
52-week range position74th pct79.8
6m strength vs S&P 500+2.0pp56.6
News & Sentiment pulse only72.3
Analyst consensus (1=buy)1.4100
Analyst target upside16.3%65.7
Earnings surprises (avg)+2.7%51.2
1189 VMC US HIGH CONF Vulcan Materials Company (Holdi · 243.06 USD · pulse 52.2 · Building Materials 09-20: 54.2 · 09-27: 54.4 · 10-05: 54.4 — 0 54.4 Mixed
Product & Moat LT w=25%51.1
Gross margin (pricing power)27.5%18.8
Revenue CAGR (3y)2.8%13.9
Operating margin trend+5.9pp over 3y100
Gross-margin stabilitysd 2.4pp71.9
Valuation LT w=20%38.4
Forward P/E23.1 · industry median 12.8 (n=9)33.2
PEG ratio1.65 · industry median 1.53 (n=5)50.9
FCF yield2.7% · industry median 3.7% (n=9)36.3
EV / EBITDA15.5 · industry median 9.4 (n=9)33
Management LT w=20%47.1
Return on equity13.2%52.9
Buybacks vs dilution-0.6%/yr share count76.3
Net debt / EBITDA2.049.3
Insider ownership0.2%2.3
FCF conversion0.78x net income54.8
Financial Health LT w=15%55.7
Current ratio1.879.7
Debt / equity0.5878.8
Interest coverage6.8x64.4
Cash vs total debt0.04x0
Marketing & Brand LT w=5%38.8
Revenue growth (yoy)2.5%10
SG&A efficiency14.1x revenue/SG&A100
Brand pricing premium27.5%6.3
Durability LT w=15%94.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-26.7% vs market -18.8%80.2
Profit-margin stabilitysd 2.3pp, operating, 4y98.5
Profitable years4 of 4100
Momentum pulse only1.1
Price vs 200-day MA-14.2%3.4
52-week range position3th pct0
6m strength vs S&P 500-30.8pp0
News & Sentiment pulse only80.1
Analyst consensus (1=buy)1.886.7
Analyst target upside30.5%100
Earnings surprises (avg)+3.1%53.7
1190 SOLV US HIGH CONF Solventum Corporation · 87.85 USD · pulse 61.7 · Medical Instruments & Supplies 09-20: 54.4 · 09-27: 54.4 · 10-05: 54.4 — 0 54.4 Mixed
Product & Moat LT w=25%47.3
Gross margin (pricing power)54.8%86.9
Revenue CAGR (3y)0.8%4
Operating margin trend-13.2pp over 3y0
R&D intensity (innovation)8.9%59.2
Gross-margin stabilitysd 1.7pp86.6
Valuation LT w=20%61.9
Forward P/E12.2 · industry median 16.5 (n=23)93.8
FCF yield3.3% · industry median 3.5% (n=23)48.4
EV / EBITDA17.4 · industry median 14.8 (n=23)43.4
Management LT w=20%52.8
Return on equity34.0%100
Buybacks vs dilution+0.2%/yr share count64.2
Net debt / EBITDA4.30
Insider ownership15.3%100
FCF conversion0.31x net income0
Financial Health LT w=15%30.8
Current ratio1.018.4
Debt / equity1.1049.8
Interest coverage5.9x54.9
Cash vs total debt0.08x0
Marketing & Brand LT w=5%31.6
Revenue growth (yoy)2.2%8.8
SG&A efficiency2.7x revenue/SG&A11.7
Brand pricing premium54.8%74.4
Durability LT w=15%89.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-27.5% vs market -18.8%78.2
Profit-margin stabilitysd 5.5pp, operating, 4y80.8
Profitable years4 of 4100
Momentum pulse only97.8
Price vs 200-day MA+12.7%100
52-week range position85th pct93.3
6m strength vs S&P 500+21.5pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)64.1
Analyst target upside6.9%42.3
Earnings surprises (avg)+13.2%100
1191 JBTM US ⚠ 2HIGH CONF JBT Marel Corporation · 108.6 USD · pulse 55.2 · Specialty Industrial Machinery 09-20: 54.4 · 09-27: 54.6 · 10-05: 54.4 ▼ -0.2 54.4 Mixed
Product & Moat LT w=25%63.9
Gross margin (pricing power)35.6%38.9
Revenue CAGR (3y)33.7%100
Operating margin trend-3.0pp over 3y19.7
Gross-margin stabilitysd 1.1pp97.1
Valuation LT w=20%96
Forward P/E11.8 · industry median 20.6 (n=38)100
FCF yield6.1% · industry median 3.5% (n=38)96.4
EV / EBITDA11.3 · industry median 16.7 (n=38)91.6
Management LT w=20%15.6
Return on equity4.4%17.5
Buybacks vs dilution+17.8%/yr share count0
Net debt / EBITDA2.537.8
Insider ownership0.7%7
Financial Health LT w=15%31.7
Current ratio1.236.6
Debt / equity0.3890.3
Interest coverage0.5x0
Cash vs total debt0.06x0
Marketing & Brand LT w=5%23.1
Revenue growth (yoy)4.9%19.6
SG&A efficiency3.4x revenue/SG&A23.4
Brand pricing premium35.6%26.4
Durability LT w=15%68.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-37.2% vs market -18.8%53.9
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-19.8%0
52-week range position5th pct0
6m strength vs S&P 500-30.4pp0
News & Sentiment pulse only95.5
Analyst consensus (1=buy)1.695
Analyst target upside53.8%100
Earnings surprises (avg)+8.7%91.6
⚠ Red flags
Diluting shareholders (+17.8%/yr)
Unprofitable (negative net income)
1192 INDB US MEDIUM CONF Independent Bank Corp. · 80.06 USD · pulse 59.2 · Banks - Regional 09-20: 54.3 · 09-27: 54.4 · 10-05: 54.4 — 0 54.4 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)42.7
Revenue CAGR (3y)5.6%28.2
Valuation LT w=20%68.1
Forward P/E9.6 · industry median 10.0 (n=108)77.4
Price / book1.09 · industry median 1.24 (n=109)76.9
Through-cycle P/E16.8 · industry median 14.8 (n=106)50.1
Management LT w=20%24.8
Return on equity8.2%33
Buybacks vs dilution+2.5%/yr share count24.8
Insider ownership1.6%16.5
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)41.5%100
Durability LT w=15%90.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-27.2% vs market -18.8%79
Profit-margin stabilitysd 4.8pp, net, 4y84.7
Profitable years4 of 4100
Momentum pulse only50.8
Price vs 200-day MA+1.5%65.9
52-week range position73th pct79.2
6m strength vs S&P 500-12.8pp7.2
News & Sentiment pulse only74.4
Analyst consensus (1=buy)1.985.7
Analyst target upside16.7%66.7
Earnings surprises (avg)+5.6%70.7
1193 PDFS US ⚠ 2HIGH CONF PDF Solutions, Inc. · 55.5 USD · pulse 56.2 · Software - Application 09-20: 55.1 · 09-27: 54.8 · 10-05: 54.4 ▼ -0.4 54.4 Mixed
Product & Moat LT w=25%86.5
Gross margin (pricing power)71.5%100
Revenue CAGR (3y)13.8%69.1
Operating margin trend+4.1pp over 3y90.8
Gross-margin stabilitysd 1.7pp86.1
Valuation LT w=20%5.8
Forward P/E33.6 · industry median 16.7 (n=85)17.3
FCF yield-0.6% · industry median 5.1% (n=85)0
EV / EBITDA66.3 · industry median 20.2 (n=72)0
Management LT w=20%62.2
Return on equity3.3%13.1
Buybacks vs dilution+1.8%/yr share count35.9
Net debt / EBITDA-1.2100
Insider ownership10.5%100
Financial Health LT w=15%77.2
Current ratio3.4100
Debt / equity0.19100
Interest coverage1.8x9
Cash vs total debt1.61x100
Marketing & Brand LT w=5%61.8
Revenue growth (yoy)18.9%75.6
SG&A efficiency2.6x revenue/SG&A9.7
Brand pricing premium71.5%100
Durability LT w=15%30.1
Shock days (>8% vs market)16 in 2y0
Worst drawdown vs market (2y)-50.7% vs market -18.8%20.2
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only90.6
Price vs 200-day MA+29.0%100
52-week range position67th pct71.7
6m strength vs S&P 500+45.5pp100
News & Sentiment pulse only84
Analyst consensus (1=buy)1.5100
Analyst target upside10.8%52
Earnings surprises (avg)+62.0%100
⚠ Red flags
Negative free cash flow
Unprofitable (negative net income)
1194 CCU US ⚠ 1HIGH CONF Compania Cervecerias Unidas, S. · 10.59 USD · pulse 46.7 · Beverages - Brewers 09-20: 55.5 · 09-27: 54.5 · 10-05: 54.4 ▼ -0.1 54.4 Mixed
Product & Moat LT w=25%53.1
Gross margin (pricing power)44.7%61.7
Revenue CAGR (3y)2.4%11.9
Operating margin trend-1.1pp over 3y38.7
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)54.8
Forward P/E13.6 · sector median 14.0 (n=88)74.2
FCF yield3.7% · sector median 5.4% (n=89)40.3
Management LT w=20%32.4
Return on equity7.9%31.8
Buybacks vs dilution+0.0%/yr share count66.7
Insider ownership0.0%0
FCF conversion0.62x net income31.1
Financial Health LT w=15%55.8
Current ratio1.886.9
Debt / equity0.8265.3
Interest coverage2.4x15.3
Marketing & Brand LT w=5%33.1
Revenue growth (yoy)4.8%19.2
SG&A efficiency3.9x revenue/SG&A31
Brand pricing premium44.7%49.2
Durability LT w=15%91.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-32.7% vs market -18.8%65.3
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only3.5
Price vs 200-day MA-12.3%10.6
52-week range position6th pct0
6m strength vs S&P 500-27.6pp0
News & Sentiment pulse only15.9
Analyst consensus (1=buy)3.95.7
Analyst target upside0.3%25.8
Earnings surprises (avg)-2.6%16.3
⚠ Red flags
Analysts lean negative
1195 IBN US MEDIUM CONF ICICI Bank Limited · 27.44 USD · pulse 54.4 · Banks - Regional 09-20: 54.1 · 09-27: 54.1 · 10-05: 54.3 ▲ +0.2 54.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)63.5
Revenue CAGR (3y)18.1%90.6
Valuation LT w=20%28
Forward P/E14.7 · industry median 10.0 (n=108)47.3
Price / book2.61 · industry median 1.24 (n=109)8.8
Through-cycle P/E20.7 · industry median 14.8 (n=106)27.9
Management LT w=20%39.7
Return on equity16.1%64.3
Buybacks vs dilution+0.8%/yr share count52.7
Insider ownership0.2%2.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)48.5
Revenue growth (yoy)11.4%45.6
Durability LT w=15%95.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-26.2% vs market -18.8%81.4
Profit-margin stabilitysd 1.2pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only28.5
Price vs 200-day MA-3.6%45.6
52-week range position32th pct27.4
6m strength vs S&P 500-11.2pp12.6
News & Sentiment pulse only82.5
Analyst consensus (1=buy)1.2100
Analyst target upside33.3%100
Earnings surprises (avg)+2.1%47.5
1196 FLEX US HIGH CONF Flex Ltd. · 116.61 USD · pulse 63.1 · Electronic Components 09-20: 54.6 · 09-27: 54.1 · 10-05: 54.3 ▲ +0.2 54.3 Mixed
Product & Moat LT w=25%41.5
Gross margin (pricing power)9.5%0
Revenue CAGR (3y)-0.7%0
Operating margin trend+1.6pp over 3y66
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%55.4
Forward P/E16.5 · industry median 22.7 (n=19)87.8
FCF yield1.5% · industry median 1.7% (n=20)31.6
EV / EBITDA21.7 · industry median 22.9 (n=19)46.8
Management LT w=20%57.5
Return on equity18.4%73.5
Buybacks vs dilution-6.7%/yr share count100
Net debt / EBITDA1.563.6
Insider ownership0.6%6.2
FCF conversion0.71x net income44.4
Financial Health LT w=15%45
Current ratio1.448.3
Debt / equity1.0851.2
Interest coverage6.3x59.1
Cash vs total debt0.48x21.5
Marketing & Brand LT w=5%60.8
Revenue growth (yoy)20.6%82.4
SG&A efficiency26.5x revenue/SG&A100
Brand pricing premium9.5%0
Durability LT w=15%77
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-40.0% vs market -18.8%46.9
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only86.6
Price vs 200-day MA+17.1%100
52-week range position58th pct59.7
6m strength vs S&P 500+54.9pp100
News & Sentiment pulse only94.4
Analyst consensus (1=buy)1.3100
Analyst target upside37.6%100
Earnings surprises (avg)+7.5%83.1
1197 OVV.TO CA HIGH CONF OVINTIV INC · 85.98 CAD · pulse 61.5 · Oil & Gas E&P 09-20: 54.2 · 09-27: 54.3 · 10-05: 54.3 — 0 54.3 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%33.3
Revenue CAGR (3y)-10.6%0
Operating margin trend-7.7pp over 3y0
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)70.9
Price / book1.49 · industry median 1.57 (n=49)62.6
Through-cycle P/E8.3 · industry median 13.6 (n=48)100
Management LT w=20%50
Return on equity8.4%33.6
Buybacks vs dilution+1.0%/yr share count49.7
Net debt / EBITDA0.977.8
Insider ownership0.5%4.7
FCF conversion0.99x net income84.4
Financial Health LT w=15%31.7
Current ratio1.017.3
Debt / equity0.4486.8
Interest coverage3.0x22.8
Cash vs total debt0.14x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)29.7%100
SG&A efficiency28.0x revenue/SG&A100
Durability LT w=15%85.7
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-32.6% vs market -18.8%65.4
Profit-margin stabilitysd 3.3pp, operating, 4y92.8
Profitable years4 of 4100
Momentum pulse only67
Price vs 200-day MA+14.4%100
52-week range position84th pct92.1
6m strength vs S&P 500-12.3pp8.8
News & Sentiment pulse only79.5
Analyst consensus (1=buy)1.696.3
Analyst target upside6.9%42.3
Earnings surprises (avg)+10.9%100
1198 LYFT US HIGH CONF Lyft, Inc. · 15.46 USD · pulse 54.4 · Software - Application 09-20: 54.3 · 09-27: 54.3 · 10-05: 54.3 — 0 54.3 Mixed
Product & Moat LT w=25%74.1
Gross margin (pricing power)38.0%45
Revenue CAGR (3y)15.5%77.7
Operating margin trend+32.6pp over 3y100
R&D intensity (innovation)7.1%47.6
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%66.7
Forward P/E7.2 · industry median 16.9 (n=85)100
FCF yield19.7% · industry median 5.1% (n=85)100
EV / EBITDA114.8 · industry median 20.2 (n=72)0
Management LT w=20%47
Return on equity152.6%100
Buybacks vs dilution+2.7%/yr share count21.8
Net debt / EBITDA-10.8100
Insider ownership1.2%12.5
FCF conversion0.41x net income0.8
Financial Health LT w=15%44.7
Current ratio0.60
Debt / equity0.4387.4
Interest coverage-1.6x0
Cash vs total debt1.39x91.4
Marketing & Brand LT w=5%39.9
Revenue growth (yoy)16.1%64.4
SG&A efficiency3.4x revenue/SG&A22.7
Brand pricing premium38.0%32.5
Durability LT w=15%28.7
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-48.5% vs market -18.8%25.6
Profit-margin stabilitysd 13.6pp, operating, 4y35.7
Profitable years2 of 40
Momentum pulse only37.7
Price vs 200-day MA+0.3%61.4
52-week range position24th pct17
6m strength vs S&P 500-4.5pp34.8
News & Sentiment pulse only83.5
Analyst consensus (1=buy)2.559.1
Analyst target upside26.6%91.5
Earnings surprises (avg)+1370.5%100
1199 PECO US HIGH CONF Phillips Edison & Company, Inc. · 37.76 USD · pulse 55.4 · REIT - Retail 09-20: 54.8 · 09-27: 54.6 · 10-05: 54.3 ▼ -0.3 54.3 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%83.8
Gross margin (pricing power)71.0%100
Revenue CAGR (3y)8.1%40.4
Operating margin trend+4.5pp over 3y94.7
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%40.7
FCF yield3.0% · industry median 5.4% (n=17)27.5
EV / EBITDA16.4 · industry median 17.3 (n=17)59.1
Price / book2.04 · industry median 1.70 (n=17)35.5
Management LT w=20%14.1
Return on equity6.0%24.1
Buybacks vs dilution+2.4%/yr share count26.6
Net debt / EBITDA5.30
Insider ownership0.6%5.6
Financial Health LT w=15%24.2
Debt / equity0.9260.1
Interest coverage2.1x12.4
Cash vs total debt0.00x0
Marketing & Brand LT w=5%75.6
Revenue growth (yoy)6.7%26.8
SG&A efficiency14.1x revenue/SG&A100
Brand pricing premium71.0%100
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-16.1% vs market -18.8%100
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only34.2
Price vs 200-day MA-1.9%52.5
52-week range position48th pct48
6m strength vs S&P 500-14.3pp2.2
News & Sentiment pulse only79.8
Analyst consensus (1=buy)2.080
Analyst target upside18.8%71.9
Earnings surprises (avg)+8.1%87.5
1200 TDS US ⚠ 1HIGH CONF Telephone and Data Systems, Inc · 35.39 USD · pulse 48.9 · Telecom Services 09-20: 57.7 · 09-27: 54.2 · 10-05: 54.3 ▲ +0.1 54.3 Mixed
Product & Moat LT w=25%36.8
Gross margin (pricing power)59.4%98.4
Revenue CAGR (3y)-39.0%0
Operating margin trend-7.8pp over 3y0
Gross-margin stabilitysd 3.6pp48.9
Valuation LT w=20%45.6
Forward P/E4,353.0 · industry median 10.0 (n=27)0
FCF yield14.7% · industry median 9.9% (n=29)100
EV / EBITDA13.8 · industry median 7.5 (n=27)36.9
Management LT w=20%72.1
Return on equity11.8%47.1
Buybacks vs dilution+0.5%/yr share count57.9
Net debt / EBITDA-2.9100
Insider ownership8.4%83.5
Financial Health LT w=15%76.8
Current ratio3.8100
Debt / equity0.2398.3
Interest coverage1.8x8.8
Cash vs total debt1.76x100
Marketing & Brand LT w=5%38
Revenue growth (yoy)3.6%14.4
SG&A efficiency2.8x revenue/SG&A13.7
Brand pricing premium59.4%85.9
Durability LT w=15%54
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-30.6% vs market -18.8%70.5
Profit-margin stabilitysd 4.8pp, operating, 4y84.3
Profitable years1 of 40
Momentum pulse only7.1
Price vs 200-day MA-11.8%12.7
52-week range position17th pct8.6
6m strength vs S&P 500-39.2pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside34.2%100
Earnings surprises (avg)-442.5%0
⚠ Red flags
Unprofitable (negative net income)
1201 DAN US HIGH CONF Dana Incorporated · 27.88 USD · pulse 54.8 · Auto Parts 09-20: 54.1 · 09-27: 54.4 · 10-05: 54.3 ▼ -0.1 54.3 Mixed
Product & Moat LT w=25%36
Gross margin (pricing power)9.5%0
Revenue CAGR (3y)-9.6%0
Operating margin trend+0.3pp over 3y52.6
Gross-margin stabilitysd 1.4pp91.3
Valuation LT w=20%95.7
Forward P/E6.7 · industry median 10.1 (n=22)100
FCF yield21.0% · industry median 6.8% (n=22)100
EV / EBITDA6.3 · industry median 7.7 (n=21)87.2
Management LT w=20%54.4
Return on equity-1.6%0
Buybacks vs dilution-7.8%/yr share count100
Net debt / EBITDA1.756.3
Insider ownership1.6%15.6
FCF conversion7.43x net income100
Financial Health LT w=15%32
Current ratio1.557.3
Debt / equity0.7669
Interest coverage0.8x0
Cash vs total debt0.22x1.6
Marketing & Brand LT w=5%38.5
Revenue growth (yoy)3.9%15.6
SG&A efficiency19.4x revenue/SG&A100
Brand pricing premium9.5%0
Durability LT w=15%57.1
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-38.1% vs market -18.8%51.7
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only23.7
Price vs 200-day MA-9.2%23.3
52-week range position48th pct47.9
6m strength vs S&P 500-33.0pp0
News & Sentiment pulse only60
Analyst consensus (1=buy)2.080
Analyst target upside39.9%100
Earnings surprises (avg)-38.8%0
1202 BLCO.TO CA ⚠ 1HIGH CONF BAUSCH LOMB CORPORATION · 24.42 CAD · pulse 57.5 · Medical Instruments & Supplies 09-20: 54.7 · 09-27: 54.7 · 10-05: 54.3 ▼ -0.4 54.3 Mixed
Product & Moat LT w=25%66
Gross margin (pricing power)61.4%100
Revenue CAGR (3y)10.6%53.1
Operating margin trend-2.2pp over 3y28.5
R&D intensity (innovation)7.3%48.5
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%76.4
Forward P/E15.4 · industry median 16.5 (n=23)74.1
FCF yield5.3% · industry median 3.4% (n=23)84
EV / EBITDA13.3 · industry median 15.2 (n=23)71.2
Management LT w=20%40
Return on equity-2.5%0
Buybacks vs dilution+0.4%/yr share count60
Net debt / EBITDA5.80
Insider ownership87.3%100
Financial Health LT w=15%32.3
Current ratio1.562.2
Debt / equity0.7967
Interest coverage0.2x0
Cash vs total debt0.07x0
Marketing & Brand LT w=5%44.1
Revenue growth (yoy)9.1%36.4
SG&A efficiency2.3x revenue/SG&A4.7
Brand pricing premium61.4%91.1
Durability LT w=15%49.6
Shock days (>8% vs market)5 in 2y76.7
Worst drawdown vs market (2y)-50.0% vs market -18.8%21.8
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years1 of 40
Momentum pulse only63.3
Price vs 200-day MA+6.2%84.6
52-week range position81th pct89.1
6m strength vs S&P 500-10.1pp16.3
News & Sentiment pulse only71
Analyst consensus (1=buy)2.273.8
Analyst target upside5.6%39.1
Earnings surprises (avg)+10.2%100
⚠ Red flags
Unprofitable (negative net income)
1203 PFE US HIGH CONF Pfizer, Inc. · 27.8 USD · pulse 58.8 · Drug Manufacturers - General 09-20: 54.4 · 09-27: 54.3 · 10-05: 54.2 ▼ -0.1 54.2 Mixed
Product & Moat LT w=25%40
Gross margin (pricing power)74.7%100
Revenue CAGR (3y)-14.8%0
Operating margin trend-9.9pp over 3y0
R&D intensity (innovation)16.7%100
Gross-margin stabilitysd 6.3pp0
Valuation LT w=20%73.9
Forward P/E9.6 · industry median 13.5 (n=15)96.3
PEG ratio12.89 · industry median 2.70 (n=13)0
FCF yield7.9% · industry median 4.3% (n=15)100
EV / EBITDA8.3 · industry median 13.4 (n=15)99.3
Management LT w=20%46
Return on equity5.0%20.1
Buybacks vs dilution+0.4%/yr share count59.8
Net debt / EBITDA2.049
Insider ownership0.1%1
FCF conversion1.61x net income100
Financial Health LT w=15%35
Current ratio1.338.9
Debt / equity0.7469.9
Interest coverage3.8x31.3
Cash vs total debt0.18x0
Marketing & Brand LT w=5%50.9
Revenue growth (yoy)2.6%10.4
SG&A efficiency4.5x revenue/SG&A42.3
Brand pricing premium74.7%100
Durability LT w=15%83
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-26.2% vs market -18.8%81.5
Profit-margin stabilitysd 10.9pp, operating, 4y50.5
Profitable years4 of 4100
Momentum pulse only60.9
Price vs 200-day MA+7.7%90.9
52-week range position81th pct88.6
6m strength vs S&P 500-14.1pp3.1
News & Sentiment pulse only65.5
Analyst consensus (1=buy)2.561.4
Analyst target upside4.0%35
Earnings surprises (avg)+17.6%100
1204 NEM US ⚠ 1HIGH CONF Newmont Corporation · 115.56 USD · pulse 55 · Gold 09-20: 54.3 · 09-27: 54.3 · 10-05: 54.2 ▼ -0.1 54.2 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%51.2
Revenue CAGR (3y)23.9%100
Operating margin trend+35.2pp over 3y100
R&D intensity (innovation)0.7%4.9
Gross-margin stabilitysd 11.0pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)26.9
Price / book3.47 · industry median 3.76 (n=45)30
Through-cycle P/E64.9 · industry median 43.8 (n=34)0.8
Management LT w=20%60.6
Return on equity25.9%100
Buybacks vs dilution+11.2%/yr share count0
Net debt / EBITDA-0.2100
Insider ownership0.3%3.1
FCF conversion1.24x net income100
Financial Health LT w=15%100
Current ratio2.5100
Debt / equity0.16100
Interest coverage50.5x100
Cash vs total debt1.61x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)70.1
Revenue growth (yoy)15.1%60.4
SG&A efficiency59.3x revenue/SG&A100
Durability LT w=15%35.9
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-36.6% vs market -18.8%55.5
Profit-margin stabilitysd 16.6pp, operating, 4y19.1
Profitable years2 of 40
Momentum pulse only49.3
Price vs 200-day MA+4.0%76.1
52-week range position66th pct70.1
6m strength vs S&P 500-14.5pp1.6
News & Sentiment pulse only90.1
Analyst consensus (1=buy)1.697.4
Analyst target upside19.2%73
Earnings surprises (avg)+20.6%100
⚠ Red flags
Diluting shareholders (+11.2%/yr)
1205 NU US MEDIUM CONF Nu Holdings Ltd. · 13.43 USD · pulse 51.1 · Banks - Regional 09-20: 54.5 · 09-27: 54.4 · 10-05: 54.2 ▼ -0.2 54.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)52.9%100
Valuation LT w=20%41.1
Forward P/E11.9 · industry median 10.0 (n=108)64.3
PEG ratio0.63 · industry median 1.58 (n=18)100
Price / book4.90 · industry median 1.24 (n=109)0
Through-cycle P/E47.1 · industry median 14.8 (n=106)0
Management LT w=20%56.2
Return on equity31.6%100
Buybacks vs dilution+1.1%/yr share count47.8
Insider ownership2.1%20.7
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)52.1%100
Durability LT w=15%43.9
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-39.6% vs market -18.8%47.9
Profit-margin stabilitysd 15.6pp, net, 4y24.4
Profitable years3 of 450
Momentum pulse only14.9
Price vs 200-day MA-8.6%25.4
52-week range position26th pct19.4
6m strength vs S&P 500-23.2pp0
News & Sentiment pulse only79.4
Analyst consensus (1=buy)1.694.5
Analyst target upside38.8%100
Earnings surprises (avg)+1.5%43.6
1206 HSAI US ⚠ 2NO REAL MONEYHIGH CONF Hesai Group · 15.38 USD · pulse 49.1 · Auto Parts 09-20: 54 · 09-27: 54.1 · 10-05: 54.2 ▲ +0.1 54.2 Mixed
Product & Moat LT w=25%82.9
Gross margin (pricing power)40.7%51.6
Revenue CAGR (3y)36.0%100
Operating margin trend+35.5pp over 3y100
R&D intensity (innovation)26.3%100
Gross-margin stabilitysd 2.9pp62.7
Valuation LT w=20%33.1
Forward P/E16.7 · industry median 9.9 (n=22)42.9
PEG ratio0.51 · industry median 0.65 (n=10)89.7
FCF yield-0.3% · industry median 8.1% (n=22)0
EV / EBITDA1,366.5 · industry median 7.4 (n=21)0
Management LT w=20%34.7
Return on equity7.5%30
Buybacks vs dilution+7.5%/yr share count0
Net debt / EBITDA-65.7100
Insider ownership4.3%43.5
FCF conversion-0.75x net income0
Financial Health LT w=15%100
Current ratio5.4100
Debt / equity0.08100
Interest coverage25.7x100
Cash vs total debt9.42x100
Marketing & Brand LT w=5%66.1
Revenue growth (yoy)21.9%87.6
SG&A efficiency6.3x revenue/SG&A71.6
Brand pricing premium40.7%39.1
Durability LT w=15%10.5
Shock days (>8% vs market)62 in 2y0
Worst drawdown vs market (2y)-54.5% vs market -18.8%10.6
Profit-margin stabilitysd 14.4pp, operating, 4y31.3
Profitable years1 of 40
Momentum pulse only0
Price vs 200-day MA-26.3%0
52-week range position5th pct0
6m strength vs S&P 500-43.1pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.2100
Analyst target upside84.3%100
Earnings surprises (avg)+61.3%100
⚠ Red flags
Negative free cash flow
Diluting shareholders (+7.5%/yr)
1207 CACI US HIGH CONF CACI International, Inc. · 615.04 USD · pulse 59.1 · Information Technology Services 09-20: 53.7 · 09-27: 53.6 · 10-05: 54.2 ▲ +0.6 54.2 Mixed
Product & Moat LT w=25%64.4
Gross margin (pricing power)33.2%33
Revenue CAGR (3y)12.6%63
Operating margin trend+1.1pp over 3y61.5
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%46.3
Forward P/E16.3 · industry median 11.9 (n=21)49
FCF yield4.5% · industry median 5.5% (n=26)53.2
EV / EBITDA15.8 · industry median 11.3 (n=23)36.7
Management LT w=20%49.1
Return on equity12.8%51.3
Buybacks vs dilution-1.0%/yr share count83.9
Net debt / EBITDA4.40
Insider ownership1.0%10.2
FCF conversion1.14x net income100
Financial Health LT w=15%34.4
Current ratio1.557
Debt / equity1.2144.1
Interest coverage4.3x36.3
Cash vs total debt0.04x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)47
Revenue growth (yoy)17.6%70.4
Brand pricing premium33.2%20.5
Durability LT w=15%77.2
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-42.9% vs market -18.8%39.7
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only64.4
Price vs 200-day MA+9.4%97.5
52-week range position73th pct78.5
6m strength vs S&P 500-9.9pp17.1
News & Sentiment pulse only90.7
Analyst consensus (1=buy)1.697.5
Analyst target upside19.8%74.5
Earnings surprises (avg)+11.1%100
1208 HAS US ⚠ 2HIGH CONF Hasbro, Inc. · 89.54 USD · pulse 57.9 · Leisure 09-20: 54.7 · 09-27: 54.6 · 10-05: 54.2 ▼ -0.4 54.2 Mixed
Product & Moat LT w=25%61.8
Gross margin (pricing power)63.8%100
Revenue CAGR (3y)-7.1%0
Operating margin trend+15.2pp over 3y100
R&D intensity (innovation)8.2%54.7
Gross-margin stabilitysd 3.3pp54.5
Valuation LT w=20%64.9
Forward P/E13.8 · industry median 16.4 (n=10)83.1
PEG ratio1.58 · sector median 0.99 (n=121)32.4
FCF yield5.4% · industry median 3.9% (n=10)82.5
EV / EBITDA11.7 · industry median 10.7 (n=10)61.5
Management LT w=20%53.9
Return on equity159.6%100
Buybacks vs dilution+0.5%/yr share count57.8
Net debt / EBITDA1.951.9
Insider ownership0.6%5.8
Financial Health LT w=15%20.9
Current ratio1.771.8
Debt / equity5.310
Interest coverage0.4x0
Cash vs total debt0.36x12
Marketing & Brand LT w=5%60.4
Revenue growth (yoy)16.2%64.8
SG&A efficiency3.2x revenue/SG&A19.2
Brand pricing premium63.8%97.1
Durability LT w=15%59
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-28.9% vs market -18.8%74.6
Profit-margin stabilitysd 7.5pp, operating, 4y69.2
Profitable years2 of 40
Momentum pulse only41.1
Price vs 200-day MA+0.3%61.3
52-week range position60th pct62.1
6m strength vs S&P 500-16.8pp0
News & Sentiment pulse only94.6
Analyst consensus (1=buy)1.4100
Analyst target upside23.5%83.8
Earnings surprises (avg)+26.1%100
⚠ Red flags
Heavy leverage (D/E 5.3)
Unprofitable (negative net income)
1209 ENIC US ⚠ 1HIGH CONF Enel Chile S.A. · 4.17 USD · pulse 59 · Utilities - Renewable 09-20: 54.2 · 09-27: 54.1 · 10-05: 54.2 ▲ +0.1 54.2 Mixed
Product & Moat LT w=25%27.2
Gross margin (pricing power)37.3%43.2
Revenue CAGR (3y)-4.2%0
Operating margin trend+1.4pp over 3y63.7
Gross-margin stabilitysd 5.9pp1.9
Valuation LT w=20%95.9
Forward P/E0.0 · industry median 16.4 (n=6)100
FCF yield6.0% · industry median 0.1% (n=6)99.6
EV / EBITDA8.5 · industry median 10.7 (n=7)88
Management LT w=20%33.5
Return on equity11.0%44
Buybacks vs dilution-0.0%/yr share count66.7
Net debt / EBITDA3.122.5
Insider ownership0.0%0
FCF conversion0.64x net income34.2
Financial Health LT w=15%32.9
Current ratio0.80
Debt / equity0.6773.9
Interest coverage6.2x57.6
Cash vs total debt0.07x0
Marketing & Brand LT w=5%43.6
Revenue growth (yoy)-11.3%0
SG&A efficiency13.3x revenue/SG&A100
Brand pricing premium37.3%30.7
Durability LT w=15%96.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-17.7% vs market -18.8%100
Profit-margin stabilitysd 4.6pp, operating, 4y85.8
Profitable years4 of 4100
Momentum pulse only41.5
Price vs 200-day MA-1.4%54.6
52-week range position55th pct56.7
6m strength vs S&P 500-11.0pp13.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)66.1
Analyst target upside9.3%48.3
Earnings surprises (avg)+20.8%100
⚠ Red flags
Revenue shrinking (-11.3% yoy)
1210 ARQT US ⚠ 2HIGH CONF Arcutis Biotherapeutics, Inc. · 25.16 USD · pulse 52.3 · Biotechnology 09-20: 54.6 · 09-27: 54.1 · 10-05: 54.2 ▲ +0.1 54.2 Mixed
Product & Moat LT w=25%84.5
Gross margin (pricing power)91.1%100
Revenue CAGR (3y)367.3%100
Operating margin trend+8179.8pp over 3y100
R&D intensity (innovation)20.5%100
Gross-margin stabilitysd 4.9pp22.6
Valuation LT w=20%40.3
Forward P/E18.5 · industry median 21.0 (n=33)73.1
FCF yield0.7% · industry median -1.8% (n=101)47.7
EV / EBITDA83.2 · industry median 34.1 (n=27)0
Management LT w=20%45.3
Return on equity15.9%63.5
Buybacks vs dilution+26.4%/yr share count0
Net debt / EBITDA-3.4100
Insider ownership1.8%17.7
Financial Health LT w=15%70.6
Current ratio2.9100
Debt / equity0.5282.4
Interest coverage-0.2x0
Cash vs total debt2.09x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)59.3%100
SG&A efficiency1.4x revenue/SG&A0
Brand pricing premium91.1%100
Durability LT w=15%13.3
Shock days (>8% vs market)19 in 2y0
Worst drawdown vs market (2y)-37.5% vs market -18.8%53.1
Profit-margin stabilitysd 3478.4pp, operating, 4y0
Profitable years0 of 40
Momentum pulse only40.2
Price vs 200-day MA-0.2%59.3
52-week range position48th pct48
6m strength vs S&P 500-11.0pp13.2
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside47.1%100
Earnings surprises (avg)+68.8%100
⚠ Red flags
Diluting shareholders (+26.4%/yr)
Unprofitable (negative net income)
1211 SHW US ⚠ 1HIGH CONF Sherwin-Williams Company (The) · 319.51 USD · pulse 53.7 · Specialty Chemicals 09-20: 53.9 · 09-27: 53.7 · 10-05: 54.1 ▲ +0.4 54.1 Mixed
Product & Moat LT w=25%56.2
Gross margin (pricing power)49.0%72.5
Revenue CAGR (3y)2.1%10.5
Operating margin trend+2.6pp over 3y75.6
Gross-margin stabilitysd 2.7pp66.4
Valuation LT w=20%32.7
Forward P/E23.5 · industry median 15.8 (n=29)33.1
PEG ratio2.10 · industry median 1.60 (n=12)28.4
FCF yield3.2% · industry median 3.8% (n=29)45.5
EV / EBITDA19.5 · industry median 11.6 (n=28)23.9
Management LT w=20%71.7
Return on equity65.1%100
Buybacks vs dilution-1.5%/yr share count91
Net debt / EBITDA3.121.8
Insider ownership6.4%63.6
FCF conversion0.98x net income82.2
Financial Health LT w=15%19.9
Current ratio0.70
Debt / equity3.900
Interest coverage8.2x79.8
Cash vs total debt0.02x0
Marketing & Brand LT w=5%35.9
Revenue growth (yoy)7.5%30
SG&A efficiency3.1x revenue/SG&A17.7
Brand pricing premium49.0%60
Durability LT w=15%95.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-25.7% vs market -18.8%82.7
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only25.4
Price vs 200-day MA-3.7%45
52-week range position35th pct31.3
6m strength vs S&P 500-15.9pp0
News & Sentiment pulse only73.1
Analyst consensus (1=buy)2.080
Analyst target upside21.6%78.9
Earnings surprises (avg)+4.0%60.3
⚠ Red flags
Heavy leverage (D/E 3.9)
1212 EHC US HIGH CONF Encompass Health Corporation · 119.8 USD · pulse 60.9 · Medical Care Facilities 09-20: 54.2 · 09-27: 53.7 · 10-05: 54.1 ▲ +0.4 54.1 Mixed
Product & Moat LT w=25%49.2
Gross margin (pricing power)43.9%59.7
Revenue CAGR (3y)10.9%54.6
Operating margin trend+3.3pp over 3y82.5
Gross-margin stabilitysd 23.7pp0
Valuation LT w=20%51.5
Forward P/E17.9 · industry median 15.2 (n=19)55.8
FCF yield1.9% · industry median 4.7% (n=20)15
EV / EBITDA10.5 · industry median 13.3 (n=19)83.7
Management LT w=20%45.7
Return on equity25.0%99.9
Buybacks vs dilution+0.1%/yr share count65.5
Net debt / EBITDA1.953.3
Insider ownership0.9%8.7
FCF conversion0.41x net income0.9
Financial Health LT w=15%46
Current ratio1.232.7
Debt / equity0.8265.5
Interest coverage8.7x85.9
Cash vs total debt0.04x0
Marketing & Brand LT w=5%28.5
Revenue growth (yoy)9.6%38.4
SG&A efficiency1.7x revenue/SG&A0
Brand pricing premium43.9%47.2
Durability LT w=15%93.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-26.1% vs market -18.8%81.7
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only75.9
Price vs 200-day MA+11.2%100
52-week range position80th pct88
6m strength vs S&P 500-3.0pp39.8
News & Sentiment pulse only87.6
Analyst consensus (1=buy)1.1100
Analyst target upside23.7%84.2
Earnings surprises (avg)+6.8%78.6
1213 AZZ US ⚠ 1HIGH CONF AZZ Inc. · 139.39 USD · pulse 56.8 · Specialty Business Services 09-20: 55.1 · 09-27: 54.7 · 10-05: 54.1 ▼ -0.6 54.1 Mixed
Product & Moat LT w=25%56.7
Gross margin (pricing power)23.8%9.5
Revenue CAGR (3y)7.6%38.1
Operating margin trend+2.9pp over 3y79.2
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%47.8
Forward P/E17.9 · industry median 15.0 (n=20)55.5
FCF yield2.5% · industry median 5.0% (n=20)22.1
EV / EBITDA12.9 · industry median 13.3 (n=20)65.7
Management LT w=20%28.3
Return on equity15.3%61.3
Buybacks vs dilution+6.2%/yr share count0
Net debt / EBITDA1.563
Insider ownership1.7%17.3
FCF conversion0.33x net income0
Financial Health LT w=15%66.7
Current ratio1.993.6
Debt / equity0.3989.2
Interest coverage8.6x83.9
Cash vs total debt0.00x0
Marketing & Brand LT w=5%41.7
Revenue growth (yoy)6.3%25.2
SG&A efficiency12.7x revenue/SG&A100
Brand pricing premium23.8%0
Durability LT w=15%84.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-23.7% vs market -18.8%87.7
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only55.7
Price vs 200-day MA+2.8%71.3
52-week range position67th pct71.6
6m strength vs S&P 500-7.7pp24.3
News & Sentiment pulse only74.9
Analyst consensus (1=buy)1.888
Analyst target upside17.7%69.1
Earnings surprises (avg)+5.1%67.5
⚠ Red flags
Diluting shareholders (+6.2%/yr)
1214 CSTM US HIGH CONF Constellium SE · 24.4 USD · pulse 57.5 · Aluminum 09-20: 53.7 · 09-27: 53.8 · 10-05: 54.1 ▲ +0.3 54.1 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%42.3
Revenue CAGR (3y)-0.3%0
Operating margin trend+1.6pp over 3y65.9
R&D intensity (innovation)0.6%4
Gross-margin stabilitysd 1.0pp99.3
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)57.9
Price / book2.65 · sector median 3.01 (n=108)40.6
Through-cycle P/E16.8 · sector median 40.6 (n=80)83.1
Management LT w=20%59
Return on equity53.1%100
Buybacks vs dilution-2.1%/yr share count100
Net debt / EBITDA1.464.7
Insider ownership3.0%30.2
FCF conversion0.20x net income0
Financial Health LT w=15%30.3
Current ratio1.452.4
Debt / equity1.5325.9
Interest coverage4.8x42.8
Cash vs total debt0.08x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)30.7%100
SG&A efficiency25.4x revenue/SG&A100
Durability LT w=15%76.3
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-50.4% vs market -18.8%21
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only20.3
Price vs 200-day MA-11.0%16.1
52-week range position46th pct44.9
6m strength vs S&P 500-29.7pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside45.4%100
Earnings surprises (avg)+81.9%100
1215 HLIO US HIGH CONF Helios Technologies, Inc. · 71.71 USD · pulse 58.1 · Specialty Industrial Machinery 09-20: 54.5 · 09-27: 54.8 · 10-05: 54.1 ▼ -0.7 54.1 Mixed
Product & Moat LT w=25%34.6
Gross margin (pricing power)33.6%34
Revenue CAGR (3y)-1.8%0
Operating margin trend-4.6pp over 3y4.5
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%69.6
Forward P/E20.0 · industry median 20.6 (n=38)64.6
FCF yield5.0% · industry median 3.5% (n=38)78.8
EV / EBITDA15.0 · industry median 16.7 (n=38)65.4
Management LT w=20%52.5
Return on equity7.7%30.7
Buybacks vs dilution+0.5%/yr share count57.7
Net debt / EBITDA1.659.9
Insider ownership1.4%14
FCF conversion2.45x net income100
Financial Health LT w=15%55.6
Current ratio2.7100
Debt / equity0.3790.6
Interest coverage3.8x31.7
Cash vs total debt0.19x0
Marketing & Brand LT w=5%39.8
Revenue growth (yoy)9.1%36.4
SG&A efficiency5.7x revenue/SG&A61.4
Brand pricing premium33.6%21.5
Durability LT w=15%71.6
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-54.1% vs market -18.8%11.7
Profit-margin stabilitysd 2.3pp, operating, 4y98.1
Profitable years4 of 4100
Momentum pulse only45.2
Price vs 200-day MA-0.6%57.6
52-week range position54th pct55.2
6m strength vs S&P 500-8.1pp22.9
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside32.0%100
Earnings surprises (avg)+12.0%100
1216 GEV US HIGH CONF GE Vernova Inc. · 988.7 USD · pulse 58.3 · Specialty Industrial Machinery 09-20: 54.2 · 09-27: 54.1 · 10-05: 54 ▼ -0.1 54 Mixed
Product & Moat LT w=25%44.9
Gross margin (pricing power)20.6%1.4
Revenue CAGR (3y)8.7%43.4
Operating margin trend+13.4pp over 3y100
R&D intensity (innovation)3.1%21
Gross-margin stabilitysd 3.1pp58.9
Valuation LT w=20%38.1
Forward P/E39.3 · industry median 19.9 (n=38)8.7
PEG ratio1.86 · industry median 1.78 (n=27)48.1
FCF yield6.0% · industry median 3.5% (n=38)95.4
EV / EBITDA65.1 · industry median 16.5 (n=38)0
Management LT w=20%75.5
Return on equity82.6%100
Buybacks vs dilution-0.6%/yr share count76
Net debt / EBITDA-2.3100
Insider ownership0.1%1.3
FCF conversion3.22x net income100
Financial Health LT w=15%66.5
Current ratio0.84.2
Debt / equity0.2895.4
Cash vs total debt3.42x100
Marketing & Brand LT w=5%60.8
Revenue growth (yoy)21.9%87.6
SG&A efficiency7.7x revenue/SG&A94.9
Brand pricing premium20.6%0
Durability LT w=15%46.9
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-38.3% vs market -18.8%51.2
Profit-margin stabilitysd 5.1pp, operating, 4y82.9
Profitable years2 of 40
Momentum pulse only64.2
Price vs 200-day MA+7.8%91.2
52-week range position70th pct75.4
6m strength vs S&P 500-7.2pp26.1
News & Sentiment pulse only94.8
Analyst consensus (1=buy)1.598.4
Analyst target upside24.4%86.1
Earnings surprises (avg)+263.4%100
1217 USB US MEDIUM CONF U.S. Bancorp · 57.51 USD · pulse 58.8 · Banks - Regional 09-20: 53.6 · 09-27: 53.6 · 10-05: 54 ▲ +0.4 54 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)42.8
Revenue CAGR (3y)5.7%28.4
Valuation LT w=20%58.6
Forward P/E9.9 · industry median 10.0 (n=108)75.6
PEG ratio1.79 · industry median 1.52 (n=18)42.3
Price / book1.48 · industry median 1.24 (n=109)48.9
Through-cycle P/E14.3 · industry median 15.1 (n=106)67.8
Management LT w=20%36.5
Return on equity12.6%50.5
Buybacks vs dilution+0.5%/yr share count57.9
Insider ownership0.1%1.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)47.2
Revenue growth (yoy)10.4%41.6
Durability LT w=15%91.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-30.6% vs market -18.8%70.3
Profit-margin stabilitysd 2.6pp, net, 4y96.8
Profitable years4 of 4100
Momentum pulse only53.3
Price vs 200-day MA+1.6%66.4
52-week range position66th pct69.5
6m strength vs S&P 500-7.8pp23.9
News & Sentiment pulse only78
Analyst consensus (1=buy)1.985.2
Analyst target upside20.9%77.2
Earnings surprises (avg)+5.8%71.7
1218 DEO US HIGH CONF Diageo plc · 84.75 USD · pulse 55.4 · Beverages - Wineries & Distilleries 09-20: 53.9 · 09-27: 53.7 · 10-05: 54 ▲ +0.3 54 Mixed
Product & Moat LT w=25%49.9
Gross margin (pricing power)59.8%99.5
Revenue CAGR (3y)-1.5%0
Operating margin trend-10.9pp over 3y0
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%64.5
Forward P/E11.8 · sector median 14.0 (n=88)85.5
PEG ratio0.54 · sector median 1.43 (n=56)100
FCF yield5.4% · sector median 5.2% (n=89)72.4
EV / EBITDA135.6 · sector median 11.0 (n=87)0
Management LT w=20%50.7
Return on equity15.0%59.9
Buybacks vs dilution-0.3%/yr share count71.5
Net debt / EBITDA3.220.6
Insider ownership0.1%1.4
FCF conversion1.48x net income100
Financial Health LT w=15%27.4
Current ratio1.667
Debt / equity1.7115.9
Interest coverage3.4x26.5
Cash vs total debt0.08x0
Marketing & Brand LT w=5%52.2
Revenue growth (yoy)-1.7%0
SG&A efficiency6.2x revenue/SG&A69.5
Brand pricing premium59.8%87
Durability LT w=15%78.6
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-45.8% vs market -18.8%32.3
Profit-margin stabilitysd 5.2pp, operating, 4y82.1
Profitable years4 of 4100
Momentum pulse only46.9
Price vs 200-day MA-0.4%58.4
52-week range position44th pct42.8
6m strength vs S&P 500-3.2pp39.5
News & Sentiment pulse only55.8
Analyst consensus (1=buy)2.175
Analyst target upside26.9%92.3
Earnings surprises (avg)-5.7%0
1219 DRI US ⚠ 1HIGH CONF Darden Restaurants, Inc. · 200.33 USD · pulse 55.7 · Restaurants 09-20: 53.7 · 09-27: 55.9 · 10-05: 54 ▼ -1.9 54 Mixed
Product & Moat LT w=25%49.9
Gross margin (pricing power)21.7%4.1
Revenue CAGR (3y)8.0%40
Operating margin trend+0.6pp over 3y55.6
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%62
Forward P/E16.2 · industry median 20.0 (n=16)82
PEG ratio1.90 · industry median 1.64 (n=15)40.7
FCF yield3.5% · industry median 3.1% (n=15)55.9
EV / EBITDA14.5 · industry median 16.8 (n=16)69.4
Management LT w=20%48.3
Return on equity55.4%100
Buybacks vs dilution-2.0%/yr share count99.4
Net debt / EBITDA3.92.3
Insider ownership0.3%3
FCF conversion0.66x net income36.9
Financial Health LT w=15%19.6
Current ratio0.30
Debt / equity4.150
Interest coverage8.1x78.6
Cash vs total debt0.03x0
Marketing & Brand LT w=5%40.1
Revenue growth (yoy)5.1%20.4
SG&A efficiency19.0x revenue/SG&A100
Brand pricing premium21.7%0
Durability LT w=15%96.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-23.9% vs market -18.8%87.1
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only39.3
Price vs 200-day MA-0.9%56.3
52-week range position56th pct57.7
6m strength vs S&P 500-13.9pp3.8
News & Sentiment pulse only61.8
Analyst consensus (1=buy)1.985.9
Analyst target upside16.5%66.3
Earnings surprises (avg)-0.0%33.2
⚠ Red flags
Heavy leverage (D/E 4.2)
1220 TKO US HIGH CONF TKO Group Holdings, Inc. · 175.58 USD · pulse 50.9 · Entertainment 09-20: 52.9 · 09-27: 53.7 · 10-05: 54 ▲ +0.3 54 Mixed
Product & Moat LT w=25%49.6
Gross margin (pricing power)59.5%98.6
Revenue CAGR (3y)60.7%100
Operating margin trend-30.1pp over 3y0
Gross-margin stabilitysd 9.6pp0
Valuation LT w=20%36.3
Forward P/E37.5 · industry median 18.3 (n=16)11.3
PEG ratio1.59 · industry median 1.15 (n=11)37.1
FCF yield2.6% · industry median 4.9% (n=20)24.7
EV / EBITDA13.7 · industry median 16.1 (n=19)72.2
Management LT w=20%72.2
Return on equity7.1%28.3
Buybacks vs dilution-2.2%/yr share count100
Net debt / EBITDA2.732.7
Insider ownership18.2%100
FCF conversion4.38x net income100
Financial Health LT w=15%37.8
Current ratio1.339.8
Debt / equity0.5978.2
Interest coverage4.0x33.2
Cash vs total debt0.12x0
Marketing & Brand LT w=5%59.3
Revenue growth (yoy)18.2%72.8
SG&A efficiency3.1x revenue/SG&A18.9
Brand pricing premium59.5%86.1
Durability LT w=15%75.2
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-21.1% vs market -18.8%94.1
Profit-margin stabilitysd 17.4pp, operating, 4y14.5
Profitable years4 of 4100
Momentum pulse only6.6
Price vs 200-day MA-10.0%19.9
52-week range position4th pct0
6m strength vs S&P 500-27.6pp0
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.5100
Analyst target upside31.8%100
Earnings surprises (avg)-32.6%0
1221 SUN US ⚠ 1HIGH CONF Sunoco LP · 74.73 USD · pulse 57.2 · Oil & Gas Refining & Marketing 09-20: 53.9 · 09-27: 54 · 10-05: 54 — 0 54 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%49.7
Revenue CAGR (3y)-0.7%0
Operating margin trend+1.1pp over 3y61
Gross-margin stabilitysd 1.6pp88.1
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)44.7
Price / book1.50 · industry median 3.01 (n=10)84.2
Through-cycle P/E32.4 · industry median 17.2 (n=9)0
Management LT w=20%54.9
Return on equity18.7%74.6
Buybacks vs dilution+30.9%/yr share count0
Net debt / EBITDA4.90
Insider ownership21.3%100
FCF conversion2.94x net income100
Financial Health LT w=15%16.3
Current ratio1.340.7
Debt / equity1.7812.3
Interest coverage2.1x12.2
Cash vs total debt0.05x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)164.5%100
SG&A efficiency61.5x revenue/SG&A100
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-15.4% vs market -18.8%100
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only83.2
Price vs 200-day MA+14.5%100
52-week range position85th pct93.2
6m strength vs S&P 500+1.9pp56.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)34.2
Analyst target upside11.1%52.7
Earnings surprises (avg)-36.8%0
⚠ Red flags
Diluting shareholders (+30.9%/yr)
1222 BRX US HIGH CONF Brixmor Property Group Inc. · 27.39 USD · pulse 54.3 · REIT - Retail 09-20: 53.8 · 09-27: 53.8 · 10-05: 54 ▲ +0.2 54 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%68.1
Gross margin (pricing power)75.1%100
Revenue CAGR (3y)4.0%20.2
Operating margin trend+0.2pp over 3y52.3
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%54.7
FCF yield7.2% · industry median 5.4% (n=17)89.6
EV / EBITDA14.7 · industry median 17.3 (n=17)69.6
Price / book2.78 · industry median 1.70 (n=17)5
Management LT w=20%30.6
Return on equity14.4%57.7
Buybacks vs dilution+0.7%/yr share count55.3
Net debt / EBITDA5.60
Insider ownership0.9%9.2
Financial Health LT w=15%10.8
Debt / equity1.7613.2
Interest coverage2.7x19.1
Cash vs total debt0.03x0
Marketing & Brand LT w=5%72.4
Revenue growth (yoy)4.3%17.2
SG&A efficiency12.2x revenue/SG&A100
Brand pricing premium75.1%100
Durability LT w=15%97.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.4% vs market -18.8%90.8
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only27.6
Price vs 200-day MA-4.7%41.2
52-week range position43th pct41.7
6m strength vs S&P 500-20.6pp0
News & Sentiment pulse only64.8
Analyst consensus (1=buy)1.5100
Analyst target upside27.8%94.5
Earnings surprises (avg)-7.6%0
1223 CWEN US HIGH CONF Clearway Energy, Inc. · 29.34 USD · pulse 54 · Utilities - Renewable 09-20: 53.7 · 09-27: 53.7 · 10-05: 54 ▲ +0.3 54 Mixed
Product & Moat LT w=25%59
Gross margin (pricing power)64.4%100
Revenue CAGR (3y)6.3%31.5
Operating margin trend-4.6pp over 3y4.3
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%62.1
Forward P/E17.9 · industry median 13.6 (n=6)49
FCF yield5.8% · industry median 0.2% (n=6)98.5
EV / EBITDA14.5 · industry median 10.2 (n=7)38.8
Management LT w=20%32.2
Return on equity-3.2%0
Buybacks vs dilution+0.7%/yr share count54.6
Net debt / EBITDA8.20
Insider ownership0.7%6.6
FCF conversion2.50x net income100
Financial Health LT w=15%11.7
Current ratio1.233.9
Debt / equity1.7712.8
Interest coverage0.5x0
Cash vs total debt0.03x0
Marketing & Brand LT w=5%96.5
Revenue growth (yoy)22.7%90.8
SG&A efficiency34.9x revenue/SG&A100
Brand pricing premium64.4%98.6
Durability LT w=15%92.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-28.3% vs market -18.8%76.1
Profit-margin stabilitysd 3.3pp, operating, 4y93
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-16.2%0
52-week range position6th pct0
6m strength vs S&P 500-41.4pp0
News & Sentiment pulse only80.4
Analyst consensus (1=buy)1.4100
Analyst target upside41.4%100
Earnings surprises (avg)+1.2%41.1
1224 VECO US ⚠ 1HIGH CONF Veeco Instruments Inc. · 57.38 USD · pulse 55.6 · Semiconductor Equipment & Materials 09-20: 56 · 09-27: 54.7 · 10-05: 54 ▼ -0.7 54 Mixed
Product & Moat LT w=25%54
Gross margin (pricing power)37.9%44.6
Revenue CAGR (3y)0.9%4.6
Operating margin trend-2.6pp over 3y23.8
R&D intensity (innovation)18.0%100
Gross-margin stabilitysd 1.2pp96.8
Valuation LT w=20%45.5
Forward P/E19.7 · industry median 30.2 (n=22)88.2
FCF yield2.0% · industry median 0.9% (n=21)48.4
EV / EBITDA67.8 · industry median 43.7 (n=20)0
Management LT w=20%46.4
Return on equity2.6%10.6
Buybacks vs dilution+5.3%/yr share count0
Net debt / EBITDA-3.4100
Insider ownership2.2%21.5
FCF conversion2.03x net income100
Financial Health LT w=15%85.7
Current ratio3.9100
Debt / equity0.2995
Interest coverage5.3x47.9
Cash vs total debt1.64x100
Marketing & Brand LT w=5%58.9
Revenue growth (yoy)16.5%66
SG&A efficiency6.7x revenue/SG&A78.6
Brand pricing premium37.9%32.1
Durability LT w=15%42
Shock days (>8% vs market)15 in 2y0
Worst drawdown vs market (2y)-50.8% vs market -18.8%20
Profit-margin stabilitysd 2.4pp, operating, 4y98.1
Profitable years3 of 450
Momentum pulse only85.3
Price vs 200-day MA+26.4%100
52-week range position55th pct55.9
6m strength vs S&P 500+45.9pp100
News & Sentiment pulse only50.4
Analyst consensus (1=buy)2.080
Analyst target upside6.9%42.2
Earnings surprises (avg)-0.6%29.1
⚠ Red flags
Diluting shareholders (+5.3%/yr)
1225 BOH US MEDIUM CONF Bank of Hawaii Corporation · 69.28 USD · pulse 53.3 · Banks - Regional 09-20: 52.9 · 09-27: 53.5 · 10-05: 54 ▲ +0.5 54 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)34.4
Revenue CAGR (3y)0.6%3.1
Valuation LT w=20%56.2
Forward P/E10.4 · industry median 10.0 (n=108)72.5
Price / book1.79 · industry median 1.24 (n=109)30.2
Through-cycle P/E14.5 · industry median 15.1 (n=106)66
Management LT w=20%46.5
Return on equity13.0%52.1
Buybacks vs dilution-0.1%/yr share count68.2
Insider ownership1.9%19.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)50.5
Revenue growth (yoy)12.9%51.6
Durability LT w=15%94.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.1% vs market -18.8%86.8
Profit-margin stabilitysd 3.3pp, net, 4y92.7
Profitable years4 of 4100
Momentum pulse only22.7
Price vs 200-day MA-8.2%27.4
52-week range position43th pct40.6
6m strength vs S&P 500-24.9pp0
News & Sentiment pulse only55.3
Analyst consensus (1=buy)3.040
Analyst target upside20.5%76.3
Earnings surprises (avg)+2.4%49.5
1226 PBI US HIGH CONF Pitney Bowes Inc. · 16.76 USD · pulse 63 · Integrated Freight & Logistics 09-20: 54 · 09-27: 54 · 10-05: 54 — 0 54 Mixed
Product & Moat LT w=25%47.3
Gross margin (pricing power)54.1%85.2
Revenue CAGR (3y)-8.7%0
Operating margin trend+9.2pp over 3y100
R&D intensity (innovation)0.8%5.4
Gross-margin stabilitysd 3.7pp46.1
Valuation LT w=20%100
Forward P/E9.2 · industry median 17.5 (n=10)100
PEG ratio0.66 · industry median 1.36 (n=9)100
FCF yield10.2% · industry median 3.7% (n=10)100
EV / EBITDA8.0 · industry median 12.7 (n=10)100
Management LT w=20%56.9
Buybacks vs dilution-4.7%/yr share count100
Net debt / EBITDA3.610.5
Insider ownership1.7%17
FCF conversion1.62x net income100
Financial Health LT w=15%7
Current ratio0.70
Interest coverage2.9x21.1
Cash vs total debt0.13x0
Marketing & Brand LT w=5%30
Revenue growth (yoy)-2.3%0
SG&A efficiency3.0x revenue/SG&A17.4
Brand pricing premium54.1%72.7
Durability LT w=15%54.7
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-28.3% vs market -18.8%76.2
Profit-margin stabilitysd 3.9pp, operating, 4y89.2
Profitable years2 of 40
Momentum pulse only97
Price vs 200-day MA+19.0%100
52-week range position83th pct91
6m strength vs S&P 500+36.1pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)72.3
Analyst target upside16.7%66.8
Earnings surprises (avg)+12.0%100
1227 EXE.TO CA HIGH CONF EXTENDICARE INC · 28.29 CAD · pulse 58.7 · Medical Care Facilities 09-20: 53.3 · 09-27: 52.4 · 10-05: 54 ▲ +1.6 54 Mixed
Product & Moat LT w=25%51.3
Gross margin (pricing power)14.5%0
Revenue CAGR (3y)10.8%53.9
Operating margin trend+6.2pp over 3y100
Valuation LT w=20%62.7
Forward P/E17.4 · industry median 15.2 (n=19)58.4
FCF yield5.9% · industry median 4.6% (n=20)84.6
EV / EBITDA15.6 · industry median 12.7 (n=19)45.1
Management LT w=20%48.7
Return on equity43.8%100
Buybacks vs dilution+3.7%/yr share count5.2
Net debt / EBITDA2.733.4
Insider ownership0.5%4.8
FCF conversion1.63x net income100
Financial Health LT w=15%24.1
Current ratio0.80
Debt / equity1.6022.5
Interest coverage7.7x74
Cash vs total debt0.14x0
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)59.4%100
SG&A efficiency1.2x revenue/SG&A0
Brand pricing premium14.5%0
Durability LT w=15%90.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-26.8% vs market -18.8%80
Profit-margin stabilitysd 2.5pp, operating, 4y97.5
Profitable years4 of 4100
Momentum pulse only35.3
Price vs 200-day MA-3.3%46.7
52-week range position57th pct59.3
6m strength vs S&P 500-16.0pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside40.8%100
Earnings surprises (avg)+34.8%100
1228 EOG US HIGH CONF EOG Resources, Inc. · 141.38 USD · pulse 58.5 · Oil & Gas E&P 09-20: 53.9 · 09-27: 53.9 · 10-05: 53.9 — 0 53.9 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%4.3
Revenue CAGR (3y)-8.5%0
Operating margin trend-16.2pp over 3y0
Gross-margin stabilitysd 5.3pp13
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)49.5
Price / book2.33 · industry median 1.54 (n=49)15.2
Through-cycle P/E11.3 · industry median 13.6 (n=48)83.3
Management LT w=20%71.6
Return on equity22.5%90
Buybacks vs dilution-2.9%/yr share count100
Net debt / EBITDA0.294.2
Insider ownership0.3%2.7
FCF conversion0.90x net income71.3
Financial Health LT w=15%78.7
Current ratio1.987.6
Debt / equity0.2696.7
Interest coverage28.1x100
Cash vs total debt0.59x30.4
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)61.2
Revenue growth (yoy)58.7%100
SG&A efficiency4.0x revenue/SG&A33.7
Durability LT w=15%91.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-23.7% vs market -18.8%87.6
Profit-margin stabilitysd 6.1pp, operating, 4y77.3
Profitable years4 of 4100
Momentum pulse only58.8
Price vs 200-day MA+8.0%92.2
52-week range position77th pct84.1
6m strength vs S&P 500-17.1pp0
News & Sentiment pulse only67.3
Analyst consensus (1=buy)2.366.2
Analyst target upside16.0%65
Earnings surprises (avg)+5.6%70.8
1229 LXP US HIGH CONF LXP Industrial Trust · 60.95 USD · pulse 60.6 · REIT - Industrial 09-20: 53.9 · 09-27: 53.8 · 10-05: 53.9 ▲ +0.1 53.9 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%61.8
Gross margin (pricing power)81.5%100
Revenue CAGR (3y)2.9%14.6
Operating margin trend-0.6pp over 3y44.1
Gross-margin stabilitysd 1.6pp88.3
Valuation LT w=20%54.4
FCF yield5.1% · industry median 4.5% (n=11)71.5
EV / EBITDA21.2 · industry median 18.5 (n=11)36.8
Price / book1.94 · industry median 2.12 (n=11)54.8
Management LT w=20%25.2
Return on equity3.5%14
Buybacks vs dilution+0.4%/yr share count59.7
Net debt / EBITDA5.70
Insider ownership2.7%27
Financial Health LT w=15%31.3
Debt / equity0.7072.3
Interest coverage3.0x21.7
Cash vs total debt0.01x0
Marketing & Brand LT w=5%67.2
Revenue growth (yoy)0.4%1.6
SG&A efficiency8.7x revenue/SG&A100
Brand pricing premium81.5%100
Durability LT w=15%96.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.1% vs market -18.8%86.5
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+15.7%100
52-week range position99th pct100
6m strength vs S&P 500+16.6pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)57
Analyst target upside-1.6%21.1
Earnings surprises (avg)+81.0%100
1230 HWKN US HIGH CONF Hawkins, Inc. · 131.41 USD · pulse 49.2 · Specialty Chemicals 09-20: 56.4 · 09-27: 55.9 · 10-05: 53.9 ▼ -2 53.9 Mixed
Product & Moat LT w=25%44
Gross margin (pricing power)22.3%5.8
Revenue CAGR (3y)5.0%25.2
Operating margin trend+1.8pp over 3y67.7
Gross-margin stabilitysd 2.1pp77.2
Valuation LT w=20%26.8
Forward P/E27.4 · industry median 15.8 (n=29)26.7
PEG ratio2.46 · industry median 1.60 (n=12)12.3
FCF yield3.0% · industry median 3.8% (n=29)40.8
EV / EBITDA18.0 · industry median 11.6 (n=28)27.4
Management LT w=20%64.3
Return on equity15.6%62.5
Buybacks vs dilution-0.2%/yr share count69.3
Net debt / EBITDA1.562.5
Insider ownership4.2%41.7
FCF conversion1.00x net income85.4
Financial Health LT w=15%68.7
Current ratio2.3100
Debt / equity0.4785
Interest coverage9.1x89.9
Cash vs total debt0.03x0
Marketing & Brand LT w=5%43.5
Revenue growth (yoy)7.6%30.4
SG&A efficiency8.8x revenue/SG&A100
Brand pricing premium22.3%0
Durability LT w=15%81.5
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-35.9% vs market -18.8%57.2
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only12.9
Price vs 200-day MA-8.8%24.6
52-week range position21th pct14
6m strength vs S&P 500-29.3pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside32.6%100
Earnings surprises (avg)-9.7%0
1231 ELV US HIGH CONF Elevance Health, Inc. · 386.43 USD · pulse 61 · Healthcare Plans 09-20: 52.9 · 09-27: 53.3 · 10-05: 53.8 ▲ +0.5 53.8 Mixed
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)35.6
Gross margin (pricing power)26.0%15
Revenue CAGR (3y)8.3%41.7
Valuation LT w=20%60
Forward P/E13.1 · industry median 13.0 (n=10)73.1
PEG ratio1.30 · industry median 0.82 (n=6)38.5
FCF yield5.1% · industry median 7.3% (n=10)49.2
EV / EBITDA9.3 · industry median 10.4 (n=9)79.2
Management LT w=20%59.6
Return on equity11.1%44.5
Buybacks vs dilution-2.5%/yr share count100
Net debt / EBITDA-0.8100
Insider ownership0.2%1.9
FCF conversion0.76x net income51.5
Financial Health LT w=15%65.8
Current ratio1.559.8
Debt / equity0.6972.8
Interest coverage5.8x53.2
Cash vs total debt1.21x77.6
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)19.4
Revenue growth (yoy)1.4%5.6
Brand pricing premium26.0%2.5
Durability LT w=15%67.8
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-45.4% vs market -18.8%33.5
Profit-margin stabilitysd 0.3pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only84.6
Price vs 200-day MA+6.5%85.9
52-week range position74th pct80
6m strength vs S&P 500+11.4pp87.9
News & Sentiment pulse only85.4
Analyst consensus (1=buy)1.889.1
Analyst target upside16.8%67
Earnings surprises (avg)+16.5%100
1232 OTIS US HIGH CONF Otis Worldwide Corporation · 64.05 USD · pulse 53.1 · Specialty Industrial Machinery 09-20: 52.9 · 09-27: 53.4 · 10-05: 53.8 ▲ +0.4 53.8 Mixed
Product & Moat LT w=25%38.8
Gross margin (pricing power)30.3%25.8
Revenue CAGR (3y)1.8%8.9
Operating margin trend+0.2pp over 3y52.4
R&D intensity (innovation)1.1%7
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%75.4
Forward P/E14.1 · industry median 20.6 (n=38)95.1
PEG ratio2.22 · industry median 1.78 (n=27)29.1
FCF yield5.9% · industry median 3.5% (n=38)94
EV / EBITDA12.4 · industry median 16.7 (n=38)83.3
Management LT w=20%54.1
Buybacks vs dilution-2.1%/yr share count100
Net debt / EBITDA3.023.9
Insider ownership0.1%1.4
FCF conversion1.04x net income91.1
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)17.5
Current ratio0.82.6
Cash vs total debt0.09x0
Marketing & Brand LT w=5%45.4
Revenue growth (yoy)7.3%29.2
SG&A efficiency7.6x revenue/SG&A93.7
Brand pricing premium30.3%13.3
Durability LT w=15%88.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-37.2% vs market -18.8%53.8
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-17.2%0
52-week range position0th pct0
6m strength vs S&P 500-34.4pp0
News & Sentiment pulse only68.4
Analyst consensus (1=buy)2.465.7
Analyst target upside35.1%100
Earnings surprises (avg)+0.9%39.4
1233 MTSI US ⚠ 1HIGH CONF MACOM Technology Solutions Hold · 321.6 USD · pulse 57.2 · Semiconductors 09-20: 54.5 · 09-27: 54.5 · 10-05: 53.8 ▼ -0.7 53.8 Mixed
Product & Moat LT w=25%63.9
Gross margin (pricing power)56.5%91.3
Revenue CAGR (3y)12.7%63.7
Operating margin trend-6.2pp over 3y0
R&D intensity (innovation)25.3%100
Gross-margin stabilitysd 2.8pp64.6
Valuation LT w=20%10.4
Forward P/E37.9 · industry median 24.9 (n=42)10.8
FCF yield0.4% · industry median 1.0% (n=42)20.4
EV / EBITDA88.1 · industry median 32.9 (n=38)0
Management LT w=20%66.5
Return on equity17.2%68.7
Buybacks vs dilution+2.1%/yr share count31.9
Net debt / EBITDA-0.9100
Insider ownership6.6%65.5
Financial Health LT w=15%74
Current ratio2.3100
Debt / equity0.2796.2
Interest coverage-4.3x0
Cash vs total debt1.60x100
Marketing & Brand LT w=5%83.2
Revenue growth (yoy)35.8%100
SG&A efficiency6.2x revenue/SG&A70.8
Brand pricing premium56.5%78.8
Durability LT w=15%48.1
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-44.2% vs market -18.8%36.5
Profit-margin stabilitysd 3.6pp, operating, 4y91.3
Profitable years3 of 450
Momentum pulse only91.4
Price vs 200-day MA+17.7%100
52-week range position69th pct74.2
6m strength vs S&P 500+20.6pp100
News & Sentiment pulse only76
Analyst consensus (1=buy)1.697.5
Analyst target upside22.9%82.3
Earnings surprises (avg)+2.2%48.2
⚠ Red flags
Unprofitable (negative net income)
1234 SPHR US HIGH CONF Sphere Entertainment Co. · 128.25 USD · pulse 54.8 · Entertainment 09-20: 53.2 · 09-27: 53.3 · 10-05: 53.8 ▲ +0.5 53.8 Mixed
Product & Moat LT w=25%81.5
Gross margin (pricing power)54.7%86.8
Revenue CAGR (3y)26.0%100
Operating margin trend+12.9pp over 3y100
Gross-margin stabilitysd 4.0pp39.3
Valuation LT w=20%45.8
Forward P/E-62.610
FCF yield9.6% · industry median 4.0% (n=20)100
EV / EBITDA19.5 · industry median 13.8 (n=19)27.3
Management LT w=20%55.6
Return on equity-3.1%0
Buybacks vs dilution+1.2%/yr share count46.5
Net debt / EBITDA1.464.4
Insider ownership6.7%67.2
FCF conversion13.25x net income100
Financial Health LT w=15%40.9
Current ratio1.235.3
Debt / equity0.4188.3
Interest coverage1.8x9
Cash vs total debt0.60x31
Marketing & Brand LT w=5%43.7
Revenue growth (yoy)11.0%44
SG&A efficiency2.8x revenue/SG&A12.7
Brand pricing premium54.7%74.3
Durability LT w=15%32.2
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-50.4% vs market -18.8%21
Profit-margin stabilitysd 11.6pp, operating, 4y46.7
Profitable years2 of 40
Momentum pulse only39.7
Price vs 200-day MA-0.6%57.7
52-week range position59th pct61.4
6m strength vs S&P 500-15.9pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside40.3%100
Earnings surprises (avg)+282.2%100
1235 MKC US HIGH CONF McCormick & Company, Incorporat · 44.67 USD · pulse 52.1 · Packaged Foods 09-20: 53.1 · 09-27: 53 · 10-05: 53.7 ▲ +0.7 53.7 Mixed
Product & Moat LT w=25%56.2
Gross margin (pricing power)38.9%47.3
Revenue CAGR (3y)2.5%12.5
Operating margin trend+1.5pp over 3y65.2
Gross-margin stabilitysd 1.0pp99.9
Valuation LT w=20%48.6
Forward P/E13.9 · industry median 10.7 (n=20)56.1
PEG ratio1.90 · industry median 0.93 (n=6)24.9
FCF yield6.2% · industry median 7.5% (n=20)63.7
EV / EBITDA11.5 · industry median 8.7 (n=20)49.9
Management LT w=20%51.1
Return on equity22.6%90.5
Buybacks vs dilution+0.0%/yr share count65.8
Net debt / EBITDA3.122.1
Insider ownership0.0%0.1
FCF conversion0.94x net income77.1
Financial Health LT w=15%31.5
Current ratio0.70
Debt / equity0.6674.4
Interest coverage5.7x51.7
Cash vs total debt0.07x0
Marketing & Brand LT w=5%49
Revenue growth (yoy)17.4%69.6
SG&A efficiency4.6x revenue/SG&A42.7
Brand pricing premium38.9%34.8
Durability LT w=15%83.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-45.6% vs market -18.8%32.9
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-18.6%0
52-week range position2th pct0
6m strength vs S&P 500-27.9pp0
News & Sentiment pulse only82.3
Analyst consensus (1=buy)2.369.3
Analyst target upside22.8%82
Earnings surprises (avg)+9.4%95.7
1236 EXP US HIGH CONF Eagle Materials Inc · 171.36 USD · pulse 50.3 · Building Materials 09-20: 53.3 · 09-27: 53.7 · 10-05: 53.7 — 0 53.7 Mixed
Product & Moat LT w=25%37.8
Gross margin (pricing power)27.0%17.5
Revenue CAGR (3y)2.4%12.2
Operating margin trend-2.9pp over 3y21.4
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%51.8
Forward P/E12.0 · industry median 14.4 (n=9)86
FCF yield0.5% · industry median 3.7% (n=9)0
EV / EBITDA9.7 · industry median 9.4 (n=9)69.5
Management LT w=20%51.4
Return on equity27.0%100
Buybacks vs dilution-4.4%/yr share count100
Net debt / EBITDA2.244.6
Insider ownership1.2%12.4
FCF conversion0.06x net income0
Financial Health LT w=15%61
Current ratio3.2100
Debt / equity1.2144
Interest coverage11.3x100
Cash vs total debt0.13x0
Marketing & Brand LT w=5%38.5
Revenue growth (yoy)2.6%10.4
SG&A efficiency25.9x revenue/SG&A100
Brand pricing premium27.0%5
Durability LT w=15%83.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-45.2% vs market -18.8%33.8
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-17.1%0
52-week range position0th pct0
6m strength vs S&P 500-24.9pp0
News & Sentiment pulse only60.2
Analyst consensus (1=buy)3.040
Analyst target upside23.9%84.7
Earnings surprises (avg)+3.4%55.9
1237 GOLF US HIGH CONF Acushnet Holdings Corp. · 83.65 USD · pulse 48 · Leisure 09-20: 54.2 · 09-27: 53.8 · 10-05: 53.7 ▼ -0.1 53.7 Mixed
Product & Moat LT w=25%50.4
Gross margin (pricing power)47.5%68.8
Revenue CAGR (3y)4.1%20.3
Operating margin trend-0.7pp over 3y43
R&D intensity (innovation)3.0%19.9
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%27.9
Forward P/E19.7 · industry median 15.0 (n=10)46.4
FCF yield0.9% · industry median 4.6% (n=10)3.9
EV / EBITDA15.8 · industry median 10.7 (n=10)33.3
Management LT w=20%66.4
Return on equity25.2%100
Buybacks vs dilution-4.7%/yr share count100
Net debt / EBITDA2.731.8
Insider ownership53.1%100
FCF conversion0.24x net income0
Financial Health LT w=15%47.7
Current ratio2.5100
Debt / equity1.1746
Interest coverage5.0x44.8
Cash vs total debt0.06x0
Marketing & Brand LT w=5%43.1
Revenue growth (yoy)13.8%55.2
SG&A efficiency3.1x revenue/SG&A17.8
Brand pricing premium47.5%56.3
Durability LT w=15%86
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-31.8% vs market -18.8%67.3
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only9.9
Price vs 200-day MA-11.1%15.8
52-week range position21th pct13.8
6m strength vs S&P 500-28.7pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)41
Analyst target upside19.1%72.9
Earnings surprises (avg)-13.3%0
1238 PAM US ⚠ 1HIGH CONF Pampa Energia S.A. · 76.39 USD · pulse 56.5 · Conglomerates 09-20: 52.3 · 09-27: 52.5 · 10-05: 53.7 ▲ +1.2 53.7 Mixed
Product & Moat LT w=25%28.6
Gross margin (pricing power)33.5%33.6
Revenue CAGR (3y)3.0%14.9
Operating margin trend-11.2pp over 3y0
Gross-margin stabilitysd 2.7pp66.1
Valuation LT w=20%66.7
Forward P/E6.5 · industry median 16.9 (n=6)100
FCF yield-12.4% · industry median 4.7% (n=6)0
EV / EBITDA5.8 · industry median 10.7 (n=6)100
Management LT w=20%46.8
Return on equity15.3%61.1
Buybacks vs dilution-0.5%/yr share count74.8
Net debt / EBITDA1.464.1
Insider ownership3.4%33.8
FCF conversion-1.35x net income0
Financial Health LT w=15%57.8
Current ratio3.6100
Debt / equity0.6575
Interest coverage4.1x34.2
Cash vs total debt0.49x22.1
Marketing & Brand LT w=5%73.7
Revenue growth (yoy)53.5%100
SG&A efficiency8.2x revenue/SG&A100
Brand pricing premium33.5%21.1
Durability LT w=15%76.4
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-40.4% vs market -18.8%45.9
Profit-margin stabilitysd 5.0pp, operating, 4y83.1
Profitable years4 of 4100
Momentum pulse only26.4
Price vs 200-day MA-8.2%27
52-week range position52th pct52.3
6m strength vs S&P 500-31.1pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside58.5%100
Earnings surprises (avg)+76.8%100
⚠ Red flags
Negative free cash flow
1239 ABM US HIGH CONF ABM Industries Incorporated · 48.97 USD · pulse 60.8 · Specialty Business Services 09-20: 53.8 · 09-27: 53.7 · 10-05: 53.7 — 0 53.7 Mixed
Product & Moat LT w=25%20.6
Gross margin (pricing power)12.9%0
Revenue CAGR (3y)3.9%19.3
Operating margin trend-0.7pp over 3y42.5
Valuation LT w=20%94.1
Forward P/E11.3 · industry median 15.5 (n=20)94.8
FCF yield9.8% · industry median 4.5% (n=20)100
EV / EBITDA10.1 · industry median 13.4 (n=20)87.6
Management LT w=20%51.2
Return on equity9.2%36.8
Buybacks vs dilution-2.8%/yr share count100
Net debt / EBITDA3.93.7
Insider ownership1.6%15.5
FCF conversion1.73x net income100
Financial Health LT w=15%32.5
Current ratio1.451.8
Debt / equity1.0552.7
Interest coverage3.3x25.3
Cash vs total debt0.06x0
Marketing & Brand LT w=5%38.9
Revenue growth (yoy)4.2%16.8
SG&A efficiency12.5x revenue/SG&A100
Brand pricing premium12.9%0
Durability LT w=15%84.4
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-34.4% vs market -18.8%61
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only95.8
Price vs 200-day MA+12.7%100
52-week range position90th pct100
6m strength vs S&P 500+11.2pp87.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)37.5
Analyst target upside14.2%60.5
Earnings surprises (avg)-4.7%1.9
1240 NBTB US ⚠ 1MEDIUM CONF NBT Bancorp Inc. · 51.53 USD · pulse 59.1 · Banks - Regional 09-20: 54.1 · 09-27: 53.9 · 10-05: 53.7 ▼ -0.2 53.7 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)50.8
Revenue CAGR (3y)10.5%52.3
Valuation LT w=20%54.5
Forward P/E11.3 · industry median 10.0 (n=108)67.5
Price / book1.38 · industry median 1.24 (n=109)55.5
Through-cycle P/E18.4 · industry median 14.8 (n=106)40.5
Management LT w=20%24.7
Return on equity11.4%45.7
Buybacks vs dilution+6.8%/yr share count0
Insider ownership2.8%28.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)57.1
Revenue growth (yoy)17.8%71.2
Durability LT w=15%95
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-25.7% vs market -18.8%82.7
Profit-margin stabilitysd 2.5pp, net, 4y97.3
Profitable years4 of 4100
Momentum pulse only84.1
Price vs 200-day MA+11.5%100
52-week range position85th pct94.3
6m strength vs S&P 500+2.4pp58.1
News & Sentiment pulse only54.3
Analyst consensus (1=buy)2.657.1
Analyst target upside10.3%50.7
Earnings surprises (avg)+3.3%55.1
⚠ Red flags
Diluting shareholders (+6.8%/yr)
1241 UE US HIGH CONF Urban Edge Properties · 19.7 USD · pulse 55.1 · REIT - Retail 09-20: 53.8 · 09-27: 53.7 · 10-05: 53.7 — 0 53.7 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%69.2
Gross margin (pricing power)64.7%100
Revenue CAGR (3y)5.8%29.2
Operating margin trend-0.2pp over 3y47.8
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%67.7
FCF yield8.3% · industry median 5.4% (n=17)99.3
EV / EBITDA15.9 · industry median 17.3 (n=17)62.5
Price / book1.94 · industry median 1.70 (n=17)41.2
Management LT w=20%12.2
Return on equity5.1%20.4
Buybacks vs dilution+2.3%/yr share count27.6
Net debt / EBITDA6.30
Insider ownership0.1%0.8
Financial Health LT w=15%18.7
Debt / equity1.2740.8
Interest coverage2.4x15.2
Cash vs total debt0.03x0
Marketing & Brand LT w=5%76.6
Revenue growth (yoy)7.6%30.4
SG&A efficiency8.9x revenue/SG&A100
Brand pricing premium64.7%99.4
Durability LT w=15%91.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-29.7% vs market -18.8%72.7
Profit-margin stabilitysd 3.0pp, operating, 4y94.6
Profitable years4 of 4100
Momentum pulse only22.7
Price vs 200-day MA-5.3%38.7
52-week range position34th pct29.5
6m strength vs S&P 500-19.1pp0
News & Sentiment pulse only76.1
Analyst consensus (1=buy)2.366.7
Analyst target upside22.7%81.7
Earnings surprises (avg)+7.0%80
1242 SCR.TO CA HIGH CONF STRATHCONA RESOURCES LTD · 39.38 CAD · pulse 56.1 · Oil & Gas E&P 09-20: 53 · 09-27: 53.7 · 10-05: 53.7 — 0 53.7 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%24.6
Revenue CAGR (3y)-1.7%0
Operating margin trend-5.3pp over 3y0
Gross-margin stabilitysd 2.3pp73.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)62
Price / book1.84 · industry median 1.54 (n=49)40.7
Through-cycle P/E9.8 · industry median 13.6 (n=48)95.3
Management LT w=20%62.1
Return on equity8.0%31.9
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA1.268.9
Insider ownership4.3%43.1
FCF conversion2.16x net income100
Financial Health LT w=15%42
Current ratio0.40
Debt / equity0.4486.8
Interest coverage4.5x39.3
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)48.8%100
SG&A efficiency47.6x revenue/SG&A100
Durability LT w=15%81.5
Shock days (>8% vs market)8 in 2y53.5
Worst drawdown vs market (2y)-28.6% vs market -18.8%75.3
Profit-margin stabilitysd 2.5pp, operating, 4y97.3
Profitable years4 of 4100
Momentum pulse only45.8
Price vs 200-day MA+5.1%80.5
52-week range position55th pct56.8
6m strength vs S&P 500-23.4pp0
News & Sentiment pulse only55.4
Analyst consensus (1=buy)2.272
Analyst target upside27.7%94.3
Earnings surprises (avg)-54.3%0
1243 AYA.TO CA ⚠ 1HIGH CONF AYA GOLD AND SILVER INC · 38.68 CAD · pulse 55.6 · Silver 09-20: 53.7 · 09-27: 53.7 · 10-05: 53.7 — 0 53.7 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)74.2%100
Operating margin trend+23.2pp over 3y100
Gross-margin stabilitysd 10.5pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)16.7
Price / book9.45 · sector median 2.97 (n=108)0
Through-cycle P/E522.7 · sector median 40.4 (n=80)0
Management LT w=20%66.9
Return on equity25.7%100
Buybacks vs dilution+10.6%/yr share count0
Net debt / EBITDA-0.5100
Insider ownership3.4%34.5
FCF conversion1.35x net income100
Financial Health LT w=15%93.6
Current ratio2.0100
Debt / equity0.17100
Interest coverage7.7x74.5
Cash vs total debt2.12x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)81.6
Revenue growth (yoy)150.7%100
SG&A efficiency7.7x revenue/SG&A94.8
Durability LT w=15%14.9
Shock days (>8% vs market)37 in 2y0
Worst drawdown vs market (2y)-54.9% vs market -18.8%9.7
Profit-margin stabilitysd 20.5pp, operating, 4y0
Profitable years3 of 450
Momentum pulse only98.5
Price vs 200-day MA+41.1%100
52-week range position86th pct95.5
6m strength vs S&P 500+53.9pp100
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.5100
Analyst target upside30.6%100
Earnings surprises (avg)-19.6%0
⚠ Red flags
Diluting shareholders (+10.6%/yr)
1244 BRVE US ⚠ 1LOW CONF Braveheart Bio, Inc. · 21.27 USD · pulse 54.2 · Biotechnology 09-20: 53.7 · 09-27: 53.7 · 10-05: 53.7 — 0 53.7 Mixed
Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Gross margin (pricing power)0.0%0
Valuation LT w=20% · thin evidence (1/3, gaps count as 50)36.7
Forward P/E-10.710
Management LT w=20% · thin evidence (1/3, gaps count as 50)66.7
Insider ownership58.2%100
Financial Health LT w=15%100
Current ratio13.6100
Debt / equity0.00100
Cash vs total debt213.62x100
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Brand pricing premium0.0%0
Durabilityno data
Momentumno data
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.0100
Analyst target upside112.7%100
Earnings surprises (avg)-193.4%0
⚠ Red flags
Unprofitable (negative net income)
1245 LIN US HIGH CONF Linde plc · 479.48 USD · pulse 54.2 · Specialty Chemicals 09-20: 53.8 · 09-27: 53.6 · 10-05: 53.6 — 0 53.6 Mixed
Product & Moat LT w=25%48.3
Gross margin (pricing power)48.3%70.9
Revenue CAGR (3y)0.6%3.1
Operating margin trend+7.9pp over 3y100
R&D intensity (innovation)0.4%2.9
Gross-margin stabilitysd 2.8pp64.5
Valuation LT w=20%31.4
Forward P/E24.5 · industry median 15.8 (n=29)31.1
PEG ratio1.80 · industry median 1.60 (n=12)44.9
FCF yield1.9% · industry median 3.8% (n=29)22
EV / EBITDA17.8 · industry median 11.6 (n=28)27.8
Management LT w=20%52.6
Return on equity18.4%73.6
Buybacks vs dilution-2.0%/yr share count99.8
Net debt / EBITDA1.758.2
Insider ownership0.2%2.5
FCF conversion0.60x net income29
Financial Health LT w=15%44.9
Current ratio0.96.6
Debt / equity0.6972.8
Interest coverage20.2x100
Cash vs total debt0.17x0
Marketing & Brand LT w=5%65.2
Revenue growth (yoy)9.3%37.2
SG&A efficiency9.9x revenue/SG&A100
Brand pricing premium48.3%58.4
Durability LT w=15%98.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-19.2% vs market -18.8%98.9
Profit-margin stabilitysd 3.0pp, operating, 4y94.4
Profitable years4 of 4100
Momentum pulse only39.3
Price vs 200-day MA-0.8%56.7
52-week range position59th pct61.2
6m strength vs S&P 500-20.8pp0
News & Sentiment pulse only63
Analyst consensus (1=buy)1.792.9
Analyst target upside13.2%57.9
Earnings surprises (avg)+0.8%38.3
1246 AMCR US ⚠ 1HIGH CONF Amcor plc · 41.86 USD · pulse 57.3 · Packaging & Containers 09-20: 53.7 · 09-27: 53.5 · 10-05: 53.6 ▲ +0.1 53.6 Mixed
Product & Moat LT w=25%47.5
Gross margin (pricing power)20.0%0
Revenue CAGR (3y)17.0%84.8
Operating margin trend-0.2pp over 3y47.9
R&D intensity (innovation)0.7%4.8
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%76.8
Forward P/E9.6 · industry median 12.4 (n=12)90.9
PEG ratio0.98 · sector median 1.00 (n=121)72.2
FCF yield7.8% · industry median 7.4% (n=11)78.1
EV / EBITDA9.4 · industry median 8.6 (n=12)65.8
Management LT w=20%28.2
Return on equity9.4%37.6
Buybacks vs dilution+16.9%/yr share count0
Net debt / EBITDA4.00.8
Insider ownership0.2%2.5
FCF conversion1.36x net income100
Financial Health LT w=15%24.7
Current ratio1.337.8
Debt / equity1.2839.8
Interest coverage2.9x21.1
Cash vs total debt0.07x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)25.9%100
SG&A efficiency12.2x revenue/SG&A100
Brand pricing premium20.0%0
Durability LT w=15%91
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-29.9% vs market -18.8%72.1
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only43.3
Price vs 200-day MA+0.3%61.1
52-week range position49th pct48.7
6m strength vs S&P 500-9.0pp20.1
News & Sentiment pulse only68.5
Analyst consensus (1=buy)2.177.1
Analyst target upside19.9%74.7
Earnings surprises (avg)+3.0%53.6
⚠ Red flags
Diluting shareholders (+16.9%/yr)
1247 ENSG US HIGH CONF The Ensign Group, Inc. · 171.78 USD · pulse 53.6 · Medical Care Facilities 09-20: 53.7 · 09-27: 53.4 · 10-05: 53.6 ▲ +0.2 53.6 Mixed
Product & Moat LT w=25%57.4
Gross margin (pricing power)16.6%0
Revenue CAGR (3y)18.7%93.4
Operating margin trend-1.4pp over 3y36
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%36.6
Forward P/E20.1 · industry median 15.2 (n=19)45.5
PEG ratio1.38 · industry median 1.12 (n=9)49.2
FCF yield2.8% · industry median 4.7% (n=20)29.9
EV / EBITDA20.4 · industry median 12.7 (n=19)21.9
Management LT w=20%44.5
Return on equity17.0%67.9
Buybacks vs dilution+1.4%/yr share count42.8
Net debt / EBITDA3.317.2
Insider ownership3.5%35.3
FCF conversion0.82x net income59.4
Financial Health LT w=15%48.5
Current ratio1.234.2
Debt / equity0.9260
Interest coverage58.0x100
Cash vs total debt0.14x0
Marketing & Brand LT w=5%56.4
Revenue growth (yoy)17.3%69.2
SG&A efficiency18.7x revenue/SG&A100
Brand pricing premium16.6%0
Durability LT w=15%86
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-31.8% vs market -18.8%67.4
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only23.6
Price vs 200-day MA-5.4%38.3
52-week range position36th pct32.6
6m strength vs S&P 500-30.6pp0
News & Sentiment pulse only80.9
Analyst consensus (1=buy)1.696
Analyst target upside28.1%95.2
Earnings surprises (avg)+2.7%51.6
1248 CSW US HIGH CONF CSW Industrials, Inc. · 302.69 USD · pulse 55 · Specialty Industrial Machinery 09-20: 54 · 09-27: 53.9 · 10-05: 53.6 ▼ -0.3 53.6 Mixed
Product & Moat LT w=25%62.5
Gross margin (pricing power)42.5%56.3
Revenue CAGR (3y)12.6%63.1
Operating margin trend-1.3pp over 3y36.6
Gross-margin stabilitysd 1.3pp94.1
Valuation LT w=20%34.4
Forward P/E22.2 · industry median 19.9 (n=38)53.1
FCF yield1.5% · industry median 3.7% (n=38)15.7
EV / EBITDA20.3 · industry median 16.5 (n=38)34.5
Management LT w=20%35.7
Return on equity10.9%43.7
Buybacks vs dilution+1.8%/yr share count35.9
Net debt / EBITDA3.123.5
Insider ownership4.0%39.9
FCF conversion0.65x net income35.4
Financial Health LT w=15%59.2
Current ratio2.7100
Debt / equity0.8564
Interest coverage7.5x72.7
Cash vs total debt0.05x0
Marketing & Brand LT w=5%59.1
Revenue growth (yoy)33.0%100
SG&A efficiency4.0x revenue/SG&A33.6
Brand pricing premium42.5%43.8
Durability LT w=15%80.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-46.2% vs market -18.8%31.4
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only58.7
Price vs 200-day MA+3.7%74.9
52-week range position60th pct62
6m strength vs S&P 500-3.2pp39.3
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)65.1
Analyst target upside16.2%65.6
Earnings surprises (avg)+7.0%79.7
1249 MTH US ⚠ 1HIGH CONF Meritage Homes Corporation · 63.85 USD · pulse 53 · Residential Construction 09-20: 53.4 · 09-27: 53.8 · 10-05: 53.6 ▼ -0.2 53.6 Mixed
Product & Moat LT w=25%14.2
Gross margin (pricing power)18.3%0
Revenue CAGR (3y)-2.4%0
Operating margin trend-11.2pp over 3y0
Gross-margin stabilitysd 3.2pp56.7
Valuation LT w=20%78.2
Forward P/E10.9 · industry median 12.3 (n=11)82.5
FCF yield7.1% · industry median 4.7% (n=10)95
EV / EBITDA12.1 · industry median 10.5 (n=11)57
Management LT w=20%44.7
Return on equity6.4%25.5
Buybacks vs dilution-2.3%/yr share count100
Net debt / EBITDA2.536.6
Insider ownership2.6%25.9
FCF conversion0.65x net income35.5
Financial Health LT w=15%76.8
Current ratio14.4100
Debt / equity0.3890.2
Interest coverageno net interest expense100
Cash vs total debt0.42x17.2
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-13.8%0
SG&A efficiency9.5x revenue/SG&A100
Brand pricing premium18.3%0
Durability LT w=15%81.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-40.2% vs market -18.8%46.3
Profit-margin stabilitysd 4.0pp, operating, 4y89.1
Profitable years4 of 4100
Momentum pulse only15.9
Price vs 200-day MA-7.1%31.5
52-week range position22th pct15.3
6m strength vs S&P 500-14.7pp0.9
News & Sentiment pulse only53.6
Analyst consensus (1=buy)2.271.1
Analyst target upside25.9%89.7
Earnings surprises (avg)-8.4%0
⚠ Red flags
Revenue shrinking (-13.8% yoy)
1250 ABG US HIGH CONF Asbury Automotive Group Inc · 175.88 USD · pulse 53.6 · Auto & Truck Dealerships 09-20: 53.7 · 09-27: 53.6 · 10-05: 53.6 — 0 53.6 Mixed
Product & Moat LT w=25%36.2
Gross margin (pricing power)17.1%0
Revenue CAGR (3y)5.3%26.3
Operating margin trend-2.7pp over 3y23.2
Gross-margin stabilitysd 1.2pp95.3
Valuation LT w=20%96.3
Forward P/E5.8 · industry median 14.8 (n=12)100
PEG ratio0.47 · industry median 0.60 (n=7)89.8
FCF yield11.4% · industry median 5.1% (n=12)100
EV / EBITDA8.5 · industry median 12.1 (n=12)95.3
Management LT w=20%41.8
Return on equity13.2%52.9
Buybacks vs dilution-3.8%/yr share count100
Net debt / EBITDA5.40
Insider ownership0.9%8.6
FCF conversion0.73x net income47.6
Financial Health LT w=15%17.1
Current ratio0.99.2
Debt / equity1.4132.8
Interest coverage3.4x26.4
Cash vs total debt0.01x0
Marketing & Brand LT w=5%33.7
Revenue growth (yoy)0.3%1.2
SG&A efficiency9.1x revenue/SG&A100
Brand pricing premium17.1%0
Durability LT w=15%84.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-43.7% vs market -18.8%37.7
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-16.5%0
52-week range position4th pct0
6m strength vs S&P 500-27.4pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)65.9
Analyst target upside46.9%100
Earnings surprises (avg)+2.2%47.8
1251 PPLI US ⚠ 1HIGH CONF People Incorporated · 41.28 USD · pulse 52 · Internet Content & Information 09-20: 54.5 · 09-27: 53.1 · 10-05: 53.6 ▲ +0.5 53.6 Mixed
Product & Moat LT w=25%63.6
Gross margin (pricing power)66.3%100
Revenue CAGR (3y)-23.0%0
Operating margin trend+11.5pp over 3y100
R&D intensity (innovation)8.2%54.6
Gross-margin stabilitysd 2.8pp63.2
Valuation LT w=20%36.3
Forward P/E16.8 · industry median 10.4 (n=16)42.8
FCF yield2.5% · industry median 4.0% (n=15)30.8
EV / EBITDA20.1 · industry median 16.6 (n=14)35.4
Management LT w=20%56.6
Return on equity9.0%36.2
Buybacks vs dilution-4.5%/yr share count100
Net debt / EBITDA1.855.6
Insider ownership3.5%34.6
Financial Health LT w=15%60.2
Current ratio3.7100
Debt / equity0.2895.8
Interest coverage0.3x0
Cash vs total debt0.79x45.1
Marketing & Brand LT w=5%33.8
Revenue growth (yoy)-1.5%0
SG&A efficiency2.1x revenue/SG&A1.4
Brand pricing premium66.3%100
Durability LT w=15%55.9
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-30.3% vs market -18.8%71.2
Profit-margin stabilitysd 5.0pp, operating, 4y83.3
Profitable years1 of 40
Momentum pulse only44.2
Price vs 200-day MA+1.8%67.3
52-week range position61th pct63.3
6m strength vs S&P 500-14.4pp2.1
News & Sentiment pulse only62.2
Analyst consensus (1=buy)1.886.7
Analyst target upside37.6%100
Earnings surprises (avg)-252.4%0
⚠ Red flags
Unprofitable (negative net income)
1252 KWR US ⚠ 1HIGH CONF Quaker Houghton · 160.73 USD · pulse 61.4 · Specialty Chemicals 09-20: 54.1 · 09-27: 53.4 · 10-05: 53.6 ▲ +0.2 53.6 Mixed
Product & Moat LT w=25%45.9
Gross margin (pricing power)36.1%40.2
Revenue CAGR (3y)-1.0%0
Operating margin trend+1.7pp over 3y67.3
Gross-margin stabilitysd 2.2pp76
Valuation LT w=20%65.8
Forward P/E16.9 · industry median 15.8 (n=29)63.7
FCF yield4.7% · industry median 3.6% (n=29)72.5
EV / EBITDA12.3 · industry median 11.6 (n=28)61.2
Management LT w=20%61.9
Return on equity7.2%28.7
Buybacks vs dilution-1.2%/yr share count86
Net debt / EBITDA2.733
Insider ownership22.2%100
Financial Health LT w=15%43.9
Current ratio2.5100
Debt / equity0.6773.9
Interest coverage1.2x1.8
Cash vs total debt0.17x0
Marketing & Brand LT w=5%32.6
Revenue growth (yoy)10.2%40.8
SG&A efficiency3.8x revenue/SG&A29.3
Brand pricing premium36.1%27.7
Durability LT w=15%56.1
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-45.9% vs market -18.8%32.2
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only90.1
Price vs 200-day MA+8.3%93.3
52-week range position72th pct77
6m strength vs S&P 500+17.0pp100
News & Sentiment pulse only86.7
Analyst consensus (1=buy)1.3100
Analyst target upside19.8%74.5
Earnings surprises (avg)+7.8%85.5
⚠ Red flags
Unprofitable (negative net income)
1253 HUBG US ⚠ 1HIGH CONF Hub Group, Inc. · 29.77 USD · pulse 51.8 · Integrated Freight & Logistics 09-20: 53.1 · 09-27: 53.3 · 10-05: 53.6 ▲ +0.3 53.6 Mixed
Product & Moat LT w=25%31.9
Gross margin (pricing power)11.4%0
Revenue CAGR (3y)-2.3%0
Operating margin trend-1.7pp over 3y33.4
Gross-margin stabilitysd 1.3pp94.3
Valuation LT w=20%61.6
Forward P/E13.5 · industry median 17.5 (n=10)88.8
PEG ratio1.92 · industry median 1.23 (n=9)24.4
FCF yield3.2% · industry median 5.2% (n=10)33.4
EV / EBITDA6.8 · industry median 12.7 (n=10)100
Management LT w=20%49.9
Return on equity6.2%25
Buybacks vs dilution-3.9%/yr share count100
Net debt / EBITDA1.171.5
Insider ownership2.9%28.7
FCF conversion0.57x net income24.1
Financial Health LT w=15%63.6
Current ratio1.556.2
Debt / equity0.2895.3
Interest coverage10.2x100
Cash vs total debt0.24x3.1
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-5.3%0
SG&A efficiency25.0x revenue/SG&A100
Brand pricing premium11.4%0
Durability LT w=15%80.9
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-43.1% vs market -18.8%39.1
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-28.3%0
52-week range position1th pct0
6m strength vs S&P 500-36.6pp0
News & Sentiment pulse only70
Analyst consensus (1=buy)2.367.7
Analyst target upside29.6%99
Earnings surprises (avg)+1.5%43.3
⚠ Red flags
Revenue shrinking (-5.3% yoy)
1254 SSL US HIGH CONF Sasol Ltd. · 13.94 USD · pulse 55.9 · Specialty Chemicals 09-20: 53.7 · 09-27: 53.6 · 10-05: 53.6 — 0 53.6 Mixed
Product & Moat LT w=25%53
Gross margin (pricing power)43.8%59.5
Revenue CAGR (3y)-2.1%0
Operating margin trend+0.4pp over 3y54.3
Gross-margin stabilitysd 1.1pp98.4
Valuation LT w=20%85.4
Forward P/E5.0 · industry median 16.1 (n=29)100
FCF yield3.8% · industry median 3.6% (n=29)56.1
EV / EBITDA3.7 · industry median 11.9 (n=28)100
Management LT w=20%36.5
Return on equity8.8%35.3
Buybacks vs dilution+0.0%/yr share count66.3
Net debt / EBITDA1.172.3
Insider ownership0.0%0.2
FCF conversion0.46x net income8.5
Financial Health LT w=15%49.2
Current ratio1.882.3
Debt / equity0.6574.8
Interest coverage3.0x22.3
Cash vs total debt0.42x17.3
Marketing & Brand LT w=5%60.1
Revenue growth (yoy)17.9%71.6
SG&A efficiency5.7x revenue/SG&A61.7
Brand pricing premium43.8%47
Durability LT w=15%37.5
Shock days (>8% vs market)21 in 2y0
Worst drawdown vs market (2y)-59.8% vs market -18.8%0
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only76.2
Price vs 200-day MA+27.4%100
52-week range position88th pct97.5
6m strength vs S&P 500-5.7pp31
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)42.5
Analyst target upside21.1%77.6
Earnings surprises (avg)-26.5%0
1255 NKE US HIGH CONF Nike, Inc. · 33.87 USD · pulse 50 · Footwear & Accessories 09-20: 54.1 · 09-27: 54.4 · 10-05: 53.5 ▼ -0.9 53.5 Mixed
Product & Moat LT w=25%43.7
Gross margin (pricing power)43.4%58.5
Revenue CAGR (3y)-3.2%0
Operating margin trend-3.4pp over 3y16.3
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%41.8
Forward P/E19.1 · industry median 12.2 (n=5)39.3
PEG ratio1.40 · sector median 0.99 (n=121)40.3
FCF yield3.5% · industry median 6.5% (n=5)27.4
EV / EBITDA10.8 · industry median 9.5 (n=5)60.2
Management LT w=20%60.1
Return on equity21.6%86.3
Buybacks vs dilution-1.1%/yr share count84.4
Net debt / EBITDA0.685.9
Insider ownership2.0%19.6
FCF conversion0.57x net income24.1
Financial Health LT w=15%71
Current ratio2.1100
Debt / equity0.7370.5
Cash vs total debt0.75x42.5
Marketing & Brand LT w=5%20.2
Revenue growth (yoy)-4.3%0
SG&A efficiency2.9x revenue/SG&A14.7
Brand pricing premium43.4%46
Durability LT w=15%70
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-57.4% vs market -18.8%3.4
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-29.3%0
52-week range position0th pct0
6m strength vs S&P 500-39.0pp0
News & Sentiment pulse only74.5
Analyst consensus (1=buy)2.849.5
Analyst target upside19.6%74.1
Earnings surprises (avg)+135.5%100
1256 FITB US MEDIUM CONF Fifth Third Bancorp · 50.87 USD · pulse 57.6 · Banks - Regional 09-20: 53.3 · 09-27: 53.3 · 10-05: 53.5 ▲ +0.2 53.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)38.1
Revenue CAGR (3y)2.9%14.4
Valuation LT w=20%52.5
Forward P/E10.3 · industry median 10.0 (n=108)73.3
PEG ratio1.69 · industry median 1.52 (n=18)48.1
Price / book1.43 · industry median 1.24 (n=109)52.2
Through-cycle P/E19.2 · industry median 14.8 (n=106)36.4
Management LT w=20%40.7
Return on equity8.4%33.8
Buybacks vs dilution-1.1%/yr share count84.9
Insider ownership0.4%3.5
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)51.8%100
Durability LT w=15%93
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-29.9% vs market -18.8%72
Profit-margin stabilitysd 0.9pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only47.6
Price vs 200-day MA+0.0%60.1
52-week range position60th pct62
6m strength vs S&P 500-8.8pp20.7
News & Sentiment pulse only74.3
Analyst consensus (1=buy)1.793.3
Analyst target upside22.3%80.7
Earnings surprises (avg)+2.4%49
1257 HBAN US MEDIUM CONF Huntington Bancshares Incorpora · 15.33 USD · pulse 55.2 · Banks - Regional 09-20: 53.3 · 09-27: 53.4 · 10-05: 53.5 ▲ +0.1 53.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)39.8
Revenue CAGR (3y)3.9%19.4
Valuation LT w=20%70
Forward P/E8.7 · industry median 10.0 (n=108)84
PEG ratio1.63 · industry median 1.52 (n=18)51.7
Price / book1.04 · industry median 1.24 (n=109)80.5
Through-cycle P/E14.9 · industry median 15.1 (n=106)63.7
Management LT w=20%21.4
Return on equity9.0%36
Buybacks vs dilution+2.8%/yr share count20
Insider ownership0.8%8.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)47.6%100
Durability LT w=15%93
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-30.0% vs market -18.8%71.9
Profit-margin stabilitysd 1.8pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only12.9
Price vs 200-day MA-7.7%29
52-week range position18th pct9.7
6m strength vs S&P 500-19.4pp0
News & Sentiment pulse only79.4
Analyst consensus (1=buy)1.890
Analyst target upside28.2%95.4
Earnings surprises (avg)+2.9%52.7
1258 UDR US HIGH CONF UDR, Inc. · 33.27 USD · pulse 53.3 · REIT - Residential 09-20: 53.5 · 09-27: 53.5 · 10-05: 53.5 — 0 53.5 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%71.5
Gross margin (pricing power)66.6%100
Revenue CAGR (3y)4.1%20.6
Operating margin trend+3.3pp over 3y83.4
Gross-margin stabilitysd 1.9pp82.1
Valuation LT w=20%45.8
FCF yield6.3% · industry median 5.5% (n=10)82.1
EV / EBITDA16.9 · industry median 17.1 (n=9)55.3
Price / book3.69 · industry median 2.37 (n=10)0
Management LT w=20%31.8
Return on equity13.7%55
Buybacks vs dilution-0.1%/yr share count67.9
Net debt / EBITDA5.80
Insider ownership0.4%4.4
Financial Health LT w=15%15.8
Debt / equity1.5624.4
Interest coverage3.1x22.9
Cash vs total debt0.00x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)-0.1%0
SG&A efficiency20.1x revenue/SG&A100
Brand pricing premium66.6%100
Durability LT w=15%96.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-24.7% vs market -18.8%85.2
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only8.7
Price vs 200-day MA-8.7%25.4
52-week range position11th pct0.7
6m strength vs S&P 500-19.4pp0
News & Sentiment pulse only84
Analyst consensus (1=buy)2.465.5
Analyst target upside24.6%86.5
Earnings surprises (avg)+164.0%100
1259 BIO US HIGH CONF Bio-Rad Laboratories, Inc. · 369.14 USD · pulse 55.3 · Medical Devices 09-20: 53.4 · 09-27: 53.1 · 10-05: 53.5 ▲ +0.4 53.5 Mixed
Product & Moat LT w=25%48.4
Gross margin (pricing power)52.0%80.1
Revenue CAGR (3y)-2.7%0
Operating margin trend-8.5pp over 3y0
R&D intensity (innovation)10.7%71.1
Gross-margin stabilitysd 1.4pp91
Valuation LT w=20%28.6
Forward P/E37.2 · industry median 18.4 (n=27)11.8
FCF yield2.9% · industry median 2.6% (n=28)48.7
EV / EBITDA21.8 · industry median 16.2 (n=23)25.3
Management LT w=20%62.5
Return on equity3.1%12.4
Buybacks vs dilution-3.0%/yr share count100
Net debt / EBITDA-0.6100
Insider ownership16.4%100
FCF conversion0.37x net income0
Financial Health LT w=15%93.9
Current ratio3.1100
Debt / equity0.19100
Interest coverage21.3x100
Cash vs total debt1.18x75.5
Marketing & Brand LT w=5%28.4
Revenue growth (yoy)-0.1%0
SG&A efficiency3.1x revenue/SG&A17.7
Brand pricing premium52.0%67.6
Durability LT w=15%51
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-42.1% vs market -18.8%41.5
Profit-margin stabilitysd 3.2pp, operating, 4y93.6
Profitable years1 of 40
Momentum pulse only98.2
Price vs 200-day MA+20.0%100
52-week range position86th pct94.7
6m strength vs S&P 500+15.0pp100
News & Sentiment pulse only46.7
Analyst consensus (1=buy)3.040
Analyst target upside-11.1%0
Earnings surprises (avg)+13.8%100
1260 TPG US ⚠ 1MEDIUM CONF TPG Inc. · 44.67 USD · pulse 52.2 · Asset Management 09-20: 53.6 · 09-27: 53.8 · 10-05: 53.5 ▼ -0.3 53.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)29.5%100
Valuation LT w=20%22.2
Forward P/E12.4 · industry median 10.9 (n=43)66.6
Price / book6.32 · industry median 2.56 (n=42)0
Through-cycle P/E183.4 · industry median 19.2 (n=41)0
Management LT w=20%42.7
Return on equity18.6%74.3
Buybacks vs dilution+24.6%/yr share count0
Insider ownership5.4%53.8
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)110.2%100
Durability LT w=15%83.6
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-44.8% vs market -18.8%34.8
Profit-margin stabilitysd 2.1pp, net, 4y99.6
Profitable years4 of 4100
Momentum pulse only40.4
Price vs 200-day MA-4.7%41.1
52-week range position25th pct19.2
6m strength vs S&P 500+3.2pp60.8
News & Sentiment pulse only62.4
Analyst consensus (1=buy)1.887.1
Analyst target upside32.7%100
Earnings surprises (avg)-51.0%0
⚠ Red flags
Diluting shareholders (+24.6%/yr)
1261 ARCB US HIGH CONF ArcBest Corporation · 132.61 USD · pulse 61.9 · Trucking 09-20: 54.1 · 09-27: 54.2 · 10-05: 53.5 ▼ -0.7 53.5 Mixed
Product & Moat LT w=25%21.8
Gross margin (pricing power)8.1%0
Revenue CAGR (3y)-7.3%0
Operating margin trend-5.7pp over 3y0
Gross-margin stabilitysd 1.6pp87.2
Valuation LT w=20%84.6
Forward P/E13.9 · industry median 19.3 (n=9)92.5
FCF yield5.0% · industry median 2.6% (n=9)86
EV / EBITDA11.3 · industry median 12.7 (n=9)75.2
Management LT w=20%58.8
Return on equity1.3%5.1
Buybacks vs dilution-2.7%/yr share count100
Net debt / EBITDA1.074.8
Insider ownership1.4%14.3
FCF conversion2.47x net income100
Financial Health LT w=15%48.1
Current ratio1.014
Debt / equity0.3691
Interest coverage7.7x74.7
Cash vs total debt0.37x12.8
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)37.9
Revenue growth (yoy)15.9%63.6
Brand pricing premium8.1%0
Durability LT w=15%68.5
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-53.4% vs market -18.8%13.5
Profit-margin stabilitysd 2.1pp, operating, 4y99.2
Profitable years4 of 4100
Momentum pulse only84.7
Price vs 200-day MA+10.9%100
52-week range position64th pct68
6m strength vs S&P 500+10.8pp86.1
News & Sentiment pulse only74.6
Analyst consensus (1=buy)2.080
Analyst target upside28.0%95.1
Earnings surprises (avg)+2.3%48.6
1262 HTO US ⚠ 2HIGH CONF H2O America · 60.13 USD · pulse 54.5 · Utilities - Regulated Water 09-20: 53.3 · 09-27: 53.3 · 10-05: 53.5 ▲ +0.2 53.5 Mixed
Product & Moat LT w=25%76.8
Gross margin (pricing power)56.9%92.3
Revenue CAGR (3y)8.9%44.3
Operating margin trend+2.1pp over 3y70.7
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%32.1
Forward P/E22.1 · industry median 16.7 (n=5)42.5
PEG ratio2.68 · sector median 2.22 (n=49)20.4
FCF yield-10.0% · industry median -6.3% (n=5)0
EV / EBITDA13.6 · industry median 14.3 (n=5)65.6
Management LT w=20%25.2
Return on equity6.5%25.9
Buybacks vs dilution+5.5%/yr share count0
Net debt / EBITDA5.60
Insider ownership17.6%100
FCF conversion-2.44x net income0
Financial Health LT w=15%36
Current ratio1.772.2
Debt / equity1.0354.1
Interest coverage2.6x17.6
Cash vs total debt0.06x0
Marketing & Brand LT w=5%59.1
Revenue growth (yoy)6.2%24.8
SG&A efficiency6.4x revenue/SG&A72.6
Brand pricing premium56.9%79.8
Durability LT w=15%96.6
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.1% vs market -18.8%86.5
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only56
Price vs 200-day MA+4.7%78.8
52-week range position78th pct84.4
6m strength vs S&P 500-13.6pp4.8
News & Sentiment pulse only61.2
Analyst consensus (1=buy)1.791.4
Analyst target upside11.4%53.6
Earnings surprises (avg)+0.8%38.7
⚠ Red flags
Negative free cash flow
Diluting shareholders (+5.5%/yr)
1263 LYV US ⚠ 1HIGH CONF Live Nation Entertainment, Inc. · 168.77 USD · pulse 53 · Entertainment 09-20: 53 · 09-27: 53.3 · 10-05: 53.4 ▲ +0.1 53.4 Mixed
Product & Moat LT w=25%61.4
Gross margin (pricing power)25.8%14.4
Revenue CAGR (3y)14.7%73.7
Operating margin trend+0.8pp over 3y57.6
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%15.5
Forward P/E86.5 · industry median 18.3 (n=16)0
PEG ratio4.41 · industry median 1.15 (n=11)0
FCF yield4.3% · industry median 4.6% (n=20)57.2
EV / EBITDA27.9 · industry median 13.8 (n=19)4.8
Management LT w=20%78.4
Return on equity17.7%70.7
Buybacks vs dilution+0.6%/yr share count56.7
Net debt / EBITDA1.464.4
Insider ownership32.4%100
FCF conversion3.42x net income100
Financial Health LT w=15%21.8
Current ratio0.94.3
Debt / equity6.200
Interest coverage4.3x36.2
Cash vs total debt0.80x46.5
Marketing & Brand LT w=5%36.3
Revenue growth (yoy)9.4%37.6
SG&A efficiency6.2x revenue/SG&A69.3
Brand pricing premium25.8%1.9
Durability LT w=15%94.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-27.8% vs market -18.8%77.3
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only51.8
Price vs 200-day MA+3.0%72.1
52-week range position69th pct73.3
6m strength vs S&P 500-12.0pp10
News & Sentiment pulse only56.2
Analyst consensus (1=buy)1.694.4
Analyst target upside19.7%74.2
Earnings surprises (avg)-113.8%0
⚠ Red flags
Heavy leverage (D/E 6.2)
1264 ED US ⚠ 1HIGH CONF Consolidated Edison, Inc. · 103.39 USD · pulse 52.7 · Utilities - Regulated Electric 09-20: 53.3 · 09-27: 53.5 · 10-05: 53.4 ▼ -0.1 53.4 Mixed
Product & Moat LT w=25%59.6
Gross margin (pricing power)53.4%83.4
Revenue CAGR (3y)2.6%12.9
Operating margin trend+1.0pp over 3y59.9
Gross-margin stabilitysd 1.9pp82.3
Valuation LT w=20%62.9
Forward P/E15.9 · industry median 16.8 (n=36)72.5
PEG ratio2.06 · industry median 2.13 (n=31)48.3
FCF yield-2.2% · industry median -7.1% (n=36)50
EV / EBITDA10.6 · industry median 12.8 (n=36)80.9
Management LT w=20%19
Return on equity9.0%35.8
Buybacks vs dilution+0.6%/yr share count57.1
Net debt / EBITDA4.40
Insider ownership0.2%2
FCF conversion-0.42x net income0
Financial Health LT w=15%28.1
Current ratio1.339
Debt / equity1.1049.9
Interest coverage3.1x23.4
Cash vs total debt0.05x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)57.9
Revenue growth (yoy)13.2%52.8
Brand pricing premium53.4%70.9
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-17.4% vs market -18.8%100
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only32.9
Price vs 200-day MA-3.0%48.2
52-week range position50th pct50.6
6m strength vs S&P 500-25.7pp0
News & Sentiment pulse only43.4
Analyst consensus (1=buy)3.231.1
Analyst target upside6.1%40.2
Earnings surprises (avg)+3.8%58.8
⚠ Red flags
Negative free cash flow
1265 DKS US ⚠ 1HIGH CONF Dick's Sporting Goods Inc · 136.08 USD · pulse 50.9 · Specialty Retail 09-20: 54.3 · 09-27: 53.4 · 10-05: 53.4 — 0 53.4 Mixed
Product & Moat LT w=25%49.2
Gross margin (pricing power)33.1%32.7
Revenue CAGR (3y)11.7%58.3
Operating margin trend-4.3pp over 3y7.2
Gross-margin stabilitysd 1.1pp98.5
Valuation LT w=20%67.7
Forward P/E10.3 · industry median 15.0 (n=13)97.7
PEG ratio1.15 · industry median 1.70 (n=9)91.5
FCF yield-6.1% · industry median 4.9% (n=12)0
EV / EBITDA9.2 · industry median 10.7 (n=13)81.4
Management LT w=20%31.4
Return on equity18.5%73.9
Buybacks vs dilution+2.6%/yr share count22.7
Net debt / EBITDA3.415.4
Insider ownership4.5%44.9
FCF conversion-0.97x net income0
Financial Health LT w=15%47.7
Current ratio1.557.1
Debt / equity1.3933.8
Interest coverage18.8x100
Cash vs total debt0.11x0
Marketing & Brand LT w=5%51
Revenue growth (yoy)53.2%100
SG&A efficiency4.0x revenue/SG&A32.8
Brand pricing premium33.1%20.2
Durability LT w=15%77
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-49.3% vs market -18.8%23.6
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only1.2
Price vs 200-day MA-30.8%0
52-week range position13th pct3.6
6m strength vs S&P 500-48.2pp0
News & Sentiment pulse only63
Analyst consensus (1=buy)2.368.1
Analyst target upside16.1%65.2
Earnings surprises (avg)+3.3%55.6
⚠ Red flags
Negative free cash flow
1266 RRX US HIGH CONF Regal Rexnord Corporation · 159.87 USD · pulse 54.4 · Specialty Industrial Machinery 09-20: 53.9 · 09-27: 53.6 · 10-05: 53.4 ▼ -0.2 53.4 Mixed
Product & Moat LT w=25%43.5
Gross margin (pricing power)37.5%43.6
Revenue CAGR (3y)4.4%21.9
Operating margin trend-1.7pp over 3y33
Gross-margin stabilitysd 2.2pp75.6
Valuation LT w=20%85.4
Forward P/E12.3 · industry median 20.6 (n=38)99.5
PEG ratio1.14 · industry median 1.83 (n=27)92.3
FCF yield4.3% · industry median 3.5% (n=38)65.9
EV / EBITDA12.3 · industry median 16.7 (n=38)84
Management LT w=20%40.1
Return on equity4.8%19.1
Buybacks vs dilution+0.1%/yr share count65.1
Net debt / EBITDA3.611.2
Insider ownership0.5%5
FCF conversion1.63x net income100
Financial Health LT w=15%46
Current ratio2.3100
Debt / equity0.6972.9
Interest coverage2.0x11.2
Cash vs total debt0.09x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)32.6
Revenue growth (yoy)4.2%16.8
Brand pricing premium37.5%31.1
Durability LT w=15%59.4
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-48.1% vs market -18.8%26.6
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only8.1
Price vs 200-day MA-14.9%0.3
52-week range position29th pct24.1
6m strength vs S&P 500-30.8pp0
News & Sentiment pulse only88
Analyst consensus (1=buy)1.3100
Analyst target upside51.5%100
Earnings surprises (avg)+4.6%64.1
1267 CAI US ⚠ 1HIGH CONF Caris Life Sciences, Inc. · 28.3 USD · pulse 54.8 · Biotechnology 09-20: 53.2 · 09-27: 52.7 · 10-05: 53.4 ▲ +0.7 53.4 Mixed
Product & Moat LT w=25%76.7
Gross margin (pricing power)69.8%100
Revenue CAGR (3y)46.5%100
Operating margin trend+127.7pp over 3y100
R&D intensity (innovation)12.5%83.4
Gross-margin stabilitysd 14.9pp0
Valuation LT w=20%19.6
Forward P/E77.8 · industry median 20.0 (n=33)0
FCF yield0.8% · industry median -1.8% (n=101)49.5
EV / EBITDA44.0 · industry median 34.1 (n=27)9.2
Management LT w=20%84.5
Return on equity20.1%80.5
Buybacks vs dilution+0.5%/yr share count57.5
Net debt / EBITDA-2.0100
Insider ownership48.8%100
Financial Health LT w=15%67.2
Current ratio5.5100
Debt / equity0.7668.6
Interest coverage-0.2x0
Cash vs total debt1.75x100
Marketing & Brand LT w=5%67.1
Revenue growth (yoy)45.4%100
SG&A efficiency2.1x revenue/SG&A1.2
Brand pricing premium69.8%100
Durability LT w=15%0
Shock days (>8% vs market)14 in 304 sessions (listed <2y)0
Worst drawdown vs market (2y)-63.0% vs market -8.9%0
Profit-margin stabilitysd 49.2pp, operating, 4y0
Profitable years0 of 40
Momentum pulse only93.6
Price vs 200-day MA+33.4%100
52-week range position75th pct80.9
6m strength vs S&P 500+31.5pp100
News & Sentiment pulse only72.7
Analyst consensus (1=buy)1.694.3
Analyst target upside-0.5%23.7
Earnings surprises (avg)+81.9%100
⚠ Red flags
Unprofitable (negative net income)
1268 RITM US ⚠ 1MEDIUM CONF Rithm Capital Corp. · 8.71 USD · pulse 59 · REIT - Mortgage 09-20: 53.6 · 09-27: 53.4 · 10-05: 53.4 — 0 53.4 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-6.8%0
Valuation LT w=20%94.2
Forward P/E3.7 · industry median 6.4 (n=6)100
Price / book0.71 · industry median 0.80 (n=6)82.6
Through-cycle P/E6.1 · industry median 18.7 (n=6)100
Management LT w=20%9.1
Return on equity5.6%22.4
Buybacks vs dilution+5.5%/yr share count0
Insider ownership0.5%5
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)46.3
Revenue growth (yoy)9.7%38.8
Durability LT w=15%93.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-27.3% vs market -18.8%78.6
Profit-margin stabilitysd 2.7pp, net, 4y96
Profitable years4 of 4100
Momentum pulse only14.9
Price vs 200-day MA-7.2%31.3
52-week range position21th pct13.4
6m strength vs S&P 500-21.9pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside51.0%100
Earnings surprises (avg)+13.5%100
⚠ Red flags
Diluting shareholders (+5.5%/yr)
1269 JMKE US ⚠ 1HIGH CONF Jersey Mike's Subs Inc. · 16.57 USD · pulse 56.8 · Restaurants 09-20: 51.4 · 09-27: 53.1 · 10-05: 53.4 ▲ +0.3 53.4 Mixed
Product & Moat LT w=25%73.3
Gross margin (pricing power)65.2%100
Revenue CAGR (2y)13.6%68
Operating margin trend+0.2pp over 2y52
Valuation LT w=20%67.8
Forward P/E21.3 · industry median 19.8 (n=16)56.4
PEG ratio0.84 · industry median 1.74 (n=15)99
EV / EBITDA17.5 · industry median 16.0 (n=16)48.1
Management LT w=20% · thin evidence (2/3, gaps count as 50)16.8
Net debt / EBITDA5.70
Insider ownership0.0%0.5
Financial Health LT w=15%44.1
Current ratio1.885.2
Debt / equity0.3691.2
Interest coverage0.8x0
Cash vs total debt0.11x0
Marketing & Brand LT w=5%46.8
Revenue growth (yoy)10.1%40.4
SG&A efficiency1.4x revenue/SG&A0
Brand pricing premium65.2%100
Durability LT w=15% · thin evidence (2/3, gaps count as 50)61.1
Profit-margin stabilitysd 1.7pp, operating, 3y100
Profitable years2 of 333.3
Momentumno data
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)81.5
Analyst consensus (1=buy)1.694.4
Analyst target upside67.1%100
⚠ Red flags
Unprofitable (negative net income)
1270 GEF US HIGH CONF Greif Inc. · 82.18 USD · pulse 56.4 · Packaging & Containers 09-20: 53.6 · 09-27: 53.4 · 10-05: 53.4 — 0 53.4 Mixed
Product & Moat LT w=25%33.1
Gross margin (pricing power)22.5%6.3
Revenue CAGR (3y)-7.8%0
Operating margin trend-2.4pp over 3y26.1
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)52.3
Forward P/E17.2 · industry median 12.1 (n=12)45.2
EV / EBITDA9.9 · industry median 8.6 (n=12)61.7
Management LT w=20%57.6
Buybacks vs dilution-1.0%/yr share count82.8
Net debt / EBITDA1.659.3
Insider ownership3.1%30.8
Financial Health LT w=15%50.1
Current ratio1.340.7
Debt / equity0.3989.2
Interest coverage7.1x68
Cash vs total debt0.23x2.6
Marketing & Brand LT w=5%34.6
Revenue growth (yoy)3.5%14
SG&A efficiency7.4x revenue/SG&A89.7
Brand pricing premium22.5%0
Durability LT w=15%92.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-30.8% vs market -18.8%69.8
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only87.2
Price vs 200-day MA+13.7%100
52-week range position79th pct86.2
6m strength vs S&P 500+7.6pp75.5
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)30.1
Analyst target upside6.1%40.3
Earnings surprises (avg)-19.8%0
1271 DX US ⚠ 1LOW CONF Dynex Capital, Inc. · 11.02 USD · pulse 49.8 · REIT - Mortgage 09-20: 53.3 · 09-27: 54.3 · 10-05: 53.4 ▼ -0.9 53.4 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)28.1%100
Valuation LT w=20%59.1
Forward P/E7.0 · industry median 5.9 (n=6)64.2
Price / book0.85 · industry median 0.73 (n=6)64.3
Through-cycle P/E19.1 · industry median 18.1 (n=6)48.8
Management LT w=20%25.9
Return on equity18.2%72.9
Buybacks vs dilution+48.3%/yr share count0
Insider ownership0.5%4.8
Financial Healthno data
Marketing & Brandno data
Durability LT w=15%60.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-21.9% vs market -18.8%92.2
Profit-margin stabilitysd 45.0pp, net, 4y0
Profitable years3 of 450
Momentum pulse only5.3
Price vs 200-day MA-11.0%16
52-week range position7th pct0
6m strength vs S&P 500-24.9pp0
News & Sentiment pulse only69.8
Analyst consensus (1=buy)1.886.7
Analyst target upside33.8%100
Earnings surprises (avg)-1.6%22.6
⚠ Red flags
Diluting shareholders (+48.3%/yr)
1272 STUB US ⚠ 1HIGH CONF StubHub Holdings, Inc. · 5.41 USD · pulse 51 · Internet Content & Information 09-20: 53.6 · 09-27: 53.5 · 10-05: 53.4 ▼ -0.1 53.4 Mixed
Product & Moat LT w=25%73.7
Gross margin (pricing power)82.1%100
Revenue CAGR (3y)19.0%94.8
Operating margin trend-56.0pp over 3y0
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)79.5
Forward P/E8.9 · industry median 11.0 (n=16)88.4
FCF yield52.8% · industry median 2.5% (n=15)100
Management LT w=20%46.4
Return on equity-102.9%0
Buybacks vs dilution-2.0%/yr share count100
Insider ownership3.9%39.2
Financial Health LT w=15%43.3
Current ratio1.020.3
Debt / equity0.6773.8
Interest coverage-10.0x0
Cash vs total debt1.23x79.1
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)33.2%100
SG&A efficiency0.6x revenue/SG&A0
Brand pricing premium82.1%100
Durability LT w=15%0
Shock days (>8% vs market)19 in 242 sessions (listed <2y)0
Worst drawdown vs market (2y)-73.7% vs market -8.9%0
Profit-margin stabilitysd 37.0pp, operating, 4y0
Profitable years1 of 40
Momentum pulse only0
Price vs 200-day MA-41.6%0
52-week range position1th pct0
6m strength vs S&P 500-29.7pp0
News & Sentiment pulse only94.3
Analyst consensus (1=buy)1.982.9
Analyst target upside105.6%100
Earnings surprises (avg)+536.2%100
⚠ Red flags
Unprofitable (negative net income)
1273 MRVL US HIGH CONF Marvell Technology, Inc. · 272.29 USD · pulse 54.6 · Semiconductors 09-20: 53.8 · 09-27: 53.4 · 10-05: 53.3 ▼ -0.1 53.3 Mixed
Product & Moat LT w=25%73
Gross margin (pricing power)52.2%80.5
Revenue CAGR (3y)11.4%57.2
Operating margin trend+10.3pp over 3y100
R&D intensity (innovation)25.3%100
Gross-margin stabilitysd 4.6pp27.2
Valuation LT w=20%18.3
Forward P/E40.3 · industry median 24.9 (n=42)7
PEG ratio1.39 · industry median 0.72 (n=21)36.6
FCF yield1.0% · industry median 1.0% (n=42)29.7
EV / EBITDA84.2 · industry median 32.9 (n=38)0
Management LT w=20%60.6
Return on equity16.5%66.1
Buybacks vs dilution-0.3%/yr share count72.4
Net debt / EBITDA0.588.1
Insider ownership0.5%4.9
FCF conversion0.90x net income71.7
Financial Health LT w=15%84.3
Current ratio3.2100
Debt / equity0.2995.3
Interest coverage16.0x100
Cash vs total debt0.74x41.8
Marketing & Brand LT w=5%89.3
Revenue growth (yoy)36.5%100
SG&A efficiency10.7x revenue/SG&A100
Brand pricing premium52.2%68
Durability LT w=15%14.1
Shock days (>8% vs market)25 in 2y0
Worst drawdown vs market (2y)-60.8% vs market -18.8%0
Profit-margin stabilitysd 9.9pp, operating, 4y56.2
Profitable years1 of 40
Momentum pulse only96.6
Price vs 200-day MA+63.2%100
52-week range position82th pct89.8
6m strength vs S&P 500+131.4pp100
News & Sentiment pulse only62.5
Analyst consensus (1=buy)1.4100
Analyst target upside7.9%44.8
Earnings surprises (avg)+1.4%42.8
1274 IRDM US ⚠ 1HIGH CONF Iridium Communications Inc · 48.96 USD · pulse 52.4 · Telecom Services 09-20: 53.7 · 09-27: 53.2 · 10-05: 53.3 ▲ +0.1 53.3 Mixed
Product & Moat LT w=25%69.5
Gross margin (pricing power)71.9%100
Revenue CAGR (3y)6.5%32.6
Operating margin trend+16.4pp over 3y100
R&D intensity (innovation)2.3%15.1
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%31.1
Forward P/E28.5 · industry median 10.0 (n=27)24.9
PEG ratio1.89 · industry median 1.36 (n=15)30.3
FCF yield4.6% · industry median 10.0% (n=29)37.4
EV / EBITDA16.0 · industry median 7.5 (n=27)31.7
Management LT w=20%76.8
Return on equity19.7%78.9
Buybacks vs dilution-5.9%/yr share count100
Net debt / EBITDA3.85.2
Insider ownership11.9%100
FCF conversion2.09x net income100
Financial Health LT w=15%29.6
Current ratio2.8100
Debt / equity3.790
Interest coverage2.6x18.2
Cash vs total debt0.10x0
Marketing & Brand LT w=5%58
Revenue growth (yoy)3.8%15.2
SG&A efficiency5.5x revenue/SG&A58.8
Brand pricing premium71.9%100
Durability LT w=15%46.6
Shock days (>8% vs market)15 in 2y0
Worst drawdown vs market (2y)-51.7% vs market -18.8%17.6
Profit-margin stabilitysd 7.6pp, operating, 4y68.7
Profitable years4 of 4100
Momentum pulse only97.3
Price vs 200-day MA+33.1%100
52-week range position84th pct92
6m strength vs S&P 500+32.9pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)16.7
Analyst target upside-14.2%0
Earnings surprises (avg)-5.8%0
⚠ Red flags
Heavy leverage (D/E 3.8)
1275 BULL US HIGH CONF Webull Corporation · 7.34 USD · pulse 57.3 · Software - Application 09-20: 52.9 · 09-27: 53.5 · 10-05: 53.3 ▼ -0.2 53.3 Mixed
Product & Moat LT w=25%65.1
Gross margin (pricing power)77.2%100
Revenue CAGR (3y)13.7%68.6
Operating margin trend-7.4pp over 3y0
R&D intensity (innovation)13.9%92.5
Gross-margin stabilitysd 2.8pp64.3
Valuation LT w=20% · thin evidence (1/3, gaps count as 50)45.3
Forward P/E23.7 · industry median 16.7 (n=85)35.9
Management LT w=20%39.6
Return on equity4.7%18.9
Buybacks vs dilution+4.4%/yr share count0
Insider ownership19.0%100
Financial Health LT w=15%81.6
Current ratio1.234.5
Debt / equity0.08100
Interest coverage9.3x91.9
Cash vs total debt24.46x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)51.9%100
SG&A efficiency1.9x revenue/SG&A0
Brand pricing premium77.2%100
Durability LT w=15%29.6
Shock days (>8% vs market)39 in 2y0
Worst drawdown vs market (2y)-92.6% vs market -18.8%0
Profit-margin stabilitysd 7.7pp, operating, 4y68.2
Profitable years3 of 450
Momentum pulse only65.8
Price vs 200-day MA+3.8%75.3
52-week range position28th pct22.2
6m strength vs S&P 500+31.2pp100
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside73.7%100
Earnings surprises (avg)+67.9%100
1276 PM US HIGH CONF Philip Morris International Inc · 187.46 USD · pulse 57.5 · Tobacco 09-20: 53.2 · 09-27: 53.1 · 10-05: 53.2 ▲ +0.1 53.2 Mixed
Product & Moat LT w=25%66.6
Gross margin (pricing power)67.5%100
Revenue CAGR (3y)8.6%42.9
Operating margin trend-1.8pp over 3y31.8
Gross-margin stabilitysd 1.4pp91.8
Valuation LT w=20%28.4
Forward P/E20.4 · sector median 13.9 (n=88)38.6
PEG ratio2.29 · sector median 1.41 (n=56)16.1
FCF yield3.3% · sector median 5.4% (n=89)33.3
EV / EBITDA18.7 · sector median 11.0 (n=87)25.6
Management LT w=20%42.8
Buybacks vs dilution+0.1%/yr share count64.4
Net debt / EBITDA2.440.1
Insider ownership0.2%1.6
FCF conversion0.86x net income65.1
Financial Health LT w=15%37.4
Current ratio1.015
Interest coverage9.7x97.2
Cash vs total debt0.12x0
Marketing & Brand LT w=5%54.4
Revenue growth (yoy)10.4%41.6
SG&A efficiency3.3x revenue/SG&A21.5
Brand pricing premium67.5%100
Durability LT w=15%93
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-20.6% vs market -18.8%95.3
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only77.6
Price vs 200-day MA+7.1%88.6
52-week range position81th pct89.2
6m strength vs S&P 500+1.5pp55
News & Sentiment pulse only72.8
Analyst consensus (1=buy)1.792.5
Analyst target upside11.0%52.6
Earnings surprises (avg)+6.0%73.4
1277 HUM US HIGH CONF Humana Inc. · 388.36 USD · pulse 59.6 · Healthcare Plans 09-20: 52.7 · 09-27: 52.4 · 10-05: 53.2 ▲ +0.8 53.2 Mixed
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)36.3
Gross margin (pricing power)13.7%0
Revenue CAGR (3y)11.8%58.8
Valuation LT w=20%43.6
Forward P/E23.4 · industry median 12.4 (n=10)32.7
PEG ratio1.25 · industry median 0.82 (n=6)39.6
FCF yield4.2% · industry median 7.3% (n=10)33.3
EV / EBITDA10.4 · industry median 10.4 (n=9)69
Management LT w=20%63.2
Return on equity6.9%27.6
Buybacks vs dilution-1.2%/yr share count86.4
Net debt / EBITDA-2.5100
Insider ownership0.2%2.1
FCF conversion1.63x net income100
Financial Health LT w=15%68.6
Current ratio1.778.5
Debt / equity0.7668.6
Interest coverage3.5x27.4
Cash vs total debt1.62x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50
Revenue growth (yoy)26.2%100
Brand pricing premium13.7%0
Durability LT w=15%66.7
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-47.2% vs market -18.8%28.9
Profit-margin stabilitysd 0.9pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+32.8%100
52-week range position91th pct100
6m strength vs S&P 500+95.7pp100
News & Sentiment pulse only65.6
Analyst consensus (1=buy)2.273.8
Analyst target upside9.1%47.8
Earnings surprises (avg)+6.3%75.3
1278 HII US ⚠ 1HIGH CONF Huntington Ingalls Industries, · 268.54 USD · pulse 53.8 · Aerospace & Defense 09-20: 53.4 · 09-27: 53.4 · 10-05: 53.2 ▼ -0.2 53.2 Mixed
Product & Moat LT w=25%44.3
Gross margin (pricing power)12.4%0
Revenue CAGR (3y)5.4%26.8
Operating margin trend+0.1pp over 3y50.5
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%72.5
Forward P/E12.9 · industry median 27.5 (n=39)98.7
PEG ratio0.83 · industry median 2.11 (n=15)99.3
FCF yield-2.8% · industry median 1.3% (n=41)0
EV / EBITDA11.5 · industry median 23.0 (n=35)92
Management LT w=20%34
Return on equity13.0%51.9
Buybacks vs dilution-0.6%/yr share count75.9
Net debt / EBITDA2.537.5
Insider ownership0.5%4.8
FCF conversion-0.50x net income0
Financial Health LT w=15%49.6
Current ratio1.235.8
Debt / equity0.5580.4
Interest coverage8.4x82.2
Cash vs total debt0.00x0
Marketing & Brand LT w=5%47.9
Revenue growth (yoy)10.9%43.6
SG&A efficiency12.8x revenue/SG&A100
Brand pricing premium12.4%0
Durability LT w=15%73.3
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-42.8% vs market -18.8%39.8
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-21.3%0
52-week range position6th pct0
6m strength vs S&P 500-50.9pp0
News & Sentiment pulse only92.2
Analyst consensus (1=buy)2.176.7
Analyst target upside36.8%100
Earnings surprises (avg)+13.3%100
⚠ Red flags
Negative free cash flow
1279 AG US ⚠ 1HIGH CONF First Majestic Silver Corp. · 17.67 USD · pulse 47.8 · Silver 09-20: 53.1 · 09-27: 53.1 · 10-05: 53.2 ▲ +0.1 53.2 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)26.4%100
Operating margin trend+35.9pp over 3y100
Gross-margin stabilitysd 13.1pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)26
Price / book2.94 · sector median 3.01 (n=108)28
Through-cycle P/E4y average earnings negative0
Management LT w=20%52.9
Return on equity13.4%53.7
Buybacks vs dilution+21.4%/yr share count0
Net debt / EBITDA-1.0100
Insider ownership1.1%10.9
FCF conversion4.70x net income100
Financial Health LT w=15%100
Current ratio2.6100
Debt / equity0.10100
Interest coverage27.7x100
Cash vs total debt3.77x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)57.3%100
SG&A efficiency18.7x revenue/SG&A100
Durability LT w=15%10.5
Shock days (>8% vs market)30 in 2y0
Worst drawdown vs market (2y)-53.0% vs market -18.8%14.4
Profit-margin stabilitysd 15.0pp, operating, 4y27.7
Profitable years1 of 40
Momentum pulse only13.2
Price vs 200-day MA-12.3%10.9
52-week range position33th pct28.7
6m strength vs S&P 500-34.7pp0
News & Sentiment pulse only75.9
Analyst consensus (1=buy)1.793.3
Analyst target upside40.1%100
Earnings surprises (avg)+0.2%34.5
⚠ Red flags
Diluting shareholders (+21.4%/yr)
1280 VGNT US ⚠ 1HIGH CONF Versigent PLC · 46.43 USD · pulse 63.2 · Auto Parts 09-20: 52.8 · 09-27: 53.2 · 10-05: 53.2 — 0 53.2 Mixed
Product & Moat LT w=25%44.6
Gross margin (pricing power)12.4%0
Revenue CAGR (3y)3.2%16.2
Operating margin trend+1.2pp over 3y62.3
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)81.2
Forward P/E6.0 · industry median 10.1 (n=22)100
EV / EBITDA5.7 · industry median 7.7 (n=21)93.6
Management LT w=20%41.4
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA2.050.3
Insider ownership0.7%7.1
Financial Health LT w=15%17.3
Current ratio1.449.8
Debt / equity8.530
Cash vs total debt0.23x2.2
Marketing & Brand LT w=5%47.7
Revenue growth (yoy)10.8%43.2
SG&A efficiency21.0x revenue/SG&A100
Brand pricing premium12.4%0
Durability LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only · thin evidence (2/3, gaps count as 50)80.7
52-week range position84th pct92.2
6m strength vs S&P 500+46.9pp100
News & Sentiment pulse only93.6
Analyst consensus (1=buy)1.3100
Analyst target upside22.3%80.7
Earnings surprises (avg)+33.0%100
⚠ Red flags
Heavy leverage (D/E 8.5)
1281 AMT US ⚠ 1HIGH CONF American Tower Corporation (REI · 162.2 USD · pulse 53.8 · REIT - Specialty 09-20: 52.6 · 09-27: 52.7 · 10-05: 53.1 ▲ +0.4 53.1 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%79.2
Gross margin (pricing power)73.8%100
Revenue CAGR (3y)3.3%16.7
Operating margin trend+16.0pp over 3y100
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%37.6
FCF yield3.9% · industry median 3.7% (n=11)56.6
EV / EBITDA17.8 · industry median 18.8 (n=11)56.2
Price / book20.32 · industry median 2.48 (n=10)0
Management LT w=20%41.6
Return on equity33.9%100
Buybacks vs dilution+0.1%/yr share count65.8
Net debt / EBITDA6.10
Insider ownership0.1%0.8
Financial Health LT w=15%8.3
Debt / equity4.390
Interest coverage3.2x24.9
Cash vs total debt0.04x0
Marketing & Brand LT w=5%72.9
Revenue growth (yoy)4.7%18.8
SG&A efficiency11.3x revenue/SG&A100
Brand pricing premium73.8%100
Durability LT w=15%84
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-27.5% vs market -18.8%78.1
Profit-margin stabilitysd 6.8pp, operating, 4y73.5
Profitable years4 of 4100
Momentum pulse only11.5
Price vs 200-day MA-6.4%34.5
52-week range position6th pct0
6m strength vs S&P 500-22.5pp0
News & Sentiment pulse only99.7
Analyst consensus (1=buy)1.599.2
Analyst target upside33.0%100
Earnings surprises (avg)+16.7%100
⚠ Red flags
Heavy leverage (D/E 4.4)
1282 CCA.TO CA ⚠ 1HIGH CONF COGECO COMMUNICATIONS INC · 52.14 CAD · pulse 52.4 · Telecom Services 09-20: 53.5 · 09-27: 53.4 · 10-05: 53.1 ▼ -0.3 53.1 Mixed
Product & Moat LT w=25%56.4
Gross margin (pricing power)50.7%76.8
Revenue CAGR (2y)1.3%6.5
Operating margin trend-0.8pp over 2y42.1
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%78.2
Forward P/E6.1 · industry median 10.2 (n=27)100
PEG ratio1.87 · industry median 1.36 (n=15)31
FCF yield10.7% · industry median 9.9% (n=29)81.7
EV / EBITDA4.9 · industry median 7.8 (n=27)100
Management LT w=20%33.7
Return on equity-52.4%0
Buybacks vs dilution-4.2%/yr share count100
Net debt / EBITDA3.220.8
Insider ownership0.5%4.8
FCF conversion0.70x net income42.9
Financial Health LT w=15%4.2
Current ratio0.50
Debt / equity2.240
Interest coverage2.5x17
Cash vs total debt0.02x0
Marketing & Brand LT w=5%43
Revenue growth (yoy)-4.7%0
SG&A efficiency5.9x revenue/SG&A64.8
Brand pricing premium50.7%64.3
Durability LT w=15%92.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-31.1% vs market -18.8%69.2
Profit-margin stabilitysd 0.4pp, operating, 3y100
Profitable years3 of 3100
Momentum pulse only0
Price vs 200-day MA-17.8%0
52-week range position4th pct0
6m strength vs S&P 500-39.3pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)68.4
Analyst target upside34.8%100
Earnings surprises (avg)+3.3%55.1
⚠ Red flags
Heavy leverage (D/E 2.2)
1283 XOM US HIGH CONF ExxonMobil Holdings Corporation · 164.01 USD · pulse 57.8 · Oil & Gas Integrated 09-20: 53.5 · 09-27: 53.6 · 10-05: 53 ▼ -0.6 53 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%29.1
Revenue CAGR (3y)-6.7%0
Operating margin trend-5.6pp over 3y0
Gross-margin stabilitysd 1.6pp87.4
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)42.3
Price / book2.60 · industry median 2.14 (n=13)22
Through-cycle P/E17.5 · industry median 17.1 (n=13)54.9
Management LT w=20%47.6
Return on equity12.6%50.3
Buybacks vs dilution+0.8%/yr share count53.6
Net debt / EBITDA0.588.3
Insider ownership0.1%0.8
FCF conversion0.72x net income45.2
Financial Health LT w=15%57.9
Current ratio1.127.9
Debt / equity0.16100
Interest coverage69.4x100
Cash vs total debt0.25x3.8
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)44.1%100
SG&A efficiency29.1x revenue/SG&A100
Durability LT w=15%99
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.1% vs market -18.8%96.6
Profit-margin stabilitysd 2.1pp, operating, 4y99.5
Profitable years4 of 4100
Momentum pulse only66.7
Price vs 200-day MA+11.1%100
52-week range position91th pct100
6m strength vs S&P 500-15.7pp0
News & Sentiment pulse only63.6
Analyst consensus (1=buy)2.464
Analyst target upside5.7%39.3
Earnings surprises (avg)+8.1%87.6
1284 DLR US ⚠ 1HIGH CONF Digital Realty Trust, Inc. · 178.55 USD · pulse 57.3 · REIT - Specialty 09-20: 51.9 · 09-27: 51.8 · 10-05: 53 ▲ +1.2 53 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%71.6
Gross margin (pricing power)57.0%92.5
Revenue CAGR (3y)9.2%46.1
Operating margin trend+1.0pp over 3y59.8
Gross-margin stabilitysd 1.6pp88.1
Valuation LT w=20%52.3
FCF yield5.6% · industry median 3.7% (n=11)86.6
EV / EBITDA27.1 · industry median 18.6 (n=11)8.3
Price / book2.47 · industry median 4.30 (n=10)62
Management LT w=20%2.9
Return on equity2.9%11.6
Buybacks vs dilution+5.7%/yr share count0
Net debt / EBITDA5.70
Insider ownership0.0%0.1
Financial Health LT w=15%35.8
Debt / equity0.6873.4
Interest coverage4.1x34.1
Cash vs total debt0.10x0
Marketing & Brand LT w=5%93.3
Revenue growth (yoy)29.9%100
SG&A efficiency10.8x revenue/SG&A100
Brand pricing premium57.0%80
Durability LT w=15%93.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-29.4% vs market -18.8%73.4
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only40.5
Price vs 200-day MA-0.2%59.3
52-week range position60th pct62.2
6m strength vs S&P 500-18.0pp0
News & Sentiment pulse only94
Analyst consensus (1=buy)1.4100
Analyst target upside25.1%87.9
Earnings surprises (avg)+9.1%94.1
⚠ Red flags
Diluting shareholders (+5.7%/yr)
1285 NA.TO CA ⚠ 1MEDIUM CONF NATIONAL BANK OF CANADA · 202.51 CAD · pulse 55 · Banks - Diversified 09-20: 52.5 · 09-27: 52.4 · 10-05: 53 ▲ +0.6 53 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)55.6
Revenue CAGR (3y)13.4%66.8
Valuation LT w=20%49.4
Forward P/E14.1 · industry median 13.5 (n=20)69.2
PEG ratio1.31 · industry median 1.39 (n=17)66.7
Price / book2.35 · industry median 1.84 (n=20)24.8
Through-cycle P/E21.4 · industry median 18.3 (n=20)36.9
Management LT w=20%19.4
Return on equity14.3%57.1
Buybacks vs dilution+5.1%/yr share count0
Insider ownership0.1%1.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)56.4
Revenue growth (yoy)17.3%69.2
Durability LT w=15%97
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.6% vs market -18.8%90.4
Profit-margin stabilitysd 2.4pp, net, 4y97.8
Profitable years4 of 4100
Momentum pulse only54.6
Price vs 200-day MA+2.7%70.7
52-week range position65th pct68.2
6m strength vs S&P 500-7.5pp25
News & Sentiment pulse only55
Analyst consensus (1=buy)2.850
Analyst target upside10.5%51.2
Earnings surprises (avg)+4.5%63.7
⚠ Red flags
Diluting shareholders (+5.1%/yr)
1286 CHEF US HIGH CONF The Chefs' Warehouse, Inc. · 116.42 USD · pulse 59.5 · Food Distribution 09-20: 53.4 · 09-27: 53.4 · 10-05: 53 ▼ -0.4 53 Mixed
Product & Moat LT w=25%62.1
Gross margin (pricing power)24.5%11.1
Revenue CAGR (3y)16.7%83.3
Operating margin trend+0.4pp over 3y54.1
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%16.5
Forward P/E38.1 · industry median 14.1 (n=5)10.5
FCF yield2.3% · industry median 4.8% (n=5)19.4
EV / EBITDA21.3 · industry median 11.2 (n=5)19.6
Management LT w=20%64.1
Return on equity15.3%61
Buybacks vs dilution+1.8%/yr share count37.2
Net debt / EBITDA3.122.2
Insider ownership10.1%100
FCF conversion1.48x net income100
Financial Health LT w=15%39.4
Current ratio2.1100
Debt / equity1.4630
Interest coverage3.5x27.7
Cash vs total debt0.14x0
Marketing & Brand LT w=5%33.2
Revenue growth (yoy)12.9%51.6
SG&A efficiency4.9x revenue/SG&A48.1
Brand pricing premium24.5%0
Durability LT w=15%91.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-26.0% vs market -18.8%81.8
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+41.5%100
52-week range position100th pct100
6m strength vs S&P 500+79.2pp100
News & Sentiment pulse only79
Analyst consensus (1=buy)1.2100
Analyst target upside4.8%37
Earnings surprises (avg)+30.3%100
1287 MCHB US LOW CONF Mechanics Bancorp · 14.9 USD · pulse 56.9 · Banks - Regional 09-20: 52.6 · 09-27: 52.7 · 10-05: 53 ▲ +0.3 53 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (4y)-0.9%0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)57.5
Forward P/E12.5 · industry median 10.0 (n=108)60.5
Price / book1.28 · industry median 1.24 (n=109)62.1
Management LT w=20% · thin evidence (2/3, gaps count as 50)64.7
Return on equity11.0%44.1
Insider ownership82.1%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)35.7%100
Durability LT w=15% · thin evidence (2/3, gaps count as 50)59.4
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-44.3% vs market -18.8%36
Momentum pulse only49
Price vs 200-day MA+2.4%69.8
52-week range position62th pct64.7
6m strength vs S&P 500-11.3pp12.5
News & Sentiment pulse only78.8
Analyst consensus (1=buy)2.270
Analyst target upside16.6%66.5
Earnings surprises (avg)+19.0%100
1288 TFC US MEDIUM CONF Truist Financial Corporation · 46.45 USD · pulse 54.7 · Banks - Regional 09-20: 52.6 · 09-27: 52.7 · 10-05: 52.9 ▲ +0.2 52.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)34.3
Revenue CAGR (3y)0.6%2.9
Valuation LT w=20%80.1
Forward P/E9.3 · industry median 10.0 (n=108)79.5
PEG ratio1.10 · industry median 1.58 (n=18)90.3
Price / book0.97 · industry median 1.24 (n=109)86.8
Through-cycle P/E14.8 · industry median 15.1 (n=106)63.9
Management LT w=20%44
Return on equity9.1%36.2
Buybacks vs dilution-1.6%/yr share count94.1
Insider ownership0.2%1.8
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)44.3
Revenue growth (yoy)8.2%32.8
Durability LT w=15%62.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.9% vs market -18.8%79.6
Profit-margin stabilitysd 16.3pp, net, 4y20.6
Profitable years3 of 450
Momentum pulse only28.7
Price vs 200-day MA-5.3%38.8
52-week range position48th pct47.3
6m strength vs S&P 500-17.9pp0
News & Sentiment pulse only69.6
Analyst consensus (1=buy)2.655.2
Analyst target upside17.5%68.8
Earnings surprises (avg)+7.7%84.7
1289 AMTM US ⚠ 1HIGH CONF Amentum Holdings, Inc. · 18.14 USD · pulse 51.6 · Specialty Business Services 09-20: 52.7 · 09-27: 52.7 · 10-05: 52.9 ▲ +0.2 52.9 Mixed
Product & Moat LT w=25%63.5
Gross margin (pricing power)10.5%0
Revenue CAGR (3y)23.3%100
Operating margin trend+0.4pp over 3y54.2
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%100
Forward P/E6.9 · industry median 15.5 (n=20)100
FCF yield10.9% · industry median 4.5% (n=20)100
EV / EBITDA7.8 · industry median 13.4 (n=20)100
Management LT w=20%29
Return on equity4.3%17.1
Buybacks vs dilution+16.7%/yr share count0
Net debt / EBITDA3.316.4
Insider ownership1.2%11.7
FCF conversion7.34x net income100
Financial Health LT w=15%32.6
Current ratio1.560.2
Debt / equity0.8066.7
Interest coverage1.3x3.6
Cash vs total debt0.12x0
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-2.0%0
SG&A efficiency23.4x revenue/SG&A100
Brand pricing premium10.5%0
Durability LT w=15%31.1
Shock days (>8% vs market)14 in 2y6.8
Worst drawdown vs market (2y)-51.7% vs market -18.8%17.6
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years1 of 40
Momentum pulse only0
Price vs 200-day MA-29.0%0
52-week range position0th pct0
6m strength vs S&P 500-50.4pp0
News & Sentiment pulse only80.8
Analyst consensus (1=buy)2.463.3
Analyst target upside62.6%100
Earnings surprises (avg)+6.8%79
⚠ Red flags
Diluting shareholders (+16.7%/yr)
1290 OPLN US HIGH CONF OPENLANE, Inc. · 35.53 USD · pulse 57.5 · Auto & Truck Dealerships 09-20: 52.9 · 09-27: 52.9 · 10-05: 52.9 — 0 52.9 Mixed
Product & Moat LT w=25%76.3
Gross margin (pricing power)45.8%64.6
Revenue CAGR (3y)8.2%40.8
Operating margin trend+6.5pp over 3y100
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%27.1
Forward P/E20.5 · industry median 11.2 (n=12)37.1
FCF yield0.6% · industry median 6.2% (n=12)1
EV / EBITDA14.9 · industry median 11.5 (n=12)43.2
Management LT w=20%40.9
Return on equity11.1%44.6
Buybacks vs dilution-0.8%/yr share count80.8
Net debt / EBITDA5.10
Insider ownership7.9%79.1
FCF conversion0.15x net income0
Financial Health LT w=15%38.6
Current ratio1.230.7
Debt / equity1.5723.7
Interest coverage11.6x100
Cash vs total debt0.08x0
Marketing & Brand LT w=5%50.5
Revenue growth (yoy)15.1%60.4
SG&A efficiency4.3x revenue/SG&A39.1
Brand pricing premium45.8%52.1
Durability LT w=15%79
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-22.1% vs market -18.8%91.5
Profit-margin stabilitysd 2.4pp, operating, 4y97.8
Profitable years3 of 450
Momentum pulse only68.1
Price vs 200-day MA+6.1%84.3
52-week range position60th pct62.5
6m strength vs S&P 500+2.2pp57.5
News & Sentiment pulse only94.8
Analyst consensus (1=buy)1.984.4
Analyst target upside30.1%100
Earnings surprises (avg)+12.2%100
1291 FCX US ⚠ 1HIGH CONF Freeport-McMoRan, Inc. · 72.04 USD · pulse 58 · Copper 09-20: 52.6 · 09-27: 52.6 · 10-05: 52.8 ▲ +0.2 52.8 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%33.8
Revenue CAGR (3y)4.4%22
Operating margin trend-5.8pp over 3y0
Gross-margin stabilitysd 2.0pp79.4
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)30.7
Price / book5.14 · industry median 3.16 (n=9)0
Through-cycle P/E44.0 · industry median 58.1 (n=8)42.1
Management LT w=20%59.6
Return on equity14.8%59
Buybacks vs dilution+0.1%/yr share count65.5
Net debt / EBITDA0.783.6
Insider ownership0.7%7.2
FCF conversion0.98x net income82.8
Financial Health LT w=15%77
Current ratio2.1100
Debt / equity0.3293.3
Interest coverage18.3x100
Cash vs total debt0.39x14.9
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50
Revenue growth (yoy)-7.3%0
SG&A efficiency47.6x revenue/SG&A100
Durability LT w=15%81.3
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-42.2% vs market -18.8%41.4
Profit-margin stabilitysd 2.1pp, operating, 4y99.5
Profitable years4 of 4100
Momentum pulse only80.9
Price vs 200-day MA+13.6%100
52-week range position81th pct88.8
6m strength vs S&P 500+1.2pp53.9
News & Sentiment pulse only73.4
Analyst consensus (1=buy)1.888.7
Analyst target upside2.7%31.6
Earnings surprises (avg)+27.5%100
⚠ Red flags
Revenue shrinking (-7.3% yoy)
1292 E US ⚠ 1HIGH CONF ENI S.p.A. · 54.73 USD · pulse 57 · Oil & Gas Integrated 09-20: 52.9 · 09-27: 52.9 · 10-05: 52.8 ▼ -0.1 52.8 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%20.9
Revenue CAGR (3y)-14.7%0
Operating margin trend-9.5pp over 3y0
Gross-margin stabilitysd 2.9pp62.6
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)77
Price / book1.45 · industry median 2.41 (n=13)85.2
Through-cycle P/E11.7 · industry median 17.5 (n=13)95.7
Management LT w=20%40.4
Return on equity10.9%43.6
Buybacks vs dilution-4.0%/yr share count100
Net debt / EBITDA1.758.6
Insider ownership0.0%0
FCF conversion-3.44x net income0
Financial Health LT w=15%38.9
Current ratio1.556.7
Debt / equity0.6575
Interest coverage1.7x7.9
Cash vs total debt0.41x16
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)74.7
Revenue growth (yoy)18.5%74
SG&A efficiency25.4x revenue/SG&A100
Durability LT w=15%97.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-20.0% vs market -18.8%96.9
Profit-margin stabilitysd 3.5pp, operating, 4y91.5
Profitable years4 of 4100
Momentum pulse only66.7
Price vs 200-day MA+11.9%100
52-week range position92th pct100
6m strength vs S&P 500-20.2pp0
News & Sentiment pulse only35.5
Analyst consensus (1=buy)2.848
Analyst target upside2.1%30.2
Earnings surprises (avg)-0.7%28.4
⚠ Red flags
Negative free cash flow
1293 UMC US HIGH CONF United Microelectronics Corpora · 26.27 USD · pulse 58.1 · Semiconductors 09-20: 53.1 · 09-27: 53.3 · 10-05: 52.8 ▼ -0.5 52.8 Mixed
Product & Moat LT w=25%15.3
Gross margin (pricing power)30.6%26.5
Revenue CAGR (3y)-5.2%0
Operating margin trend-18.8pp over 3y0
R&D intensity (innovation)7.5%49.7
Gross-margin stabilitysd 6.0pp0.1
Valuation LT w=20%48.5
Forward P/E29.9 · industry median 24.9 (n=42)36.5
PEG ratio1.33 · industry median 0.72 (n=21)37.9
FCF yield1.8% · industry median 1.0% (n=42)43.2
EV / EBITDA18.3 · industry median 34.5 (n=38)76.5
Management LT w=20%64.3
Return on equity21.3%85.3
Buybacks vs dilution+0.2%/yr share count63
Net debt / EBITDA-0.8100
Insider ownership0.0%0
FCF conversion0.91x net income73.4
Financial Health LT w=15%100
Current ratio2.2100
Debt / equity0.14100
Interest coverage32.4x100
Cash vs total debt2.32x100
Marketing & Brand LT w=5%60.7
Revenue growth (yoy)17.0%68
SG&A efficiency25.8x revenue/SG&A100
Brand pricing premium30.6%14
Durability LT w=15%56.1
Shock days (>8% vs market)15 in 2y0
Worst drawdown vs market (2y)-37.8% vs market -18.8%52.3
Profit-margin stabilitysd 7.0pp, operating, 4y72
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+67.8%100
52-week range position94th pct100
6m strength vs S&P 500+190.2pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside-29.6%0
Earnings surprises (avg)+88.0%100
1294 IQMX US ⚠ 1MEDIUM CONF IQM Quantum Computers Oyj · 10.35 USD · pulse 46.1 · Computer Hardware 09-20: 52.7 · 09-27: 52.8 · 10-05: 52.8 — 0 52.8 Mixed
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)72.8
Gross margin (pricing power)47.4%68.4
R&D intensity (innovation)161.7%100
Valuation LT w=20% · thin evidence (1/3, gaps count as 50)36.7
Forward P/E-12.710
Management LT w=20% · thin evidence (1/3, gaps count as 50)33.3
Insider ownership0.0%0
Financial Health LT w=15%75
Current ratio3.1100
Debt / equity0.16100
Interest coverage-46.8x0
Cash vs total debt4.15x100
Marketing & Brand LT w=5%52
Revenue growth (yoy)27.7%100
SG&A efficiency1.3x revenue/SG&A0
Brand pricing premium47.4%55.9
Durability LT w=15% · thin evidence (2/3, gaps count as 50)45
Shock days (>8% vs market)5 in 316 sessions (listed <2y)54
Worst drawdown vs market (2y)-36.4% vs market -8.9%31.1
Momentum pulse only24.8
Price vs 200-day MA-2.6%49.6
52-week range position30th pct24.7
6m strength vs S&P 500-17.9pp0
News & Sentiment pulse only · thin evidence (1/3, gaps count as 50)34.7
Analyst target upside-8.4%4.1
⚠ Red flags
Unprofitable (negative net income)
1295 TARS US ⚠ 2HIGH CONF Tarsus Pharmaceuticals, Inc. · 73.0 USD · pulse 50.5 · Biotechnology 09-20: 53.4 · 09-27: 52.8 · 10-05: 52.8 — 0 52.8 Mixed
Product & Moat LT w=25%95.3
Gross margin (pricing power)82.7%100
Revenue CAGR (3y)159.5%100
Operating margin trend+227.2pp over 3y100
R&D intensity (innovation)14.3%95
Gross-margin stabilitysd 1.9pp81.3
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)41.1
Forward P/E-202.810
FCF yield2.0% · industry median -1.8% (n=101)63.4
Management LT w=20%9
Return on equity-13.7%0
Buybacks vs dilution+16.8%/yr share count0
Insider ownership2.7%26.9
Financial Health LT w=15%74.2
Current ratio3.2100
Debt / equity0.2696.9
Interest coverage-6.7x0
Cash vs total debt5.06x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)69.4%100
SG&A efficiency1.1x revenue/SG&A0
Brand pricing premium82.7%100
Durability LT w=15%30.1
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-32.0% vs market -18.8%66.9
Profit-margin stabilitysd 319.8pp, operating, 4y0
Profitable years0 of 40
Momentum pulse only46.6
Price vs 200-day MA+6.5%86
52-week range position49th pct48.4
6m strength vs S&P 500-13.4pp5.4
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.1100
Analyst target upside36.3%100
Earnings surprises (avg)-505.7%0
⚠ Red flags
Diluting shareholders (+16.8%/yr)
Unprofitable (negative net income)
1296 MH US ⚠ 1HIGH CONF McGraw Hill, Inc. · 12.85 USD · pulse 56 · Education & Training Services 09-20: 53.1 · 09-27: 52.8 · 10-05: 52.8 — 0 52.8 Mixed
Product & Moat LT w=25%76.9
Gross margin (pricing power)81.7%100
Revenue CAGR (3y)2.6%12.9
Operating margin trend+8.7pp over 3y100
R&D intensity (innovation)13.1%87.6
Gross-margin stabilitysd 1.8pp84.2
Valuation LT w=20%92.3
Forward P/E6.2 · industry median 11.0 (n=7)100
FCF yield17.7% · industry median 6.9% (n=7)100
EV / EBITDA8.4 · industry median 8.7 (n=7)76.9
Management LT w=20%48
Return on equity17.3%69.2
Buybacks vs dilution+0.0%/yr share count66.2
Net debt / EBITDA4.20
Insider ownership0.4%4.4
FCF conversion12.33x net income100
Financial Health LT w=15%0
Current ratio0.80
Debt / equity3.370
Cash vs total debt0.07x0
Marketing & Brand LT w=5%41.3
Revenue growth (yoy)2.6%10.4
SG&A efficiency2.8x revenue/SG&A13.5
Brand pricing premium81.7%100
Durability LT w=15%22.9
Shock days (>8% vs market)10 in 280 sessions (listed <2y)0
Worst drawdown vs market (2y)-49.4% vs market -8.9%0
Profit-margin stabilitysd 3.5pp, operating, 4y91.6
Profitable years1 of 40
Momentum pulse only33.1
Price vs 200-day MA-0.2%59
52-week range position42th pct40.2
6m strength vs S&P 500-25.7pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside39.4%100
Earnings surprises (avg)+151.0%100
⚠ Red flags
Heavy leverage (D/E 3.4)
1297 HOS US ⚠ 1HIGH CONF Hornbeck Offshore Services, Inc · 7.59 USD · pulse 50.2 · Marine Shipping 09-20: 52.8 · 09-27: 52.8 · 10-05: 52.8 — 0 52.8 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%42.7
Revenue CAGR (2y)19.2%95.9
Operating margin trend-11.3pp over 2y0
Gross-margin stabilitysd 4.4pp32.1
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)50
Price / book0.21 · industry median 1.93 (n=9)100
Through-cycle P/E30.0 · industry median 12.1 (n=9)0
Management LT w=20% · thin evidence (2/3, gaps count as 50)70
Net debt / EBITDA1.563.6
Insider ownership9.7%96.5
Financial Health LT w=15%48.1
Current ratio1.880.9
Debt / equity0.8066.9
Interest coverage5.0x44.4
Cash vs total debt0.20x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)17.1
Revenue growth (yoy)-11.3%0
SG&A efficiency2.1x revenue/SG&A1.2
Durability LT w=15%67
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-49.8% vs market -18.8%22.3
Profit-margin stabilitysd 4.8pp, operating, 3y84.7
Profitable years3 of 3100
Momentum pulse only9.5
Price vs 200-day MA-15.6%0
52-week range position33th pct28.5
6m strength vs S&P 500-38.3pp0
News & Sentiment pulse only · thin evidence (1/3, gaps count as 50)66.7
Analyst target upside71.3%100
⚠ Red flags
Revenue shrinking (-11.3% yoy)
1298 HRL US HIGH CONF Hormel Foods Corporation · 20.25 USD · pulse 52 · Packaged Foods 09-20: 52.7 · 09-27: 53.2 · 10-05: 52.7 ▼ -0.5 52.7 Mixed
Product & Moat LT w=25%30.2
Gross margin (pricing power)15.7%0
Revenue CAGR (3y)-1.0%0
Operating margin trend-2.9pp over 3y20.8
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%53
Forward P/E12.9 · industry median 10.7 (n=20)62.2
PEG ratio1.40 · industry median 0.93 (n=6)36.4
FCF yield5.6% · industry median 7.5% (n=20)54.8
EV / EBITDA10.4 · industry median 8.7 (n=20)58.6
Management LT w=20%49
Return on equity4.3%17.2
Buybacks vs dilution+0.2%/yr share count62.7
Net debt / EBITDA1.660.7
Insider ownership0.5%4.6
FCF conversion1.30x net income100
Financial Health LT w=15%70.9
Current ratio1.990.2
Debt / equity0.3690.9
Interest coverage9.5x94.5
Cash vs total debt0.30x8
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-2.4%0
SG&A efficiency12.1x revenue/SG&A100
Brand pricing premium15.7%0
Durability LT w=15%82.7
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-37.0% vs market -18.8%54.3
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only5.5
Price vs 200-day MA-11.2%15
52-week range position11th pct1.4
6m strength vs S&P 500-22.3pp0
News & Sentiment pulse only78
Analyst consensus (1=buy)2.656
Analyst target upside28.1%95.2
Earnings surprises (avg)+7.4%82.7
1299 GGAL US ⚠ 1MEDIUM CONF Grupo Financiero Galicia S.A. · 35.89 USD · pulse 49.3 · Banks - Regional 09-20: 50.9 · 09-27: 51.7 · 10-05: 52.7 ▲ +1 52.7 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)66.7
Revenue CAGR (3y)22.1%100
Valuation LT w=20%89
Forward P/E5.2 · industry median 10.0 (n=108)100
Price / book1.19 · industry median 1.24 (n=109)68.6
Through-cycle P/E10.2 · industry median 15.1 (n=106)98.3
Management LT w=20%8.3
Return on equity1.1%4.4
Buybacks vs dilution+2.8%/yr share count20.1
Insider ownership0.0%0.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-7.9%0
Durability LT w=15%46.7
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-63.0% vs market -18.8%0
Profit-margin stabilitysd 7.0pp, net, 4y72.3
Profitable years4 of 4100
Momentum pulse only7.8
Price vs 200-day MA-23.0%0
52-week range position29th pct23.5
6m strength vs S&P 500-38.0pp0
News & Sentiment pulse only58.7
Analyst consensus (1=buy)2.176
Analyst target upside85.5%100
Earnings surprises (avg)-119.7%0
⚠ Red flags
Revenue shrinking (-7.9% yoy)
1300 ELE.TO CA ⚠ 2HIGH CONF ELEMENTAL ROYALTY CORPORATION · 25.98 CAD · pulse 49.5 · Gold 09-20: 52.4 · 09-27: 52.3 · 10-05: 52.7 ▲ +0.4 52.7 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)65.4%100
Operating margin trend+51.9pp over 3y100
Gross-margin stabilitysd 8.7pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)42.5
Price / book1.79 · industry median 3.76 (n=45)77.5
Through-cycle P/E4y average earnings negative0
Management LT w=20%40.5
Return on equity0.6%2.3
Buybacks vs dilution+52.2%/yr share count0
Net debt / EBITDA-2.3100
Insider ownership40.7%100
FCF conversion-21.36x net income0
Financial Health LT w=15%100
Current ratio5.5100
Interest coverage14.1x100
Cash vs total debtdebt-free100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)51.7
Revenue growth (yoy)161.6%100
SG&A efficiency2.3x revenue/SG&A5.1
Durability LT w=15%12.1
Shock days (>8% vs market)19 in 2y0
Worst drawdown vs market (2y)-39.5% vs market -18.8%48.2
Profit-margin stabilitysd 21.1pp, operating, 4y0
Profitable years1 of 40
Momentum pulse only38.9
Price vs 200-day MA+0.1%60.6
52-week range position55th pct56
6m strength vs S&P 500-17.2pp0
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.2100
Analyst target upside37.3%100
Earnings surprises (avg)-61.1%0
⚠ Red flags
Negative free cash flow
Diluting shareholders (+52.2%/yr)
1301 HPQ US HIGH CONF HP Inc. · 32.12 USD · pulse 59.9 · Computer Hardware 09-20: 52.5 · 09-27: 52.6 · 10-05: 52.6 — 0 52.6 Mixed
Product & Moat LT w=25%30.7
Gross margin (pricing power)19.7%0
Revenue CAGR (3y)-4.2%0
Operating margin trend-1.6pp over 3y34.2
R&D intensity (innovation)2.9%19.3
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%75
Forward P/E10.2 · industry median 17.2 (n=7)100
PEG ratio3.42 · industry median 1.21 (n=6)0
FCF yield11.7% · industry median 1.0% (n=11)100
EV / EBITDA7.6 · industry median 29.9 (n=7)100
Management LT w=20%67.5
Buybacks vs dilution-2.0%/yr share count100
Net debt / EBITDA1.366.7
Insider ownership0.3%3.1
FCF conversion1.34x net income100
Financial Health LT w=15%23
Current ratio0.80
Interest coverage5.8x53.4
Cash vs total debt0.40x15.6
Marketing & Brand LT w=5%50
Revenue growth (yoy)12.5%50
SG&A efficiency9.5x revenue/SG&A100
Brand pricing premium19.7%0
Durability LT w=15%70
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-51.2% vs market -18.8%18.8
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only96.4
Price vs 200-day MA+38.5%100
52-week range position81th pct89.1
6m strength vs S&P 500+55.9pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)52
Analyst target upside-7.6%5.9
Earnings surprises (avg)+11.7%100
1302 HL US HIGH CONF Hecla Mining Company · 17.2 USD · pulse 48.3 · Other Precious Metals & Mining 09-20: 52.8 · 09-27: 52.8 · 10-05: 52.6 ▼ -0.2 52.6 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)25.6%100
Operating margin trend+34.9pp over 3y100
Gross-margin stabilitysd 11.5pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)17.5
Price / book4.32 · industry median 3.00 (n=6)2.5
Through-cycle P/E195.6 · sector median 40.4 (n=80)0
Management LT w=20%58.5
Return on equity22.2%88.7
Buybacks vs dilution+3.8%/yr share count3.5
Net debt / EBITDA-0.5100
Insider ownership0.6%5.5
FCF conversion1.06x net income94.9
Financial Health LT w=15%100
Current ratio5.2100
Debt / equity0.01100
Interest coverage12.5x100
Cash vs total debt22.60x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)52.4%100
SG&A efficiency24.7x revenue/SG&A100
Durability LT w=15%10.4
Shock days (>8% vs market)27 in 2y0
Worst drawdown vs market (2y)-55.8% vs market -18.8%7.4
Profit-margin stabilitysd 13.8pp, operating, 4y34.4
Profitable years2 of 40
Momentum pulse only13.2
Price vs 200-day MA-10.3%18.8
52-week range position27th pct20.9
6m strength vs S&P 500-27.4pp0
News & Sentiment pulse only89.3
Analyst consensus (1=buy)2.368
Analyst target upside34.2%100
Earnings surprises (avg)+10.3%100
1303 WPM.TO CA ⚠ 1HIGH CONF WHEATON PRECIOUS METALS CORP · 194.36 CAD · pulse 55.5 · Gold 09-20: 52.6 · 09-27: 52.6 · 10-05: 52.6 — 0 52.6 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)29.5%100
Operating margin trend+21.1pp over 3y100
Gross-margin stabilitysd 7.3pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)16.7
Price / book7.13 · industry median 3.75 (n=45)0
Through-cycle P/E77.2 · industry median 43.8 (n=34)0
Management LT w=20%48.5
Return on equity23.5%94.2
Buybacks vs dilution+0.1%/yr share count64.6
Net debt / EBITDA0.782.4
Insider ownership0.1%1.1
FCF conversion-2.39x net income0
Financial Health LT w=15%50
Current ratio0.50
Debt / equity0.2099.8
Interest coverage3959.2x100
Cash vs total debt0.05x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)84.7%100
SG&A efficiency30.1x revenue/SG&A100
Durability LT w=15%75.1
Shock days (>8% vs market)5 in 2y76.7
Worst drawdown vs market (2y)-35.6% vs market -18.8%57.9
Profit-margin stabilitysd 8.2pp, operating, 4y65.7
Profitable years4 of 4100
Momentum pulse only53.4
Price vs 200-day MA+5.7%82.8
52-week range position66th pct70.6
6m strength vs S&P 500-12.9pp6.8
News & Sentiment pulse only91.3
Analyst consensus (1=buy)1.3100
Analyst target upside29.5%98.7
Earnings surprises (avg)+6.3%75.3
⚠ Red flags
Negative free cash flow
1304 OTTR US ⚠ 1HIGH CONF Otter Tail Corporation · 88.87 USD · pulse 53.6 · Conglomerates 09-20: 52.8 · 09-27: 52.6 · 10-05: 52.6 — 0 52.6 Mixed
Product & Moat LT w=25%46.7
Gross margin (pricing power)42.2%55.5
Revenue CAGR (3y)-3.7%0
Operating margin trend-0.2pp over 3y47.7
Gross-margin stabilitysd 1.8pp83.4
Valuation LT w=20%39.5
Forward P/E16.7 · industry median 16.8 (n=6)68.4
PEG ratio2.01 · sector median 1.37 (n=149)23.7
FCF yield-4.4% · industry median 4.7% (n=6)0
EV / EBITDA10.4 · industry median 9.8 (n=6)65.8
Management LT w=20%34.9
Return on equity10.7%42.7
Buybacks vs dilution+0.2%/yr share count63
Net debt / EBITDA2.147.8
Insider ownership2.1%20.8
FCF conversion-0.60x net income0
Financial Health LT w=15%57.5
Current ratio1.775.6
Debt / equity0.6773.6
Interest coverage7.8x75.8
Cash vs total debt0.26x4.9
Marketing & Brand LT w=5%48.2
Revenue growth (yoy)0.4%1.6
SG&A efficiency15.8x revenue/SG&A100
Brand pricing premium42.2%43
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-14.8% vs market -18.8%100
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only50
Price vs 200-day MA+1.7%66.9
52-week range position77th pct83.1
6m strength vs S&P 500-15.7pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)53.6
Analyst target upside1.8%29.6
Earnings surprises (avg)+7.2%81.1
⚠ Red flags
Negative free cash flow
1305 ALNT US HIGH CONF Allient Inc. · 118.3 USD · pulse 58.7 · Electronic Components first scan new 52.5 Mixed
Product & Moat LT w=25%54
Gross margin (pricing power)33.3%33.3
Revenue CAGR (3y)3.3%16.5
Operating margin trend+2.4pp over 3y73.7
R&D intensity (innovation)7.0%46.7
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%20.6
Forward P/E35.5 · industry median 21.8 (n=19)14.4
FCF yield1.6% · industry median 1.6% (n=20)34.8
EV / EBITDA28.3 · industry median 21.7 (n=19)12.5
Management LT w=20%64.3
Return on equity9.5%38.1
Buybacks vs dilution+2.0%/yr share count34
Net debt / EBITDA2.049.3
Insider ownership14.4%100
FCF conversion1.47x net income100
Financial Health LT w=15%50.4
Current ratio3.4100
Debt / equity0.6376
Interest coverage3.2x24.2
Cash vs total debt0.21x1.2
Marketing & Brand LT w=5%46.8
Revenue growth (yoy)10.2%40.8
SG&A efficiency6.7x revenue/SG&A78.8
Brand pricing premium33.3%20.8
Durability LT w=15%80.8
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-27.7% vs market -18.8%77.6
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+51.3%100
52-week range position100th pct100
6m strength vs S&P 500+79.2pp100
News & Sentiment pulse only73.5
Analyst consensus (1=buy)1.696
Analyst target upside-0.3%24.4
Earnings surprises (avg)+17.1%100
1306 LOW US HIGH CONF Lowe's Companies, Inc. · 180.8 USD · pulse 52 · Home Improvement Retail 09-20: 50.7 · 09-27: 52.3 · 10-05: 52.5 ▲ +0.2 52.5 Mixed
Product & Moat LT w=25%48.9
Gross margin (pricing power)33.0%32.5
Revenue CAGR (3y)-3.8%0
Operating margin trend+1.3pp over 3y63
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%61.8
Forward P/E13.9 · sector median 13.5 (n=222)70.4
PEG ratio1.31 · sector median 0.99 (n=121)46.2
FCF yield4.5% · sector median 4.7% (n=216)60.5
EV / EBITDA11.0 · sector median 11.4 (n=217)70.2
Management LT w=20%41.7
Buybacks vs dilution-2.3%/yr share count100
Net debt / EBITDA3.123.7
Insider ownership0.1%1.1
FCF conversion0.69x net income41.9
Financial Health LT w=15%29.7
Current ratio1.125.4
Interest coverage6.7x63.6
Cash vs total debt0.08x0
Marketing & Brand LT w=5%35.2
Revenue growth (yoy)8.3%33.2
SG&A efficiency5.1x revenue/SG&A52.3
Brand pricing premium33.0%20
Durability LT w=15%89
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-36.4% vs market -18.8%55.9
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-21.3%0
52-week range position0th pct0
6m strength vs S&P 500-39.7pp0
News & Sentiment pulse only79.6
Analyst consensus (1=buy)1.985.7
Analyst target upside38.9%100
Earnings surprises (avg)+3.0%53.1
1307 TAK US ⚠ 1HIGH CONF Takeda Pharmaceutical Company L · 17.86 USD · pulse 55.7 · Drug Manufacturers - Specialty & Generic 09-20: 51.9 · 09-27: 51.8 · 10-05: 52.5 ▲ +0.7 52.5 Mixed
Product & Moat LT w=25%63
Gross margin (pricing power)64.5%100
Revenue CAGR (3y)3.8%19.1
Operating margin trend-4.3pp over 3y7.1
R&D intensity (innovation)15.0%100
Gross-margin stabilitysd 1.6pp88.9
Valuation LT w=20%71.4
Forward P/E33.7 · industry median 13.8 (n=24)17.1
PEG ratio0.42 · industry median 2.15 (n=9)100
FCF yield6.0% · industry median 4.4% (n=25)88.6
EV / EBITDA11.3 · industry median 13.7 (n=23)79.9
Management LT w=20%14.6
Return on equity-2.3%0
Buybacks vs dilution+0.5%/yr share count57.7
Net debt / EBITDA4.10
Insider ownership0.1%0.7
Financial Health LT w=15%24.7
Current ratio1.128.3
Debt / equity0.7370.4
Interest coverage0.0x0
Cash vs total debt0.08x0
Marketing & Brand LT w=5%58.5
Revenue growth (yoy)10.2%40.8
SG&A efficiency4.2x revenue/SG&A35.9
Brand pricing premium64.5%98.7
Durability LT w=15%85.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-20.1% vs market -18.8%96.8
Profit-margin stabilitysd 2.6pp, operating, 4y96.6
Profitable years3 of 450
Momentum pulse only54.4
Price vs 200-day MA+4.0%76.2
52-week range position80th pct86.9
6m strength vs S&P 500-19.4pp0
News & Sentiment pulse only61.1
Analyst consensus (1=buy)1.0100
Analyst target upside23.3%83.2
Earnings surprises (avg)-41.0%0
⚠ Red flags
Unprofitable (negative net income)
1308 ILMN US HIGH CONF Illumina, Inc. · 273.04 USD · pulse 53.7 · Diagnostics & Research 09-20: 53.6 · 09-27: 52.7 · 10-05: 52.5 ▼ -0.2 52.5 Mixed
Product & Moat LT w=25%76
Gross margin (pricing power)67.9%100
Revenue CAGR (3y)-1.8%0
Operating margin trend+11.1pp over 3y100
R&D intensity (innovation)22.3%100
Gross-margin stabilitysd 2.0pp79.8
Valuation LT w=20%7.7
Forward P/E44.7 · industry median 24.8 (n=21)0.5
PEG ratio3.05 · industry median 1.34 (n=14)0
FCF yield1.9% · industry median 2.9% (n=25)30.3
EV / EBITDA36.9 · industry median 24.4 (n=20)0
Management LT w=20%66.8
Return on equity32.3%100
Buybacks vs dilution-1.1%/yr share count84.4
Net debt / EBITDA1.270.6
Insider ownership0.2%2.1
FCF conversion0.94x net income76.9
Financial Health LT w=15%66.2
Current ratio1.883
Debt / equity0.8961.6
Interest coverage11.8x100
Cash vs total debt0.46x20.2
Marketing & Brand LT w=5%57
Revenue growth (yoy)9.4%37.6
SG&A efficiency4.0x revenue/SG&A33.3
Brand pricing premium67.9%100
Durability LT w=15%39.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-54.7% vs market -18.8%10.2
Profit-margin stabilitysd 8.9pp, operating, 4y61.9
Profitable years1 of 40
Momentum pulse only100
Price vs 200-day MA+67.8%100
52-week range position100th pct100
6m strength vs S&P 500+96.4pp100
News & Sentiment pulse only54.3
Analyst consensus (1=buy)2.462.9
Analyst target upside-21.4%0
Earnings surprises (avg)+10.1%100
1309 FRT US HIGH CONF Federal Realty Investment Trust · 106.69 USD · pulse 54.8 · REIT - Retail 09-20: 52.1 · 09-27: 52 · 10-05: 52.5 ▲ +0.5 52.5 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%75.4
Gross margin (pricing power)68.1%100
Revenue CAGR (3y)6.0%29.9
Operating margin trend+2.2pp over 3y71.8
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%39.2
FCF yield4.9% · industry median 5.4% (n=17)60.8
EV / EBITDA17.2 · industry median 17.3 (n=17)54.4
Price / book2.89 · industry median 1.70 (n=17)2.5
Management LT w=20%23.6
Return on equity12.6%50.2
Buybacks vs dilution+2.0%/yr share count33.7
Net debt / EBITDA5.70
Insider ownership1.0%10.3
Financial Health LT w=15%20.7
Debt / equity1.3436.6
Interest coverage3.3x25.6
Cash vs total debt0.02x0
Marketing & Brand LT w=5%76.3
Revenue growth (yoy)7.2%28.8
SG&A efficiency27.3x revenue/SG&A100
Brand pricing premium68.1%100
Durability LT w=15%94.6
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-27.4% vs market -18.8%78.4
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only30.5
Price vs 200-day MA-3.2%47.4
52-week range position45th pct44
6m strength vs S&P 500-15.5pp0
News & Sentiment pulse only89.4
Analyst consensus (1=buy)1.984.2
Analyst target upside23.6%84.1
Earnings surprises (avg)+73.5%100
1310 LIF US ⚠ 1HIGH CONF Life360, Inc. · 43.1 USD · pulse 47.7 · Software - Application 09-20: 53.8 · 09-27: 53 · 10-05: 52.5 ▼ -0.5 52.5 Mixed
Product & Moat LT w=25%85
Gross margin (pricing power)77.6%100
Revenue CAGR (3y)28.9%100
Operating margin trend+45.2pp over 3y100
R&D intensity (innovation)26.2%100
Gross-margin stabilitysd 4.7pp25.1
Valuation LT w=20%16.3
Forward P/E24.1 · industry median 16.7 (n=85)34
FCF yield2.1% · industry median 5.1% (n=85)14.8
EV / EBITDA134.4 · industry median 20.2 (n=72)0
Management LT w=20%50
Return on equity30.1%100
Buybacks vs dilution+6.7%/yr share count0
Net debt / EBITDA-6.1100
Insider ownership3.6%36.3
FCF conversion0.50x net income13.6
Financial Health LT w=15%94.1
Current ratio5.6100
Debt / equity0.5182.9
Cash vs total debt1.49x99.4
Marketing & Brand LT w=5%67.2
Revenue growth (yoy)37.8%100
SG&A efficiency2.1x revenue/SG&A1.6
Brand pricing premium77.6%100
Durability LT w=15%3.6
Shock days (>8% vs market)19 in 2y0
Worst drawdown vs market (2y)-65.6% vs market -18.8%0
Profit-margin stabilitysd 17.4pp, operating, 4y14.3
Profitable years1 of 40
Momentum pulse only9
Price vs 200-day MA-12.4%10.3
52-week range position7th pct0
6m strength vs S&P 500-10.0pp16.8
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside40.8%100
Earnings surprises (avg)+65.2%100
⚠ Red flags
Diluting shareholders (+6.7%/yr)
1311 BLSH US ⚠ 2HIGH CONF Bullish · 34.23 USD · pulse 47.6 · Software - Infrastructure 09-20: 52.5 · 09-27: 52.5 · 10-05: 52.5 — 0 52.5 Mixed
Product & Moat LT w=25%87.5
Gross margin (pricing power)100.0%100
Revenue CAGR (3y)49.8%100
Operating margin trend-0.0pp over 3y50
Gross-margin stabilitysd 0.0pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)16.7
Forward P/E48.2 · industry median 20.1 (n=64)0
FCF yield-7.9% · industry median 3.4% (n=66)0
Management LT w=20%49.7
Return on equity-57.1%0
Buybacks vs dilution+1.0%/yr share count49.2
Insider ownership86.7%100
Financial Health LT w=15%57.6
Current ratio23.5100
Debt / equity0.2199.4
Interest coverage-14.0x0
Cash vs total debt0.60x31.1
Marketing & Brand LT w=5%100
Revenue growth (yoy)68.8%100
SG&A efficiency4552.2x revenue/SG&A100
Brand pricing premium100.0%100
Durability LT w=15%25
Shock days (>8% vs market)20 in 266 sessions (listed <2y)0
Worst drawdown vs market (2y)-68.6% vs market -8.9%0
Profit-margin stabilitysd 0.0pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only30
Price vs 200-day MA+2.4%69.4
52-week range position26th pct20.6
6m strength vs S&P 500-25.7pp0
News & Sentiment pulse only61.7
Analyst consensus (1=buy)2.273.3
Analyst target upside19.2%73.1
Earnings surprises (avg)+0.8%38.6
⚠ Red flags
Negative free cash flow
Unprofitable (negative net income)
1312 CBRE US HIGH CONF CBRE Group Inc · 129.58 USD · pulse 54.5 · Real Estate Services 09-20: 52 · 09-27: 52.2 · 10-05: 52.4 ▲ +0.2 52.4 Mixed
Product & Moat LT w=25%46.7
Gross margin (pricing power)18.6%0
Revenue CAGR (3y)9.6%47.8
Operating margin trend-1.1pp over 3y38.9
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%54
Forward P/E14.3 · industry median 10.9 (n=9)55.1
PEG ratio0.74 · too few peers, absolute only100
FCF yield4.4% · industry median 6.6% (n=10)41.6
EV / EBITDA21.5 · industry median 11.2 (n=9)19.3
Management LT w=20%52.5
Return on equity15.8%63.2
Buybacks vs dilution-1.7%/yr share count94.4
Net debt / EBITDA4.20
Insider ownership0.5%5.1
FCF conversion1.42x net income100
Financial Health LT w=15%24.7
Current ratio1.128.4
Debt / equity1.1845.7
Cash vs total debt0.14x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)37.3
Revenue growth (yoy)15.5%62
Brand pricing premium18.6%0
Durability LT w=15%92.7
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-27.4% vs market -18.8%78.5
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only5.9
Price vs 200-day MA-10.7%17.1
52-week range position11th pct0.6
6m strength vs S&P 500-22.2pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside40.6%100
Earnings surprises (avg)+15.1%100
1313 UAL US ⚠ 1HIGH CONF United Airlines Holdings, Inc. · 112.51 USD · pulse 59.6 · Airlines 09-20: 49.7 · 09-27: 49.2 · 10-05: 52.4 ▲ +3.2 52.4 Mixed
Product & Moat LT w=25%58.2
Gross margin (pricing power)31.8%29.5
Revenue CAGR (3y)9.5%47.6
Operating margin trend+2.9pp over 3y79.1
Gross-margin stabilitysd 2.2pp76.5
Valuation LT w=20%66.7
Forward P/E7.7 · industry median 8.2 (n=11)78.6
FCF yield2.5% · industry median 3.8% (n=11)32.2
EV / EBITDA7.6 · industry median 9.5 (n=11)89.2
Management LT w=20%42.3
Return on equity23.3%93
Buybacks vs dilution-0.4%/yr share count72.6
Net debt / EBITDA2.440
Insider ownership0.6%5.9
FCF conversion0.27x net income0
Financial Health LT w=15%15.9
Current ratio0.80
Debt / equity2.020
Interest coverage4.7x41
Cash vs total debt0.49x22.6
Marketing & Brand LT w=5%60.3
Revenue growth (yoy)16.0%64
SG&A efficiency28.0x revenue/SG&A100
Brand pricing premium31.8%17
Durability LT w=15%71.2
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-49.2% vs market -18.8%23.9
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only65.9
Price vs 200-day MA+3.1%72.4
52-week range position54th pct54.5
6m strength vs S&P 500+6.3pp70.9
News & Sentiment pulse only92.7
Analyst consensus (1=buy)1.3100
Analyst target upside37.0%100
Earnings surprises (avg)+6.7%78
⚠ Red flags
Heavy leverage (D/E 2.0)
1314 CRS US HIGH CONF Carpenter Technology Corporatio · 388.47 USD · pulse 52.6 · Metal Fabrication 09-20: 52.2 · 09-27: 52.5 · 10-05: 52.4 ▼ -0.1 52.4 Mixed
Product & Moat LT w=25%40.4
Gross margin (pricing power)30.6%26.5
Revenue CAGR (3y)7.0%35
Operating margin trend+17.3pp over 3y100
Gross-margin stabilitysd 6.5pp0
Valuation LT w=20%25.7
Forward P/E24.5 · industry median 14.3 (n=7)31.1
FCF yield1.2% · industry median 1.9% (n=7)26.2
EV / EBITDA23.7 · industry median 17.3 (n=6)19.9
Management LT w=20%55.5
Return on equity25.8%100
Buybacks vs dilution+0.7%/yr share count55.6
Net debt / EBITDA0.489.9
Insider ownership2.5%24.7
FCF conversion0.45x net income7.2
Financial Health LT w=15%79.8
Current ratio3.8100
Debt / equity0.3393
Interest coverage16.0x100
Cash vs total debt0.54x26.2
Marketing & Brand LT w=5%54.8
Revenue growth (yoy)12.6%50.4
SG&A efficiency12.3x revenue/SG&A100
Brand pricing premium30.6%14
Durability LT w=15%76
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-38.0% vs market -18.8%51.9
Profit-margin stabilitysd 6.5pp, operating, 4y75.3
Profitable years4 of 4100
Momentum pulse only16.4
Price vs 200-day MA-11.9%12.2
52-week range position40th pct37
6m strength vs S&P 500-18.9pp0
News & Sentiment pulse only92.8
Analyst consensus (1=buy)1.4100
Analyst target upside57.6%100
Earnings surprises (avg)+6.7%78.3
1315 AEIS US HIGH CONF Advanced Energy Industries, Inc · 304.28 USD · pulse 55 · Electrical Equipment & Parts 09-20: 53.4 · 09-27: 53 · 10-05: 52.4 ▼ -0.6 52.4 Mixed
Product & Moat LT w=25%51.3
Gross margin (pricing power)40.0%49.9
Revenue CAGR (3y)-0.8%0
Operating margin trend-3.0pp over 3y20.3
R&D intensity (innovation)12.9%86.1
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%24.5
Forward P/E19.8 · industry median 20.6 (n=10)65.4
FCF yield0.3% · industry median 2.3% (n=12)8
EV / EBITDA34.5 · industry median 22.3 (n=11)0
Management LT w=20%47.5
Return on equity16.3%65.1
Buybacks vs dilution+0.3%/yr share count62
Net debt / EBITDA-0.1100
Insider ownership1.1%10.6
FCF conversion0.23x net income0
Financial Health LT w=15%80.3
Current ratio3.8100
Debt / equity0.9558.6
Interest coverage13.4x100
Cash vs total debt1.01x62.6
Marketing & Brand LT w=5%75.9
Revenue growth (yoy)30.0%100
SG&A efficiency7.4x revenue/SG&A90.3
Brand pricing premium40.0%37.4
Durability LT w=15%62
Shock days (>8% vs market)14 in 2y6.8
Worst drawdown vs market (2y)-39.9% vs market -18.8%47.2
Profit-margin stabilitysd 3.1pp, operating, 4y94.1
Profitable years4 of 4100
Momentum pulse only41.1
Price vs 200-day MA-0.3%59
52-week range position61th pct64.4
6m strength vs S&P 500-25.7pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.3100
Analyst target upside41.0%100
Earnings surprises (avg)+14.2%100
1316 JAN US ⚠ 1MEDIUM CONF Janus Living, Inc. · 29.05 USD · pulse 52.5 · REIT - Residential 09-20: 52.2 · 09-27: 52.2 · 10-05: 52.4 ▲ +0.2 52.4 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)41.9
Gross margin (pricing power)30.3%25.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)31.8
EV / EBITDA31.4 · industry median 16.9 (n=9)0
Price / book2.29 · industry median 2.46 (n=10)45.5
Management LT w=20% · thin evidence (2/3, gaps count as 50)83.3
Net debt / EBITDA-8.6100
Insider ownership59.3%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)50
Interest coverage-41.0x0
Cash vs total debtdebt-free100
Marketing & Brand LT w=5%71.1
Revenue growth (yoy)45.4%100
SG&A efficiency52.4x revenue/SG&A100
Brand pricing premium30.3%13.2
Durabilityno data
Momentum pulse only · thin evidence (2/3, gaps count as 50)68
52-week range position71th pct75.9
6m strength vs S&P 500+8.4pp78
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)41.2
Analyst target upside19.5%73.7
Earnings surprises (avg)-8.5%0
⚠ Red flags
Unprofitable (negative net income)
1317 ECO US ⚠ 1HIGH CONF Okeanis Eco Tankers Corp. · 87.28 USD · pulse 56 · Marine Shipping 09-20: 52.5 · 09-27: 52.9 · 10-05: 52.4 ▼ -0.5 52.4 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%59.7
Revenue CAGR (3y)13.1%65.3
Operating margin trend+0.9pp over 3y58.7
Gross-margin stabilitysd 3.2pp55.2
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)17.1
Price / book3.88 · industry median 1.37 (n=9)0
Through-cycle P/E29.5 · industry median 12.1 (n=9)1.2
Management LT w=20%57.3
Return on equity61.6%100
Buybacks vs dilution+3.2%/yr share count12.5
Net debt / EBITDA1.073.9
Insider ownership46.2%100
FCF conversion-1.01x net income0
Financial Health LT w=15%51.5
Current ratio4.4100
Debt / equity0.8265.4
Interest coverage3.9x32.4
Cash vs total debt0.31x8.3
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)239.4%100
SG&A efficiency33.7x revenue/SG&A100
Durability LT w=15%71.4
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-46.1% vs market -18.8%31.5
Profit-margin stabilitysd 3.3pp, operating, 4y93
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+79.1%100
52-week range position100th pct100
6m strength vs S&P 500+75.2pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside-14.1%0
Earnings surprises (avg)+55.4%100
⚠ Red flags
Negative free cash flow
1318 OR.TO CA ⚠ 1HIGH CONF OR ROYALTIES INC · 49.1 CAD · pulse 50.7 · Gold 09-20: 52.2 · 09-27: 52.3 · 10-05: 52.4 ▲ +0.1 52.4 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)20.0%100
Operating margin trend+15.6pp over 3y100
Gross-margin stabilitysd 6.2pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)21.2
Price / book4.51 · industry median 3.75 (n=45)13.7
Through-cycle P/E264.9 · industry median 43.8 (n=34)0
Management LT w=20%45.7
Return on equity20.4%81.6
Buybacks vs dilution+0.6%/yr share count57.2
Net debt / EBITDA0.489.1
Insider ownership0.1%0.7
FCF conversion-0.82x net income0
Financial Health LT w=15%77.8
Current ratio2.3100
Debt / equity0.15100
Interest coverage54.9x100
Cash vs total debt0.34x11.1
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)62.0%100
SG&A efficiency10.0x revenue/SG&A100
Durability LT w=15%43.3
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-39.4% vs market -18.8%48.5
Profit-margin stabilitysd 12.8pp, operating, 4y40.2
Profitable years2 of 40
Momentum pulse only26.7
Price vs 200-day MA-3.8%45
52-week range position38th pct35.2
6m strength vs S&P 500-28.4pp0
News & Sentiment pulse only84.6
Analyst consensus (1=buy)2.272
Analyst target upside30.3%100
Earnings surprises (avg)+7.3%81.8
⚠ Red flags
Negative free cash flow
1319 SMFG US MEDIUM CONF Sumitomo Mitsui Financial Group · 25.4 USD · pulse 61.9 · Banks - Diversified 09-20: 52.2 · 09-27: 51.8 · 10-05: 52.3 ▲ +0.5 52.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)48.8
Revenue CAGR (5y)9.3%46.3
Valuation LT w=20%29.4
Forward P/E62.0 · industry median 13.5 (n=20)0
PEG ratio2.23 · industry median 1.31 (n=17)17.4
Price / book1.60 · industry median 1.94 (n=20)68.5
Through-cycle P/E22.3 · industry median 18.3 (n=20)31.7
Management LT w=20%43.8
Return on equity8.6%34.3
Buybacks vs dilution-1.8%/yr share count97.1
Insider ownership0.0%0.1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.4
Revenue growth (yoy)24.8%99.2
Durability LT w=15%95.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-25.7% vs market -18.8%82.7
Profit-margin stabilitysd 2.3pp, net, 4y98.3
Profitable years4 of 4100
Momentum pulse only87.9
Price vs 200-day MA+11.0%100
52-week range position83th pct90.7
6m strength vs S&P 500+6.9pp72.9
News & Sentiment pulse only95
Analyst consensus (1=buy)1.0100
Analyst target upside24.1%85.1
Earnings surprises (avg)+36.2%100
1320 BMO US MEDIUM CONF Bank Of Montreal · 165.7 USD · pulse 56.4 · Banks - Diversified 09-20: 52 · 09-27: 52 · 10-05: 52.3 ▲ +0.3 52.3 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)52
Revenue CAGR (3y)11.2%56
Valuation LT w=20%54.5
Forward P/E14.3 · industry median 13.5 (n=20)67.7
PEG ratio1.52 · industry median 1.31 (n=17)49.7
Price / book1.86 · industry median 1.92 (n=20)52.5
Through-cycle P/E19.3 · industry median 18.3 (n=20)48.3
Management LT w=20%27.9
Return on equity10.6%42.3
Buybacks vs dilution+1.5%/yr share count41
Insider ownership0.0%0.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)49.3
Revenue growth (yoy)12.0%48
Durability LT w=15%83.3
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-15.9% vs market -18.8%100
Profit-margin stabilitysd 14.0pp, net, 4y33.2
Profitable years4 of 4100
Momentum pulse only76.5
Price vs 200-day MA+6.8%87.3
52-week range position70th pct75.4
6m strength vs S&P 500+5.1pp66.9
News & Sentiment pulse only52.2
Analyst consensus (1=buy)2.750.7
Analyst target upside-0.1%24.8
Earnings surprises (avg)+7.2%81.1
1321 ROK US HIGH CONF Rockwell Automation, Inc. · 454.35 USD · pulse 57.5 · Specialty Industrial Machinery 09-20: 53.2 · 09-27: 52.7 · 10-05: 52.3 ▼ -0.4 52.3 Mixed
Product & Moat LT w=25%47.5
Gross margin (pricing power)49.1%72.7
Revenue CAGR (3y)2.4%12.2
Operating margin trend-0.1pp over 3y48.5
R&D intensity (innovation)8.1%54.3
Gross-margin stabilitysd 3.5pp49.8
Valuation LT w=20%28.2
Forward P/E30.5 · industry median 19.9 (n=38)22
PEG ratio1.91 · industry median 1.78 (n=27)45.6
FCF yield2.6% · industry median 3.7% (n=38)35.1
EV / EBITDA25.6 · industry median 16.5 (n=38)9.9
Management LT w=20%68.8
Return on equity30.6%100
Buybacks vs dilution-0.8%/yr share count80.1
Net debt / EBITDA1.562.5
Insider ownership0.2%1.6
FCF conversion1.50x net income100
Financial Health LT w=15%35.5
Current ratio1.122.9
Debt / equity1.0353.7
Interest coverage6.9x65.3
Cash vs total debt0.13x0
Marketing & Brand LT w=5%43.7
Revenue growth (yoy)7.9%31.6
SG&A efficiency4.4x revenue/SG&A39.3
Brand pricing premium49.1%60.2
Durability LT w=15%90.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-27.8% vs market -18.8%77.4
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only82.4
Price vs 200-day MA+7.7%90.9
52-week range position76th pct82.7
6m strength vs S&P 500+7.1pp73.7
News & Sentiment pulse only68.6
Analyst consensus (1=buy)2.368.6
Analyst target upside4.9%37.2
Earnings surprises (avg)+10.5%100
1322 IOT US ⚠ 1HIGH CONF Samsara Inc. · 41.12 USD · pulse 55.1 · Software - Infrastructure 09-20: 52.5 · 09-27: 52.7 · 10-05: 52.3 ▼ -0.4 52.3 Mixed
Product & Moat LT w=25%96.4
Gross margin (pricing power)76.4%100
Revenue CAGR (3y)35.4%100
Operating margin trend+36.4pp over 3y100
R&D intensity (innovation)21.3%100
Gross-margin stabilitysd 1.9pp81.9
Valuation LT w=20%4.6
Forward P/E43.3 · industry median 20.1 (n=64)2.5
FCF yield1.1% · industry median 3.4% (n=66)11.2
EV / EBITDA742.4 · industry median 25.0 (n=54)0
Management LT w=20%43
Return on equity6.4%25.7
Buybacks vs dilution+3.5%/yr share count8.8
Net debt / EBITDA-24.2100
Insider ownership3.8%37.7
Financial Health LT w=15%89.6
Current ratio1.668.8
Debt / equity0.04100
Cash vs total debt11.93x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)29.9%100
SG&A efficiency1.7x revenue/SG&A0
Brand pricing premium76.4%100
Durability LT w=15%12.7
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-60.2% vs market -18.8%0
Profit-margin stabilitysd 13.5pp, operating, 4y36
Profitable years0 of 40
Momentum pulse only94.2
Price vs 200-day MA+22.3%100
52-week range position80th pct88.1
6m strength vs S&P 500+13.4pp94.5
News & Sentiment pulse only96.6
Analyst consensus (1=buy)1.697.6
Analyst target upside26.8%92.1
Earnings surprises (avg)+31.3%100
⚠ Red flags
Unprofitable (negative net income)
1323 ESS US HIGH CONF Essex Property Trust, Inc. · 268.65 USD · pulse 51.8 · REIT - Residential 09-20: 52.5 · 09-27: 52.4 · 10-05: 52.3 ▼ -0.1 52.3 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%69.3
Gross margin (pricing power)68.8%100
Revenue CAGR (3y)5.5%27.6
Operating margin trend-0.0pp over 3y49.5
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%38.5
FCF yield5.6% · industry median 5.8% (n=10)70.2
EV / EBITDA19.6 · industry median 16.9 (n=9)39.5
Price / book3.24 · industry median 2.37 (n=10)5.8
Management LT w=20%26.5
Return on equity7.7%30.8
Buybacks vs dilution-0.1%/yr share count68.1
Net debt / EBITDA5.40
Insider ownership0.7%7.3
Financial Health LT w=15%24.4
Debt / equity1.2243.1
Interest coverage3.7x30.2
Cash vs total debt0.01x0
Marketing & Brand LT w=5%70.8
Revenue growth (yoy)3.1%12.4
SG&A efficiency26.2x revenue/SG&A100
Brand pricing premium68.8%100
Durability LT w=15%98.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.8% vs market -18.8%95
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only51.3
Price vs 200-day MA+2.0%68.1
52-week range position57th pct59
6m strength vs S&P 500-6.9pp26.9
News & Sentiment pulse only38.3
Analyst consensus (1=buy)2.656.9
Analyst target upside13.2%58
Earnings surprises (avg)-10.0%0
1324 DTM US HIGH CONF DT Midstream, Inc. · 121.0 USD · pulse 50.8 · Oil & Gas Midstream 09-20: 51.8 · 09-27: 52.2 · 10-05: 52.3 ▲ +0.1 52.3 Mixed
Product & Moat LT w=25%75.2
Gross margin (pricing power)75.3%100
Revenue CAGR (3y)10.6%52.8
Operating margin trend-0.1pp over 3y49.4
Gross-margin stabilitysd 1.1pp98.5
Valuation LT w=20%28.8
Forward P/E24.7 · industry median 13.9 (n=33)30.8
FCF yield1.0% · industry median 1.6% (n=32)25.3
EV / EBITDA17.1 · industry median 11.5 (n=31)30.2
Management LT w=20%19.4
Return on equity9.9%39.6
Buybacks vs dilution+1.7%/yr share count38.9
Net debt / EBITDA3.513
Insider ownership0.6%5.7
FCF conversion0.29x net income0
Financial Health LT w=15%40.5
Current ratio1.447.7
Debt / equity0.6973
Interest coverage4.7x41.3
Cash vs total debt0.05x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)64.7
Revenue growth (yoy)11.0%44
Brand pricing premium75.3%100
Durability LT w=15%97
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-23.6% vs market -18.8%88
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only20.2
Price vs 200-day MA-8.8%24.6
52-week range position39th pct35.9
6m strength vs S&P 500-25.4pp0
News & Sentiment pulse only70.3
Analyst consensus (1=buy)2.271.4
Analyst target upside26.2%90.4
Earnings surprises (avg)+2.4%49
1325 ELS US HIGH CONF Equity Lifestyle Properties, In · 58.25 USD · pulse 51 · REIT - Residential 09-20: 52 · 09-27: 52.2 · 10-05: 52.3 ▲ +0.1 52.3 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%71.5
Gross margin (pricing power)53.7%84.1
Revenue CAGR (3y)1.8%9
Operating margin trend+5.0pp over 3y100
Gross-margin stabilitysd 1.3pp93.1
Valuation LT w=20%34
FCF yield5.2% · industry median 6.0% (n=10)60.7
EV / EBITDA19.3 · industry median 16.9 (n=9)41.4
Price / book6.43 · industry median 2.37 (n=10)0
Management LT w=20%35.8
Return on equity22.9%91.5
Buybacks vs dilution+1.4%/yr share count43.9
Net debt / EBITDA4.30
Insider ownership0.8%7.6
Financial Health LT w=15%14.5
Debt / equity1.829.8
Interest coverage4.0x33.8
Cash vs total debt0.00x0
Marketing & Brand LT w=5%65.7
Revenue growth (yoy)6.4%25.6
SG&A efficiency18.1x revenue/SG&A100
Brand pricing premium53.7%71.6
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-17.5% vs market -18.8%100
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only10.9
Price vs 200-day MA-6.8%32.6
52-week range position7th pct0
6m strength vs S&P 500-24.1pp0
News & Sentiment pulse only72.6
Analyst consensus (1=buy)2.080
Analyst target upside20.3%75.7
Earnings surprises (avg)+4.3%62.2
1326 BJ US HIGH CONF BJ's Wholesale Club Holdings, I · 94.96 USD · pulse 55.4 · Discount Stores 09-20: 52 · 09-27: 52.4 · 10-05: 52.3 ▼ -0.1 52.3 Mixed
Product & Moat LT w=25%41.9
Gross margin (pricing power)18.2%0
Revenue CAGR (3y)3.6%17.8
Operating margin trend-0.0pp over 3y49.9
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%58.3
Forward P/E18.9 · industry median 22.2 (n=8)74.5
PEG ratio2.08 · industry median 2.19 (n=6)49.1
FCF yield2.1% · industry median 2.5% (n=9)35.4
EV / EBITDA12.7 · industry median 14.9 (n=8)74.3
Management LT w=20%47.2
Return on equity27.7%100
Buybacks vs dilution-1.1%/yr share count84.6
Net debt / EBITDA2.440.9
Insider ownership0.6%6.5
FCF conversion0.43x net income3.8
Financial Health LT w=15%35.2
Current ratio0.70
Debt / equity1.2641
Interest coverage19.7x100
Cash vs total debt0.01x0
Marketing & Brand LT w=5%47.6
Revenue growth (yoy)15.7%62.8
SG&A efficiency6.8x revenue/SG&A80.1
Brand pricing premium18.2%0
Durability LT w=15%87
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-30.1% vs market -18.8%71.6
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only42.3
Price vs 200-day MA+1.5%66
52-week range position59th pct60.9
6m strength vs S&P 500-18.1pp0
News & Sentiment pulse only72.1
Analyst consensus (1=buy)2.174.8
Analyst target upside11.4%53.5
Earnings surprises (avg)+8.2%87.9
1327 PACS US ⚠ 1HIGH CONF PACS Group, Inc. · 42.85 USD · pulse 60.5 · Medical Care Facilities 09-20: 52.4 · 09-27: 52.7 · 10-05: 52.3 ▼ -0.4 52.3 Mixed
Product & Moat LT w=25%51.1
Gross margin (pricing power)17.3%0
Revenue CAGR (3y)29.7%100
Operating margin trend-3.6pp over 3y13.8
Gross-margin stabilitysd 1.5pp90.7
Valuation LT w=20%61.5
Forward P/E15.8 · industry median 15.2 (n=19)66.9
PEG ratio1.03 · industry median 1.21 (n=9)79.3
FCF yield5.6% · industry median 4.6% (n=20)79.5
EV / EBITDA21.0 · industry median 12.7 (n=19)20.5
Management LT w=20%66.8
Return on equity27.9%100
Buybacks vs dilution+2.0%/yr share count34.1
Net debt / EBITDA6.80
Insider ownership69.1%100
FCF conversion1.98x net income100
Financial Health LT w=15%27.3
Current ratio0.99.3
Debt / equity3.050
Interest coverage11.0x100
Cash vs total debt0.05x0
Marketing & Brand LT w=5%45.5
Revenue growth (yoy)9.1%36.4
SG&A efficiency12.7x revenue/SG&A100
Brand pricing premium17.3%0
Durability LT w=15%49.6
Shock days (>8% vs market)15 in 2y0
Worst drawdown vs market (2y)-82.0% vs market -18.8%0
Profit-margin stabilitysd 2.3pp, operating, 4y98.3
Profitable years4 of 4100
Momentum pulse only97.1
Price vs 200-day MA+10.0%99.8
52-week range position85th pct94
6m strength vs S&P 500+14.3pp97.5
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside37.7%100
Earnings surprises (avg)+22.6%100
⚠ Red flags
Heavy leverage (D/E 3.1)
1328 SKY US HIGH CONF Champion Homes, Inc. · 88.1 USD · pulse 57.3 · Residential Construction 09-20: 53 · 09-27: 52.8 · 10-05: 52.3 ▼ -0.5 52.3 Mixed
Product & Moat LT w=25%21.2
Gross margin (pricing power)26.0%14.9
Revenue CAGR (3y)0.7%3.6
Operating margin trend-10.4pp over 3y0
Gross-margin stabilitysd 2.7pp66.4
Valuation LT w=20%40.5
Forward P/E20.7 · industry median 11.7 (n=11)36.9
FCF yield3.9% · industry median 5.3% (n=10)43.7
EV / EBITDA14.4 · industry median 10.5 (n=11)41
Management LT w=20%63.5
Return on equity12.6%50.6
Buybacks vs dilution-1.3%/yr share count89
Net debt / EBITDA-2.3100
Insider ownership0.8%7.6
FCF conversion0.89x net income70.1
Financial Health LT w=15%100
Current ratio2.7100
Debt / equity0.08100
Interest coverage36.8x100
Cash vs total debt6.37x100
Marketing & Brand LT w=5%24.1
Revenue growth (yoy)1.3%5.2
SG&A efficiency5.9x revenue/SG&A64.8
Brand pricing premium26.0%2.4
Durability LT w=15%66.6
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-44.6% vs market -18.8%35.4
Profit-margin stabilitysd 4.6pp, operating, 4y85.4
Profitable years4 of 4100
Momentum pulse only70.3
Price vs 200-day MA+5.9%83.7
52-week range position72th pct77.3
6m strength vs S&P 500-0.1pp49.8
News & Sentiment pulse only82.9
Analyst consensus (1=buy)2.080
Analyst target upside17.5%68.7
Earnings surprises (avg)+12.1%100
1329 OGN US ⚠ 1HIGH CONF Organon & Co. · 13.72 USD · pulse 56.7 · Drug Manufacturers - General 09-20: 52.3 · 09-27: 52.3 · 10-05: 52.3 — 0 52.3 Mixed
Product & Moat LT w=25%34.9
Gross margin (pricing power)53.4%83.5
Revenue CAGR (3y)0.2%1.1
Operating margin trend-7.9pp over 3y0
R&D intensity (innovation)5.9%39.3
Gross-margin stabilitysd 3.5pp50.7
Valuation LT w=20%100
Forward P/E3.8 · industry median 13.5 (n=15)100
FCF yield13.6% · industry median 4.3% (n=15)100
EV / EBITDA7.0 · industry median 13.4 (n=15)100
Management LT w=20%50.9
Return on equity24.0%96.1
Buybacks vs dilution+0.8%/yr share count53.8
Net debt / EBITDA4.70
Insider ownership0.5%4.6
FCF conversion2.62x net income100
Financial Health LT w=15%26.4
Current ratio2.096.2
Debt / equity8.500
Interest coverage1.8x9.4
Cash vs total debt0.13x0
Marketing & Brand LT w=5%32.6
Revenue growth (yoy)-2.3%0
SG&A efficiency3.6x revenue/SG&A26.9
Brand pricing premium53.4%71
Durability LT w=15%52.3
Shock days (>8% vs market)13 in 2y14.6
Worst drawdown vs market (2y)-68.2% vs market -18.8%0
Profit-margin stabilitysd 3.0pp, operating, 4y94.6
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+26.3%100
52-week range position99th pct100
6m strength vs S&P 500+110.1pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)16.7
Analyst target upside-18.0%0
Earnings surprises (avg)-10.6%0
⚠ Red flags
Heavy leverage (D/E 8.5)
1330 AMBP US HIGH CONF Ardagh Metal Packaging S.A. · 4.44 USD · pulse 57.3 · Packaging & Containers 09-20: 52 · 09-27: 52.6 · 10-05: 52.3 ▼ -0.3 52.3 Mixed
Product & Moat LT w=25%45.2
Gross margin (pricing power)12.8%0
Revenue CAGR (3y)5.4%27.2
Operating margin trend+0.7pp over 3y56.9
Gross-margin stabilitysd 1.2pp96.9
Valuation LT w=20%76.2
Forward P/E14.6 · industry median 12.1 (n=12)59.6
FCF yield10.0% · industry median 7.4% (n=11)96.4
EV / EBITDA8.8 · industry median 8.7 (n=12)72.7
Management LT w=20%66.7
Buybacks vs dilution+0.0%/yr share count66.6
Net debt / EBITDA5.40
Insider ownership76.1%100
FCF conversion24.06x net income100
Financial Health LT w=15%7.2
Current ratio1.121.5
Interest coverage1.0x0.2
Cash vs total debt0.04x0
Marketing & Brand LT w=5%56.9
Revenue growth (yoy)17.7%70.8
SG&A efficiency18.4x revenue/SG&A100
Brand pricing premium12.8%0
Durability LT w=15%56.4
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-39.2% vs market -18.8%49
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only61.4
Price vs 200-day MA+3.9%75.8
52-week range position62th pct65.4
6m strength vs S&P 500-2.1pp43.1
News & Sentiment pulse only70.6
Analyst consensus (1=buy)2.945
Analyst target upside16.7%66.9
Earnings surprises (avg)+43.5%100
1331 GENB US ⚠ 2MEDIUM CONF Generate Biomedicines, Inc. · 13.69 USD · pulse 50.1 · Biotechnology 09-20: 52.3 · 09-27: 52.3 · 10-05: 52.3 — 0 52.3 Mixed
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)50
Gross margin (pricing power)0.0%0
R&D intensity (innovation)704.5%100
Valuation LT w=20% · thin evidence (1/3, gaps count as 50)36.7
Forward P/E-6.010
Management LT w=20% · thin evidence (1/3, gaps count as 50)66.7
Insider ownership14.0%100
Financial Health LT w=15%75
Current ratio8.3100
Debt / equity0.14100
Interest coverage-195.1x0
Cash vs total debt7.30x100
Marketing & Brand LT w=5%0
Revenue growth (yoy)-37.7%0
SG&A efficiency0.8x revenue/SG&A0
Brand pricing premium0.0%0
Durabilityno data
Momentum pulse only · thin evidence (2/3, gaps count as 50)35.7
52-week range position27th pct21.3
6m strength vs S&P 500-4.3pp35.8
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.3100
Analyst target upside97.2%100
Earnings surprises (avg)-58.4%0
⚠ Red flags
Revenue shrinking (-37.7% yoy)
Unprofitable (negative net income)
1332 CVS US HIGH CONF CVS Health Corporation · 86.46 USD · pulse 60.4 · Healthcare Plans 09-20: 52.1 · 09-27: 51.9 · 10-05: 52.2 ▲ +0.3 52.2 Mixed
Product & Moat LT w=25%39.5
Gross margin (pricing power)13.6%0
Revenue CAGR (3y)7.6%38.2
Operating margin trend-2.5pp over 3y25.3
Gross-margin stabilitysd 1.3pp94.3
Valuation LT w=20%84.7
Forward P/E10.1 · industry median 13.7 (n=10)93.5
PEG ratio0.21 · industry median 0.95 (n=6)100
FCF yield7.3% · industry median 7.3% (n=10)75.3
EV / EBITDA10.4 · industry median 10.4 (n=9)70
Management LT w=20%42.2
Return on equity6.2%24.8
Buybacks vs dilution-0.7%/yr share count79.2
Net debt / EBITDA3.76.6
Insider ownership0.1%0.6
FCF conversion4.57x net income100
Financial Health LT w=15%17.8
Current ratio0.95.5
Debt / equity0.9658.1
Interest coverage1.7x7.6
Cash vs total debt0.18x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)26.1
Revenue growth (yoy)7.1%28.4
Brand pricing premium13.6%0
Durability LT w=15%86.3
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-34.4% vs market -18.8%60.9
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only52.2
Price vs 200-day MA-0.5%57.8
52-week range position43th pct40.8
6m strength vs S&P 500+2.4pp57.9
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside34.5%100
Earnings surprises (avg)+20.8%100
1333 EXC US ⚠ 1HIGH CONF Exelon Corporation · 40.73 USD · pulse 50.4 · Utilities - Regulated Electric 09-20: 52.2 · 09-27: 52.3 · 10-05: 52.2 ▼ -0.1 52.2 Mixed
Product & Moat LT w=25%71.5
Gross margin (pricing power)42.4%55.9
Revenue CAGR (3y)8.3%41.7
Operating margin trend+3.8pp over 3y88.2
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%57.7
Forward P/E13.4 · industry median 16.8 (n=36)86.8
PEG ratio2.25 · industry median 2.06 (n=31)36.8
FCF yield-6.4% · industry median -7.1% (n=36)30.7
EV / EBITDA11.1 · industry median 12.8 (n=36)76.5
Management LT w=20%18.1
Return on equity9.7%38.8
Buybacks vs dilution+0.9%/yr share count50.9
Net debt / EBITDA6.10
Insider ownership0.1%0.7
FCF conversion-0.97x net income0
Financial Health LT w=15%13.4
Current ratio1.124
Debt / equity1.7712.6
Interest coverage2.5x17.2
Cash vs total debt0.03x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)44.3
Revenue growth (yoy)9.9%39.6
Brand pricing premium42.4%43.4
Durability LT w=15%100
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-18.5% vs market -18.8%100
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only7.6
Price vs 200-day MA-9.3%22.8
52-week range position6th pct0
6m strength vs S&P 500-32.6pp0
News & Sentiment pulse only61.5
Analyst consensus (1=buy)2.849.5
Analyst target upside19.1%72.9
Earnings surprises (avg)+4.3%62
⚠ Red flags
Negative free cash flow
1334 KMB US ⚠ 1HIGH CONF Kimberly-Clark Corporation · 94.36 USD · pulse 52.3 · Household & Personal Products 09-20: 51.7 · 09-27: 51.7 · 10-05: 52.2 ▲ +0.5 52.2 Mixed
Product & Moat LT w=25%43.1
Gross margin (pricing power)37.6%44
Revenue CAGR (3y)-6.6%0
Operating margin trend+1.0pp over 3y60.1
Gross-margin stabilitysd 2.6pp68.4
Valuation LT w=20%65.4
Forward P/E12.6 · industry median 19.6 (n=11)99
PEG ratio2.02 · industry median 2.12 (n=7)50.2
FCF yield3.0% · industry median 5.4% (n=11)27.5
EV / EBITDA10.7 · industry median 13.8 (n=11)84.9
Management LT w=20%50.5
Return on equity104.9%100
Buybacks vs dilution-0.6%/yr share count75.9
Net debt / EBITDA1.659.9
Insider ownership0.7%7.1
FCF conversion0.47x net income9.4
Financial Health LT w=15%24.5
Current ratio0.99.1
Debt / equity3.490
Interest coverage9.0x89.1
Cash vs total debt0.15x0
Marketing & Brand LT w=5%26.1
Revenue growth (yoy)0.6%2.4
SG&A efficiency4.7x revenue/SG&A44.4
Brand pricing premium37.6%31.5
Durability LT w=15%88.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-34.1% vs market -18.8%61.7
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only13.7
Price vs 200-day MA-6.0%36
52-week range position14th pct5.1
6m strength vs S&P 500-17.6pp0
News & Sentiment pulse only67.6
Analyst consensus (1=buy)2.462.5
Analyst target upside23.1%82.9
Earnings surprises (avg)+3.6%57.5
⚠ Red flags
Heavy leverage (D/E 3.5)
1335 GNRC US HIGH CONF Generac Holdlings Inc. · 216.8 USD · pulse 57.9 · Specialty Industrial Machinery 09-20: 52.3 · 09-27: 52.6 · 10-05: 52.2 ▼ -0.4 52.2 Mixed
Product & Moat LT w=25%31.6
Gross margin (pricing power)39.5%48.8
Revenue CAGR (3y)-2.7%0
Operating margin trend-5.5pp over 3y0
R&D intensity (innovation)5.8%38.6
Gross-margin stabilitysd 2.5pp70.8
Valuation LT w=20%58.5
Forward P/E17.1 · industry median 20.6 (n=38)78.7
PEG ratio0.56 · industry median 1.83 (n=27)100
FCF yield2.3% · industry median 3.7% (n=38)29.4
EV / EBITDA21.9 · industry median 16.5 (n=38)26.1
Management LT w=20%60.4
Return on equity9.5%38
Buybacks vs dilution-1.5%/yr share count91.8
Net debt / EBITDA1.855.2
Insider ownership1.7%16.9
FCF conversion1.81x net income100
Financial Health LT w=15%53.8
Current ratio2.0100
Debt / equity0.4983.9
Interest coverage3.8x31.3
Cash vs total debt0.19x0
Marketing & Brand LT w=5%39
Revenue growth (yoy)10.6%42.4
SG&A efficiency4.3x revenue/SG&A38.4
Brand pricing premium39.5%36.3
Durability LT w=15%69.8
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-47.8% vs market -18.8%27.5
Profit-margin stabilitysd 2.3pp, operating, 4y98.2
Profitable years4 of 4100
Momentum pulse only49
Price vs 200-day MA+2.0%67.9
52-week range position51th pct50.7
6m strength vs S&P 500-6.5pp28.3
News & Sentiment pulse only96.5
Analyst consensus (1=buy)1.889.5
Analyst target upside32.5%100
Earnings surprises (avg)+13.6%100
1336 STWD US ⚠ 1MEDIUM CONF STARWOOD PROPERTY TRUST, INC. S · 13.05 USD · pulse 51.1 · REIT - Mortgage 09-20: 52.4 · 09-27: 52.2 · 10-05: 52.2 — 0 52.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-17.0%0
Valuation LT w=20%81.3
Forward P/E6.9 · industry median 5.9 (n=6)65.6
Price / book0.74 · industry median 0.79 (n=6)78.4
Through-cycle P/E10.0 · industry median 18.7 (n=6)100
Management LT w=20%24.4
Return on equity3.7%14.8
Buybacks vs dilution+6.1%/yr share count0
Insider ownership5.8%58.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)51.2
Revenue growth (yoy)13.4%53.6
Durability LT w=15%82.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-28.3% vs market -18.8%76.1
Profit-margin stabilitysd 10.5pp, net, 4y52.7
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-18.7%0
52-week range position0th pct0
6m strength vs S&P 500-37.0pp0
News & Sentiment pulse only61.5
Analyst consensus (1=buy)1.984.4
Analyst target upside52.3%100
Earnings surprises (avg)-14.3%0
⚠ Red flags
Diluting shareholders (+6.1%/yr)
1337 UCB US MEDIUM CONF United Community Banks, Inc. · 34.11 USD · pulse 55.8 · Banks - Regional 09-20: 52.5 · 09-27: 52.3 · 10-05: 52.2 ▼ -0.1 52.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)43.7
Revenue CAGR (3y)6.2%31.2
Valuation LT w=20%68.5
Forward P/E10.2 · industry median 10.0 (n=108)73.9
Price / book1.12 · industry median 1.24 (n=109)74.5
Through-cycle P/E15.7 · industry median 14.8 (n=106)57.1
Management LT w=20%15.2
Return on equity10.3%41.1
Buybacks vs dilution+4.3%/yr share count0
Insider ownership0.4%4.4
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)65.9
Revenue growth (yoy)24.4%97.6
Durability LT w=15%89.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-31.1% vs market -18.8%69
Profit-margin stabilitysd 4.2pp, net, 4y87.7
Profitable years4 of 4100
Momentum pulse only52.9
Price vs 200-day MA+2.3%69
52-week range position69th pct73.8
6m strength vs S&P 500-10.3pp15.8
News & Sentiment pulse only57.7
Analyst consensus (1=buy)2.368.6
Analyst target upside17.8%69.4
Earnings surprises (avg)+0.3%35.2
1338 HLT US HIGH CONF Hilton Worldwide Holdings Inc. · 319.36 USD · pulse 51.5 · Lodging 09-20: 52.3 · 09-27: 52.2 · 10-05: 52.1 ▼ -0.1 52.1 Mixed
Product & Moat LT w=25%71.5
Gross margin (pricing power)79.0%100
Revenue CAGR (3y)11.1%55.6
Operating margin trend-1.5pp over 3y35
Gross-margin stabilitysd 1.2pp95.3
Valuation LT w=20%22.4
Forward P/E30.5 · industry median 13.5 (n=6)21.9
PEG ratio1.27 · sector median 0.99 (n=121)49.1
FCF yield1.9% · industry median 5.7% (n=6)13.1
EV / EBITDA27.5 · industry median 14.0 (n=6)5.7
Management LT w=20%50.4
Buybacks vs dilution-4.9%/yr share count100
Net debt / EBITDA4.20
Insider ownership2.2%21.9
FCF conversion0.96x net income79.5
Financial Health LT w=15%12.4
Current ratio0.60
Interest coverage4.3x37.1
Cash vs total debt0.07x0
Marketing & Brand LT w=5%70
Revenue growth (yoy)2.5%10
SG&A efficiency30.6x revenue/SG&A100
Brand pricing premium79.0%100
Durability LT w=15%95.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-26.4% vs market -18.8%81
Profit-margin stabilitysd 1.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only47.3
Price vs 200-day MA+1.1%64.4
52-week range position67th pct71.5
6m strength vs S&P 500-13.2pp5.9
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)49.7
Analyst target upside10.5%51.3
Earnings surprises (avg)+2.2%47.8
1339 ADM US HIGH CONF Archer-Daniels-Midland Company · 80.45 USD · pulse 56.7 · Farm Products 09-20: 51.2 · 09-27: 52 · 10-05: 52.1 ▲ +0.1 52.1 Mixed
Product & Moat LT w=25%31.6
Gross margin (pricing power)6.9%0
Revenue CAGR (3y)-7.5%0
Operating margin trend-2.4pp over 3y26.3
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%56.1
Forward P/E14.2 · sector median 13.9 (n=88)70.4
PEG ratio1.02 · sector median 1.43 (n=56)91.2
FCF yield3.0% · sector median 5.4% (n=89)27.6
EV / EBITDA15.8 · sector median 11.0 (n=87)35.2
Management LT w=20%53.2
Return on equity7.6%30.6
Buybacks vs dilution-4.3%/yr share count100
Net debt / EBITDA2.831.1
Insider ownership0.7%7.1
FCF conversion1.08x net income97.2
Financial Health LT w=15%40.3
Current ratio1.449.1
Debt / equity0.3989.4
Interest coverage3.1x22.8
Cash vs total debt0.12x0
Marketing & Brand LT w=5%42.9
Revenue growth (yoy)7.2%28.8
SG&A efficiency22.2x revenue/SG&A100
Brand pricing premium6.9%0
Durability LT w=15%94.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-28.0% vs market -18.8%76.9
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only69.9
Price vs 200-day MA+9.2%96.7
52-week range position77th pct84.1
6m strength vs S&P 500-6.3pp28.9
News & Sentiment pulse only54.9
Analyst consensus (1=buy)3.040
Analyst target upside-0.1%24.8
Earnings surprises (avg)+13.2%100
1340 CDLR US ⚠ 2HIGH CONF Cadeler A/S · 22.18 USD · pulse 52.8 · Engineering & Construction 09-20: 52.1 · 09-27: 52.1 · 10-05: 52.1 — 0 52.1 Mixed
Product & Moat LT w=25%66.9
Gross margin (pricing power)47.0%67.6
Revenue CAGR (3y)80.0%100
Operating margin trend+11.7pp over 3y100
Gross-margin stabilitysd 6.2pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)50
FCF yield-19.4% · industry median 3.7% (n=30)0
EV / EBITDA7.9 · industry median 17.2 (n=29)100
Management LT w=20%13.4
Return on equity12.7%51
Buybacks vs dilution+21.1%/yr share count0
Net debt / EBITDA3.416
Insider ownership0.0%0
FCF conversion-1.31x net income0
Financial Health LT w=15%57.3
Current ratio1.668.6
Debt / equity0.9160.7
Interest coverage14.1x100
Cash vs total debt0.13x0
Marketing & Brand LT w=5%80.1
Revenue growth (yoy)21.3%85.2
SG&A efficiency9.2x revenue/SG&A100
Brand pricing premium47.0%55.1
Durability LT w=15%67.6
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-43.7% vs market -18.8%37.7
Profit-margin stabilitysd 11.3pp, operating, 4y48.2
Profitable years4 of 4100
Momentum pulse only25.3
Price vs 200-day MA-7.2%31.2
52-week range position46th pct44.8
6m strength vs S&P 500-25.4pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside53.3%100
Earnings surprises (avg)+22.2%100
⚠ Red flags
Negative free cash flow
Diluting shareholders (+21.1%/yr)
1341 HDB US ⚠ 1MEDIUM CONF HDFC Bank Limited · 22.34 USD · pulse 50.7 · Banks - Regional 09-20: 51.8 · 09-27: 51.8 · 10-05: 52 ▲ +0.2 52 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)61.5
Revenue CAGR (3y)16.9%84.5
Valuation LT w=20%48.6
Forward P/E16.1 · industry median 10.0 (n=108)43.9
Price / book1.35 · industry median 1.24 (n=109)57.1
Through-cycle P/E17.7 · industry median 14.8 (n=106)44.8
Management LT w=20%18.6
Return on equity13.8%55.4
Buybacks vs dilution+11.3%/yr share count0
Insider ownership0.0%0.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)55.5
Revenue growth (yoy)16.6%66.4
Durability LT w=15%84.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-44.0% vs market -18.8%36.9
Profit-margin stabilitysd 1.9pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-17.5%0
52-week range position3th pct0
6m strength vs S&P 500-30.4pp0
News & Sentiment pulse only84.8
Analyst consensus (1=buy)1.890
Analyst target upside36.6%100
Earnings surprises (avg)+4.6%64.3
⚠ Red flags
Diluting shareholders (+11.3%/yr)
1342 RS US HIGH CONF Reliance, Inc. · 400.31 USD · pulse 57.1 · Steel 09-20: 52.5 · 09-27: 52.5 · 10-05: 52 ▼ -0.5 52 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%33.3
Revenue CAGR (3y)-5.7%0
Operating margin trend-7.6pp over 3y0
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)33.4
Price / book2.76 · industry median 1.15 (n=7)5.5
Through-cycle P/E17.1 · industry median 13.9 (n=6)44.6
Management LT w=20%46.9
Return on equity12.2%48.9
Buybacks vs dilution-4.2%/yr share count100
Net debt / EBITDA1.171.6
Insider ownership0.5%4.6
FCF conversion0.47x net income9.6
Financial Health LT w=15%65.4
Current ratio4.3100
Debt / equity0.2796.2
Interest coverage6.9x65.3
Cash vs total debt0.12x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)67
Revenue growth (yoy)26.5%100
SG&A efficiency5.1x revenue/SG&A51
Durability LT w=15%96.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-22.3% vs market -18.8%91.1
Profit-margin stabilitysd 3.0pp, operating, 4y94.7
Profitable years4 of 4100
Momentum pulse only96.3
Price vs 200-day MA+12.6%100
52-week range position83th pct91.6
6m strength vs S&P 500+14.2pp97.4
News & Sentiment pulse only44.1
Analyst consensus (1=buy)2.655
Analyst target upside2.1%30.3
Earnings surprises (avg)+2.0%46.9
1343 AXSM US ⚠ 4HIGH CONF Axsome Therapeutics, Inc. · 179.25 USD · pulse 47.6 · Biotechnology 09-20: 51.4 · 09-27: 51.7 · 10-05: 52 ▲ +0.3 52 Mixed
Product & Moat LT w=25%99.6
Gross margin (pricing power)93.2%100
Revenue CAGR (3y)133.7%100
Operating margin trend+326.2pp over 3y100
R&D intensity (innovation)28.7%100
Gross-margin stabilitysd 1.1pp97.9
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)34.7
Forward P/E35.6 · industry median 20.0 (n=33)14.2
FCF yield-0.0% · industry median -1.8% (n=101)39.9
Management LT w=20%33.3
Return on equity-245.1%0
Buybacks vs dilution+5.4%/yr share count0
Insider ownership15.1%100
Financial Health LT w=15%36.6
Current ratio1.452.2
Debt / equity2.700
Interest coverage-27.0x0
Cash vs total debt1.42x94.1
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)45.5%100
SG&A efficiency1.1x revenue/SG&A0
Brand pricing premium93.2%100
Durability LT w=15%31
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-30.6% vs market -18.8%70.5
Profit-margin stabilitysd 130.7pp, operating, 4y0
Profitable years0 of 40
Momentum pulse only24.2
Price vs 200-day MA-10.3%18.9
52-week range position44th pct43
6m strength vs S&P 500-11.8pp10.7
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.2100
Analyst target upside58.8%100
Earnings surprises (avg)-13.4%0
⚠ Red flags
Negative free cash flow
Heavy leverage (D/E 2.7)
Diluting shareholders (+5.4%/yr)
Unprofitable (negative net income)
1344 NNN US ⚠ 1HIGH CONF NNN REIT, Inc. · 40.95 USD · pulse 49.4 · REIT - Retail 09-20: 52 · 09-27: 52 · 10-05: 52 — 0 52 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%71
Gross margin (pricing power)96.1%100
Revenue CAGR (3y)6.2%31.1
Operating margin trend+0.3pp over 3y52.9
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%39.8
FCF yield-17.5% · industry median 5.4% (n=17)0
EV / EBITDA14.9 · industry median 17.3 (n=17)68.3
Price / book1.76 · industry median 1.70 (n=17)51.1
Management LT w=20%21.1
Return on equity8.7%34.9
Buybacks vs dilution+1.5%/yr share count41
Net debt / EBITDA5.80
Insider ownership0.9%8.6
Financial Health LT w=15%23.3
Debt / equity1.1248.8
Interest coverage2.9x21.2
Cash vs total debt0.00x0
Marketing & Brand LT w=5%76.9
Revenue growth (yoy)7.7%30.8
SG&A efficiency18.3x revenue/SG&A100
Brand pricing premium96.1%100
Durability LT w=15%98
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.0% vs market -18.8%91.8
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only20.9
Price vs 200-day MA-5.7%37.3
52-week range position30th pct25.4
6m strength vs S&P 500-18.4pp0
News & Sentiment pulse only46.9
Analyst consensus (1=buy)2.944.4
Analyst target upside15.4%63.5
Earnings surprises (avg)-0.1%32.8
⚠ Red flags
Negative free cash flow
1345 ROG US ⚠ 1HIGH CONF Rogers Corporation · 160.0 USD · pulse 60.8 · Electronic Components 09-20: 55 · 09-27: 54.3 · 10-05: 52 ▼ -2.3 52 Mixed
Product & Moat LT w=25%39.9
Gross margin (pricing power)32.4%31.1
Revenue CAGR (3y)-5.8%0
Operating margin trend-0.5pp over 3y45.3
R&D intensity (innovation)3.5%23.1
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%45.1
Forward P/E35.2 · industry median 21.8 (n=19)14.9
FCF yield3.5% · industry median 1.5% (n=20)68.5
EV / EBITDA20.8 · industry median 22.9 (n=19)51.8
Management LT w=20%53.1
Return on equity2.6%10.4
Buybacks vs dilution-1.4%/yr share count90.1
Net debt / EBITDA-1.4100
Insider ownership1.2%12.1
Financial Health LT w=15%75
Current ratio4.0100
Debt / equity0.02100
Interest coverage-36.6x0
Cash vs total debt7.42x100
Marketing & Brand LT w=5%29.8
Revenue growth (yoy)6.9%27.6
SG&A efficiency4.6x revenue/SG&A43.2
Brand pricing premium32.4%18.6
Durability LT w=15%64
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-53.2% vs market -18.8%13.9
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only100
Price vs 200-day MA+29.9%100
52-week range position92th pct100
6m strength vs S&P 500+33.8pp100
News & Sentiment pulse only92.4
Analyst consensus (1=buy)1.3100
Analyst target upside20.8%77.1
Earnings surprises (avg)+20.3%100
⚠ Red flags
Unprofitable (negative net income)
1346 CJ.TO CA HIGH CONF CARDINAL ENERGY LTD · 12.18 CAD · pulse 58.1 · Oil & Gas E&P 09-20: 51.7 · 09-27: 52.3 · 10-05: 52 ▼ -0.3 52 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%29.2
Revenue CAGR (3y)-10.1%0
Operating margin trend-16.6pp over 3y0
Gross-margin stabilitysd 1.6pp87.5
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)39.8
Price / book2.21 · industry median 1.54 (n=49)21
Through-cycle P/E16.0 · industry median 13.2 (n=48)48.4
Management LT w=20%73
Return on equity6.7%26.9
Buybacks vs dilution+1.0%/yr share count49.4
Net debt / EBITDA0.588.5
Insider ownership22.3%100
FCF conversion2.11x net income100
Financial Health LT w=15%29.7
Current ratio0.60
Debt / equity0.14100
Interest coverage2.7x18.8
Cash vs total debt0.06x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)83.6%100
SG&A efficiency16.7x revenue/SG&A100
Durability LT w=15%90.4
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-25.1% vs market -18.8%84.1
Profit-margin stabilitysd 6.0pp, operating, 4y77.6
Profitable years4 of 4100
Momentum pulse only77.6
Price vs 200-day MA+14.9%100
52-week range position89th pct99.1
6m strength vs S&P 500-4.8pp33.8
News & Sentiment pulse only63.6
Analyst consensus (1=buy)2.080
Analyst target upside13.5%58.7
Earnings surprises (avg)+2.8%52.2
1347 PWR US HIGH CONF Quanta Services, Inc. · 676.56 USD · pulse 57.8 · Engineering & Construction 09-20: 52.2 · 09-27: 52 · 10-05: 51.9 ▼ -0.1 51.9 Mixed
Product & Moat LT w=25%62.4
Gross margin (pricing power)15.5%0
Revenue CAGR (3y)18.6%93
Operating margin trend+0.7pp over 3y56.6
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%18.6
Forward P/E34.2 · industry median 20.4 (n=28)16.4
PEG ratio1.45 · industry median 0.64 (n=12)35.2
FCF yield1.9% · industry median 3.7% (n=30)23
EV / EBITDA35.4 · industry median 16.5 (n=29)0
Management LT w=20%51.8
Return on equity15.3%61.3
Buybacks vs dilution+1.5%/yr share count41.2
Net debt / EBITDA2.049.9
Insider ownership0.7%6.7
FCF conversion1.90x net income100
Financial Health LT w=15%39.4
Current ratio1.124.8
Debt / equity0.6873.5
Interest coverage6.3x59.1
Cash vs total debt0.08x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)41.1%100
SG&A efficiency13.0x revenue/SG&A100
Brand pricing premium15.5%0
Durability LT w=15%86.7
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-33.9% vs market -18.8%62.2
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only80.6
Price vs 200-day MA+11.7%100
52-week range position71th pct76.2
6m strength vs S&P 500+4.7pp65.6
News & Sentiment pulse only86.4
Analyst consensus (1=buy)1.5100
Analyst target upside13.7%59.2
Earnings surprises (avg)+16.7%100
1348 HSY US HIGH CONF The Hershey Company · 160.19 USD · pulse 53.4 · Confectioners 09-20: 51.5 · 09-27: 51.8 · 10-05: 51.9 ▲ +0.1 51.9 Mixed
Product & Moat LT w=25%20.3
Gross margin (pricing power)38.4%45.9
Revenue CAGR (3y)3.9%19.6
Operating margin trend-9.2pp over 3y0
Gross-margin stabilitysd 5.2pp15.8
Valuation LT w=20%69.6
Forward P/E16.2 · sector median 13.9 (n=88)58.9
PEG ratio0.85 · sector median 1.43 (n=56)99
FCF yield5.4% · sector median 5.2% (n=89)71.8
EV / EBITDA13.7 · sector median 11.0 (n=87)48.7
Management LT w=20%65.7
Return on equity32.8%100
Buybacks vs dilution-0.3%/yr share count72.4
Net debt / EBITDA1.952.9
Insider ownership0.3%3.1
FCF conversion1.97x net income100
Financial Health LT w=15%32.7
Current ratio1.231.7
Debt / equity1.3039
Interest coverage6.4x60
Cash vs total debt0.13x0
Marketing & Brand LT w=5%35.2
Revenue growth (yoy)6.6%26.4
SG&A efficiency4.8x revenue/SG&A45.9
Brand pricing premium38.4%33.4
Durability LT w=15%87.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-32.3% vs market -18.8%66.3
Profit-margin stabilitysd 5.1pp, operating, 4y83
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-15.1%0
52-week range position4th pct0
6m strength vs S&P 500-39.2pp0
News & Sentiment pulse only84.8
Analyst consensus (1=buy)2.560.9
Analyst target upside27.4%93.5
Earnings surprises (avg)+23.0%100
1349 PPL US ⚠ 1HIGH CONF PPL Corporation · 32.8 USD · pulse 51.7 · Utilities - Regulated Electric 09-20: 51.9 · 09-27: 52 · 10-05: 51.9 ▼ -0.1 51.9 Mixed
Product & Moat LT w=25%64.8
Gross margin (pricing power)44.1%60.2
Revenue CAGR (3y)4.6%23
Operating margin trend+6.2pp over 3y100
Gross-margin stabilitysd 2.2pp75.9
Valuation LT w=20%63.8
Forward P/E15.5 · industry median 16.8 (n=36)74.9
PEG ratio1.18 · industry median 2.13 (n=31)91.3
FCF yield-7.9% · industry median -7.1% (n=36)18.4
EV / EBITDA11.9 · industry median 12.8 (n=36)70.6
Management LT w=20%18.4
Return on equity8.6%34.5
Buybacks vs dilution+0.7%/yr share count55.8
Net debt / EBITDA5.30
Insider ownership0.2%1.7
FCF conversion-1.64x net income0
Financial Health LT w=15%16.2
Current ratio0.98.8
Debt / equity1.3535.9
Interest coverage2.8x20.2
Cash vs total debt0.02x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)38.2
Revenue growth (yoy)4.2%16.8
Brand pricing premium44.1%47.7
Durability LT w=15%99.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-18.4% vs market -18.8%100
Profit-margin stabilitysd 2.2pp, operating, 4y98.8
Profitable years4 of 4100
Momentum pulse only10.2
Price vs 200-day MA-7.8%28.7
52-week range position12th pct1.9
6m strength vs S&P 500-31.3pp0
News & Sentiment pulse only69.8
Analyst consensus (1=buy)1.791.8
Analyst target upside22.3%80.8
Earnings surprises (avg)+0.5%36.9
⚠ Red flags
Negative free cash flow
1350 MAA US HIGH CONF Mid-America Apartment Communiti · 115.27 USD · pulse 52.5 · REIT - Residential 09-20: 51.8 · 09-27: 51.7 · 10-05: 51.9 ▲ +0.2 51.9 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%54.4
Gross margin (pricing power)58.4%96
Revenue CAGR (3y)3.0%15.2
Operating margin trend-3.1pp over 3y19.1
Gross-margin stabilitysd 1.6pp87.4
Valuation LT w=20%61.4
FCF yield6.7% · industry median 5.5% (n=10)85.2
EV / EBITDA15.5 · industry median 17.1 (n=9)64
Price / book2.46 · industry median 2.37 (n=10)35
Management LT w=20%23.2
Return on equity7.0%28.2
Buybacks vs dilution+0.4%/yr share count60
Net debt / EBITDA4.60
Insider ownership0.5%4.6
Financial Health LT w=15%27.2
Debt / equity1.0254.2
Interest coverage3.5x27.5
Cash vs total debt0.01x0
Marketing & Brand LT w=5%62.5
Revenue growth (yoy)1.0%4
SG&A efficiency40.3x revenue/SG&A100
Brand pricing premium58.4%83.5
Durability LT w=15%94.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-28.0% vs market -18.8%77
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only5.6
Price vs 200-day MA-10.8%16.9
52-week range position0th pct0
6m strength vs S&P 500-22.8pp0
News & Sentiment pulse only80.1
Analyst consensus (1=buy)2.558.5
Analyst target upside22.7%81.7
Earnings surprises (avg)+15.8%100
1351 AMKR US ⚠ 1HIGH CONF Amkor Technology, Inc. · 56.02 USD · pulse 56.4 · Semiconductor Equipment & Materials 09-20: 52.2 · 09-27: 51.9 · 10-05: 51.9 — 0 51.9 Mixed
Product & Moat LT w=25%19.7
Gross margin (pricing power)15.5%0
Revenue CAGR (3y)-1.8%0
Operating margin trend-5.7pp over 3y0
R&D intensity (innovation)2.5%16.6
Gross-margin stabilitysd 1.9pp82.1
Valuation LT w=20%60.7
Forward P/E20.0 · industry median 30.2 (n=22)88
FCF yield-2.7% · industry median 1.0% (n=21)0
EV / EBITDA10.7 · industry median 45.7 (n=20)94
Management LT w=20%61.7
Return on equity12.5%50.1
Buybacks vs dilution+0.3%/yr share count61.7
Net debt / EBITDA0.196.9
Insider ownership49.9%100
FCF conversion-1.01x net income0
Financial Health LT w=15%75.5
Current ratio2.2100
Debt / equity0.5779.4
Interest coverage6.9x65.5
Cash vs total debt0.94x56.9
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)25.6%100
SG&A efficiency22.0x revenue/SG&A100
Brand pricing premium15.5%0
Durability LT w=15%52.2
Shock days (>8% vs market)20 in 2y0
Worst drawdown vs market (2y)-54.3% vs market -18.8%11.1
Profit-margin stabilitysd 2.4pp, operating, 4y97.6
Profitable years4 of 4100
Momentum pulse only50.1
Price vs 200-day MA-1.9%52.3
52-week range position43th pct41
6m strength vs S&P 500+2.1pp56.9
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside36.4%100
Earnings surprises (avg)+39.3%100
⚠ Red flags
Negative free cash flow
1352 MRU.TO CA HIGH CONF METRO INC · 89.09 CAD · pulse 48.8 · Grocery Stores 09-20: 51.7 · 09-27: 51.6 · 10-05: 51.9 ▲ +0.3 51.9 Mixed
Product & Moat LT w=25%43.5
Gross margin (pricing power)19.5%0
Revenue CAGR (3y)5.2%26.1
Operating margin trend-0.2pp over 3y48
Gross-margin stabilitysd 0.1pp100
Valuation LT w=20%38.2
Forward P/E16.3 · industry median 12.6 (n=6)52.7
PEG ratio1.97 · industry median 1.24 (n=5)23.4
FCF yield4.1% · industry median 7.1% (n=6)32.8
EV / EBITDA12.9 · industry median 9.4 (n=6)44
Management LT w=20%47.2
Return on equity12.8%51
Buybacks vs dilution-3.2%/yr share count100
Net debt / EBITDA2.732.7
Insider ownership0.2%1.6
FCF conversion0.75x net income50.7
Financial Health LT w=15%53.3
Current ratio1.452.1
Debt / equity0.7171.7
Interest coverage9.0x89.4
Cash vs total debt0.01x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)18.5
Revenue growth (yoy)1.4%5.6
Brand pricing premium19.5%0
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-17.7% vs market -18.8%100
Profit-margin stabilitysd 0.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only18
Price vs 200-day MA-3.5%45.9
52-week range position17th pct8.2
6m strength vs S&P 500-24.6pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)45.3
Analyst target upside11.0%52.5
Earnings surprises (avg)+0.0%33.4
1353 NPO US HIGH CONF Enpro Inc. · 332.56 USD · pulse 56.5 · Specialty Industrial Machinery 09-20: 53.2 · 09-27: 52.5 · 10-05: 51.9 ▼ -0.6 51.9 Mixed
Product & Moat LT w=25%54.2
Gross margin (pricing power)43.2%58.1
Revenue CAGR (3y)1.3%6.6
Operating margin trend+1.6pp over 3y65.8
Gross-margin stabilitysd 1.7pp86.3
Valuation LT w=20%25.7
Forward P/E30.5 · industry median 19.9 (n=38)21.9
PEG ratio1.88 · industry median 1.78 (n=27)47.4
FCF yield1.9% · industry median 3.7% (n=38)22.4
EV / EBITDA25.1 · industry median 16.5 (n=38)11.1
Management LT w=20%47.1
Return on equity2.9%11.4
Buybacks vs dilution+0.4%/yr share count60.1
Net debt / EBITDA1.757.1
Insider ownership0.7%6.7
FCF conversion3.23x net income100
Financial Health LT w=15%52.3
Current ratio2.3100
Debt / equity0.3790.5
Interest coverage2.7x18.8
Cash vs total debt0.13x0
Marketing & Brand LT w=5%47.2
Revenue growth (yoy)17.6%70.4
SG&A efficiency3.5x revenue/SG&A25.6
Brand pricing premium43.2%45.6
Durability LT w=15%90.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-33.7% vs market -18.8%62.6
Profit-margin stabilitysd 0.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only90.7
Price vs 200-day MA+15.3%100
52-week range position71th pct75.7
6m strength vs S&P 500+13.9pp96.4
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)59.3
Analyst target upside17.1%67.8
Earnings surprises (avg)+4.0%60.1
1354 ATMU US ⚠ 1HIGH CONF Atmus Filtration Technologies I · 45.7 USD · pulse 52.6 · Auto Parts 09-20: 52.5 · 09-27: 52.3 · 10-05: 51.9 ▼ -0.4 51.9 Mixed
Product & Moat LT w=25%45
Gross margin (pricing power)28.8%22
Revenue CAGR (3y)4.1%20.7
Operating margin trend+3.8pp over 3y87.7
R&D intensity (innovation)2.3%15.4
Gross-margin stabilitysd 2.0pp79.2
Valuation LT w=20%36.7
Forward P/E13.9 · industry median 9.9 (n=22)51.2
FCF yield2.8% · industry median 8.1% (n=22)20.8
EV / EBITDA13.2 · industry median 7.4 (n=21)38.1
Management LT w=20%48
Return on equity55.8%100
Buybacks vs dilution-0.7%/yr share count78.7
Net debt / EBITDA2.341.8
Insider ownership0.5%5.2
FCF conversion0.50x net income14.4
Financial Health LT w=15%48
Current ratio2.6100
Debt / equity2.320
Interest coverage9.0x88.6
Cash vs total debt0.25x3.5
Marketing & Brand LT w=5%58.4
Revenue growth (yoy)16.4%65.6
SG&A efficiency9.6x revenue/SG&A100
Brand pricing premium28.8%9.5
Durability LT w=15%90.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-33.6% vs market -18.8%62.8
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only1.5
Price vs 200-day MA-15.1%0
52-week range position14th pct4.5
6m strength vs S&P 500-41.2pp0
News & Sentiment pulse only98.7
Analyst consensus (1=buy)1.696
Analyst target upside42.7%100
Earnings surprises (avg)+10.1%100
⚠ Red flags
Heavy leverage (D/E 2.3)
1355 SBCF US ⚠ 1MEDIUM CONF Seacoast Banking Corporation of · 32.68 USD · pulse 53.2 · Banks - Regional 09-20: 51.6 · 09-27: 51.8 · 10-05: 51.9 ▲ +0.1 51.9 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)57.9
Revenue CAGR (3y)14.7%73.6
Valuation LT w=20%48.5
Forward P/E11.8 · industry median 10.0 (n=108)64.8
Price / book1.15 · industry median 1.24 (n=109)72.2
Through-cycle P/E26.6 · industry median 14.8 (n=106)8.6
Management LT w=20%12.5
Return on equity6.1%24.3
Buybacks vs dilution+11.0%/yr share count0
Insider ownership1.3%13.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)38.3%100
Durability LT w=15%93.8
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-27.8% vs market -18.8%77.3
Profit-margin stabilitysd 2.4pp, net, 4y97.9
Profitable years4 of 4100
Momentum pulse only48
Price vs 200-day MA+1.8%67.1
52-week range position58th pct60.4
6m strength vs S&P 500-10.1pp16.5
News & Sentiment pulse only54.1
Analyst consensus (1=buy)2.753.3
Analyst target upside13.3%58.4
Earnings surprises (avg)+2.6%50.7
⚠ Red flags
Diluting shareholders (+11.0%/yr)
1356 ORLY US HIGH CONF O'Reilly Automotive, Inc. · 84.9 USD · pulse 50.2 · Auto Parts 09-20: 51.9 · 09-27: 51.7 · 10-05: 51.8 ▲ +0.1 51.8 Mixed
Product & Moat LT w=25%63.8
Gross margin (pricing power)51.6%79.1
Revenue CAGR (3y)7.3%36.3
Operating margin trend-1.0pp over 3y39.6
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%26.6
Forward P/E23.3 · industry median 9.9 (n=22)33
PEG ratio1.61 · industry median 0.59 (n=10)31.6
FCF yield2.3% · industry median 8.1% (n=22)16.2
EV / EBITDA18.7 · industry median 7.4 (n=21)25.6
Management LT w=20%45.1
Buybacks vs dilution-3.4%/yr share count100
Net debt / EBITDA2.244.1
Insider ownership0.5%5
FCF conversion0.62x net income31.3
Financial Health LT w=15%33.3
Current ratio0.80
Interest coverage14.8x100
Cash vs total debt0.03x0
Marketing & Brand LT w=5%39.2
Revenue growth (yoy)8.1%32.4
SG&A efficiency3.1x revenue/SG&A18.5
Brand pricing premium51.6%66.6
Durability LT w=15%97.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-23.3% vs market -18.8%88.7
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only11.1
Price vs 200-day MA-6.7%33.4
52-week range position10th pct0
6m strength vs S&P 500-25.2pp0
News & Sentiment pulse only75.9
Analyst consensus (1=buy)1.696.6
Analyst target upside26.4%91.1
Earnings surprises (avg)+1.0%40
1357 CMG US ⚠ 1HIGH CONF Chipotle Mexican Grill, Inc. · 32.36 USD · pulse 51.6 · Restaurants 09-20: 52 · 09-27: 52.1 · 10-05: 51.8 ▼ -0.3 51.8 Mixed
Product & Moat LT w=25%70.6
Gross margin (pricing power)39.4%48.4
Revenue CAGR (3y)11.4%56.8
Operating margin trend+2.9pp over 3y78.5
Gross-margin stabilitysd 1.1pp98.8
Valuation LT w=20%42.5
Forward P/E23.6 · industry median 19.8 (n=16)46.5
PEG ratio1.74 · industry median 1.64 (n=15)49.8
FCF yield2.7% · industry median 3.4% (n=15)39.8
EV / EBITDA20.1 · industry median 16.0 (n=16)33.7
Management LT w=20%60
Return on equity49.6%100
Buybacks vs dilution-1.9%/yr share count98.2
Net debt / EBITDA2.147.9
Insider ownership0.7%7.2
FCF conversion0.73x net income46.7
Financial Health LT w=15%0
Current ratio0.70
Debt / equity2.460
Cash vs total debt0.13x0
Marketing & Brand LT w=5%57.7
Revenue growth (yoy)9.3%37.2
SG&A efficiency18.3x revenue/SG&A100
Brand pricing premium39.4%35.9
Durability LT w=15%72
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-57.4% vs market -18.8%3.4
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only18.5
Price vs 200-day MA-7.2%31.2
52-week range position29th pct24.3
6m strength vs S&P 500-20.8pp0
News & Sentiment pulse only80.3
Analyst consensus (1=buy)1.889.1
Analyst target upside35.2%100
Earnings surprises (avg)+2.8%51.9
⚠ Red flags
Heavy leverage (D/E 2.5)
1358 COIN US ⚠ 2HIGH CONF Coinbase Global, Inc. · 183.0 USD · pulse 44.1 · Financial Data & Stock Exchanges 09-20: 51.7 · 09-27: 51.6 · 10-05: 51.8 ▲ +0.2 51.8 Mixed
Product & Moat LT w=25%80
Gross margin (pricing power)85.8%100
Revenue CAGR (3y)31.0%100
Operating margin trend+81.2pp over 3y100
R&D intensity (innovation)23.3%100
Gross-margin stabilitysd 6.1pp0
Valuation LT w=20%27
Forward P/E64.7 · industry median 19.1 (n=11)0
PEG ratio2.37 · industry median 1.87 (n=9)24.6
FCF yield5.5% · industry median 4.0% (n=11)83.6
EV / EBITDA66.0 · industry median 15.5 (n=11)0
Management LT w=20%42.6
Return on equity-7.8%0
Buybacks vs dilution+5.1%/yr share count0
Net debt / EBITDA-3.0100
Insider ownership1.3%13.2
FCF conversion2.12x net income100
Financial Health LT w=15%92.2
Current ratio2.4100
Debt / equity0.5182.8
Interest coverage18.8x100
Cash vs total debt1.32x86
Marketing & Brand LT w=5%43.5
Revenue growth (yoy)-17.3%0
SG&A efficiency3.8x revenue/SG&A30.4
Brand pricing premium85.8%100
Durability LT w=15%12.5
Shock days (>8% vs market)30 in 2y0
Worst drawdown vs market (2y)-66.4% vs market -18.8%0
Profit-margin stabilitysd 36.3pp, operating, 4y0
Profitable years3 of 450
Momentum pulse only23.8
Price vs 200-day MA-1.3%54.8
52-week range position17th pct8.8
6m strength vs S&P 500-12.7pp7.7
News & Sentiment pulse only46.4
Analyst consensus (1=buy)2.081.1
Analyst target upside13.2%58
Earnings surprises (avg)-1069.7%0
⚠ Red flags
Revenue shrinking (-17.3% yoy)
Diluting shareholders (+5.1%/yr)
1359 EQX US ⚠ 1HIGH CONF Equinox Gold Corp. · 11.11 USD · pulse 50.5 · Gold 09-20: 51.6 · 09-27: 51.6 · 10-05: 51.8 ▲ +0.2 51.8 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)24.0%100
Operating margin trend+22.7pp over 3y100
Gross-margin stabilitysd 10.8pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)45.6
Price / book1.38 · industry median 3.76 (n=45)86.9
Through-cycle P/E107.3 · industry median 43.8 (n=34)0
Management LT w=20%52.6
Return on equity8.5%33.9
Buybacks vs dilution+36.7%/yr share count0
Net debt / EBITDA0.294.7
Insider ownership3.4%34.4
FCF conversion1.30x net income100
Financial Health LT w=15%45.3
Current ratio1.344.2
Debt / equity0.13100
Interest coverage1.7x8.1
Cash vs total debt0.57x28.8
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)169.3%100
SG&A efficiency17.5x revenue/SG&A100
Durability LT w=15%30.2
Shock days (>8% vs market)16 in 2y0
Worst drawdown vs market (2y)-54.0% vs market -18.8%12
Profit-margin stabilitysd 9.4pp, operating, 4y58.9
Profitable years3 of 450
Momentum pulse only6.2
Price vs 200-day MA-15.1%0
52-week range position25th pct18.6
6m strength vs S&P 500-41.1pp0
News & Sentiment pulse only96.7
Analyst consensus (1=buy)1.5100
Analyst target upside26.0%90
Earnings surprises (avg)+21.4%100
⚠ Red flags
Diluting shareholders (+36.7%/yr)
1360 CHRD US ⚠ 1HIGH CONF Chord Energy Corporation · 137.01 USD · pulse 60.9 · Oil & Gas E&P 09-20: 51.8 · 09-27: 51.9 · 10-05: 51.8 ▼ -0.1 51.8 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%17
Revenue CAGR (3y)10.2%50.9
Operating margin trend-39.4pp over 3y0
Gross-margin stabilitysd 11.9pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)82.5
Price / book0.90 · industry median 1.57 (n=49)97.6
Through-cycle P/E7.9 · industry median 13.6 (n=48)100
Management LT w=20%47.7
Return on equity10.3%41.2
Buybacks vs dilution+11.0%/yr share count0
Net debt / EBITDA0.391.6
Insider ownership0.6%5.9
FCF conversion21.62x net income100
Financial Health LT w=15%46.2
Current ratio1.235.1
Debt / equity0.18100
Interest coverage4.0x33.8
Cash vs total debt0.41x15.9
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)84.1%100
SG&A efficiency38.6x revenue/SG&A100
Durability LT w=15%69.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-39.0% vs market -18.8%49.3
Profit-margin stabilitysd 14.7pp, operating, 4y29.6
Profitable years4 of 4100
Momentum pulse only59.8
Price vs 200-day MA+10.7%100
52-week range position74th pct79.4
6m strength vs S&P 500-19.3pp0
News & Sentiment pulse only94.7
Analyst consensus (1=buy)1.5100
Analyst target upside26.4%90.9
Earnings surprises (avg)+9.0%93.2
⚠ Red flags
Diluting shareholders (+11.0%/yr)
1361 NWBI US MEDIUM CONF Northwest Bancshares, Inc. · 15.19 USD · pulse 58.9 · Banks - Regional 09-20: 51.9 · 09-27: 51.9 · 10-05: 51.8 ▼ -0.1 51.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)45.3
Revenue CAGR (3y)7.2%35.8
Valuation LT w=20%62.3
Forward P/E10.5 · industry median 10.0 (n=108)72.1
Price / book1.15 · industry median 1.24 (n=109)71.6
Through-cycle P/E18.0 · industry median 14.8 (n=106)43.2
Management LT w=20%14.8
Return on equity8.6%34.3
Buybacks vs dilution+4.8%/yr share count0
Insider ownership1.0%10
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)64.3
Revenue growth (yoy)23.2%92.8
Durability LT w=15%94
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.6% vs market -18.8%80.5
Profit-margin stabilitysd 2.8pp, net, 4y95.4
Profitable years4 of 4100
Momentum pulse only84.4
Price vs 200-day MA+11.1%100
52-week range position88th pct96.9
6m strength vs S&P 500+1.9pp56.4
News & Sentiment pulse only58
Analyst consensus (1=buy)2.850
Analyst target upside7.2%43
Earnings surprises (avg)+7.1%80.9
1362 RY.TO CA MEDIUM CONF ROYAL BANK OF CANADA · 278.91 CAD · pulse 57.1 · Banks - Diversified 09-20: 51.6 · 09-27: 51.5 · 10-05: 51.7 ▲ +0.2 51.7 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)51.5
Revenue CAGR (3y)10.9%54.5
Valuation LT w=20%27
Forward P/E15.6 · industry median 13.5 (n=20)60.6
PEG ratio2.26 · industry median 1.31 (n=17)16.9
Price / book2.88 · industry median 1.84 (n=20)2.6
Through-cycle P/E23.1 · industry median 18.3 (n=20)28
Management LT w=20%42
Return on equity16.2%64.8
Buybacks vs dilution+0.3%/yr share count60.9
Insider ownership0.0%0.3
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)45.2
Revenue growth (yoy)8.9%35.6
Durability LT w=15%100
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-14.0% vs market -18.8%100
Profit-margin stabilitysd 1.7pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only83
Price vs 200-day MA+8.8%95.1
52-week range position77th pct83.6
6m strength vs S&P 500+6.1pp70.2
News & Sentiment pulse only63.6
Analyst consensus (1=buy)2.174.7
Analyst target upside8.4%46.1
Earnings surprises (avg)+5.5%70
1363 MICC US ⚠ 1HIGH CONF The Magnum Ice Cream Company N. · 17.48 USD · pulse 54.3 · Packaged Foods 09-20: 51.5 · 09-27: 51.3 · 10-05: 51.7 ▲ +0.4 51.7 Mixed
Product & Moat LT w=25%41.2
Gross margin (pricing power)36.1%40.4
Revenue CAGR (3y)1.8%8.8
Operating margin trend-0.1pp over 3y49.4
R&D intensity (innovation)1.1%7.4
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%60.4
Forward P/E14.4 · industry median 10.7 (n=20)53
PEG ratio0.71 · industry median 1.26 (n=6)100
FCF yield4.2% · industry median 7.5% (n=20)33.9
EV / EBITDA10.9 · industry median 8.7 (n=20)54.5
Management LT w=20%67
Return on equity9.6%38.6
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA2.829.5
Insider ownership27.2%100
FCF conversion1.35x net income100
Financial Health LT w=15%13.3
Current ratio1.017.5
Debt / equity3.430
Interest coverage4.2x35.7
Cash vs total debt0.15x0
Marketing & Brand LT w=5%29
Revenue growth (yoy)4.2%16.8
SG&A efficiency4.5x revenue/SG&A42.3
Brand pricing premium36.1%27.9
Durability LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only64.6
Price vs 200-day MA+3.4%73.7
52-week range position60th pct62.6
6m strength vs S&P 500+2.3pp57.5
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)42.6
Analyst consensus (1=buy)3.230
Analyst target upside9.1%47.8
⚠ Red flags
Heavy leverage (D/E 3.4)
1364 BCE.TO CA HIGH CONF BCE INC. · 28.17 CAD · pulse 52.6 · Telecom Services 09-20: 50.8 · 09-27: 51.3 · 10-05: 51.7 ▲ +0.4 51.7 Mixed
Product & Moat LT w=25%52.4
Gross margin (pricing power)44.9%62.4
Revenue CAGR (3y)0.4%2
Operating margin trend-0.5pp over 3y45
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%71.7
Forward P/E10.6 · industry median 10.0 (n=27)71.4
FCF yield9.9% · industry median 10.0% (n=29)74.2
EV / EBITDA8.2 · industry median 7.5 (n=27)69.4
Management LT w=20%31
Return on equity30.5%100
Buybacks vs dilution+0.7%/yr share count54.2
Net debt / EBITDA4.70
Insider ownership0.0%0.3
FCF conversion0.40x net income0.4
Financial Health LT w=15%15.8
Current ratio0.70
Debt / equity1.7315.1
Interest coverage5.3x48.2
Cash vs total debt0.01x0
Marketing & Brand LT w=5%41.7
Revenue growth (yoy)1.5%6
SG&A efficiency6.1x revenue/SG&A69.2
Brand pricing premium44.9%49.9
Durability LT w=15%90.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-33.4% vs market -18.8%63.5
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only3.5
Price vs 200-day MA-12.4%10.4
52-week range position0th pct0
6m strength vs S&P 500-31.7pp0
News & Sentiment pulse only81.3
Analyst consensus (1=buy)2.271.6
Analyst target upside32.5%100
Earnings surprises (avg)+5.9%72.3
1365 POR US ⚠ 2HIGH CONF Portland General Electric Co · 44.55 USD · pulse 49.6 · Utilities - Regulated Electric 09-20: 51.6 · 09-27: 51.6 · 10-05: 51.7 ▲ +0.1 51.7 Mixed
Product & Moat LT w=25%67.4
Gross margin (pricing power)47.5%68.8
Revenue CAGR (3y)10.5%52.7
Operating margin trend+0.5pp over 3y55.2
Gross-margin stabilitysd 1.3pp93
Valuation LT w=20%67.2
Forward P/E12.4 · industry median 16.8 (n=36)93
PEG ratio1.65 · industry median 2.13 (n=31)71.6
FCF yield-7.9% · industry median -7.1% (n=36)17.7
EV / EBITDA9.9 · industry median 12.8 (n=36)86.5
Management LT w=20%6.1
Return on equity6.4%25.8
Buybacks vs dilution+9.0%/yr share count0
Net debt / EBITDA5.10
Insider ownership0.5%4.6
FCF conversion-1.36x net income0
Financial Health LT w=15%16.9
Current ratio1.014.7
Debt / equity1.3635.5
Interest coverage2.5x17.2
Cash vs total debt0.01x0
Marketing & Brand LT w=5%53.3
Revenue growth (yoy)0.9%3.6
SG&A efficiency9.1x revenue/SG&A100
Brand pricing premium47.5%56.3
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-16.7% vs market -18.8%100
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only15.3
Price vs 200-day MA-9.6%21.5
52-week range position29th pct24.3
6m strength vs S&P 500-31.7pp0
News & Sentiment pulse only42.3
Analyst consensus (1=buy)2.558.5
Analyst target upside17.3%68.3
Earnings surprises (avg)-11.0%0
⚠ Red flags
Negative free cash flow
Diluting shareholders (+9.0%/yr)
1366 ARX US ⚠ 2HIGH CONF Accelerant Holdings · 19.73 USD · pulse 51.8 · Insurance Brokers 09-20: 51.9 · 09-27: 51.7 · 10-05: 51.7 — 0 51.7 Mixed
Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)83.3
Gross margin (pricing power)65.1%100
Revenue CAGR (3y)60.4%100
Valuation LT w=20%15.7
Forward P/E21.0 · industry median 13.3 (n=9)36.4
FCF yield-34.6% · industry median 5.7% (n=9)0
EV / EBITDA25.4 · industry median 12.7 (n=8)10.6
Management LT w=20%65.5
Return on equity-222.0%0
Buybacks vs dilution+0.3%/yr share count62
Net debt / EBITDA-14.1100
Insider ownership48.7%100
Financial Health LT w=15%75
Current ratio11.3100
Debt / equity0.16100
Interest coverage-18.2x0
Cash vs total debt13.81x100
Marketing & Brand LT w=5%67
Revenue growth (yoy)57.2%100
SG&A efficiency2.1x revenue/SG&A0.9
Brand pricing premium65.1%100
Durability LT w=15%0
Shock days (>8% vs market)15 in 280 sessions (listed <2y)0
Worst drawdown vs market (2y)-68.9% vs market -8.9%0
Profit-margin stabilitysd 61.4pp, net, 4y0
Profitable years1 of 40
Momentum pulse only100
Price vs 200-day MA+35.0%100
52-week range position99th pct100
6m strength vs S&P 500+32.4pp100
News & Sentiment pulse only55
Analyst consensus (1=buy)3.233.3
Analyst target upside2.6%31.6
Earnings surprises (avg)+47.8%100
⚠ Red flags
Negative free cash flow
Unprofitable (negative net income)
1367 BGSI US ⚠ 1HIGH CONF Boyd Group Services Inc. · 78.43 USD · pulse 51.7 · Auto & Truck Dealerships 09-20: 51.1 · 09-27: 51.6 · 10-05: 51.7 ▲ +0.1 51.7 Mixed
Product & Moat LT w=25%65.8
Gross margin (pricing power)46.7%66.7
Revenue CAGR (3y)8.9%44.6
Operating margin trend+0.2pp over 3y51.9
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%65.9
Forward P/E16.1 · industry median 11.2 (n=12)46.2
FCF yield14.4% · industry median 5.1% (n=12)100
EV / EBITDA13.7 · industry median 11.5 (n=12)51.6
Management LT w=20%21.3
Return on equity0.7%2.8
Buybacks vs dilution+9.0%/yr share count0
Net debt / EBITDA6.50
Insider ownership0.3%3.5
FCF conversion17.04x net income100
Financial Health LT w=15%12.7
Current ratio0.60
Debt / equity1.1746
Interest coverage1.4x4.6
Cash vs total debt0.01x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)68.1
Revenue growth (yoy)29.9%100
Brand pricing premium46.7%54.2
Durability LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-35.9%0
52-week range position0th pct0
6m strength vs S&P 500-54.4pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)82.4
Analyst target upside89.3%100
Earnings surprises (avg)+9.6%97.1
⚠ Red flags
Diluting shareholders (+9.0%/yr)
1368 CIG US ⚠ 1HIGH CONF Comp En De Mn Cemig · 2.15 USD · pulse 52.6 · Utilities - Regulated Electric 09-20: 49.5 · 09-27: 51.8 · 10-05: 51.7 ▼ -0.1 51.7 Mixed
Product & Moat LT w=25%47
Gross margin (pricing power)11.1%0
Revenue CAGR (3y)10.4%51.8
Operating margin trend+3.7pp over 3y87.5
Gross-margin stabilitysd 3.6pp48.7
Valuation LT w=20%60.9
Forward P/E14.3 · industry median 16.8 (n=36)81.3
FCF yield-9.9% · industry median -7.1% (n=36)1.3
EV / EBITDA6.6 · industry median 12.8 (n=36)100
Management LT w=20%33.6
Return on equity15.9%63.8
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA2.537.7
Insider ownership0.0%0
FCF conversion-0.65x net income0
Financial Health LT w=15%35.1
Current ratio1.230.7
Debt / equity0.7867.8
Interest coverage4.8x41.9
Cash vs total debt0.14x0
Marketing & Brand LT w=5%37.9
Revenue growth (yoy)3.4%13.6
SG&A efficiency344.8x revenue/SG&A100
Brand pricing premium11.1%0
Durability LT w=15%92.4
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-28.2% vs market -18.8%76.5
Profit-margin stabilitysd 3.2pp, operating, 4y93.2
Profitable years4 of 4100
Momentum pulse only35.6
Price vs 200-day MA+1.2%64.6
52-week range position44th pct42.1
6m strength vs S&P 500-26.6pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)54.6
Analyst target upside-4.5%13.8
Earnings surprises (avg)+44.1%100
⚠ Red flags
Negative free cash flow
1369 MUFG US MEDIUM CONF Mitsubishi UFJ Financial Group, · 22.82 USD · pulse 58.9 · Banks - Diversified 09-20: 51.6 · 09-27: 51.3 · 10-05: 51.6 ▲ +0.3 51.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)40.7
Revenue CAGR (5y)4.4%22.1
Valuation LT w=20%37.5
Forward P/E22.2 · industry median 13.5 (n=20)34.6
PEG ratio1.79 · industry median 1.31 (n=17)33.6
Price / book1.82 · industry median 1.94 (n=20)55.8
Through-cycle P/E23.5 · industry median 18.3 (n=20)25.8
Management LT w=20%45.9
Return on equity9.5%37.8
Buybacks vs dilution-2.1%/yr share count100
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)28.8%100
Durability LT w=15%91
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-26.6% vs market -18.8%80.5
Profit-margin stabilitysd 5.0pp, net, 4y83.6
Profitable years4 of 4100
Momentum pulse only95.6
Price vs 200-day MA+16.5%100
52-week range position86th pct95.3
6m strength vs S&P 500+12.4pp91.4
News & Sentiment pulse only59.6
Analyst consensus (1=buy)2.560
Analyst target upside-2.4%18.9
Earnings surprises (avg)+31.3%100
1370 GM US ⚠ 1HIGH CONF General Motors Company · 78.27 USD · pulse 60.5 · Auto Manufacturers 09-20: 51.6 · 09-27: 51.6 · 10-05: 51.6 — 0 51.6 Mixed
Product & Moat LT w=25%23.4
Gross margin (pricing power)10.2%0
Revenue CAGR (3y)5.7%28.4
Operating margin trend-5.0pp over 3y0
Gross-margin stabilitysd 2.7pp65.1
Valuation LT w=20%98.5
Forward P/E5.2 · industry median 15.8 (n=10)100
PEG ratio0.29 · industry median 4.32 (n=5)100
FCF yield31.9% · industry median -9.0% (n=10)100
EV / EBITDA10.6 · industry median 24.8 (n=7)94.1
Management LT w=20%42.9
Return on equity3.2%12.7
Buybacks vs dilution-13.6%/yr share count100
Net debt / EBITDA6.30
Insider ownership0.2%1.7
FCF conversion8.13x net income100
Financial Health LT w=15%18.9
Current ratio1.128
Debt / equity2.020
Interest coverage5.3x47.6
Cash vs total debt0.19x0
Marketing & Brand LT w=5%35.9
Revenue growth (yoy)1.9%7.6
SG&A efficiency21.3x revenue/SG&A100
Brand pricing premium10.2%0
Durability LT w=15%85.6
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-29.1% vs market -18.8%74.1
Profit-margin stabilitysd 2.1pp, operating, 4y99.4
Profitable years4 of 4100
Momentum pulse only45.2
Price vs 200-day MA-2.6%49.5
52-week range position66th pct70.5
6m strength vs S&P 500-10.3pp15.5
News & Sentiment pulse only98.3
Analyst consensus (1=buy)1.695
Analyst target upside33.2%100
Earnings surprises (avg)+20.8%100
⚠ Red flags
Heavy leverage (D/E 2.0)
1371 BCE US HIGH CONF BCE, Inc. · 19.73 USD · pulse 52.1 · Telecom Services 09-20: 50.7 · 09-27: 51 · 10-05: 51.6 ▲ +0.6 51.6 Mixed
Product & Moat LT w=25%52.4
Gross margin (pricing power)44.9%62.4
Revenue CAGR (3y)0.4%2
Operating margin trend-0.5pp over 3y45
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%73.1
Forward P/E10.5 · industry median 10.0 (n=27)72
FCF yield9.9% · industry median 10.0% (n=29)74.4
EV / EBITDA7.8 · industry median 7.5 (n=27)73
Management LT w=20%31
Return on equity30.5%100
Buybacks vs dilution+0.7%/yr share count54.2
Net debt / EBITDA4.70
Insider ownership0.0%0.3
FCF conversion0.40x net income0.4
Financial Health LT w=15%15.8
Current ratio0.70
Debt / equity1.7315.1
Interest coverage5.3x48.2
Cash vs total debt0.01x0
Marketing & Brand LT w=5%41.7
Revenue growth (yoy)1.5%6
SG&A efficiency6.1x revenue/SG&A69.2
Brand pricing premium44.9%49.9
Durability LT w=15%88.1
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-34.7% vs market -18.8%60.2
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-15.0%0.1
52-week range position0th pct0
6m strength vs S&P 500-33.9pp0
News & Sentiment pulse only81.3
Analyst consensus (1=buy)2.271.6
Analyst target upside33.8%100
Earnings surprises (avg)+5.9%72.3
1372 PRK US MEDIUM CONF Park National Corporation · 183.15 USD · pulse 55 · Banks - Regional 09-20: 51.9 · 09-27: 51.9 · 10-05: 51.6 ▼ -0.3 51.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)41.5
Revenue CAGR (3y)4.9%24.4
Valuation LT w=20%33
Forward P/E13.8 · industry median 10.0 (n=108)52.6
Price / book1.92 · industry median 1.24 (n=109)24.6
Through-cycle P/E21.8 · industry median 14.8 (n=106)21.7
Management LT w=20%48.4
Return on equity12.6%50.3
Buybacks vs dilution-0.4%/yr share count73
Insider ownership2.2%21.8
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)25.7%100
Durability LT w=15%92.7
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-30.4% vs market -18.8%71
Profit-margin stabilitysd 1.9pp, net, 4y100
Profitable years4 of 4100
Momentum pulse only56.6
Price vs 200-day MA+5.1%80.5
52-week range position58th pct59.5
6m strength vs S&P 500-6.1pp29.7
News & Sentiment pulse only64.9
Analyst consensus (1=buy)3.040
Analyst target upside12.5%56.2
Earnings surprises (avg)+9.8%98.6
1373 AZO US HIGH CONF AutoZone, Inc. · 2,792.03 USD · pulse 50 · Auto Parts 09-20: 49 · 09-27: 51.4 · 10-05: 51.5 ▲ +0.1 51.5 Mixed
Product & Moat LT w=25%61.6
Gross margin (pricing power)52.3%80.8
Revenue CAGR (3y)5.2%26.2
Operating margin trend-1.1pp over 3y39.4
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%41.4
Forward P/E14.5 · industry median 9.9 (n=22)47.9
PEG ratio1.31 · industry median 0.59 (n=10)38.4
EV / EBITDA13.3 · industry median 7.4 (n=21)38
Management LT w=20%43.4
Buybacks vs dilution-4.5%/yr share count100
Net debt / EBITDA2.927.8
Insider ownership0.2%2.5
Financial Health LT w=15%26.6
Current ratio0.98.4
Interest coverage7.4x71.5
Cash vs total debt0.03x0
Marketing & Brand LT w=5%35.7
Revenue growth (yoy)5.6%22.4
SG&A efficiency3.0x revenue/SG&A16.3
Brand pricing premium52.3%68.3
Durability LT w=15%89.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-35.9% vs market -18.8%57.2
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-15.3%0
52-week range position0th pct0
6m strength vs S&P 500-36.2pp0
News & Sentiment pulse only81.4
Analyst consensus (1=buy)1.5100
Analyst target upside32.8%100
Earnings surprises (avg)+1.6%44.1
1374 MLM US HIGH CONF Martin Marietta Materials, Inc. · 482.27 USD · pulse 50.1 · Building Materials 09-20: 51.4 · 09-27: 51.5 · 10-05: 51.5 — 0 51.5 Mixed
Product & Moat LT w=25%42.5
Gross margin (pricing power)28.2%20.6
Revenue CAGR (3y)-0.1%0
Operating margin trend+3.9pp over 3y89.2
Gross-margin stabilitysd 3.0pp60.4
Valuation LT w=20%31.4
Forward P/E21.8 · industry median 12.8 (n=9)35.1
PEG ratio1.83 · industry median 1.53 (n=5)40.3
FCF yield1.7% · industry median 3.7% (n=9)19.8
EV / EBITDA16.6 · industry median 9.4 (n=9)30.6
Management LT w=20%52.5
Return on equity8.9%35.6
Buybacks vs dilution-1.0%/yr share count82.8
Net debt / EBITDA2.926.7
Insider ownership16.1%100
FCF conversion0.52x net income17.4
Financial Health LT w=15%47.6
Current ratio1.450.6
Debt / equity0.5580.6
Interest coverage6.3x59.2
Cash vs total debt0.02x0
Marketing & Brand LT w=5%64
Revenue growth (yoy)21.0%84
SG&A efficiency13.9x revenue/SG&A100
Brand pricing premium28.2%8.1
Durability LT w=15%91.7
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-32.1% vs market -18.8%66.8
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-18.0%0
52-week range position1th pct0
6m strength vs S&P 500-36.6pp0
News & Sentiment pulse only77.9
Analyst consensus (1=buy)1.886.7
Analyst target upside34.0%100
Earnings surprises (avg)+2.1%47.1
1375 EXR US ⚠ 1HIGH CONF Extra Space Storage Inc · 133.25 USD · pulse 51.2 · REIT - Industrial 09-20: 51.1 · 09-27: 51.4 · 10-05: 51.5 ▲ +0.1 51.5 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%71
Gross margin (pricing power)74.9%100
Revenue CAGR (3y)20.6%100
Operating margin trend-9.8pp over 3y0
Gross-margin stabilitysd 1.8pp83.8
Valuation LT w=20%54.1
FCF yield5.1% · industry median 4.5% (n=11)71.4
EV / EBITDA18.5 · industry median 18.7 (n=11)51.7
Price / book2.12 · industry median 1.94 (n=11)39.3
Management LT w=20%9.3
Return on equity7.0%27.8
Buybacks vs dilution+16.4%/yr share count0
Net debt / EBITDA5.90
Insider ownership0.9%9.4
Financial Health LT w=15%24.4
Debt / equity1.0254.6
Interest coverage2.7x18.6
Cash vs total debt0.05x0
Marketing & Brand LT w=5%71.7
Revenue growth (yoy)3.8%15.2
SG&A efficiency18.1x revenue/SG&A100
Brand pricing premium74.9%100
Durability LT w=15%91.9
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.6% vs market -18.8%80.3
Profit-margin stabilitysd 4.3pp, operating, 4y87.3
Profitable years4 of 4100
Momentum pulse only27.5
Price vs 200-day MA-4.0%43.9
52-week range position41th pct38.5
6m strength vs S&P 500-15.7pp0
News & Sentiment pulse only57.6
Analyst consensus (1=buy)2.174.3
Analyst target upside18.9%72.3
Earnings surprises (avg)-1.1%26.1
⚠ Red flags
Diluting shareholders (+16.4%/yr)
1376 MTD US ⚠ 1HIGH CONF Mettler-Toledo International, I · 1,486.19 USD · pulse 54.6 · Diagnostics & Research 09-20: 52.3 · 09-27: 51.4 · 10-05: 51.5 ▲ +0.1 51.5 Mixed
Product & Moat LT w=25%55.6
Gross margin (pricing power)60.3%100
Revenue CAGR (3y)0.9%4.5
Operating margin trend-1.0pp over 3y40.5
R&D intensity (innovation)5.0%33
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%29.8
Forward P/E28.7 · industry median 24.8 (n=21)40.6
PEG ratio2.77 · industry median 1.34 (n=14)5.2
FCF yield2.3% · industry median 2.9% (n=25)37.2
EV / EBITDA25.0 · industry median 24.8 (n=20)36
Management LT w=20%55.1
Buybacks vs dilution-2.8%/yr share count100
Net debt / EBITDA1.659.1
Insider ownership0.4%4.4
FCF conversion0.80x net income56.9
Financial Health LT w=15%31.7
Current ratio1.126.8
Debt / equity166.680
Interest coverage16.3x100
Cash vs total debt0.02x0
Marketing & Brand LT w=5%46.7
Revenue growth (yoy)4.5%18
SG&A efficiency4.0x revenue/SG&A33.9
Brand pricing premium60.3%88.1
Durability LT w=15%90.6
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-33.8% vs market -18.8%62.4
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only82.7
Price vs 200-day MA+12.7%100
52-week range position89th pct98.3
6m strength vs S&P 500-0.1pp49.8
News & Sentiment pulse only46.6
Analyst consensus (1=buy)2.657.1
Analyst target upside-1.9%20.3
Earnings surprises (avg)+4.3%62.3
⚠ Red flags
Heavy leverage (D/E 166.7)
1377 ARXS US ⚠ 1HIGH CONF Arxis, Inc. · 50.03 USD · pulse 54 · Aerospace & Defense 09-20: 46.9 · 09-27: 51.6 · 10-05: 51.5 ▼ -0.1 51.5 Mixed
Product & Moat LT w=25%69.5
Gross margin (pricing power)52.3%80.9
Revenue CAGR (2y)94.2%100
Operating margin trend-6.1pp over 2y0
Gross-margin stabilitysd 1.1pp97.2
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)19.8
Forward P/E38.8 · industry median 25.7 (n=39)9.4
EV / EBITDA42.6 · industry median 22.0 (n=35)0
Management LT w=20% · thin evidence (2/3, gaps count as 50)62.6
Net debt / EBITDA2.537.7
Insider ownership10.7%100
Financial Health LT w=15%48.7
Current ratio5.2100
Debt / equity0.4088.8
Interest coverage0.6x0
Cash vs total debt0.28x5.9
Marketing & Brand LT w=5%62.5
Revenue growth (yoy)25.0%100
SG&A efficiency3.1x revenue/SG&A19
Brand pricing premium52.3%68.4
Durability LT w=15% · thin evidence (2/3, gaps count as 50)47.9
Profit-margin stabilitysd 3.1pp, operating, 3y93.8
Profitable years0 of 30
Momentumno data
News & Sentiment pulse only96.6
Analyst consensus (1=buy)1.2100
Analyst target upside25.9%89.8
Earnings surprises (avg)+48.9%100
⚠ Red flags
Unprofitable (negative net income)
1378 CG US ⚠ 1MEDIUM CONF The Carlyle Group Inc. · 39.82 USD · pulse 49.3 · Asset Management 09-20: 51.9 · 09-27: 51.6 · 10-05: 51.5 ▼ -0.1 51.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-1.4%0
Valuation LT w=20%64.1
Forward P/E7.8 · industry median 11.1 (n=43)97
PEG ratio0.65 · industry median 0.98 (n=19)100
Price / book2.68 · industry median 2.56 (n=42)29.2
Through-cycle P/E23.2 · industry median 19.2 (n=41)30.2
Management LT w=20%68.5
Return on equity7.8%31.1
Buybacks vs dilution-0.5%/yr share count74.3
Insider ownership26.4%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-32.9%0
Durability LT w=15%48.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-41.6% vs market -18.8%43
Profit-margin stabilitysd 33.4pp, net, 4y0
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-18.7%0
52-week range position2th pct0
6m strength vs S&P 500-31.2pp0
News & Sentiment pulse only73.9
Analyst consensus (1=buy)2.270
Analyst target upside43.3%100
Earnings surprises (avg)+2.8%51.7
⚠ Red flags
Revenue shrinking (-32.9% yoy)
1379 LOAR US HIGH CONF Loar Holdings Inc. · 61.72 USD · pulse 49.4 · Aerospace & Defense 09-20: 51.3 · 09-27: 51 · 10-05: 51.5 ▲ +0.5 51.5 Mixed
Product & Moat LT w=25%73.6
Gross margin (pricing power)53.4%83.5
Revenue CAGR (3y)27.5%100
Operating margin trend+4.1pp over 3y90.9
R&D intensity (innovation)2.6%17.5
Gross-margin stabilitysd 2.2pp76.1
Valuation LT w=20%16.9
Forward P/E38.2 · industry median 25.7 (n=39)11.1
FCF yield1.4% · industry median 1.2% (n=41)35.6
EV / EBITDA30.9 · industry median 22.0 (n=35)4.1
Management LT w=20%51.4
Return on equity5.8%23.4
Buybacks vs dilution+2.1%/yr share count31.9
Net debt / EBITDA3.91.7
Insider ownership19.3%100
FCF conversion1.15x net income100
Financial Health LT w=15%50.3
Current ratio4.9100
Debt / equity0.8066.4
Interest coverage4.1x34.9
Cash vs total debt0.13x0
Marketing & Brand LT w=5%75
Revenue growth (yoy)39.4%100
SG&A efficiency5.2x revenue/SG&A54
Brand pricing premium53.4%71
Durability LT w=15%54.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-46.0% vs market -18.8%32
Profit-margin stabilitysd 1.5pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only20.2
Price vs 200-day MA-8.3%27
52-week range position28th pct22.9
6m strength vs S&P 500-11.8pp10.7
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside45.5%100
Earnings surprises (avg)+57.8%100
1380 HLNE US MEDIUM CONF Hamilton Lane Incorporated · 87.04 USD · pulse 51.4 · Asset Management 09-20: 51.8 · 09-27: 51.7 · 10-05: 51.5 ▼ -0.2 51.5 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)46.1
Revenue CAGR (3y)12.8%64
Operating margin trend-2.6pp over 3y24.2
Valuation LT w=20%23.2
Forward P/E11.9 · industry median 10.9 (n=43)69.7
Price / book3.97 · industry median 2.56 (n=42)0
Through-cycle P/E32.6 · industry median 19.2 (n=41)0
Management LT w=20%66.7
Return on equity32.4%100
Buybacks vs dilution+4.2%/yr share count0
Insider ownership11.5%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)56.5%100
Durability LT w=15%73
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-62.3% vs market -18.8%0
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only3.9
Price vs 200-day MA-14.5%2.1
52-week range position18th pct9.7
6m strength vs S&P 500-24.8pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside48.6%100
Earnings surprises (avg)+20.8%100
1381 WRBY US HIGH CONF Warby Parker Inc. · 27.03 USD · pulse 51.1 · Medical Instruments & Supplies 09-20: 52.2 · 09-27: 51.5 · 10-05: 51.5 — 0 51.5 Mixed
Product & Moat LT w=25%86.7
Gross margin (pricing power)53.1%82.8
Revenue CAGR (3y)13.4%66.9
Operating margin trend+18.0pp over 3y100
Gross-margin stabilitysd 1.2pp97
Valuation LT w=20%0.5
Forward P/E44.0 · industry median 16.5 (n=23)1.6
FCF yield0.3% · industry median 3.5% (n=23)0
EV / EBITDA79.6 · industry median 14.8 (n=23)0
Management LT w=20%59.6
Return on equity2.1%8.2
Buybacks vs dilution+2.0%/yr share count33.1
Net debt / EBITDA-1.0100
Insider ownership5.6%56.5
FCF conversion5.80x net income100
Financial Health LT w=15%83.3
Current ratio2.3100
Debt / equity0.6475.5
Cash vs total debt1.17x74.3
Marketing & Brand LT w=5%36.5
Revenue growth (yoy)9.8%39.2
SG&A efficiency1.8x revenue/SG&A0
Brand pricing premium53.1%70.3
Durability LT w=15%23.2
Shock days (>8% vs market)21 in 2y0
Worst drawdown vs market (2y)-50.7% vs market -18.8%20
Profit-margin stabilitysd 6.9pp, operating, 4y72.8
Profitable years1 of 40
Momentum pulse only86
Price vs 200-day MA+7.2%88.8
52-week range position76th pct82.6
6m strength vs S&P 500+11.0pp86.7
News & Sentiment pulse only68.1
Analyst consensus (1=buy)1.791.4
Analyst target upside12.7%56.7
Earnings surprises (avg)+3.4%56.1
1382 MFI.TO CA HIGH CONF MAPLE LEAF FOODS · 24.76 CAD · pulse 54.8 · Packaged Foods 09-20: 51.6 · 09-27: 51.4 · 10-05: 51.5 ▲ +0.1 51.5 Mixed
Product & Moat LT w=25%37.2
Gross margin (pricing power)17.4%0
Revenue CAGR (3y)-6.2%0
Operating margin trend+6.9pp over 3y100
Gross-margin stabilitysd 3.5pp49
Valuation LT w=20%76.6
Forward P/E13.8 · industry median 10.7 (n=20)56.9
FCF yield12.4% · industry median 7.4% (n=20)100
EV / EBITDA8.8 · industry median 8.8 (n=20)72.9
Management LT w=20%51.6
Return on equity5.1%20.6
Buybacks vs dilution+0.7%/yr share count54.3
Net debt / EBITDA2.439.7
Insider ownership39.7%100
FCF conversion0.70x net income43.5
Financial Health LT w=15%33.3
Current ratio1.663.2
Debt / equity0.9757
Interest coverage2.2x12.9
Cash vs total debt0.13x0
Marketing & Brand LT w=5%35.5
Revenue growth (yoy)1.6%6.4
SG&A efficiency9.8x revenue/SG&A100
Brand pricing premium17.4%0
Durability LT w=15%65.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-26.0% vs market -18.8%81.8
Profit-margin stabilitysd 2.8pp, operating, 4y95.7
Profitable years2 of 40
Momentum pulse only12.4
Price vs 200-day MA-10.5%17.9
52-week range position26th pct19.4
6m strength vs S&P 500-33.5pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside45.0%100
Earnings surprises (avg)+21.7%100
1383 TM US ⚠ 1HIGH CONF Toyota Motor Corporation · 181.49 USD · pulse 54.5 · Auto Manufacturers 09-20: 51.7 · 09-27: 51.3 · 10-05: 51.4 ▲ +0.1 51.4 Mixed
Product & Moat LT w=25%41.8
Gross margin (pricing power)16.8%0
Revenue CAGR (5y)6.4%32
Operating margin trend+0.1pp over 5y51
Gross-margin stabilitysd 1.8pp84.3
Valuation LT w=20%62.2
Forward P/E11.5 · industry median 15.8 (n=10)94.7
FCF yield-10.6% · industry median -3.6% (n=10)0
EV / EBITDA11.5 · industry median 24.8 (n=7)92
Management LT w=20%27.7
Return on equity12.4%49.6
Buybacks vs dilution-1.3%/yr share count88.7
Net debt / EBITDA5.50
Insider ownership0.0%0
FCF conversion-0.94x net income0
Financial Health LT w=15%46.5
Current ratio1.230.8
Debt / equity1.1547.2
Interest coverage86.5x100
Cash vs total debt0.30x8
Marketing & Brand LT w=5%47.2
Revenue growth (yoy)10.4%41.6
SG&A efficiency10.8x revenue/SG&A100
Brand pricing premium16.8%0
Durability LT w=15%91.1
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-32.9% vs market -18.8%64.5
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only10.3
Price vs 200-day MA-9.9%20.5
52-week range position18th pct10.4
6m strength vs S&P 500-28.6pp0
News & Sentiment pulse only99.1
Analyst consensus (1=buy)1.5100
Analyst target upside29.0%97.4
Earnings surprises (avg)+55.9%100
⚠ Red flags
Negative free cash flow
1384 ES US HIGH CONF Eversource Energy (D/B/A) · 64.5 USD · pulse 50.4 · Utilities - Regulated Electric 09-20: 51 · 09-27: 51.5 · 10-05: 51.4 ▼ -0.1 51.4 Mixed
Product & Moat LT w=25%72.5
Gross margin (pricing power)52.8%81.9
Revenue CAGR (3y)3.3%16.5
Operating margin trend+4.2pp over 3y91.7
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%70.1
Forward P/E13.1 · industry median 16.8 (n=36)88.6
PEG ratio2.27 · industry median 2.06 (n=31)35.7
FCF yield3.3% · industry median -7.1% (n=36)75.8
EV / EBITDA10.6 · industry median 12.8 (n=36)80.4
Management LT w=20%14.8
Return on equity9.0%36.1
Buybacks vs dilution+2.5%/yr share count24.7
Net debt / EBITDA5.70
Insider ownership0.2%1.7
FCF conversion0.48x net income11.4
Financial Health LT w=15%6.8
Current ratio0.80
Debt / equity1.8110.7
Interest coverage2.5x16.4
Cash vs total debt0.06x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)42.9
Revenue growth (yoy)2.3%9.2
Brand pricing premium52.8%69.4
Durability LT w=15%87.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-17.1% vs market -18.8%100
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only19
Price vs 200-day MA-6.2%35.3
52-week range position27th pct21.6
6m strength vs S&P 500-22.3pp0
News & Sentiment pulse only54.4
Analyst consensus (1=buy)2.752.5
Analyst target upside13.6%58.9
Earnings surprises (avg)+2.8%51.9
1385 GIL.TO CA ⚠ 1HIGH CONF GILDAN ACTIVEWEAR INC. · 58.39 CAD · pulse 53.3 · Apparel Manufacturing 09-20: 51.7 · 09-27: 51.4 · 10-05: 51.4 — 0 51.4 Mixed
Product & Moat LT w=25%48.1
Gross margin (pricing power)33.4%33.6
Revenue CAGR (3y)3.8%18.8
Operating margin trend-0.1pp over 3y49
Gross-margin stabilitysd 1.5pp91
Valuation LT w=20%67.3
Forward P/E7.5 · industry median 13.7 (n=9)100
PEG ratio0.39 · sector median 1.00 (n=121)100
FCF yield-10.6% · industry median 7.7% (n=9)0
EV / EBITDA10.9 · industry median 11.1 (n=9)69.2
Management LT w=20%18.1
Return on equity8.7%34.7
Buybacks vs dilution+1.0%/yr share count50
Net debt / EBITDA4.10
Insider ownership0.6%5.8
FCF conversion-2.02x net income0
Financial Health LT w=15%41.9
Current ratio1.994.2
Debt / equity1.4829.1
Interest coverage5.0x44.4
Cash vs total debt0.08x0
Marketing & Brand LT w=5%73.7
Revenue growth (yoy)72.3%100
SG&A efficiency9.3x revenue/SG&A100
Brand pricing premium33.4%21.1
Durability LT w=15%82
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-41.2% vs market -18.8%43.8
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-26.6%0
52-week range position2th pct0
6m strength vs S&P 500-40.4pp0
News & Sentiment pulse only97.1
Analyst consensus (1=buy)1.792.3
Analyst target upside77.7%100
Earnings surprises (avg)+9.8%98.9
⚠ Red flags
Negative free cash flow
1386 FR US HIGH CONF First Industrial Realty Trust, · 59.46 USD · pulse 54.1 · REIT - Industrial 09-20: 51 · 09-27: 50.9 · 10-05: 51.4 ▲ +0.5 51.4 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%65.9
Gross margin (pricing power)73.7%100
Revenue CAGR (3y)10.4%52.1
Operating margin trend+2.7pp over 3y76.9
R&D intensity (innovation)0.1%0.6
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%29
FCF yield3.6% · industry median 5.1% (n=11)40.1
EV / EBITDA20.2 · industry median 18.5 (n=11)41.9
Price / book2.84 · industry median 1.94 (n=11)5.1
Management LT w=20%30.8
Return on equity13.6%54.5
Buybacks vs dilution+0.1%/yr share count65.3
Net debt / EBITDA4.90
Insider ownership0.4%3.5
Financial Health LT w=15%31
Debt / equity0.9061.1
Interest coverage3.9x32
Cash vs total debt0.02x0
Marketing & Brand LT w=5%77.9
Revenue growth (yoy)8.4%33.6
SG&A efficiency17.3x revenue/SG&A100
Brand pricing premium73.7%100
Durability LT w=15%96
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-25.1% vs market -18.8%84.1
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only37.8
Price vs 200-day MA-1.6%53.7
52-week range position55th pct56.3
6m strength vs S&P 500-14.0pp3.3
News & Sentiment pulse only86.3
Analyst consensus (1=buy)2.080
Analyst target upside21.5%78.8
Earnings surprises (avg)+81.3%100
1387 AVT US ⚠ 1HIGH CONF Avnet, Inc. · 106.94 USD · pulse 59.9 · Electronics & Computer Distribution 09-20: 51.6 · 09-27: 51.4 · 10-05: 51.4 — 0 51.4 Mixed
Product & Moat LT w=25%35.5
Gross margin (pricing power)10.4%0
Revenue CAGR (3y)1.4%6.8
Operating margin trend-1.5pp over 3y35.3
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%63
Forward P/E9.7 · sector median 19.8 (n=309)100
FCF yield-1.5% · sector median 2.9% (n=322)0
EV / EBITDA12.8 · sector median 23.1 (n=279)89
Management LT w=20%30.5
Return on equity6.7%26.7
Buybacks vs dilution-3.6%/yr share count100
Net debt / EBITDA3.512.1
Insider ownership1.4%13.8
FCF conversion-0.39x net income0
Financial Health LT w=15%43.7
Current ratio1.881.4
Debt / equity0.6972.7
Interest coverage2.9x20.7
Cash vs total debt0.04x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)47.7%100
SG&A efficiency13.7x revenue/SG&A100
Brand pricing premium10.4%0
Durability LT w=15%92.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-27.1% vs market -18.8%79.1
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+40.7%100
52-week range position100th pct100
6m strength vs S&P 500+55.3pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)57.8
Analyst target upside-0.6%23.4
Earnings surprises (avg)+13.9%100
⚠ Red flags
Negative free cash flow
1388 DSV.TO CA ⚠ 1MEDIUM CONF DISCOVERY MINING LTD · 12.52 CAD · pulse 57.7 · Silver 09-20: 51.4 · 09-27: 51.4 · 10-05: 51.4 — 0 51.4 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moatno data
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)16.7
Price / book11.40 · sector median 2.97 (n=108)0
Through-cycle P/E578.0 · sector median 40.4 (n=80)0
Management LT w=20%80
Return on equity39.2%100
Buybacks vs dilution+31.9%/yr share count0
Net debt / EBITDA-0.5100
Insider ownership29.9%100
FCF conversion1.99x net income100
Financial Health LT w=15%84.9
Current ratio2.096.7
Debt / equity0.01100
Interest coverage4.9x43
Cash vs total debt39.59x100
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)124.7%100
SG&A efficiency11.5x revenue/SG&A100
Durability LT w=15%15.6
Shock days (>8% vs market)53 in 2y0
Worst drawdown vs market (2y)-40.0% vs market -18.8%46.9
Profitable years1 of 40
Momentum pulse only97.8
Price vs 200-day MA+28.5%100
52-week range position91th pct100
6m strength vs S&P 500+13.0pp93.4
News & Sentiment pulse only89.6
Analyst consensus (1=buy)1.697.1
Analyst target upside18.7%71.7
Earnings surprises (avg)+23.6%100
⚠ Red flags
Diluting shareholders (+31.9%/yr)
1389 ATS.TO CA ⚠ 1HIGH CONF ATS CORPORATION · 26.04 CAD · pulse 49.1 · Specialty Industrial Machinery 09-20: 50.9 · 09-27: 51 · 10-05: 51.4 ▲ +0.4 51.4 Mixed
Product & Moat LT w=25%42.3
Gross margin (pricing power)28.7%21.7
Revenue CAGR (3y)4.9%24.4
Operating margin trend-2.2pp over 3y27.7
Gross-margin stabilitysd 1.2pp95.5
Valuation LT w=20%93.7
Forward P/E13.6 · industry median 20.6 (n=38)97.5
FCF yield7.6% · industry median 3.5% (n=38)100
EV / EBITDA12.4 · industry median 16.7 (n=38)83.6
Management LT w=20%29.5
Return on equity2.7%10.8
Buybacks vs dilution+1.9%/yr share count34.6
Net debt / EBITDA4.00
Insider ownership0.2%2.2
FCF conversion2.72x net income100
Financial Health LT w=15%37
Current ratio1.669.4
Debt / equity0.7867.6
Interest coverage2.0x11
Cash vs total debt0.14x0
Marketing & Brand LT w=5%22.3
Revenue growth (yoy)-5.8%0
SG&A efficiency5.5x revenue/SG&A57.8
Brand pricing premium28.7%9.2
Durability LT w=15%63.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-47.7% vs market -18.8%27.7
Profit-margin stabilitysd 3.8pp, operating, 4y90.2
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-31.9%0
52-week range position2th pct0
6m strength vs S&P 500-52.1pp0
News & Sentiment pulse only53.4
Analyst consensus (1=buy)2.560
Analyst target upside43.2%100
Earnings surprises (avg)-5.0%0.3
⚠ Red flags
Revenue shrinking (-5.8% yoy)
1390 AWK US ⚠ 1HIGH CONF American Water Works Company, I · 130.25 USD · pulse 49.4 · Utilities - Regulated Water 09-20: 51.2 · 09-27: 51.5 · 10-05: 51.3 ▼ -0.2 51.3 Mixed
Product & Moat LT w=25%83.3
Gross margin (pricing power)61.5%100
Revenue CAGR (3y)10.7%53.4
Operating margin trend+3.0pp over 3y79.9
Gross-margin stabilitysd 1.0pp99.8
Valuation LT w=20%41.5
Forward P/E19.8 · industry median 16.7 (n=5)52.6
PEG ratio2.36 · sector median 2.22 (n=49)35.8
FCF yield-6.9% · industry median -6.3% (n=5)20.3
EV / EBITDA14.3 · industry median 13.6 (n=5)57.4
Management LT w=20%13.7
Return on equity10.1%40.4
Buybacks vs dilution+2.4%/yr share count26.9
Net debt / EBITDA5.40
Insider ownership0.1%1.2
FCF conversion-1.61x net income0
Financial Health LT w=15%15.1
Current ratio0.50
Debt / equity1.3834.6
Interest coverage3.3x25.7
Cash vs total debt0.01x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)55.3
Revenue growth (yoy)6.2%24.8
Brand pricing premium61.5%91.2
Durability LT w=15%96.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-17.7% vs market -18.8%100
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only34.9
Price vs 200-day MA-0.3%58.8
52-week range position47th pct45.9
6m strength vs S&P 500-21.6pp0
News & Sentiment pulse only43.6
Analyst consensus (1=buy)2.655.4
Analyst target upside8.6%46.5
Earnings surprises (avg)-0.7%28.8
⚠ Red flags
Negative free cash flow
1391 ARMK US HIGH CONF Aramark · 55.55 USD · pulse 59.3 · Specialty Business Services 09-20: 51.2 · 09-27: 51.6 · 10-05: 51.3 ▼ -0.3 51.3 Mixed
Product & Moat LT w=25%53.8
Gross margin (pricing power)15.3%0
Revenue CAGR (3y)10.6%52.9
Operating margin trend+1.2pp over 3y62.4
Gross-margin stabilitysd 0.2pp100
Valuation LT w=20%54.5
Forward P/E19.7 · industry median 15.0 (n=20)46.5
PEG ratio0.87 · industry median 1.22 (n=11)94.2
FCF yield2.6% · industry median 5.0% (n=20)23
EV / EBITDA14.3 · industry median 12.9 (n=20)54.2
Management LT w=20%42.3
Return on equity11.7%46.8
Buybacks vs dilution+0.5%/yr share count57.8
Net debt / EBITDA4.10
Insider ownership0.7%6.9
FCF conversion1.15x net income100
Financial Health LT w=15%15.2
Current ratio1.340.4
Debt / equity1.877.4
Interest coverage2.2x13.1
Cash vs total debt0.08x0
Marketing & Brand LT w=5%45.7
Revenue growth (yoy)9.3%37.2
SG&A efficiency66.5x revenue/SG&A100
Brand pricing premium15.3%0
Durability LT w=15%92.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-27.6% vs market -18.8%77.8
Profit-margin stabilitysd 0.5pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only92.4
Price vs 200-day MA+15.2%100
52-week range position75th pct80.9
6m strength vs S&P 500+13.9pp96.3
News & Sentiment pulse only70.8
Analyst consensus (1=buy)1.5100
Analyst target upside23.3%83.3
Earnings surprises (avg)-0.6%29.2
1392 LAD US ⚠ 1HIGH CONF Lithia Motors, Inc. · 307.77 USD · pulse 57.9 · Auto & Truck Dealerships 09-20: 51.2 · 09-27: 51.2 · 10-05: 51.3 ▲ +0.1 51.3 Mixed
Product & Moat LT w=25%41.6
Gross margin (pricing power)15.4%0
Revenue CAGR (3y)10.1%50.6
Operating margin trend-2.9pp over 3y20.5
Gross-margin stabilitysd 1.2pp95.2
Valuation LT w=20%84.4
Forward P/E7.2 · industry median 14.8 (n=12)100
PEG ratio0.60 · industry median 0.60 (n=7)75.1
FCF yield8.1% · industry median 5.1% (n=12)99.8
EV / EBITDA12.1 · industry median 11.5 (n=12)62.7
Management LT w=20%38.6
Return on equity10.7%42.9
Buybacks vs dilution-4.9%/yr share count100
Net debt / EBITDA8.60
Insider ownership1.2%12
FCF conversion0.67x net income38.3
Financial Health LT w=15%8.2
Current ratio1.016.9
Debt / equity2.580
Interest coverage2.4x15.8
Cash vs total debt0.01x0
Marketing & Brand LT w=5%36.3
Revenue growth (yoy)2.2%8.8
SG&A efficiency9.5x revenue/SG&A100
Brand pricing premium15.4%0
Durability LT w=15%88.1
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-37.8% vs market -18.8%52.4
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only48.7
Price vs 200-day MA-1.1%55.7
52-week range position36th pct32
6m strength vs S&P 500+2.6pp58.5
News & Sentiment pulse only82.4
Analyst consensus (1=buy)1.888
Analyst target upside45.5%100
Earnings surprises (avg)+3.9%59.2
⚠ Red flags
Heavy leverage (D/E 2.6)
1393 MDA US ⚠ 1HIGH CONF MDA Space Ltd. · 29.89 USD · pulse 51.2 · Aerospace & Defense 09-20: 51.5 · 09-27: 50.9 · 10-05: 51.3 ▲ +0.4 51.3 Mixed
Product & Moat LT w=25%40.9
Gross margin (pricing power)28.6%21.5
Revenue CAGR (3y)36.6%100
Operating margin trend-2.0pp over 3y30.3
R&D intensity (innovation)2.3%15.6
Gross-margin stabilitysd 4.2pp37
Valuation LT w=20%28.6
Forward P/E19.7 · industry median 27.5 (n=39)84.1
FCF yield-2.1% · industry median 1.3% (n=41)0
EV / EBITDA32.2 · industry median 22.0 (n=35)1.6
Management LT w=20%47.1
Return on equity6.7%26.7
Buybacks vs dilution+2.0%/yr share count33.2
Net debt / EBITDA-0.1100
Insider ownership7.6%75.6
FCF conversion-1.31x net income0
Financial Health LT w=15%66.3
Current ratio0.80
Debt / equity0.20100
Interest coverage10.0x99.6
Cash vs total debt1.05x65.5
Marketing & Brand LT w=5%69.7
Revenue growth (yoy)33.6%100
SG&A efficiency12.6x revenue/SG&A100
Brand pricing premium28.6%9
Durability LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only · thin evidence (2/3, gaps count as 50)23.3
52-week range position25th pct18.8
6m strength vs S&P 500-14.6pp1.2
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)73.3
Analyst target upside52.1%100
Earnings surprises (avg)+5.5%69.8
⚠ Red flags
Negative free cash flow
1394 ICUI US HIGH CONF ICU Medical, Inc. · 159.38 USD · pulse 59.5 · Medical Instruments & Supplies 09-20: 52 · 09-27: 51 · 10-05: 51.3 ▲ +0.3 51.3 Mixed
Product & Moat LT w=25%49.1
Gross margin (pricing power)38.3%45.6
Revenue CAGR (3y)-0.7%0
Operating margin trend+5.1pp over 3y100
R&D intensity (innovation)3.9%26.1
Gross-margin stabilitysd 2.3pp73.9
Valuation LT w=20%72.1
Forward P/E16.5 · industry median 16.5 (n=23)68.2
PEG ratio0.08 · industry median 1.42 (n=12)100
FCF yield4.1% · industry median 3.4% (n=23)63.5
EV / EBITDA15.2 · industry median 14.8 (n=23)56.6
Management LT w=20%39.7
Return on equity1.4%5.6
Buybacks vs dilution+1.0%/yr share count50.7
Net debt / EBITDA3.024.5
Insider ownership1.8%17.5
FCF conversion223.44x net income100
Financial Health LT w=15%45.3
Current ratio2.4100
Debt / equity0.6077.9
Interest coverage1.0x0.5
Cash vs total debt0.24x2.7
Marketing & Brand LT w=5%20.4
Revenue growth (yoy)0.5%2
SG&A efficiency3.6x revenue/SG&A26.1
Brand pricing premium38.3%33.1
Durability LT w=15%59
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-41.2% vs market -18.8%43.9
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years1 of 40
Momentum pulse only83
Price vs 200-day MA+8.4%93.6
52-week range position62th pct64.8
6m strength vs S&P 500+12.2pp90.6
News & Sentiment pulse only91.1
Analyst consensus (1=buy)1.695
Analyst target upside21.3%78.3
Earnings surprises (avg)+22.7%100
1395 ITGR US HIGH CONF Integer Holdings Corporation · 126.45 USD · pulse 56.3 · Medical Devices 09-20: 51.4 · 09-27: 51.6 · 10-05: 51.3 ▼ -0.3 51.3 Mixed
Product & Moat LT w=25%54.9
Gross margin (pricing power)26.1%15.3
Revenue CAGR (3y)11.7%58.3
Operating margin trend+3.3pp over 3y82.9
R&D intensity (innovation)2.7%17.8
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20%47.2
Forward P/E18.4 · industry median 25.2 (n=27)84.7
PEG ratio2.80 · industry median 1.35 (n=15)4.5
FCF yield2.5% · industry median 2.7% (n=28)41.2
EV / EBITDA16.2 · industry median 16.8 (n=23)58.5
Management LT w=20%36.3
Return on equity7.5%30
Buybacks vs dilution+1.2%/yr share count47.2
Net debt / EBITDA3.93.4
Insider ownership0.9%8.5
FCF conversion1.05x net income92.5
Financial Health LT w=15%51.4
Current ratio3.7100
Debt / equity0.7967
Interest coverage4.5x38.4
Cash vs total debt0.02x0
Marketing & Brand LT w=5%34.3
Revenue growth (yoy)-2.6%0
SG&A efficiency8.8x revenue/SG&A100
Brand pricing premium26.1%2.8
Durability LT w=15%76.6
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-56.1% vs market -18.8%6.5
Profit-margin stabilitysd 1.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+31.6%100
52-week range position100th pct100
6m strength vs S&P 500+30.3pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)48.3
Analyst target upside-3.7%15.8
Earnings surprises (avg)+6.8%79
1396 KN US HIGH CONF Knowles Corporation · 40.05 USD · pulse 56.4 · Electronic Components 09-20: 52 · 09-27: 51.7 · 10-05: 51.3 ▼ -0.4 51.3 Mixed
Product & Moat LT w=25%45.5
Gross margin (pricing power)45.3%63.1
Revenue CAGR (3y)7.4%37
Operating margin trend-6.7pp over 3y0
R&D intensity (innovation)6.8%45.2
Gross-margin stabilitysd 1.9pp82
Valuation LT w=20%31.6
Forward P/E24.8 · industry median 21.8 (n=19)47.9
FCF yield1.1% · industry median 1.7% (n=20)26.4
EV / EBITDA26.6 · industry median 21.7 (n=19)20.5
Management LT w=20%61.3
Return on equity9.5%38
Buybacks vs dilution-2.3%/yr share count100
Net debt / EBITDA0.881
Insider ownership1.8%17.8
FCF conversion0.89x net income69.9
Financial Health LT w=15%66.2
Current ratio3.2100
Debt / equity0.19100
Interest coverage5.9x54.7
Cash vs total debt0.33x10
Marketing & Brand LT w=5%47.9
Revenue growth (yoy)14.3%57.2
SG&A efficiency4.2x revenue/SG&A35.9
Brand pricing premium45.3%50.6
Durability LT w=15%60.5
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-38.0% vs market -18.8%51.9
Profit-margin stabilitysd 3.8pp, operating, 4y90
Profitable years2 of 40
Momentum pulse only99
Price vs 200-day MA+26.3%100
52-week range position88th pct97
6m strength vs S&P 500+36.1pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)61.2
Analyst target upside9.2%48.1
Earnings surprises (avg)+7.8%85.5
1397 KALU US HIGH CONF Kaiser Aluminum Corporation · 152.03 USD · pulse 53.9 · Aluminum 09-20: 52.3 · 09-27: 51.8 · 10-05: 51.3 ▼ -0.5 51.3 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%58.1
Revenue CAGR (3y)-0.5%0
Operating margin trend+4.9pp over 3y98.7
Gross-margin stabilitysd 2.2pp75.5
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)36.6
Price / book2.61 · sector median 3.01 (n=108)42.7
Through-cycle P/E45.9 · sector median 40.4 (n=80)17
Management LT w=20%43.4
Return on equity26.4%100
Buybacks vs dilution+0.6%/yr share count57.3
Net debt / EBITDA2.245
Insider ownership1.4%14.5
FCF conversion0.29x net income0
Financial Health LT w=15%45.4
Current ratio2.5100
Debt / equity1.1348.2
Interest coverage4.0x33.3
Cash vs total debt0.05x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)52.7%100
SG&A efficiency26.1x revenue/SG&A100
Durability LT w=15%65.8
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-41.1% vs market -18.8%44.1
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only60.9
Price vs 200-day MA+1.0%63.9
52-week range position64th pct68
6m strength vs S&P 500+0.3pp50.8
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)67.2
Analyst target upside10.7%51.7
Earnings surprises (avg)+76.5%100
1398 STX US HIGH CONF Seagate Technology Holdings PLC · 848.99 USD · pulse 59.7 · Computer Hardware 09-20: 50.8 · 09-27: 50.8 · 10-05: 51.2 ▲ +0.4 51.2 Mixed
Product & Moat LT w=25%59.2
Gross margin (pricing power)45.6%63.9
Revenue CAGR (3y)18.2%91
Operating margin trend+33.8pp over 3y100
R&D intensity (innovation)6.2%41.3
Gross-margin stabilitysd 10.6pp0
Valuation LT w=20%50.6
Forward P/E15.3 · industry median 17.2 (n=7)76.9
PEG ratio0.53 · industry median 1.70 (n=6)100
FCF yield1.0% · industry median 1.5% (n=11)25.6
EV / EBITDA43.2 · industry median 21.5 (n=7)0
Management LT w=20%47.4
Return on equity371.5%100
Buybacks vs dilution+3.1%/yr share count15.7
Net debt / EBITDA0.587.8
Insider ownership0.3%3.2
FCF conversion0.61x net income30.1
Financial Health LT w=15%50.5
Current ratio1.772.5
Debt / equity1.8011.2
Interest coverage14.0x100
Cash vs total debt0.44x18.2
Marketing & Brand LT w=5%83.8
Revenue growth (yoy)48.5%100
SG&A efficiency21.1x revenue/SG&A100
Brand pricing premium45.6%51.4
Durability LT w=15%33.7
Shock days (>8% vs market)18 in 2y0
Worst drawdown vs market (2y)-40.0% vs market -18.8%46.9
Profit-margin stabilitysd 13.2pp, operating, 4y37.9
Profitable years3 of 450
Momentum pulse only92.7
Price vs 200-day MA+30.7%100
52-week range position72th pct78
6m strength vs S&P 500+70.2pp100
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside32.5%100
Earnings surprises (avg)+11.8%100
1399 BAM US ⚠ 1LOW CONF Brookfield Asset Management Inc · 44.85 USD · pulse 50 · Asset Management 09-20: 51.2 · 09-27: 51.2 · 10-05: 51.2 — 0 51.2 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moatno data
Valuation LT w=20%24.3
Forward P/E20.7 · industry median 10.9 (n=43)36.8
PEG ratio1.05 · industry median 0.90 (n=19)60.3
Price / book9.53 · industry median 2.56 (n=42)0
Through-cycle P/E44.0 · industry median 19.2 (n=41)0
Management LT w=20%45.2
Return on equity26.8%100
Buybacks vs dilution+59.5%/yr share count0
Insider ownership3.6%35.7
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)60.8%100
Durability LT w=15%89.9
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-30.4% vs market -18.8%71
Profit-margin stabilitysd 4.0pp, operating, 3y88.7
Profitable years4 of 4100
Momentum pulse only17.2
Price vs 200-day MA-5.9%36.2
52-week range position19th pct11.9
6m strength vs S&P 500-13.9pp3.6
News & Sentiment pulse only73.3
Analyst consensus (1=buy)2.271.6
Analyst target upside26.8%92
Earnings surprises (avg)+3.4%56.2
⚠ Red flags
Diluting shareholders (+59.5%/yr)
1400 VNOM US ⚠ 2HIGH CONF Viper Energy, Inc. · 40.64 USD · pulse 53.4 · Oil & Gas Midstream 09-20: 51 · 09-27: 51.1 · 10-05: 51.2 ▲ +0.1 51.2 Mixed
Product & Moat LT w=25%46.5
Gross margin (pricing power)100.0%100
Revenue CAGR (3y)17.2%86
Operating margin trend-33.5pp over 3y0
Gross-margin stabilitysd 11.6pp0
Valuation LT w=20%67.3
Forward P/E16.1 · industry median 13.9 (n=33)59.8
PEG ratio0.98 · industry median 1.89 (n=10)95.9
FCF yield0.3% · industry median 1.6% (n=32)14.4
EV / EBITDA7.8 · industry median 11.5 (n=31)99.2
Management LT w=20%21.4
Return on equity1.1%4.4
Buybacks vs dilution+32.7%/yr share count0
Net debt / EBITDA0.878.9
Insider ownership0.2%2.2
Financial Health LT w=15%50
Current ratio6.4100
Debt / equity0.16100
Interest coverage-1.2x0
Cash vs total debt0.05x0
Marketing & Brand LT w=5%100
Revenue growth (yoy)115.2%100
SG&A efficiency39.8x revenue/SG&A100
Brand pricing premium100.0%100
Durability LT w=15%62.4
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-34.5% vs market -18.8%60.7
Profit-margin stabilitysd 13.0pp, operating, 4y38.8
Profitable years3 of 450
Momentum pulse only26.9
Price vs 200-day MA-4.9%40.4
52-week range position42th pct40.3
6m strength vs S&P 500-27.0pp0
News & Sentiment pulse only77.3
Analyst consensus (1=buy)1.2100
Analyst target upside35.2%100
Earnings surprises (avg)-0.2%31.8
⚠ Red flags
Diluting shareholders (+32.7%/yr)
Unprofitable (negative net income)
1401 AN US ⚠ 1HIGH CONF AutoNation, Inc. · 162.46 USD · pulse 53.7 · Auto & Truck Dealerships 09-20: 52.3 · 09-27: 52.1 · 10-05: 51.2 ▼ -0.9 51.2 Mixed
Product & Moat LT w=25%31.8
Gross margin (pricing power)17.8%0
Revenue CAGR (3y)0.8%4
Operating margin trend-2.7pp over 3y23.2
Gross-margin stabilitysd 0.7pp100
Valuation LT w=20%88
Forward P/E6.6 · industry median 14.8 (n=12)100
PEG ratio0.47 · industry median 0.60 (n=7)90.2
FCF yield6.6% · industry median 5.1% (n=12)87.6
EV / EBITDA11.0 · industry median 12.1 (n=12)74
Management LT w=20%47.1
Return on equity32.8%100
Buybacks vs dilution-9.6%/yr share count100
Net debt / EBITDA7.40
Insider ownership1.4%14.3
FCF conversion0.55x net income21.2
Financial Health LT w=15%5.5
Current ratio0.80
Debt / equity5.020
Interest coverage3.0x22.1
Cash vs total debt0.00x0
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-0.6%0
SG&A efficiency8.2x revenue/SG&A100
Brand pricing premium17.8%0
Durability LT w=15%91.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-31.8% vs market -18.8%67.3
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-18.2%0
52-week range position8th pct0
6m strength vs S&P 500-34.9pp0
News & Sentiment pulse only82.6
Analyst consensus (1=buy)1.695.4
Analyst target upside50.3%100
Earnings surprises (avg)+2.8%52.3
⚠ Red flags
Heavy leverage (D/E 5.0)
1402 GXO US ⚠ 1HIGH CONF GXO Logistics, Inc. · 46.56 USD · pulse 54.1 · Integrated Freight & Logistics 09-20: 51.5 · 09-27: 51.2 · 10-05: 51.2 — 0 51.2 Mixed
Product & Moat LT w=25%53.2
Gross margin (pricing power)15.3%0
Revenue CAGR (3y)13.6%67.9
Operating margin trend-0.5pp over 3y45
Gross-margin stabilitysd 1.0pp100
Valuation LT w=20%83.2
Forward P/E13.2 · industry median 17.5 (n=10)90.7
PEG ratio1.14 · industry median 1.36 (n=9)78.3
FCF yield6.4% · industry median 3.7% (n=10)97.5
EV / EBITDA11.4 · industry median 11.3 (n=10)66.5
Management LT w=20%43
Return on equity4.5%18
Buybacks vs dilution-1.2%/yr share count86.6
Net debt / EBITDA5.70
Insider ownership1.0%10.3
FCF conversion10.64x net income100
Financial Health LT w=15%2.2
Current ratio0.80
Debt / equity2.020
Interest coverage1.8x8.7
Cash vs total debt0.13x0
Marketing & Brand LT w=5%39.1
Revenue growth (yoy)4.3%17.2
SG&A efficiency11.9x revenue/SG&A100
Brand pricing premium15.3%0
Durability LT w=15%68.8
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-50.0% vs market -18.8%22
Profit-margin stabilitysd 0.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only5.5
Price vs 200-day MA-11.3%15
52-week range position11th pct1.4
6m strength vs S&P 500-29.6pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.4100
Analyst target upside47.3%100
Earnings surprises (avg)+10.3%100
⚠ Red flags
Heavy leverage (D/E 2.0)
1403 CUZ US ⚠ 1HIGH CONF Cousins Properties Incorporated · 28.01 USD · pulse 57.7 · REIT - Office 09-20: 50.9 · 09-27: 51.1 · 10-05: 51.2 ▲ +0.1 51.2 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%71.7
Gross margin (pricing power)67.8%100
Revenue CAGR (3y)9.2%46.2
Operating margin trend-0.9pp over 3y40.6
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%54.5
FCF yield-0.5% · industry median 8.1% (n=7)0
EV / EBITDA12.9 · industry median 15.8 (n=7)76
Price / book1.03 · industry median 1.37 (n=7)87.4
Management LT w=20%4.7
Return on equity0.2%0.6
Buybacks vs dilution+3.5%/yr share count8.1
Net debt / EBITDA5.80
Insider ownership1.0%9.9
Financial Health LT w=15%22.4
Debt / equity0.8464.3
Interest coverage1.3x2.9
Cash vs total debt0.00x0
Marketing & Brand LT w=5%82.1
Revenue growth (yoy)11.6%46.4
SG&A efficiency25.7x revenue/SG&A100
Brand pricing premium67.8%100
Durability LT w=15%93.4
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-29.4% vs market -18.8%73.5
Profit-margin stabilitysd 1.3pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only78.1
Price vs 200-day MA+6.0%84
52-week range position63th pct65.8
6m strength vs S&P 500+10.3pp84.4
News & Sentiment pulse only72.2
Analyst consensus (1=buy)1.4100
Analyst target upside19.8%74.4
Earnings surprises (avg)+1.3%42.2
⚠ Red flags
Negative free cash flow
1404 CBZ US HIGH CONF CBIZ, Inc. · 54.69 USD · pulse 58.3 · Specialty Business Services 09-20: 51.4 · 09-27: 51.3 · 10-05: 51.2 ▼ -0.1 51.2 Mixed
Product & Moat LT w=25%48.5
Gross margin (pricing power)15.2%0
Revenue CAGR (3y)25.0%100
Operating margin trend-3.4pp over 3y15.6
Gross-margin stabilitysd 2.1pp78.2
Valuation LT w=20%78.8
Forward P/E12.9 · industry median 15.5 (n=20)85.1
PEG ratio1.22 · industry median 1.16 (n=11)62.6
FCF yield8.0% · industry median 4.5% (n=20)100
EV / EBITDA12.7 · industry median 13.4 (n=20)67.7
Management LT w=20%39.3
Return on equity6.5%26
Buybacks vs dilution+2.7%/yr share count21.4
Net debt / EBITDA4.90
Insider ownership4.9%48.9
FCF conversion2.08x net income100
Financial Health LT w=15%31.7
Current ratio1.555.7
Debt / equity1.0254.4
Interest coverage2.5x16.7
Cash vs total debt0.01x0
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-0.2%0
SG&A efficiency22.7x revenue/SG&A100
Brand pricing premium15.2%0
Durability LT w=15%60.1
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-71.6% vs market -18.8%0
Profit-margin stabilitysd 2.9pp, operating, 4y94.7
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+37.0%100
52-week range position93th pct100
6m strength vs S&P 500+76.0pp100
News & Sentiment pulse only55.5
Analyst consensus (1=buy)3.040
Analyst target upside0.6%26.4
Earnings surprises (avg)+10.7%100
1405 TSN US HIGH CONF Tyson Foods, Inc. · 51.89 USD · pulse 53.4 · Farm Products 09-20: 51.2 · 09-27: 51.4 · 10-05: 51.1 ▼ -0.3 51.1 Mixed
Product & Moat LT w=25%16.6
Gross margin (pricing power)6.6%0
Revenue CAGR (3y)0.7%3.6
Operating margin trend-5.6pp over 3y0
Gross-margin stabilitysd 2.9pp62.8
Valuation LT w=20%84.8
Forward P/E12.6 · sector median 14.0 (n=88)80.7
PEG ratio1.04 · sector median 1.43 (n=56)88.9
FCF yield6.5% · sector median 5.2% (n=89)86.3
EV / EBITDA9.2 · sector median 11.1 (n=87)83.2
Management LT w=20%50.2
Return on equity3.3%13.1
Buybacks vs dilution-0.7%/yr share count77.5
Net debt / EBITDA2.634.5
Insider ownership2.6%26.1
FCF conversion2.51x net income100
Financial Health LT w=15%39.6
Current ratio1.452.8
Debt / equity0.4486.7
Interest coverage2.7x19
Cash vs total debt0.09x0
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-0.1%0
SG&A efficiency25.7x revenue/SG&A100
Brand pricing premium6.6%0
Durability LT w=15%82.2
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-25.3% vs market -18.8%83.7
Profit-margin stabilitysd 2.8pp, operating, 4y95.4
Profitable years3 of 450
Momentum pulse only6.1
Price vs 200-day MA-12.2%11.2
52-week range position16th pct7
6m strength vs S&P 500-35.5pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)78.2
Analyst target upside23.8%84.5
Earnings surprises (avg)+13.2%100
1406 ARE US ⚠ 2HIGH CONF Alexandria Real Estate Equities · 47.37 USD · pulse 49.6 · REIT - Office 09-20: 50.9 · 09-27: 51 · 10-05: 51.1 ▲ +0.1 51.1 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%55.8
Gross margin (pricing power)68.2%100
Revenue CAGR (3y)4.6%22.8
Operating margin trend-5.0pp over 3y0.3
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%90
FCF yield16.5% · industry median 8.1% (n=7)100
EV / EBITDA13.8 · industry median 15.8 (n=7)70.1
Price / book0.52 · industry median 1.37 (n=7)100
Management LT w=20%20.3
Return on equity-4.1%0
Buybacks vs dilution-0.0%/yr share count67.4
Net debt / EBITDA7.10
Insider ownership1.4%13.8
Financial Health LT w=15%24.3
Debt / equity0.6973
Interest coverage-4.4x0
Cash vs total debt0.04x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)-11.9%0
SG&A efficiency25.2x revenue/SG&A100
Brand pricing premium68.2%100
Durability LT w=15%54
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-63.9% vs market -18.8%0
Profit-margin stabilitysd 2.5pp, operating, 4y97.3
Profitable years3 of 450
Momentum pulse only32.3
Price vs 200-day MA-3.0%48.1
52-week range position20th pct12.9
6m strength vs S&P 500-4.2pp35.9
News & Sentiment pulse only30.8
Analyst consensus (1=buy)3.040
Analyst target upside11.0%52.5
Earnings surprises (avg)-196.6%0
⚠ Red flags
Revenue shrinking (-11.9% yoy)
Unprofitable (negative net income)
1407 BLDR US ⚠ 1HIGH CONF Builders FirstSource, Inc. · 56.25 USD · pulse 49.9 · Building Products & Equipment 09-20: 50.7 · 09-27: 50.8 · 10-05: 51.1 ▲ +0.3 51.1 Mixed
Product & Moat LT w=25%26.9
Gross margin (pricing power)29.2%23
Revenue CAGR (3y)-12.6%0
Operating margin trend-11.4pp over 3y0
Gross-margin stabilitysd 1.8pp84.4
Valuation LT w=20%94
Forward P/E12.9 · industry median 17.1 (n=16)91.2
FCF yield7.7% · industry median 3.2% (n=15)100
EV / EBITDA11.0 · industry median 15.8 (n=16)90.7
Management LT w=20%46.5
Return on equity2.5%10
Buybacks vs dilution-7.3%/yr share count100
Net debt / EBITDA5.10
Insider ownership2.7%27.1
FCF conversion1.07x net income95.4
Financial Health LT w=15%35.4
Current ratio1.882.4
Debt / equity1.3138.5
Interest coverage2.9x20.8
Cash vs total debt0.01x0
Marketing & Brand LT w=5%14.4
Revenue growth (yoy)-8.8%0
SG&A efficiency4.0x revenue/SG&A32.8
Brand pricing premium29.2%10.5
Durability LT w=15%68.1
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-71.6% vs market -18.8%0
Profit-margin stabilitysd 4.2pp, operating, 4y87.9
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-34.3%0
52-week range position0th pct0
6m strength vs S&P 500-48.8pp0
News & Sentiment pulse only56.5
Analyst consensus (1=buy)2.369.6
Analyst target upside42.1%100
Earnings surprises (avg)-9.6%0
⚠ Red flags
Revenue shrinking (-8.8% yoy)
1408 HNGE US ⚠ 1HIGH CONF Hinge Health, Inc. · 97.67 USD · pulse 55.5 · Health Information Services 09-20: 51.3 · 09-27: 51.2 · 10-05: 51.1 ▼ -0.1 51.1 Mixed
Product & Moat LT w=25%61.1
Gross margin (pricing power)84.5%100
Revenue CAGR (2y)41.7%100
Operating margin trend-48.4pp over 2y0
R&D intensity (innovation)62.6%100
Gross-margin stabilitysd 5.7pp5.5
Valuation LT w=20%25.2
Forward P/E31.9 · industry median 18.6 (n=6)19.8
FCF yield3.8% · industry median 3.7% (n=9)55.9
EV / EBITDA78.4 · industry median 21.7 (n=6)0
Management LT w=20%75.7
Return on equity30.4%100
Buybacks vs dilution+0.7%/yr share count54.4
Net debt / EBITDA-4.0100
Insider ownership4.8%48.3
Financial Health LT w=15%81.6
Current ratio1.344.7
Debt / equity0.02100
Cash vs total debt66.17x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)53.0%100
SG&A efficiency0.9x revenue/SG&A0
Brand pricing premium84.5%100
Durability LT w=15%0.2
Shock days (>8% vs market)13 in 322 sessions (listed <2y)0
Worst drawdown vs market (2y)-48.5% vs market -8.9%0.9
Profit-margin stabilitysd 34.7pp, operating, 3y0
Profitable years0 of 30
Momentum pulse only100
Price vs 200-day MA+59.7%100
52-week range position100th pct100
6m strength vs S&P 500+131.8pp100
News & Sentiment pulse only84.5
Analyst consensus (1=buy)1.598.8
Analyst target upside11.9%54.8
Earnings surprises (avg)+26.5%100
⚠ Red flags
Unprofitable (negative net income)
1409 ALH US ⚠ 1MEDIUM CONF Alliance Laundry Holdings Inc. · 21.3 USD · pulse 51.9 · Furnishings, Fixtures & Appliances 09-20: 50.5 · 09-27: 50.4 · 10-05: 51.1 ▲ +0.7 51.1 Mixed
Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)48.1
Gross margin (pricing power)37.7%44.3
Valuation LT w=20%68.2
Forward P/E14.3 · industry median 13.5 (n=6)68.1
FCF yield5.8% · industry median 4.0% (n=6)88
EV / EBITDA13.9 · industry median 11.2 (n=6)48.5
Management LT w=20%67.5
Return on equity109.8%100
Net debt / EBITDA4.00
Insider ownership7.0%70.1
FCF conversion2.40x net income100
Financial Health LT w=15%15.7
Current ratio1.452.6
Debt / equity3.790
Interest coverage1.9x10.2
Cash vs total debt0.08x0
Marketing & Brand LT w=5%37.5
Revenue growth (yoy)6.6%26.4
SG&A efficiency5.3x revenue/SG&A54.4
Brand pricing premium37.7%31.8
Durabilityno data
Momentum pulse only13.7
Price vs 200-day MA-9.4%22.4
52-week range position25th pct18.8
6m strength vs S&P 500-18.9pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside51.4%100
Earnings surprises (avg)+17.1%100
⚠ Red flags
Heavy leverage (D/E 3.8)
1410 VIA US ⚠ 2HIGH CONF Via Transportation, Inc. · 29.33 USD · pulse 53.1 · Software - Application 09-20: 51.1 · 09-27: 51.1 · 10-05: 51.1 — 0 51.1 Mixed
Product & Moat LT w=25%89.9
Gross margin (pricing power)39.8%49.5
Revenue CAGR (2y)32.1%100
Operating margin trend+28.4pp over 2y100
R&D intensity (innovation)21.3%100
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)16.7
Forward P/E70.2 · industry median 16.7 (n=85)0
FCF yield-0.9% · industry median 5.1% (n=85)0
Management LT w=20%49.4
Return on equity-23.6%0
Buybacks vs dilution+1.1%/yr share count48.2
Insider ownership29.7%100
Financial Health LT w=15%75
Current ratio5.0100
Debt / equity0.03100
Interest coverage-11.8x0
Cash vs total debt18.64x100
Marketing & Brand LT w=5%50
Revenue growth (yoy)26.7%100
SG&A efficiency2.8x revenue/SG&A13.1
Brand pricing premium39.8%37
Durability LT w=15%11.1
Shock days (>8% vs market)14 in 245 sessions (listed <2y)0
Worst drawdown vs market (2y)-75.3% vs market -8.9%0
Profit-margin stabilitysd 12.0pp, operating, 3y44.3
Profitable years0 of 30
Momentum pulse only78.9
Price vs 200-day MA+42.5%100
52-week range position39th pct36.8
6m strength vs S&P 500+66.4pp100
News & Sentiment pulse only93.3
Analyst consensus (1=buy)1.4100
Analyst target upside22.0%80
Earnings surprises (avg)+27.4%100
⚠ Red flags
Negative free cash flow
Unprofitable (negative net income)
1411 AVA US ⚠ 1HIGH CONF Avista Corporation · 35.31 USD · pulse 50 · Utilities - Diversified 09-20: 51 · 09-27: 51 · 10-05: 51 — 0 51 Mixed
Product & Moat LT w=25%71.4
Gross margin (pricing power)66.8%100
Revenue CAGR (3y)4.7%23.6
Operating margin trend+6.9pp over 3y100
Gross-margin stabilitysd 2.9pp61.9
Valuation LT w=20%51.3
Forward P/E12.7 · industry median 14.1 (n=5)80.8
PEG ratio2.27 · sector median 2.22 (n=49)40
FCF yield-8.0% · industry median -3.0% (n=5)0
EV / EBITDA9.8 · industry median 12.2 (n=5)84.3
Management LT w=20%11.4
Return on equity8.3%33.2
Buybacks vs dilution+3.1%/yr share count14.6
Net debt / EBITDA5.20
Insider ownership0.9%9
FCF conversion-1.22x net income0
Financial Health LT w=15%21.5
Current ratio1.125
Debt / equity1.2044.6
Interest coverage2.5x16.3
Cash vs total debt0.01x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50.7
Revenue growth (yoy)0.5%2
Brand pricing premium66.8%100
Durability LT w=15%99.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-17.0% vs market -18.8%100
Profit-margin stabilitysd 2.5pp, operating, 4y97.2
Profitable years4 of 4100
Momentum pulse only6.9
Price vs 200-day MA-9.9%20.6
52-week range position7th pct0
6m strength vs S&P 500-29.1pp0
News & Sentiment pulse only71.1
Analyst consensus (1=buy)2.945.7
Analyst target upside17.1%67.6
Earnings surprises (avg)+24.0%100
⚠ Red flags
Negative free cash flow
1412 DRVN US ⚠ 1HIGH CONF Driven Brands Holdings Inc. · 11.68 USD · pulse 52.6 · Auto & Truck Dealerships 09-20: 50.7 · 09-27: 50.8 · 10-05: 51 ▲ +0.2 51 Mixed
Product & Moat LT w=25%42.7
Gross margin (pricing power)44.9%62.2
Revenue CAGR (3y)-2.9%0
Operating margin trend-2.3pp over 3y26.5
Gross-margin stabilitysd 1.9pp82
Valuation LT w=20%82.7
Forward P/E8.1 · industry median 14.8 (n=12)100
PEG ratio0.93 · industry median 0.60 (n=7)47.1
FCF yield13.9% · industry median 5.1% (n=12)100
EV / EBITDA9.8 · industry median 12.1 (n=12)83.8
Management LT w=20%56.5
Return on equity20.7%82.8
Buybacks vs dilution-0.6%/yr share count76.3
Net debt / EBITDA5.00
Insider ownership2.3%23.3
FCF conversion1.91x net income100
Financial Health LT w=15%16.7
Current ratio1.555.8
Debt / equity2.660
Interest coverage2.0x10.9
Cash vs total debt0.08x0
Marketing & Brand LT w=5%31.6
Revenue growth (yoy)6.8%27.2
SG&A efficiency3.1x revenue/SG&A18
Brand pricing premium44.9%49.6
Durability LT w=15%55.8
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-46.4% vs market -18.8%30.9
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years2 of 40
Momentum pulse only5.3
Price vs 200-day MA-14.2%3.1
52-week range position20th pct12.9
6m strength vs S&P 500-22.2pp0
News & Sentiment pulse only90.3
Analyst consensus (1=buy)2.270.8
Analyst target upside37.8%100
Earnings surprises (avg)+22.4%100
⚠ Red flags
Heavy leverage (D/E 2.7)
1413 BDGI.TO CA HIGH CONF BADGER INFRASTRUCTURE SOLUTIONS · 100.73 CAD · pulse 55.8 · Engineering & Construction 09-20: 52.5 · 09-27: 51.6 · 10-05: 51 ▼ -0.6 51 Mixed
Product & Moat LT w=25%59.9
Gross margin (pricing power)28.6%21.5
Revenue CAGR (3y)13.4%66.8
Operating margin trend+2.0pp over 3y70.1
Gross-margin stabilitysd 1.9pp81.1
Valuation LT w=20%24.9
Forward P/E24.8 · industry median 20.4 (n=28)43.5
FCF yield0.2% · industry median 3.7% (n=30)0
EV / EBITDA20.9 · industry median 16.5 (n=29)31.1
Management LT w=20%40.6
Return on equity21.0%83.9
Buybacks vs dilution-0.7%/yr share count78.6
Net debt / EBITDA2.537.8
Insider ownership0.3%2.8
FCF conversion0.07x net income0
Financial Health LT w=15%38.9
Current ratio1.345.1
Debt / equity1.0552.7
Interest coverage6.2x57.7
Cash vs total debt0.02x0
Marketing & Brand LT w=5%67.7
Revenue growth (yoy)23.5%94
SG&A efficiency9.8x revenue/SG&A100
Brand pricing premium28.6%9
Durability LT w=15%91.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-26.1% vs market -18.8%81.6
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+27.0%100
52-week range position100th pct100
6m strength vs S&P 500+46.4pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)47.6
Analyst target upside12.6%56.5
Earnings surprises (avg)+0.5%36.4
1414 FRU.TO CA HIGH CONF FREEHOLD ROYALTIES LTD. · 16.51 CAD · pulse 51.4 · Oil & Gas E&P 09-20: 50.5 · 09-27: 50.8 · 10-05: 51 ▲ +0.2 51 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%15.4
Revenue CAGR (3y)-7.3%0
Operating margin trend-12.5pp over 3y0
Gross-margin stabilitysd 3.7pp46.2
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)30
Price / book2.67 · industry median 1.54 (n=49)7.6
Through-cycle P/E18.6 · industry median 13.2 (n=48)32.4
Management LT w=20%50.6
Return on equity13.7%54.7
Buybacks vs dilution+2.9%/yr share count19
Net debt / EBITDA1.074.7
Insider ownership0.5%4.6
FCF conversion1.75x net income100
Financial Health LT w=15%84.6
Current ratio1.883.5
Debt / equity0.2895.5
Interest coverage7.7x74.7
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)28.1%100
SG&A efficiency12.0x revenue/SG&A100
Durability LT w=15%94.4
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-22.2% vs market -18.8%91.4
Profit-margin stabilitysd 4.5pp, operating, 4y86.1
Profitable years4 of 4100
Momentum pulse only46.8
Price vs 200-day MA+0.4%61.6
52-week range position73th pct78.7
6m strength vs S&P 500-17.2pp0
News & Sentiment pulse only40.4
Analyst consensus (1=buy)2.561.8
Analyst target upside13.7%59.3
Earnings surprises (avg)-10.3%0
1415 SNPS US ⚠ 1HIGH CONF Synopsys, Inc. · 489.9 USD · pulse 55.9 · Software - Infrastructure 09-20: 52.8 · 09-27: 51.8 · 10-05: 50.9 ▼ -0.9 50.9 Mixed
Product & Moat LT w=25%73.3
Gross margin (pricing power)82.9%100
Revenue CAGR (3y)15.2%75.9
Operating margin trend-12.2pp over 3y0
R&D intensity (innovation)35.1%100
Gross-margin stabilitysd 1.5pp90.5
Valuation LT w=20%27.9
Forward P/E26.4 · industry median 20.1 (n=64)36.5
PEG ratio2.19 · industry median 1.37 (n=33)18.4
FCF yield3.6% · industry median 3.3% (n=66)56.7
EV / EBITDA48.7 · industry median 25.0 (n=54)0
Management LT w=20%31.5
Return on equity3.7%14.6
Buybacks vs dilution+6.9%/yr share count0
Net debt / EBITDA3.512.9
Insider ownership3.0%29.9
FCF conversion2.57x net income100
Financial Health LT w=15%45.4
Current ratio1.344.7
Debt / equity0.3591.8
Interest coverage4.1x34.7
Cash vs total debt0.33x10.2
Marketing & Brand LT w=5%76.8
Revenue growth (yoy)42.4%100
SG&A efficiency3.8x revenue/SG&A30.4
Brand pricing premium82.9%100
Durability LT w=15%67.1
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-43.0% vs market -18.8%39.3
Profit-margin stabilitysd 4.9pp, operating, 4y83.6
Profitable years4 of 4100
Momentum pulse only83
Price vs 200-day MA+10.1%100
52-week range position73th pct79
6m strength vs S&P 500+6.0pp70
News & Sentiment pulse only78.9
Analyst consensus (1=buy)1.3100
Analyst target upside16.3%65.8
Earnings surprises (avg)+5.6%70.9
⚠ Red flags
Diluting shareholders (+6.9%/yr)
1416 VIST US ⚠ 1HIGH CONF Vista Energy S.A.B. de C.V. · 64.25 USD · pulse 51.9 · Oil & Gas E&P 09-20: 49.6 · 09-27: 50.1 · 10-05: 50.9 ▲ +0.8 50.9 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%60
Revenue CAGR (3y)27.7%100
Operating margin trend-11.1pp over 3y0
Gross-margin stabilitysd 2.0pp80
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)42.3
Price / book2.15 · industry median 1.54 (n=49)24
Through-cycle P/E15.3 · industry median 13.2 (n=48)52.9
Management LT w=20%52.7
Return on equity29.8%100
Buybacks vs dilution+5.7%/yr share count0
Net debt / EBITDA1.563.4
Insider ownership11.6%100
FCF conversion0.17x net income0
Financial Health LT w=15%25.1
Current ratio0.70
Debt / equity1.0751.9
Interest coverage5.4x48.6
Cash vs total debt0.16x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)102.3%100
SG&A efficiency8.1x revenue/SG&A100
Durability LT w=15%60
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-43.4% vs market -18.8%38.5
Profit-margin stabilitysd 8.6pp, operating, 4y63.5
Profitable years4 of 4100
Momentum pulse only42.4
Price vs 200-day MA-0.9%56.5
52-week range position67th pct70.8
6m strength vs S&P 500-27.0pp0
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.3100
Analyst target upside43.7%100
Earnings surprises (avg)-13.2%0
⚠ Red flags
Diluting shareholders (+5.7%/yr)
1417 RHI US HIGH CONF Robert Half Inc. · 36.12 USD · pulse 53.6 · Staffing & Employment Services 09-20: 50.5 · 09-27: 50.7 · 10-05: 50.9 ▲ +0.2 50.9 Mixed
Product & Moat LT w=25%30.3
Gross margin (pricing power)36.8%42
Revenue CAGR (3y)-9.4%0
Operating margin trend-12.0pp over 3y0
Gross-margin stabilitysd 2.0pp79.3
Valuation LT w=20%38.4
Forward P/E18.4 · sector median 18.8 (n=287)66.9
FCF yield3.1% · sector median 3.1% (n=292)48.2
EV / EBITDA58.0 · sector median 15.1 (n=283)0
Management LT w=20%67.4
Return on equity9.1%36.4
Buybacks vs dilution-2.1%/yr share count100
Net debt / EBITDA-1.4100
Insider ownership3.6%35.8
FCF conversion0.85x net income64.9
Financial Health LT w=15%81.3
Current ratio1.555.7
Debt / equity0.20100
Cash vs total debt1.35x88.3
Marketing & Brand LT w=5%14.2
Revenue growth (yoy)-2.4%0
SG&A efficiency2.8x revenue/SG&A13.2
Brand pricing premium36.8%29.5
Durability LT w=15%61.8
Shock days (>8% vs market)7 in 2y61.1
Worst drawdown vs market (2y)-68.8% vs market -18.8%0
Profit-margin stabilitysd 4.5pp, operating, 4y86.2
Profitable years4 of 4100
Momentum pulse only88.3
Price vs 200-day MA+18.5%100
52-week range position62th pct64.9
6m strength vs S&P 500+33.0pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)43.4
Analyst target upside-3.1%17.2
Earnings surprises (avg)+4.5%63.1
1418 TMO US HIGH CONF Thermo Fisher Scientific Inc · 654.8 USD · pulse 57.9 · Diagnostics & Research 09-20: 50.5 · 09-27: 50.4 · 10-05: 50.8 ▲ +0.4 50.8 Mixed
Product & Moat LT w=25%43.2
Gross margin (pricing power)41.0%52.5
Revenue CAGR (3y)-0.3%0
Operating margin trend-0.7pp over 3y42.6
R&D intensity (innovation)3.1%20.9
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%42.5
Forward P/E23.8 · industry median 25.7 (n=21)62
PEG ratio1.98 · industry median 1.34 (n=14)24.2
FCF yield2.6% · industry median 2.9% (n=25)41.4
EV / EBITDA23.9 · industry median 25.4 (n=20)42.5
Management LT w=20%47.3
Return on equity13.5%54.1
Buybacks vs dilution-1.2%/yr share count87.2
Net debt / EBITDA3.318
Insider ownership0.1%1.3
FCF conversion0.93x net income75.8
Financial Health LT w=15%46.5
Current ratio1.662.6
Debt / equity0.8166.3
Interest coverage6.2x57.2
Cash vs total debt0.10x0
Marketing & Brand LT w=5%44.6
Revenue growth (yoy)10.5%42
SG&A efficiency5.1x revenue/SG&A51.7
Brand pricing premium41.0%40
Durability LT w=15%85.6
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-35.6% vs market -18.8%58
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only99.9
Price vs 200-day MA+20.9%100
52-week range position90th pct99.7
6m strength vs S&P 500+17.0pp100
News & Sentiment pulse only61.3
Analyst consensus (1=buy)1.598.6
Analyst target upside-0.3%24.3
Earnings surprises (avg)+4.1%60.9
1419 DUK US ⚠ 1HIGH CONF Duke Energy Corporation (Holdin · 114.13 USD · pulse 51.3 · Utilities - Regulated Electric 09-20: 50.6 · 09-27: 51 · 10-05: 50.8 ▼ -0.2 50.8 Mixed
Product & Moat LT w=25%66.2
Gross margin (pricing power)52.0%79.9
Revenue CAGR (3y)3.9%19.3
Operating margin trend+4.3pp over 3y92.8
Gross-margin stabilitysd 2.4pp72.6
Valuation LT w=20%58.6
Forward P/E15.9 · industry median 16.8 (n=36)72.4
PEG ratio2.13 · industry median 2.06 (n=31)42.9
FCF yield-5.0% · industry median -7.1% (n=36)42.1
EV / EBITDA11.0 · industry median 12.8 (n=36)77
Management LT w=20%20.4
Return on equity9.9%39.4
Buybacks vs dilution+0.3%/yr share count61.2
Net debt / EBITDA5.50
Insider ownership0.1%1.3
FCF conversion-0.90x net income0
Financial Health LT w=15%9.6
Current ratio0.70
Debt / equity1.6221
Interest coverage2.6x17.5
Cash vs total debt0.01x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)40.6
Revenue growth (yoy)1.1%4.4
Brand pricing premium52.0%67.4
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-13.7% vs market -18.8%100
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only13.2
Price vs 200-day MA-6.7%33.1
52-week range position15th pct6.4
6m strength vs S&P 500-29.0pp0
News & Sentiment pulse only73.1
Analyst consensus (1=buy)2.078.2
Analyst target upside19.3%73.1
Earnings surprises (avg)+5.2%68
⚠ Red flags
Negative free cash flow
1420 OXY US HIGH CONF Occidental Petroleum Corporatio · 58.08 USD · pulse 58.3 · Oil & Gas E&P 09-20: 50.8 · 09-27: 50.9 · 10-05: 50.8 ▼ -0.1 50.8 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%5.2
Revenue CAGR (3y)-16.2%0
Operating margin trend-20.1pp over 3y0
Gross-margin stabilitysd 5.2pp15.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)63.6
Price / book1.74 · industry median 1.54 (n=49)46.5
Through-cycle P/E9.9 · industry median 13.6 (n=48)94.2
Management LT w=20%67.7
Return on equity10.6%42.5
Buybacks vs dilution+3.1%/yr share count15.1
Net debt / EBITDA0.880.9
Insider ownership26.8%100
FCF conversion1.63x net income100
Financial Health LT w=15%45.1
Current ratio1.450.9
Debt / equity0.3591.9
Interest coverage3.8x31.4
Cash vs total debt0.28x6.4
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)53.4%100
SG&A efficiency21.9x revenue/SG&A100
Durability LT w=15%81.9
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-34.8% vs market -18.8%59.9
Profit-margin stabilitysd 7.8pp, operating, 4y67.9
Profitable years4 of 4100
Momentum pulse only57.1
Price vs 200-day MA+8.4%93.5
52-week range position72th pct77.9
6m strength vs S&P 500-24.3pp0
News & Sentiment pulse only80
Analyst consensus (1=buy)2.270.8
Analyst target upside17.7%69.2
Earnings surprises (avg)+54.0%100
1421 MCHP US HIGH CONF Microchip Technology Incorporat · 81.32 USD · pulse 58.1 · Semiconductors 09-20: 50.9 · 09-27: 50.7 · 10-05: 50.8 ▲ +0.1 50.8 Mixed
Product & Moat LT w=25%44.5
Gross margin (pricing power)60.2%100
Revenue CAGR (3y)-17.6%0
Operating margin trend-25.6pp over 3y0
R&D intensity (innovation)23.0%100
Gross-margin stabilitysd 4.9pp22.4
Valuation LT w=20%71.2
Forward P/E17.7 · industry median 26.1 (n=42)90.2
PEG ratio0.23 · industry median 0.86 (n=21)100
FCF yield3.1% · industry median 1.0% (n=42)66.4
EV / EBITDA32.7 · industry median 34.5 (n=38)28.2
Management LT w=20%46.3
Return on equity7.2%28.8
Buybacks vs dilution-0.2%/yr share count70.1
Net debt / EBITDA3.414.9
Insider ownership1.8%17.9
FCF conversion5.93x net income100
Financial Health LT w=15%43
Current ratio1.993.4
Debt / equity0.8464.6
Interest coverage2.3x14.1
Cash vs total debt0.05x0
Marketing & Brand LT w=5%90.4
Revenue growth (yoy)38.0%100
SG&A efficiency7.0x revenue/SG&A83.2
Brand pricing premium60.2%88
Durability LT w=15%34.6
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-54.6% vs market -18.8%10.3
Profit-margin stabilitysd 12.7pp, operating, 4y40.3
Profitable years3 of 450
Momentum pulse only69
Price vs 200-day MA+4.0%76
52-week range position62th pct64.7
6m strength vs S&P 500+4.9pp66.4
News & Sentiment pulse only93.6
Analyst consensus (1=buy)1.598.5
Analyst target upside32.6%100
Earnings surprises (avg)+7.3%82.2
1422 EIX US ⚠ 1HIGH CONF Edison International · 53.89 USD · pulse 49.8 · Utilities - Regulated Electric 09-20: 50.6 · 09-27: 50.8 · 10-05: 50.8 — 0 50.8 Mixed
Product & Moat LT w=25%62.6
Gross margin (pricing power)61.0%100
Revenue CAGR (3y)3.9%19.5
Operating margin trend+18.2pp over 3y100
Gross-margin stabilitysd 4.4pp31.1
Valuation LT w=20%70.1
Forward P/E8.3 · industry median 16.8 (n=36)100
PEG ratio2.38 · industry median 2.06 (n=31)30.3
FCF yield0.4% · industry median -7.1% (n=36)50
EV / EBITDA7.4 · industry median 12.8 (n=36)100
Management LT w=20%28.9
Return on equity19.7%78.9
Buybacks vs dilution+0.2%/yr share count62.9
Net debt / EBITDA4.80
Insider ownership0.3%2.6
FCF conversion0.02x net income0
Financial Health LT w=15%10.8
Current ratio0.70
Debt / equity2.280
Interest coverage4.9x43.3
Cash vs total debt0.01x0
Marketing & Brand LT w=5%63.3
Revenue growth (yoy)-4.1%0
SG&A efficiency134.1x revenue/SG&A100
Brand pricing premium61.0%90
Durability LT w=15%70.3
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-43.9% vs market -18.8%37.2
Profit-margin stabilitysd 6.5pp, operating, 4y75
Profitable years4 of 4100
Momentum pulse only1
Price vs 200-day MA-19.9%0
52-week range position12th pct2.9
6m strength vs S&P 500-42.4pp0
News & Sentiment pulse only71.5
Analyst consensus (1=buy)3.135.3
Analyst target upside21.7%79.2
Earnings surprises (avg)+17.6%100
⚠ Red flags
Heavy leverage (D/E 2.3)
1423 CS.TO CA HIGH CONF CAPSTONE COPPER CORP · 14.43 CAD · pulse 57.2 · Copper 09-20: 50.6 · 09-27: 50.7 · 10-05: 50.8 ▲ +0.1 50.8 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%66.7
Revenue CAGR (3y)22.1%100
Operating margin trend+10.1pp over 3y100
Gross-margin stabilitysd 6.2pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)39.5
Price / book2.28 · industry median 4.02 (n=9)66.3
Through-cycle P/E73.8 · industry median 51.1 (n=8)2.3
Management LT w=20%50.7
Return on equity14.2%56.7
Buybacks vs dilution+3.4%/yr share count10.7
Net debt / EBITDA1.269.7
Insider ownership8.1%81.1
FCF conversion0.65x net income35.5
Financial Health LT w=15%44.1
Current ratio1.236.8
Debt / equity0.3989.6
Interest coverage5.3x47.4
Cash vs total debt0.24x2.8
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)36.2%100
SG&A efficiency43.5x revenue/SG&A100
Durability LT w=15%35.3
Shock days (>8% vs market)15 in 2y0
Worst drawdown vs market (2y)-51.7% vs market -18.8%17.7
Profit-margin stabilitysd 6.8pp, operating, 4y73.4
Profitable years3 of 450
Momentum pulse only83.4
Price vs 200-day MA+6.1%84.5
52-week range position69th pct73.8
6m strength vs S&P 500+12.6pp92
News & Sentiment pulse only94.2
Analyst consensus (1=buy)1.792.6
Analyst target upside26.0%90.1
Earnings surprises (avg)+27.0%100
1424 CBC US ⚠ 1MEDIUM CONF Central Bancompany, Inc. · 32.03 USD · pulse 56.5 · Banks - Regional 09-20: 50.8 · 09-27: 50.8 · 10-05: 50.8 — 0 50.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)51.4
Revenue CAGR (3y)10.8%54.2
Valuation LT w=20%26.7
Forward P/E15.7 · industry median 10.0 (n=108)44.3
Price / book1.98 · industry median 1.24 (n=109)23.1
Through-cycle P/E25.0 · industry median 14.8 (n=106)12.6
Management LT w=20%49.6
Return on equity12.2%48.8
Buybacks vs dilution+279.4%/yr share count0
Insider ownership66.9%100
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)51.6
Revenue growth (yoy)13.7%54.8
Durability LT w=15% · thin evidence (2/3, gaps count as 50)83.1
Profit-margin stabilitysd 2.1pp, net, 4y99.4
Profitable years4 of 4100
Momentum pulse only99
Price vs 200-day MA+16.3%100
52-week range position87th pct96.9
6m strength vs S&P 500+15.9pp100
News & Sentiment pulse only54.6
Analyst consensus (1=buy)2.464
Analyst target upside8.6%46.6
Earnings surprises (avg)+3.0%53.1
⚠ Red flags
Diluting shareholders (+279.4%/yr)
1425 MWH US HIGH CONF SOLV Energy, Inc. · 25.25 USD · pulse 53.7 · Utilities - Renewable 09-20: 50.7 · 09-27: 51.2 · 10-05: 50.8 ▼ -0.4 50.8 Mixed
Product & Moat LT w=25%28
Gross margin (pricing power)17.5%0
Revenue CAGR (3y)2.4%12.1
Operating margin trend+11.4pp over 3y100
Gross-margin stabilitysd 6.0pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)64.8
Forward P/E14.8 · industry median 15.1 (n=6)72.1
EV / EBITDA10.2 · industry median 10.7 (n=7)72.4
Management LT w=20%55.6
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA-0.9100
Insider ownership0.0%0.1
Financial Health LT w=15%64.2
Current ratio1.124.5
Debt / equity0.10100
Interest coverage3.9x32.3
Cash vs total debt4.35x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)77.5%100
SG&A efficiency11.8x revenue/SG&A100
Brand pricing premium17.5%0
Durability LT w=15% · thin evidence (2/3, gaps count as 50)45.1
Profit-margin stabilitysd 4.6pp, operating, 4y85.4
Profitable years2 of 40
Momentum pulse only · thin evidence (2/3, gaps count as 50)16.7
52-week range position6th pct0
6m strength vs S&P 500-30.0pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.3100
Analyst target upside76.4%100
Earnings surprises (avg)+35.8%100
1426 STDN US ⚠ 1LOW CONF Standard Nuclear, Inc. · 12.52 USD · pulse 49.8 · Specialty Chemicals 09-20: 50.8 · 09-27: 50.8 · 10-05: 50.8 — 0 50.8 Mixed
Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Gross margin (pricing power)-57.7%0
Valuation LT w=20% · thin evidence (1/3, gaps count as 50)36.7
Forward P/E-278.810
Management LT w=20% · thin evidence (1/3, gaps count as 50)66.7
Insider ownership63.2%100
Financial Health LT w=15% · thin evidence (2/3, gaps count as 50)83.3
Current ratio12.9100
Cash vs total debtdebt-free100
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)756.5%100
SG&A efficiency0.7x revenue/SG&A0
Brand pricing premium-57.7%0
Durabilityno data
Momentumno data
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)50
Analyst target upside39.8%100
Earnings surprises (avg)-519.2%0
⚠ Red flags
Unprofitable (negative net income)
1427 APTX.TO CA ⚠ 2HIGH CONF APOTEX HEALTH CORP · 31.17 CAD · pulse 57.3 · Drug Manufacturers - Specialty & Generic 09-20: 50.1 · 09-27: 50.4 · 10-05: 50.8 ▲ +0.4 50.8 Mixed
Product & Moat LT w=25%50.5
Gross margin (pricing power)50.7%76.7
Revenue CAGR (2y)9.0%44.8
Operating margin trend+23.2pp over 2y100
R&D intensity (innovation)4.7%31.1
Gross-margin stabilitysd 8.1pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)65.9
Forward P/E13.3 · industry median 15.0 (n=24)80.4
EV / EBITDA13.0 · industry median 13.7 (n=23)67.2
Management LT w=20%58.7
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA3.69.3
Insider ownership14.4%100
Financial Health LT w=15%26.1
Current ratio1.880.7
Debt / equity8.630
Interest coverage3.1x23.8
Cash vs total debt0.09x0
Marketing & Brand LT w=5%47
Revenue growth (yoy)-25.8%0
SG&A efficiency6.6x revenue/SG&A76.8
Brand pricing premium50.7%64.2
Durability LT w=15% · thin evidence (2/3, gaps count as 50)46.8
Profit-margin stabilitysd 9.7pp, operating, 3y57.2
Profitable years2 of 333.3
Momentumno data
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside32.7%100
Earnings surprises (avg)+53.5%100
⚠ Red flags
Heavy leverage (D/E 8.6)
Revenue shrinking (-25.8% yoy)
1428 FSK US ⚠ 1MEDIUM CONF FS KKR Capital Corp. · 10.97 USD · pulse 51.5 · Asset Management 09-20: 50.8 · 09-27: 50.8 · 10-05: 50.8 — 0 50.8 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.8
Revenue CAGR (3y)0.3%1.5
Valuation LT w=20%100
Forward P/E7.3 · industry median 11.1 (n=43)100
Price / book0.60 · industry median 2.65 (n=42)100
Through-cycle P/E8.8 · industry median 20.2 (n=41)100
Management LT w=20%24
Return on equity-6.6%0
Buybacks vs dilution-0.2%/yr share count70
Insider ownership0.2%1.9
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)33.3
Revenue growth (yoy)-27.1%0
Durability LT w=15%54.8
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-51.0% vs market -18.8%19.3
Profit-margin stabilitysd 33.4pp, net, 4y0
Profitable years4 of 4100
Momentum pulse only43.1
Price vs 200-day MA+0.8%63.4
52-week range position41th pct39.2
6m strength vs S&P 500-7.0pp26.8
News & Sentiment pulse only34.4
Analyst consensus (1=buy)3.040
Analyst target upside9.8%49.6
Earnings surprises (avg)-3.0%13.6
⚠ Red flags
Revenue shrinking (-27.1% yoy)
1429 PHI US ⚠ 1HIGH CONF PLDT Inc. Sponsored · 17.56 USD · pulse 47.6 · Telecom Services 09-20: 51.5 · 09-27: 50.7 · 10-05: 50.8 ▲ +0.1 50.8 Mixed
Product & Moat LT w=25%76.5
Gross margin (pricing power)71.6%100
Revenue CAGR (3y)2.2%11.2
Operating margin trend+24.4pp over 3y100
Gross-margin stabilitysd 1.3pp94.8
Valuation LT w=20%48.2
Forward P/E6.5 · industry median 10.2 (n=27)100
PEG ratio2.70 · industry median 1.36 (n=15)6.8
FCF yield0.6% · industry median 10.0% (n=29)1.1
EV / EBITDA6.6 · industry median 7.8 (n=27)85.1
Management LT w=20%31.7
Return on equity22.4%89.8
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA3.92
Insider ownership0.0%0
FCF conversion0.05x net income0
Financial Health LT w=15%5.8
Current ratio0.40
Debt / equity2.670
Interest coverage3.1x23.1
Cash vs total debt0.04x0
Marketing & Brand LT w=5%55.7
Revenue growth (yoy)2.1%8.4
SG&A efficiency5.5x revenue/SG&A58.6
Brand pricing premium71.6%100
Durability LT w=15%80
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-32.6% vs market -18.8%65.5
Profit-margin stabilitysd 10.2pp, operating, 4y54.3
Profitable years4 of 4100
Momentum pulse only10.1
Price vs 200-day MA-9.0%24.1
52-week range position15th pct6.3
6m strength vs S&P 500-30.0pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)53.5
Analyst target upside50.4%100
Earnings surprises (avg)-3.4%10.6
⚠ Red flags
Heavy leverage (D/E 2.7)
1430 ETN US HIGH CONF Eaton Corporation, PLC · 436.11 USD · pulse 55.1 · Specialty Industrial Machinery 09-20: 50.9 · 09-27: 50.5 · 10-05: 50.7 ▲ +0.2 50.7 Mixed
Product & Moat LT w=25%57
Gross margin (pricing power)36.0%40.1
Revenue CAGR (3y)9.8%48.8
Operating margin trend+4.5pp over 3y95.5
R&D intensity (innovation)2.9%19.4
Gross-margin stabilitysd 1.9pp81.3
Valuation LT w=20%16.7
Forward P/E26.9 · industry median 19.9 (n=38)33.8
PEG ratio2.67 · industry median 1.78 (n=27)7.8
FCF yield1.8% · industry median 3.7% (n=38)22
EV / EBITDA28.6 · industry median 16.5 (n=38)3.1
Management LT w=20%46.7
Return on equity19.7%78.7
Buybacks vs dilution-0.8%/yr share count80.6
Net debt / EBITDA3.122.3
Insider ownership0.1%0.7
FCF conversion0.76x net income51.4
Financial Health LT w=15%47.4
Current ratio1.236.7
Debt / equity1.0552.7
Interest coverage21.5x100
Cash vs total debt0.03x0
Marketing & Brand LT w=5%62
Revenue growth (yoy)21.4%85.6
SG&A efficiency6.4x revenue/SG&A72.8
Brand pricing premium36.0%27.6
Durability LT w=15%90.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-34.5% vs market -18.8%60.7
Profit-margin stabilitysd 1.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only84.2
Price vs 200-day MA+12.5%100
52-week range position84th pct92.2
6m strength vs S&P 500+3.1pp60.3
News & Sentiment pulse only63.8
Analyst consensus (1=buy)1.697.1
Analyst target upside10.3%50.8
Earnings surprises (avg)+1.5%43.6
1431 BTSG US HIGH CONF BrightSpring Health Services, I · 60.25 USD · pulse 60.9 · Health Information Services 09-20: 51.2 · 09-27: 51.3 · 10-05: 50.7 ▼ -0.6 50.7 Mixed
Product & Moat LT w=25%53
Gross margin (pricing power)12.4%0
Revenue CAGR (3y)18.7%93.5
Operating margin trend-0.7pp over 3y43.2
Gross-margin stabilitysd 2.2pp75.1
Valuation LT w=20%61.6
Forward P/E26.4 · industry median 18.6 (n=6)31.3
FCF yield8.6% · industry median 3.7% (n=9)100
EV / EBITDA22.8 · industry median 27.6 (n=6)53.4
Management LT w=20%42.3
Return on equity13.0%52.1
Buybacks vs dilution+3.9%/yr share count1.3
Net debt / EBITDA2.926.7
Insider ownership3.1%31.2
FCF conversion5.39x net income100
Financial Health LT w=15%31.1
Current ratio1.665.7
Debt / equity1.1646.7
Interest coverage1.9x9.7
Cash vs total debt0.23x2.3
Marketing & Brand LT w=5%64
Revenue growth (yoy)23.0%92
SG&A efficiency10.6x revenue/SG&A100
Brand pricing premium12.4%0
Durability LT w=15%58.6
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-35.6% vs market -18.8%58
Profit-margin stabilitysd 0.9pp, operating, 4y100
Profitable years1 of 40
Momentum pulse only92.3
Price vs 200-day MA+15.2%100
52-week range position72th pct77
6m strength vs S&P 500+21.1pp100
News & Sentiment pulse only100
Analyst consensus (1=buy)1.2100
Analyst target upside31.0%100
Earnings surprises (avg)+12.1%100
1432 CENX US ⚠ 1HIGH CONF Century Aluminum Company · 35.62 USD · pulse 46.6 · Aluminum 09-20: 50.9 · 09-27: 50.7 · 10-05: 50.7 — 0 50.7 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%51.5
Revenue CAGR (3y)-3.1%0
Operating margin trend+5.9pp over 3y100
Gross-margin stabilitysd 3.3pp54.6
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)39
Price / book2.51 · sector median 3.01 (n=108)47.2
Through-cycle P/E43.9 · sector median 40.4 (n=80)19.9
Management LT w=20%64.1
Return on equity51.7%100
Buybacks vs dilution+2.3%/yr share count27.6
Net debt / EBITDA0.392.9
Insider ownership30.9%100
FCF conversion-1.11x net income0
Financial Health LT w=15%58.5
Current ratio2.8100
Debt / equity0.3193.7
Interest coverage1.1x0.6
Cash vs total debt0.72x39.6
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)76.3
Revenue growth (yoy)19.7%78.8
SG&A efficiency31.6x revenue/SG&A100
Durability LT w=15%31
Shock days (>8% vs market)23 in 2y0
Worst drawdown vs market (2y)-48.2% vs market -18.8%26.4
Profit-margin stabilitysd 2.5pp, operating, 4y97.5
Profitable years2 of 40
Momentum pulse only5.1
Price vs 200-day MA-29.5%0
52-week range position22th pct15.2
6m strength vs S&P 500-62.2pp0
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.0100
Analyst target upside86.7%100
Earnings surprises (avg)-9.5%0
⚠ Red flags
Negative free cash flow
1433 KD US ⚠ 1HIGH CONF Kyndryl Holdings, Inc. · 11.56 USD · pulse 47.2 · Information Technology Services 09-20: 50.7 · 09-27: 50.7 · 10-05: 50.7 — 0 50.7 Mixed
Product & Moat LT w=25%42.5
Gross margin (pricing power)21.8%4.6
Revenue CAGR (3y)-3.9%0
Operating margin trend+6.5pp over 3y100
Gross-margin stabilitysd 2.7pp65.4
Valuation LT w=20%100
Forward P/E4.6 · industry median 12.5 (n=21)100
FCF yield105.3% · industry median 4.9% (n=26)100
EV / EBITDA4.2 · industry median 11.6 (n=23)100
Management LT w=20%54.9
Return on equity6.9%27.7
Buybacks vs dilution-0.7%/yr share count79
Net debt / EBITDA2.246.1
Insider ownership2.2%21.8
FCF conversion13.40x net income100
Financial Health LT w=15%18.3
Current ratio0.84
Debt / equity4.220
Interest coverage5.7x51.7
Cash vs total debt0.43x17.4
Marketing & Brand LT w=5%20.5
Revenue growth (yoy)-3.3%0
SG&A efficiency5.7x revenue/SG&A61.4
Brand pricing premium21.8%0
Durability LT w=15%35.6
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-75.6% vs market -18.8%0
Profit-margin stabilitysd 2.6pp, operating, 4y96.7
Profitable years2 of 40
Momentum pulse only0
Price vs 200-day MA-22.4%0
52-week range position5th pct0
6m strength vs S&P 500-27.9pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)44
Analyst target upside22.8%82.1
Earnings surprises (avg)-10.0%0
⚠ Red flags
Heavy leverage (D/E 4.2)
1434 MPC US HIGH CONF Marathon Petroleum Corporation · 422.33 USD · pulse 58.6 · Oil & Gas Refining & Marketing 09-20: 50.9 · 09-27: 50.9 · 10-05: 50.6 ▼ -0.3 50.6 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%23.4
Revenue CAGR (3y)-9.2%0
Operating margin trend-6.3pp over 3y0
Gross-margin stabilitysd 2.5pp70.3
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)39.3
Price / book6.27 · industry median 2.66 (n=10)0
Through-cycle P/E15.6 · industry median 17.4 (n=9)68
Management LT w=20%72
Return on equity42.1%100
Buybacks vs dilution-13.4%/yr share count100
Net debt / EBITDA1.756.9
Insider ownership0.3%3.3
FCF conversion2.29x net income100
Financial Health LT w=15%32.9
Current ratio1.237.5
Debt / equity1.3337
Interest coverage6.0x55.2
Cash vs total debt0.23x2
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)53.7%100
SG&A efficiency39.6x revenue/SG&A100
Durability LT w=15%88.9
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-31.4% vs market -18.8%68.4
Profit-margin stabilitysd 2.9pp, operating, 4y95.1
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+62.1%100
52-week range position99th pct100
6m strength vs S&P 500+58.7pp100
News & Sentiment pulse only56.2
Analyst consensus (1=buy)2.465.3
Analyst target upside-8.7%3.2
Earnings surprises (avg)+48.2%100
1435 NLY US ⚠ 1MEDIUM CONF Annaly Capital Management Inc. · 18.5 USD · pulse 51 · REIT - Mortgage 09-20: 49.8 · 09-27: 49.5 · 10-05: 50.6 ▲ +1.1 50.6 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)41.2
Revenue CAGR (3y)4.7%23.6
Valuation LT w=20%65.1
Forward P/E5.9 · industry median 6.4 (n=6)79.2
Price / book0.92 · industry median 0.73 (n=6)58.3
Through-cycle P/E17.9 · industry median 18.7 (n=6)57.9
Management LT w=20%26.4
Return on equity19.6%78.3
Buybacks vs dilution+14.7%/yr share count0
Insider ownership0.1%1
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)479.4%100
Durability LT w=15%73.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-19.1% vs market -18.8%99.2
Profit-margin stabilitysd 11.9pp, net, 4y44.8
Profitable years3 of 450
Momentum pulse only6
Price vs 200-day MA-11.3%14.8
52-week range position13th pct3.3
6m strength vs S&P 500-24.7pp0
News & Sentiment pulse only77.8
Analyst consensus (1=buy)1.983.1
Analyst target upside31.0%100
Earnings surprises (avg)+2.5%50.3
⚠ Red flags
Diluting shareholders (+14.7%/yr)
1436 SUI US HIGH CONF Sun Communities, Inc. · 110.75 USD · pulse 52.7 · REIT - Residential 09-20: 50.4 · 09-27: 50.6 · 10-05: 50.6 — 0 50.6 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%55.6
Gross margin (pricing power)53.7%84.2
Revenue CAGR (3y)-8.4%0
Operating margin trend+0.3pp over 3y53.5
Gross-margin stabilitysd 1.8pp84.7
Valuation LT w=20%63
FCF yield13.2% · industry median 5.5% (n=10)100
EV / EBITDA17.1 · industry median 16.9 (n=9)53.7
Price / book2.46 · industry median 2.38 (n=10)35.2
Management LT w=20%23
Return on equity1.7%6.9
Buybacks vs dilution-0.1%/yr share count69
Net debt / EBITDA3.84.3
Insider ownership1.2%11.7
Financial Health LT w=15%23.5
Debt / equity0.7370.6
Interest coverage0.8x0
Cash vs total debt0.04x0
Marketing & Brand LT w=5%57.5
Revenue growth (yoy)0.2%0.8
SG&A efficiency9.5x revenue/SG&A100
Brand pricing premium53.7%71.7
Durability LT w=15%87.5
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-17.5% vs market -18.8%100
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only7.8
Price vs 200-day MA-9.1%23.4
52-week range position3th pct0
6m strength vs S&P 500-29.1pp0
News & Sentiment pulse only92.1
Analyst consensus (1=buy)1.888.4
Analyst target upside25.2%87.9
Earnings surprises (avg)+59.6%100
1437 PRMB US HIGH CONF Primo Brands Corporation · 19.51 USD · pulse 52.9 · Beverages - Non-Alcoholic 09-20: 50 · 09-27: 50.7 · 10-05: 50.6 ▼ -0.1 50.6 Mixed
Product & Moat LT w=25%62.3
Gross margin (pricing power)30.8%26.9
Revenue CAGR (3y)14.5%72.4
Operating margin trend+7.1pp over 3y100
Gross-margin stabilitysd 3.5pp49.8
Valuation LT w=20%89.2
Forward P/E13.1 · industry median 15.5 (n=9)83.8
FCF yield5.7% · industry median 4.0% (n=9)86.6
EV / EBITDA9.2 · industry median 14.1 (n=9)97.2
Management LT w=20%43.4
Return on equity3.6%14.4
Buybacks vs dilution-1.3%/yr share count89.1
Net debt / EBITDA4.00.6
Insider ownership1.3%13
FCF conversion6.71x net income100
Financial Health LT w=15%7.7
Current ratio1.121
Debt / equity1.914.9
Interest coverage1.4x4.9
Cash vs total debt0.06x0
Marketing & Brand LT w=5%25.4
Revenue growth (yoy)3.8%15.2
SG&A efficiency4.8x revenue/SG&A46.5
Brand pricing premium30.8%14.4
Durability LT w=15%40.4
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-59.1% vs market -18.8%0
Profit-margin stabilitysd 3.3pp, operating, 4y92.8
Profitable years2 of 40
Momentum pulse only27.4
Price vs 200-day MA-6.9%32.3
52-week range position48th pct47.9
6m strength vs S&P 500-14.4pp2.1
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside55.6%100
Earnings surprises (avg)+11.7%100
1438 VVV US ⚠ 1HIGH CONF Valvoline Inc. · 30.58 USD · pulse 52.6 · Auto & Truck Dealerships 09-20: 52.3 · 09-27: 51.4 · 10-05: 50.6 ▼ -0.8 50.6 Mixed
Product & Moat LT w=25%71.7
Gross margin (pricing power)38.3%45.7
Revenue CAGR (3y)11.4%57.2
Operating margin trend+3.4pp over 3y84
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%41.9
Forward P/E15.4 · industry median 11.2 (n=12)50.2
FCF yield1.9% · industry median 6.2% (n=12)12.3
EV / EBITDA12.0 · industry median 11.5 (n=12)63.1
Management LT w=20%40.9
Return on equity28.4%100
Buybacks vs dilution-10.3%/yr share count100
Net debt / EBITDA3.91.5
Insider ownership0.3%3.1
FCF conversion0.34x net income0
Financial Health LT w=15%0
Current ratio0.70
Debt / equity4.750
Cash vs total debt0.04x0
Marketing & Brand LT w=5%59.2
Revenue growth (yoy)24.1%96.4
SG&A efficiency4.9x revenue/SG&A48.1
Brand pricing premium38.3%33.2
Durability LT w=15%87.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-38.7% vs market -18.8%50.2
Profit-margin stabilitysd 1.7pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only13.7
Price vs 200-day MA-10.7%17.2
52-week range position29th pct23.8
6m strength vs S&P 500-26.8pp0
News & Sentiment pulse only98.7
Analyst consensus (1=buy)1.696
Analyst target upside41.4%100
Earnings surprises (avg)+10.6%100
⚠ Red flags
Heavy leverage (D/E 4.7)
1439 TRLV US ⚠ 2HIGH CONF Trulieve Cannabis Corp. Subordi · 10.72 USD · pulse 59.8 · Drug Manufacturers - Specialty & Generic 09-20: 50.6 · 09-27: 50 · 10-05: 50.6 ▲ +0.6 50.6 Mixed
Product & Moat LT w=25%56
Gross margin (pricing power)59.5%98.7
Revenue CAGR (3y)-1.0%0
Operating margin trend+2.2pp over 3y72.4
Gross-margin stabilitysd 3.3pp53
Valuation LT w=20%81.1
Forward P/E19.3 · industry median 13.8 (n=24)43.3
FCF yield11.2% · industry median 4.4% (n=25)100
EV / EBITDA7.7 · industry median 13.7 (n=23)100
Management LT w=20%35.1
Return on equity-47.7%0
Buybacks vs dilution+1.1%/yr share count48
Net debt / EBITDA0.879
Insider ownership1.3%13.4
Financial Health LT w=15%53.3
Current ratio5.9100
Debt / equity0.7569.2
Interest coverage2.4x16
Cash vs total debt0.56x27.9
Marketing & Brand LT w=5%32.4
Revenue growth (yoy)-10.3%0
SG&A efficiency2.7x revenue/SG&A10.9
Brand pricing premium59.5%86.2
Durability LT w=15%25
Shock days (>8% vs market)55 in 2y0
Worst drawdown vs market (2y)-76.3% vs market -18.8%0
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years0 of 40
Momentum pulse only92.6
Price vs 200-day MA+24.2%100
52-week range position72th pct77.9
6m strength vs S&P 500+47.5pp100
News & Sentiment pulse only100
Analyst consensus (1=buy)1.1100
Analyst target upside69.6%100
Earnings surprises (avg)+148.6%100
⚠ Red flags
Revenue shrinking (-10.3% yoy)
Unprofitable (negative net income)
1440 WMT US HIGH CONF Walmart Inc. · 104.26 USD · pulse 48.5 · Discount Stores 09-20: 50.3 · 09-27: 50.3 · 10-05: 50.5 ▲ +0.2 50.5 Mixed
Product & Moat LT w=25%49.2
Gross margin (pricing power)24.8%12.1
Revenue CAGR (3y)5.3%26.4
Operating margin trend+0.8pp over 3y58.4
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%13.9
Forward P/E32.3 · industry median 18.4 (n=8)19.2
PEG ratio4.22 · industry median 2.03 (n=6)0
FCF yield0.9% · industry median 2.5% (n=9)14.6
EV / EBITDA20.4 · industry median 13.6 (n=8)21.9
Management LT w=20%65.8
Return on equity22.3%89.3
Buybacks vs dilution-0.5%/yr share count75.7
Net debt / EBITDA1.463.9
Insider ownership44.2%100
FCF conversion0.33x net income0
Financial Health LT w=15%42.8
Current ratio0.80
Debt / equity0.7271.3
Interest coverage11.5x100
Cash vs total debt0.15x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)24.5
Revenue growth (yoy)5.9%23.6
Brand pricing premium24.8%0
Durability LT w=15%97.1
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-23.3% vs market -18.8%88.5
Profit-margin stabilitysd 0.4pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only5.9
Price vs 200-day MA-11.6%13.8
52-week range position13th pct4
6m strength vs S&P 500-34.8pp0
News & Sentiment pulse only78.3
Analyst consensus (1=buy)1.598.6
Analyst target upside21.6%79
Earnings surprises (avg)+3.6%57.3
1441 FANG US ⚠ 1HIGH CONF Diamondback Energy, Inc. · 184.71 USD · pulse 55.5 · Oil & Gas E&P 09-20: 50.3 · 09-27: 50.4 · 10-05: 50.5 ▲ +0.1 50.5 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%26.7
Revenue CAGR (3y)16.0%80
Operating margin trend-35.2pp over 3y0
Gross-margin stabilitysd 13.1pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)55.1
Price / book1.37 · industry median 1.57 (n=49)70.7
Through-cycle P/E16.6 · industry median 13.2 (n=48)44.5
Management LT w=20%57.6
Return on equity3.5%14
Buybacks vs dilution+16.5%/yr share count0
Net debt / EBITDA1.074.2
Insider ownership23.9%100
FCF conversion3.03x net income100
Financial Health LT w=15%43.5
Current ratio0.50
Debt / equity0.2995.2
Interest coverage8.1x78.6
Cash vs total debt0.04x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)52.5%100
SG&A efficiency51.8x revenue/SG&A100
Durability LT w=15%70.9
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-39.5% vs market -18.8%48.1
Profit-margin stabilitysd 13.6pp, operating, 4y35.4
Profitable years4 of 4100
Momentum pulse only44.3
Price vs 200-day MA+0.9%63.6
52-week range position65th pct69.2
6m strength vs S&P 500-21.3pp0
News & Sentiment pulse only82.3
Analyst consensus (1=buy)1.5100
Analyst target upside27.0%92.6
Earnings surprises (avg)+3.1%54.2
⚠ Red flags
Diluting shareholders (+16.5%/yr)
1442 MDB US ⚠ 1HIGH CONF MongoDB, Inc. · 357.96 USD · pulse 52.3 · Software - Infrastructure 09-20: 50.4 · 09-27: 50.2 · 10-05: 50.5 ▲ +0.3 50.5 Mixed
Product & Moat LT w=25%99.6
Gross margin (pricing power)72.7%100
Revenue CAGR (3y)24.3%100
Operating margin trend+21.4pp over 3y100
R&D intensity (innovation)29.1%100
Gross-margin stabilitysd 1.1pp98.2
Valuation LT w=20%8.7
Forward P/E45.9 · industry median 20.1 (n=64)0
FCF yield1.9% · industry median 3.4% (n=66)26.2
EV / EBITDA1,911.3 · industry median 25.0 (n=54)0
Management LT w=20%33.6
Return on equity2.0%8
Buybacks vs dilution+4.8%/yr share count0
Net debt / EBITDA-170.1100
Insider ownership2.6%26.4
Financial Health LT w=15%75
Current ratio4.9100
Debt / equity0.02100
Interest coverage-16.8x0
Cash vs total debt43.83x100
Marketing & Brand LT w=5%67.1
Revenue growth (yoy)30.5%100
SG&A efficiency2.1x revenue/SG&A1.2
Brand pricing premium72.7%100
Durability LT w=15%17.1
Shock days (>8% vs market)17 in 2y0
Worst drawdown vs market (2y)-58.3% vs market -18.8%1
Profit-margin stabilitysd 7.9pp, operating, 4y67.2
Profitable years0 of 40
Momentum pulse only77.4
Price vs 200-day MA+4.4%77.6
52-week range position54th pct54.5
6m strength vs S&P 500+23.0pp100
News & Sentiment pulse only93.8
Analyst consensus (1=buy)1.694.6
Analyst target upside24.7%86.8
Earnings surprises (avg)+27.0%100
⚠ Red flags
Unprofitable (negative net income)
1443 DOO US ⚠ 1HIGH CONF BRP Inc. · 56.01 USD · pulse 53.2 · Recreational Vehicles 09-20: 50.3 · 09-27: 50.4 · 10-05: 50.5 ▲ +0.1 50.5 Mixed
Product & Moat LT w=25%24.3
Gross margin (pricing power)20.6%1.4
Revenue CAGR (3y)-5.6%0
Operating margin trend-6.2pp over 3y0
R&D intensity (innovation)5.1%34.3
Gross-margin stabilitysd 1.7pp85.7
Valuation LT w=20%77.7
Forward P/E14.6 · industry median 12.6 (n=7)62
PEG ratio0.94 · industry median 0.94 (n=5)71.8
FCF yield18.2% · industry median 8.6% (n=7)100
EV / EBITDA8.3 · industry median 8.7 (n=7)77.1
Management LT w=20%73.4
Return on equity27.2%100
Buybacks vs dilution-2.5%/yr share count100
Net debt / EBITDA2.439.4
Insider ownership2.8%27.8
FCF conversion3.54x net income100
Financial Health LT w=15%13.8
Current ratio1.232.5
Debt / equity8.950
Interest coverage2.9x21.5
Cash vs total debt0.22x1.2
Marketing & Brand LT w=5%58
Revenue growth (yoy)18.5%74
SG&A efficiency10.1x revenue/SG&A100
Brand pricing premium20.6%0
Durability LT w=15%61.8
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-45.0% vs market -18.8%34.5
Profit-margin stabilitysd 3.1pp, operating, 4y93.6
Profitable years3 of 450
Momentum pulse only5.2
Price vs 200-day MA-13.5%5.8
52-week range position18th pct9.7
6m strength vs S&P 500-40.2pp0
News & Sentiment pulse only89.4
Analyst consensus (1=buy)2.078
Analyst target upside26.1%90.3
Earnings surprises (avg)+43.7%100
⚠ Red flags
Heavy leverage (D/E 8.9)
1444 URGN US ⚠ 3HIGH CONF UroGen Pharma Ltd. · 41.4 USD · pulse 53.7 · Biotechnology 09-20: 50.6 · 09-27: 50.7 · 10-05: 50.5 ▼ -0.2 50.5 Mixed
Product & Moat LT w=25%99.5
Gross margin (pricing power)90.8%100
Revenue CAGR (3y)19.5%97.4
Operating margin trend+9.1pp over 3y100
R&D intensity (innovation)61.1%100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)47.5
Forward P/E14.8 · industry median 21.0 (n=33)92.4
FCF yield-5.3% · industry median -1.8% (n=101)0
Management LT w=20% · thin evidence (2/3, gaps count as 50)28.3
Buybacks vs dilution+27.9%/yr share count0
Insider ownership3.5%34.9
Financial Health LT w=15%42.3
Current ratio3.8100
Interest coverage-9.0x0
Cash vs total debt0.55x27
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)199.2%100
SG&A efficiency0.7x revenue/SG&A0
Brand pricing premium90.8%100
Durability LT w=15%5.2
Shock days (>8% vs market)30 in 2y0
Worst drawdown vs market (2y)-70.0% vs market -18.8%0
Profit-margin stabilitysd 16.3pp, operating, 4y20.7
Profitable years0 of 40
Momentum pulse only93.2
Price vs 200-day MA+38.3%100
52-week range position74th pct79.7
6m strength vs S&P 500+105.1pp100
News & Sentiment pulse only73.5
Analyst consensus (1=buy)1.4100
Analyst target upside44.9%100
Earnings surprises (avg)-1.9%20.4
⚠ Red flags
Negative free cash flow
Diluting shareholders (+27.9%/yr)
Unprofitable (negative net income)
1445 ASAN US ⚠ 2HIGH CONF Asana, Inc. · 8.62 USD · pulse 52.2 · Software - Application 09-20: 50.2 · 09-27: 50.2 · 10-05: 50.5 ▲ +0.3 50.5 Mixed
Product & Moat LT w=25%93.1
Gross margin (pricing power)87.6%100
Revenue CAGR (3y)13.1%65.3
Operating margin trend+49.6pp over 3y100
R&D intensity (innovation)38.1%100
Gross-margin stabilitysd 0.4pp100
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)68.9
Forward P/E19.0 · industry median 16.7 (n=85)56.8
FCF yield10.0% · industry median 5.1% (n=85)100
Management LT w=20%35.8
Return on equity-93.8%0
Buybacks vs dilution+3.5%/yr share count7.5
Insider ownership44.8%100
Financial Health LT w=15%23.9
Current ratio0.910
Debt / equity2.480
Interest coverage-57.5x0
Cash vs total debt1.32x85.8
Marketing & Brand LT w=5%46.5
Revenue growth (yoy)9.9%39.6
SG&A efficiency1.3x revenue/SG&A0
Brand pricing premium87.6%100
Durability LT w=15%2.2
Shock days (>8% vs market)19 in 2y0
Worst drawdown vs market (2y)-80.2% vs market -18.8%0
Profit-margin stabilitysd 18.4pp, operating, 4y9
Profitable years0 of 40
Momentum pulse only66.2
Price vs 200-day MA+2.6%70.5
52-week range position32th pct28.1
6m strength vs S&P 500+21.0pp100
News & Sentiment pulse only73.5
Analyst consensus (1=buy)2.753.3
Analyst target upside16.9%67.3
Earnings surprises (avg)+22.5%100
⚠ Red flags
Heavy leverage (D/E 2.5)
Unprofitable (negative net income)
1446 COP US HIGH CONF ConocoPhillips · 126.75 USD · pulse 57.1 · Oil & Gas E&P 09-20: 50.1 · 09-27: 50.3 · 10-05: 50.4 ▲ +0.1 50.4 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%8.4
Revenue CAGR (3y)-9.1%0
Operating margin trend-13.2pp over 3y0
Gross-margin stabilitysd 4.7pp25.2
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)45.1
Price / book2.33 · industry median 1.54 (n=49)15.2
Through-cycle P/E13.0 · industry median 13.6 (n=48)70.1
Management LT w=20%57.9
Return on equity14.2%56.7
Buybacks vs dilution+0.0%/yr share count66.1
Net debt / EBITDA0.685.4
Insider ownership0.1%1
FCF conversion0.96x net income80.4
Financial Health LT w=15%65.8
Current ratio1.561.8
Debt / equity0.3691.3
Interest coverage11.3x100
Cash vs total debt0.33x10
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)35.5%100
SG&A efficiency66.0x revenue/SG&A100
Durability LT w=15%91
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-26.9% vs market -18.8%79.8
Profit-margin stabilitysd 4.8pp, operating, 4y84.2
Profitable years4 of 4100
Momentum pulse only60.3
Price vs 200-day MA+9.9%99.6
52-week range position75th pct81.4
6m strength vs S&P 500-19.7pp0
News & Sentiment pulse only76.7
Analyst consensus (1=buy)1.888.6
Analyst target upside15.1%62.7
Earnings surprises (avg)+6.8%78.7
1447 BCH US MEDIUM CONF Banco De Chile · 38.49 USD · pulse 50.8 · Banks - Regional 09-20: 50.1 · 09-27: 49.5 · 10-05: 50.4 ▲ +0.9 50.4 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (1/3, gaps count as 50)33.3
Revenue CAGR (3y)-1.3%0
Valuation LT w=20%35.2
Forward P/E12.3 · industry median 10.0 (n=108)62
PEG ratio2.53 · industry median 1.52 (n=18)10.7
Price / book2.88 · industry median 1.24 (n=109)2.8
Through-cycle P/E14.6 · industry median 15.1 (n=106)65.2
Management LT w=20%51
Return on equity21.6%86.3
Buybacks vs dilution+0.0%/yr share count66.7
Insider ownership0.0%0
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)51.5
Revenue growth (yoy)13.6%54.4
Durability LT w=15%97.8
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.0% vs market -18.8%96.9
Profit-margin stabilitysd 3.1pp, net, 4y94.1
Profitable years4 of 4100
Momentum pulse only43.5
Price vs 200-day MA-1.7%53
52-week range position67th pct70.8
6m strength vs S&P 500-13.0pp6.7
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)44.9
Analyst target upside3.6%33.9
Earnings surprises (avg)+2.6%50.7
1448 CPT US HIGH CONF Camden Property Trust · 95.96 USD · pulse 46.4 · REIT - Residential 09-20: 50.1 · 09-27: 50.3 · 10-05: 50.4 ▲ +0.1 50.4 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%66.8
Gross margin (pricing power)61.6%100
Revenue CAGR (3y)3.4%17.1
Operating margin trend-0.0pp over 3y49.9
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%31.8
FCF yield1.4% · industry median 6.0% (n=10)8.6
EV / EBITDA16.5 · industry median 17.1 (n=9)57.9
Price / book2.59 · industry median 2.37 (n=10)29
Management LT w=20%28.4
Return on equity7.9%31.5
Buybacks vs dilution-0.0%/yr share count67.4
Net debt / EBITDA5.40
Insider ownership1.5%14.6
Financial Health LT w=15%24.5
Debt / equity1.2641.3
Interest coverage3.9x32.1
Cash vs total debt0.01x0
Marketing & Brand LT w=5%63.8
Revenue growth (yoy)-0.8%0
SG&A efficiency19.8x revenue/SG&A100
Brand pricing premium61.6%91.5
Durability LT w=15%99
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.3% vs market -18.8%96.1
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only8.9
Price vs 200-day MA-8.4%26.5
52-week range position10th pct0.1
6m strength vs S&P 500-20.6pp0
News & Sentiment pulse only44.1
Analyst consensus (1=buy)2.656.7
Analyst target upside20.3%75.7
Earnings surprises (avg)-53.4%0
1449 EQNR US HIGH CONF Equinor ASA · 42.56 USD · pulse 54.7 · Oil & Gas Integrated 09-20: 50.3 · 09-27: 50.3 · 10-05: 50.3 — 0 50.3 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%0
Revenue CAGR (3y)-10.8%0
Operating margin trend-28.8pp over 3y0
Gross-margin stabilitysd 8.7pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)50
Price / book4.81 · industry median 2.14 (n=13)0
Through-cycle P/E7.4 · industry median 17.5 (n=13)100
Management LT w=20%76
Return on equity21.3%85.1
Buybacks vs dilution-7.1%/yr share count100
Net debt / EBITDA0.294.8
Insider ownership0.0%0
FCF conversion5.83x net income100
Financial Health LT w=15%60.4
Current ratio1.231.3
Debt / equity0.7569.4
Interest coverage31.2x100
Cash vs total debt0.73x40.9
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)37.4%100
SG&A efficiency87.7x revenue/SG&A100
Durability LT w=15%79.4
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-26.1% vs market -18.8%81.7
Profit-margin stabilitysd 10.8pp, operating, 4y51.4
Profitable years4 of 4100
Momentum pulse only66.5
Price vs 200-day MA+22.0%100
52-week range position87th pct95.9
6m strength vs S&P 500-13.9pp3.6
News & Sentiment pulse only45
Analyst consensus (1=buy)3.040
Analyst target upside-9.4%1.5
Earnings surprises (avg)+9.0%93.6
1450 HONA US HIGH CONF Honeywell Aerospace Inc. · 154.63 USD · pulse 54.6 · Aerospace & Defense 09-20: 49.8 · 09-27: 50 · 10-05: 50.3 ▲ +0.3 50.3 Mixed
Product & Moat LT w=25%42.8
Gross margin (pricing power)34.5%36.3
Revenue CAGR (2y)12.3%61.7
Operating margin trend-7.1pp over 2y0
R&D intensity (innovation)3.9%25.9
Gross-margin stabilitysd 1.5pp90.3
Valuation LT w=20%84.5
Forward P/E17.0 · industry median 27.5 (n=39)92.5
PEG ratio1.04 · industry median 2.11 (n=15)94.5
EV / EBITDA18.1 · industry median 23.0 (n=35)66.5
Management LT w=20% · thin evidence (2/3, gaps count as 50)16.9
Net debt / EBITDA4.30
Insider ownership0.1%0.8
Financial Health LT w=15%30.8
Current ratio1.560.5
Interest coverage3.9x32
Cash vs total debt0.07x0
Marketing & Brand LT w=5%48.5
Revenue growth (yoy)5.4%21.6
SG&A efficiency8.2x revenue/SG&A100
Brand pricing premium34.5%23.8
Durability LT w=15% · thin evidence (2/3, gaps count as 50)81.6
Profit-margin stabilitysd 2.9pp, operating, 3y94.9
Profitable years3 of 3100
Momentumno data
News & Sentiment pulse only55
Analyst consensus (1=buy)2.465
Analyst target upside33.9%100
Earnings surprises (avg)-11.8%0
1451 ENTG US HIGH CONF Entegris, Inc. · 166.47 USD · pulse 56.5 · Semiconductor Equipment & Materials 09-20: 50.2 · 09-27: 50.5 · 10-05: 50.3 ▼ -0.2 50.3 Mixed
Product & Moat LT w=25%64.9
Gross margin (pricing power)45.6%63.9
Revenue CAGR (3y)-0.9%0
Operating margin trend+14.3pp over 3y100
R&D intensity (innovation)10.3%68.6
Gross-margin stabilitysd 1.4pp91.9
Valuation LT w=20%46.9
Forward P/E33.2 · industry median 29.4 (n=22)35.6
PEG ratio1.31 · industry median 1.20 (n=11)57.9
FCF yield1.9% · industry median 0.9% (n=21)45.6
EV / EBITDA31.3 · industry median 45.7 (n=20)48.3
Management LT w=20%40.9
Return on equity7.7%30.7
Buybacks vs dilution+0.6%/yr share count56.4
Net debt / EBITDA3.512.4
Insider ownership0.5%5.1
FCF conversion2.03x net income100
Financial Health LT w=15%44.4
Current ratio3.0100
Debt / equity0.8663.5
Interest coverage2.3x14.2
Cash vs total debt0.10x0
Marketing & Brand LT w=5%32.5
Revenue growth (yoy)11.5%46
SG&A efficiency-188.0x revenue/SG&A0
Brand pricing premium45.6%51.4
Durability LT w=15%54.9
Shock days (>8% vs market)14 in 2y6.8
Worst drawdown vs market (2y)-43.8% vs market -18.8%37.4
Profit-margin stabilitysd 6.4pp, operating, 4y75.3
Profitable years4 of 4100
Momentum pulse only97.9
Price vs 200-day MA+26.1%100
52-week range position85th pct93.6
6m strength vs S&P 500+26.7pp100
News & Sentiment pulse only71.5
Analyst consensus (1=buy)1.890
Analyst target upside4.1%35.4
Earnings surprises (avg)+8.4%89
1452 CF US HIGH CONF CF Industries Holdings, Inc. · 115.01 USD · pulse 53.8 · Agricultural Inputs 09-20: 52.4 · 09-27: 51.7 · 10-05: 50.3 ▼ -1.4 50.3 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%0
Revenue CAGR (3y)-14.1%0
Operating margin trend-16.3pp over 3y0
Gross-margin stabilitysd 6.8pp0
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)39.2
Price / book3.03 · industry median 1.06 (n=5)0
Through-cycle P/E9.2 · industry median 8.2 (n=5)67.7
Management LT w=20%73.1
Return on equity29.9%100
Buybacks vs dilution-7.8%/yr share count100
Net debt / EBITDA0.392.7
Insider ownership0.5%4.5
FCF conversion0.88x net income68.2
Financial Health LT w=15%81.5
Current ratio4.9100
Debt / equity0.4188.6
Interest coverage16.4x100
Cash vs total debt0.69x37.4
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)73.5
Revenue growth (yoy)17.6%70.4
SG&A efficiency19.5x revenue/SG&A100
Durability LT w=15%79.4
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-29.2% vs market -18.8%74
Profit-margin stabilitysd 7.9pp, operating, 4y67.1
Profitable years4 of 4100
Momentum pulse only45.7
Price vs 200-day MA+2.9%71.8
52-week range position62th pct65.3
6m strength vs S&P 500-28.8pp0
News & Sentiment pulse only66.6
Analyst consensus (1=buy)2.847.3
Analyst target upside11.0%52.6
Earnings surprises (avg)+11.7%100
1453 LFUS US ⚠ 1HIGH CONF Littelfuse, Inc. · 456.53 USD · pulse 57.8 · Electronic Components 09-20: 50.8 · 09-27: 50.4 · 10-05: 50.3 ▼ -0.1 50.3 Mixed
Product & Moat LT w=25%33.9
Gross margin (pricing power)39.3%48.4
Revenue CAGR (3y)-1.7%0
Operating margin trend-5.3pp over 3y0
R&D intensity (innovation)4.5%29.9
Gross-margin stabilitysd 1.5pp91
Valuation LT w=20%49
Forward P/E22.7 · industry median 21.8 (n=19)56.3
PEG ratio1.96 · industry median 0.94 (n=6)23.7
FCF yield3.1% · industry median 1.5% (n=20)62.4
EV / EBITDA20.5 · industry median 22.9 (n=19)53.6
Management LT w=20%43.9
Return on equity-0.3%0
Buybacks vs dilution+0.2%/yr share count63
Net debt / EBITDA0.196.5
Insider ownership1.6%16.1
Financial Health LT w=15%62.6
Current ratio2.8100
Debt / equity0.2796.1
Interest coverage1.1x1.2
Cash vs total debt0.89x53
Marketing & Brand LT w=5%62.8
Revenue growth (yoy)20.4%81.6
SG&A efficiency6.3x revenue/SG&A70.8
Brand pricing premium39.3%35.9
Durability LT w=15%71.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-42.6% vs market -18.8%40.4
Profit-margin stabilitysd 2.9pp, operating, 4y94.9
Profitable years3 of 450
Momentum pulse only99
Price vs 200-day MA+18.4%100
52-week range position88th pct97
6m strength vs S&P 500+17.8pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)63.6
Analyst target upside7.1%42.6
Earnings surprises (avg)+9.7%98.3
⚠ Red flags
Unprofitable (negative net income)
1454 DOO.TO CA ⚠ 1HIGH CONF BRP INC · 79.82 CAD · pulse 53.9 · Recreational Vehicles 09-20: 50.1 · 09-27: 50.2 · 10-05: 50.3 ▲ +0.1 50.3 Mixed
Product & Moat LT w=25%24.3
Gross margin (pricing power)20.6%1.4
Revenue CAGR (3y)-5.6%0
Operating margin trend-6.2pp over 3y0
R&D intensity (innovation)5.1%34.3
Gross-margin stabilitysd 1.7pp85.7
Valuation LT w=20%77.7
Forward P/E14.6 · industry median 12.6 (n=7)62
PEG ratio0.94 · industry median 0.94 (n=5)71.8
FCF yield18.2% · industry median 8.6% (n=7)100
EV / EBITDA8.3 · industry median 8.7 (n=7)77.1
Management LT w=20%73.4
Return on equity27.2%100
Buybacks vs dilution-2.5%/yr share count100
Net debt / EBITDA2.439.4
Insider ownership2.8%27.8
FCF conversion3.54x net income100
Financial Health LT w=15%13.8
Current ratio1.232.5
Debt / equity8.950
Interest coverage2.9x21.5
Cash vs total debt0.22x1.2
Marketing & Brand LT w=5%58
Revenue growth (yoy)18.5%74
SG&A efficiency10.1x revenue/SG&A100
Brand pricing premium20.6%0
Durability LT w=15%60.4
Shock days (>8% vs market)7 in 2y61.2
Worst drawdown vs market (2y)-44.1% vs market -18.8%36.6
Profit-margin stabilitysd 3.1pp, operating, 4y93.6
Profitable years3 of 450
Momentum pulse only11.6
Price vs 200-day MA-11.0%15.9
52-week range position25th pct18.9
6m strength vs S&P 500-38.4pp0
News & Sentiment pulse only92.1
Analyst consensus (1=buy)2.078
Analyst target upside29.4%98.4
Earnings surprises (avg)+43.7%100
⚠ Red flags
Heavy leverage (D/E 8.9)
1455 CRWD US ⚠ 1HIGH CONF CrowdStrike Holdings, Inc. · 270.04 USD · pulse 50.8 · Software - Infrastructure 09-20: 50 · 09-27: 50.2 · 10-05: 50.2 — 0 50.2 Mixed
Product & Moat LT w=25%94.8
Gross margin (pricing power)75.2%100
Revenue CAGR (3y)29.0%100
Operating margin trend+2.4pp over 3y73.9
R&D intensity (innovation)28.8%100
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%1.2
Forward P/E168.2 · industry median 20.1 (n=64)0
PEG ratio8.40 · industry median 1.37 (n=33)0
FCF yield0.7% · industry median 3.4% (n=66)4.9
EV / EBITDA2,548.6 · industry median 25.0 (n=54)0
Management LT w=20%30
Return on equity1.5%5.8
Buybacks vs dilution+4.4%/yr share count0
Net debt / EBITDA-39.2100
Insider ownership1.4%14.1
Financial Health LT w=15%66
Current ratio1.664.2
Debt / equity0.16100
Interest coverage-3.5x0
Cash vs total debt6.11x100
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)25.8%100
SG&A efficiency1.9x revenue/SG&A0
Brand pricing premium75.2%100
Durability LT w=15%46.5
Shock days (>8% vs market)10 in 2y37.8
Worst drawdown vs market (2y)-37.2% vs market -18.8%53.9
Profit-margin stabilitysd 3.0pp, operating, 4y94.5
Profitable years1 of 40
Momentum pulse only100
Price vs 200-day MA+75.9%100
52-week range position100th pct100
6m strength vs S&P 500+153.6pp100
News & Sentiment pulse only49
Analyst consensus (1=buy)1.792.1
Analyst target upside-12.5%0
Earnings surprises (avg)+3.2%54.9
⚠ Red flags
Unprofitable (negative net income)
1456 CCO.TO CA ⚠ 1HIGH CONF CAMECO CORP · 121.4 CAD · pulse 45.5 · Uranium 09-20: 49.9 · 09-27: 50.2 · 10-05: 50.2 — 0 50.2 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%53
Revenue CAGR (3y)23.1%100
Operating margin trend+17.0pp over 3y100
R&D intensity (innovation)1.1%7.4
Gross-margin stabilitysd 5.8pp4.5
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)16.7
Price / book7.41 · industry median 3.38 (n=7)0
Through-cycle P/E174.5 · sector median 16.5 (n=103)0
Management LT w=20%36.3
Return on equity5.1%20.5
Buybacks vs dilution+0.2%/yr share count62.9
Net debt / EBITDA0.196.6
Insider ownership0.1%1.4
FCF conversion0.08x net income0
Financial Health LT w=15%86.2
Current ratio3.1100
Debt / equity0.17100
Interest coverage9.1x90.2
Cash vs total debt0.91x54.7
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50
Revenue growth (yoy)-7.2%0
SG&A efficiency11.2x revenue/SG&A100
Durability LT w=15%72.8
Shock days (>8% vs market)6 in 2y69
Worst drawdown vs market (2y)-39.5% vs market -18.8%48.1
Profit-margin stabilitysd 6.7pp, operating, 4y74.1
Profitable years4 of 4100
Momentum pulse only1.6
Price vs 200-day MA-17.1%0
52-week range position14th pct4.8
6m strength vs S&P 500-38.4pp0
News & Sentiment pulse only65.7
Analyst consensus (1=buy)1.697.1
Analyst target upside47.5%100
Earnings surprises (avg)-18.9%0
⚠ Red flags
Revenue shrinking (-7.2% yoy)
1457 ACA US HIGH CONF Arcosa, Inc. · 146.5 USD · pulse 55.8 · Engineering & Construction 09-20: 49.9 · 09-27: 49.9 · 10-05: 50.2 ▲ +0.3 50.2 Mixed
Product & Moat LT w=25%60
Gross margin (pricing power)22.8%7
Revenue CAGR (3y)8.7%43.7
Operating margin trend+5.2pp over 3y100
Gross-margin stabilitysd 1.5pp89.4
Valuation LT w=20%31.5
Forward P/E28.6 · industry median 20.4 (n=28)29
PEG ratio1.86 · industry median 0.64 (n=12)25.8
FCF yield0.8% · industry median 3.7% (n=30)4
EV / EBITDA15.1 · industry median 17.2 (n=29)67.3
Management LT w=20%31.9
Return on equity8.0%32.1
Buybacks vs dilution+0.4%/yr share count59.3
Net debt / EBITDA2.051
Insider ownership1.7%17.1
FCF conversion0.29x net income0
Financial Health LT w=15%53.5
Current ratio3.1100
Debt / equity0.5183
Interest coverage3.2x24.6
Cash vs total debt0.29x6.6
Marketing & Brand LT w=5%35.6
Revenue growth (yoy)1.7%6.8
SG&A efficiency9.4x revenue/SG&A100
Brand pricing premium22.8%0
Durability LT w=15%84.9
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-36.6% vs market -18.8%55.3
Profit-margin stabilitysd 2.0pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only100
Price vs 200-day MA+15.2%100
52-week range position100th pct100
6m strength vs S&P 500+20.6pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)58.4
Analyst target upside0.1%25.3
Earnings surprises (avg)+42.1%100
1458 AMRX US ⚠ 3HIGH CONF Amneal Pharmaceuticals, Inc. · 20.3 USD · pulse 58.5 · Drug Manufacturers - Specialty & Generic 09-20: 51.2 · 09-27: 50.6 · 10-05: 50.2 ▼ -0.4 50.2 Mixed
Product & Moat LT w=25%68.6
Gross margin (pricing power)39.8%49.5
Revenue CAGR (3y)10.9%54.6
Operating margin trend+4.6pp over 3y96.4
R&D intensity (innovation)6.4%42.8
Gross-margin stabilitysd 1.0pp99.7
Valuation LT w=20%39.6
Forward P/E17.0 · industry median 13.8 (n=24)54.3
FCF yield-1.6% · industry median 4.8% (n=25)0
EV / EBITDA13.4 · industry median 13.7 (n=23)64.4
Management LT w=20%40.7
Return on equity613.0%100
Buybacks vs dilution+27.6%/yr share count0
Net debt / EBITDA3.93.5
Insider ownership52.1%100
FCF conversion-1.60x net income0
Financial Health LT w=15%26.6
Current ratio2.2100
Debt / equity23.870
Interest coverage1.6x6.4
Cash vs total debt0.05x0
Marketing & Brand LT w=5%46.3
Revenue growth (yoy)9.9%39.6
SG&A efficiency5.7x revenue/SG&A62.2
Brand pricing premium39.8%37
Durability LT w=15%71.3
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-24.6% vs market -18.8%85.3
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years1 of 40
Momentum pulse only100
Price vs 200-day MA+35.3%100
52-week range position98th pct100
6m strength vs S&P 500+47.0pp100
News & Sentiment pulse only84.9
Analyst consensus (1=buy)1.4100
Analyst target upside11.9%54.7
Earnings surprises (avg)+31.7%100
⚠ Red flags
Negative free cash flow
Heavy leverage (D/E 23.9)
Diluting shareholders (+27.6%/yr)
1459 TNET US ⚠ 1HIGH CONF TriNet Group, Inc. · 63.24 USD · pulse 59.7 · Staffing & Employment Services 09-20: 49.4 · 09-27: 49.7 · 10-05: 50.2 ▲ +0.5 50.2 Mixed
Product & Moat LT w=25%16.2
Gross margin (pricing power)17.7%0
Revenue CAGR (3y)0.7%3.5
Operating margin trend-5.2pp over 3y0
R&D intensity (innovation)1.4%9.4
Gross-margin stabilitysd 2.6pp68.1
Valuation LT w=20%89.8
Forward P/E12.9 · sector median 18.8 (n=287)97.1
FCF yield8.7% · sector median 3.1% (n=292)100
EV / EBITDA13.1 · sector median 15.1 (n=283)72.4
Management LT w=20%71.2
Return on equity150.9%100
Buybacks vs dilution-7.9%/yr share count100
Net debt / EBITDA2.244.6
Insider ownership1.1%11.3
FCF conversion1.62x net income100
Financial Health LT w=15%21.1
Current ratio1.127.5
Debt / equity7.600
Interest coverage4.9x43.1
Cash vs total debt0.38x13.6
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-4.4%0
SG&A efficiency10.5x revenue/SG&A100
Brand pricing premium17.7%0
Durability LT w=15%60.6
Shock days (>8% vs market)9 in 2y45.6
Worst drawdown vs market (2y)-64.9% vs market -18.8%0
Profit-margin stabilitysd 2.6pp, operating, 4y96.8
Profitable years4 of 4100
Momentum pulse only95.3
Price vs 200-day MA+21.6%100
52-week range position79th pct85.9
6m strength vs S&P 500+52.5pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)62.2
Analyst target upside4.7%36.7
Earnings surprises (avg)+39.3%100
⚠ Red flags
Heavy leverage (D/E 7.6)
1460 APPN US HIGH CONF Appian Corporation · 36.68 USD · pulse 51 · Software - Infrastructure 09-20: 49.4 · 09-27: 49.9 · 10-05: 50.2 ▲ +0.3 50.2 Mixed
Product & Moat LT w=25%95.8
Gross margin (pricing power)72.4%100
Revenue CAGR (3y)15.8%79.1
Operating margin trend+31.1pp over 3y100
R&D intensity (innovation)23.7%100
Gross-margin stabilitysd 0.9pp100
Valuation LT w=20%34.7
Forward P/E25.9 · industry median 20.1 (n=64)38.4
FCF yield4.2% · industry median 3.3% (n=66)65.7
EV / EBITDA69.1 · industry median 25.0 (n=54)0
Management LT w=20%60.9
Buybacks vs dilution+0.5%/yr share count58
Net debt / EBITDA3.220.1
Insider ownership6.6%65.6
FCF conversion88.66x net income100
Financial Health LT w=15%16
Current ratio1.016.3
Interest coverage1.3x3.4
Cash vs total debt0.57x28.3
Marketing & Brand LT w=5%59.1
Revenue growth (yoy)19.1%76.4
SG&A efficiency2.1x revenue/SG&A0.8
Brand pricing premium72.4%100
Durability LT w=15%11.8
Shock days (>8% vs market)18 in 2y0
Worst drawdown vs market (2y)-59.0% vs market -18.8%0
Profit-margin stabilitysd 11.5pp, operating, 4y47
Profitable years1 of 40
Momentum pulse only90.3
Price vs 200-day MA+31.0%100
52-week range position67th pct70.9
6m strength vs S&P 500+32.1pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)52.2
Analyst target upside-7.3%6.7
Earnings surprises (avg)+1187.1%100
1461 EIF.TO CA ⚠ 2HIGH CONF EXCHANGE INCOME CORPORATION · 115.78 CAD · pulse 56.7 · Airlines 09-20: 50.1 · 09-27: 49.9 · 10-05: 50.2 ▲ +0.3 50.2 Mixed
Product & Moat LT w=25%68
Gross margin (pricing power)36.2%40.5
Revenue CAGR (3y)16.8%83.8
Operating margin trend-0.2pp over 3y47.8
Gross-margin stabilitysd 0.5pp100
Valuation LT w=20%25.6
Forward P/E21.8 · industry median 7.9 (n=11)35.1
FCF yield-2.9% · industry median 3.8% (n=11)0
EV / EBITDA11.6 · industry median 7.6 (n=11)41.8
Management LT w=20%25
Return on equity12.5%50
Buybacks vs dilution+9.7%/yr share count0
Net debt / EBITDA3.219.3
Insider ownership5.6%55.5
FCF conversion-1.12x net income0
Financial Health LT w=15%30.2
Current ratio1.669.3
Debt / equity1.4232.4
Interest coverage2.7x19.3
Cash vs total debt0.03x0
Marketing & Brand LT w=5%72.7
Revenue growth (yoy)32.3%100
SG&A efficiency7.4x revenue/SG&A90.1
Brand pricing premium36.2%28
Durability LT w=15%99.1
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-20.2% vs market -18.8%96.3
Profit-margin stabilitysd 0.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only61.1
Price vs 200-day MA+5.3%81.3
52-week range position70th pct74.4
6m strength vs S&P 500-6.7pp27.6
News & Sentiment pulse only100
Analyst consensus (1=buy)1.5100
Analyst target upside31.1%100
Earnings surprises (avg)+17.7%100
⚠ Red flags
Negative free cash flow
Diluting shareholders (+9.7%/yr)
1462 BLK US MEDIUM CONF BlackRock, Inc. · 1,059.63 USD · pulse 56.3 · Asset Management 09-20: 50.3 · 09-27: 49.9 · 10-05: 50.1 ▲ +0.2 50.1 Mixed

Scored as a lender: gross margin, current ratio, free cash flow, EV/EBITDA, cash-vs-debt and leverage describe a loan book, not quality, so they are left out; valuation adds price/book and through-cycle P/E.

Product & Moat LT w=25% · thin evidence (2/3, gaps count as 50)39.2
Revenue CAGR (3y)10.7%53.3
Operating margin trend-3.6pp over 3y14.3
Valuation LT w=20%36.1
Forward P/E16.5 · industry median 10.9 (n=43)43.2
PEG ratio0.89 · industry median 0.98 (n=19)79.2
Price / book2.85 · industry median 2.56 (n=42)21.8
Through-cycle P/E30.5 · industry median 19.2 (n=41)0
Management LT w=20%38.5
Return on equity12.3%49.1
Buybacks vs dilution+1.2%/yr share count47.2
Insider ownership1.9%19.2
Financial Healthno data
Marketing & Brand LT w=5% · thin evidence (1/3, gaps count as 50)66.7
Revenue growth (yoy)30.6%100
Durability LT w=15%96.9
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-23.7% vs market -18.8%87.5
Profit-margin stabilitysd 1.6pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only50.3
Price vs 200-day MA+0.8%63.3
52-week range position55th pct56.8
6m strength vs S&P 500-5.8pp30.8
News & Sentiment pulse only89.1
Analyst consensus (1=buy)1.4100
Analyst target upside24.2%85.4
Earnings surprises (avg)+7.3%82
1463 URI US HIGH CONF United Rentals, Inc. · 1,081.04 USD · pulse 57.9 · Rental & Leasing Services 09-20: 50.7 · 09-27: 50.5 · 10-05: 50.1 ▼ -0.4 50.1 Mixed
Product & Moat LT w=25%52.1
Gross margin (pricing power)38.5%46.2
Revenue CAGR (3y)11.4%57
Operating margin trend-3.1pp over 3y19.2
Gross-margin stabilitysd 1.7pp86.2
Valuation LT w=20%42.5
Forward P/E18.9 · industry median 15.5 (n=12)52.5
PEG ratio1.34 · industry median 1.04 (n=5)47.2
FCF yield2.5% · industry median 4.5% (n=12)27
EV / EBITDA17.6 · industry median 15.0 (n=12)43.4
Management LT w=20%52.7
Return on equity28.9%100
Buybacks vs dilution-3.1%/yr share count100
Net debt / EBITDA3.318.6
Insider ownership0.4%4.3
FCF conversion0.68x net income40.6
Financial Health LT w=15%17.5
Current ratio0.80
Debt / equity1.6718.4
Interest coverage5.7x51.8
Cash vs total debt0.01x0
Marketing & Brand LT w=5%60.3
Revenue growth (yoy)11.8%47.2
SG&A efficiency9.3x revenue/SG&A100
Brand pricing premium38.5%33.7
Durability LT w=15%82.7
Shock days (>8% vs market)5 in 2y76.6
Worst drawdown vs market (2y)-37.0% vs market -18.8%54.3
Profit-margin stabilitysd 1.1pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only96.5
Price vs 200-day MA+14.4%100
52-week range position82th pct89.6
6m strength vs S&P 500+29.9pp100
News & Sentiment pulse only68
Analyst consensus (1=buy)1.889.1
Analyst target upside17.4%68.5
Earnings surprises (avg)+2.0%46.5
1464 CCJ US ⚠ 1HIGH CONF Cameco Corporation · 85.18 USD · pulse 45.3 · Uranium 09-20: 49.8 · 09-27: 50.1 · 10-05: 50.1 — 0 50.1 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%53
Revenue CAGR (3y)23.1%100
Operating margin trend+17.0pp over 3y100
R&D intensity (innovation)1.1%7.4
Gross-margin stabilitysd 5.8pp4.5
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)16.7
Price / book7.66 · industry median 3.38 (n=7)0
Through-cycle P/E174.6 · sector median 16.5 (n=103)0
Management LT w=20%36.3
Return on equity5.1%20.5
Buybacks vs dilution+0.2%/yr share count62.9
Net debt / EBITDA0.196.6
Insider ownership0.1%1.4
FCF conversion0.08x net income0
Financial Health LT w=15%86.2
Current ratio3.1100
Debt / equity0.17100
Interest coverage9.1x90.2
Cash vs total debt0.91x54.7
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)50
Revenue growth (yoy)-7.2%0
SG&A efficiency11.2x revenue/SG&A100
Durability LT w=15%72.5
Shock days (>8% vs market)6 in 2y68.9
Worst drawdown vs market (2y)-40.0% vs market -18.8%46.9
Profit-margin stabilitysd 6.7pp, operating, 4y74.1
Profitable years4 of 4100
Momentum pulse only0.3
Price vs 200-day MA-19.4%0
52-week range position11th pct0.9
6m strength vs S&P 500-40.3pp0
News & Sentiment pulse only65.7
Analyst consensus (1=buy)1.697.1
Analyst target upside48.8%100
Earnings surprises (avg)-18.9%0
⚠ Red flags
Revenue shrinking (-7.2% yoy)
1465 FWONA US HIGH CONF Liberty Media Corporation - Ser · 83.39 USD · pulse 50.5 · Entertainment 09-20: 49.5 · 09-27: 49.9 · 10-05: 50.1 ▲ +0.2 50.1 Mixed
Product & Moat LT w=25%76.9
Gross margin (pricing power)32.6%31.4
Revenue CAGR (3y)20.3%100
Operating margin trend+6.8pp over 3y100
Gross-margin stabilitysd 2.2pp76.3
Valuation LT w=20%17
Forward P/E34.5 · industry median 18.3 (n=16)15.9
FCF yield3.1% · industry median 4.9% (n=20)34.3
EV / EBITDA29.7 · industry median 13.8 (n=19)0.8
Management LT w=20%31.5
Return on equity2.7%10.9
Buybacks vs dilution+2.3%/yr share count28.1
Net debt / EBITDA4.50
Insider ownership1.8%18.4
FCF conversion1.18x net income100
Financial Health LT w=15%37.9
Current ratio1.237.3
Debt / equity0.6077.8
Interest coverage3.9x32.7
Cash vs total debt0.25x3.8
Marketing & Brand LT w=5%64
Revenue growth (yoy)18.3%73.2
SG&A efficiency8.7x revenue/SG&A100
Brand pricing premium32.6%18.9
Durability LT w=15%82.2
Shock days (>8% vs market)0 in 2y100
Worst drawdown vs market (2y)-25.7% vs market -18.8%82.6
Profit-margin stabilitysd 2.7pp, operating, 4y96.1
Profitable years3 of 450
Momentum pulse only31.5
Price vs 200-day MA-1.4%54.3
52-week range position36th pct32.2
6m strength vs S&P 500-12.6pp8.1
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside33.1%100
Earnings surprises (avg)+12.0%100
1466 OC US ⚠ 1HIGH CONF Owens Corning Inc · 118.36 USD · pulse 56.5 · Building Products & Equipment 09-20: 50.1 · 09-27: 50.1 · 10-05: 50.1 — 0 50.1 Mixed
Product & Moat LT w=25%38.5
Gross margin (pricing power)26.2%15.6
Revenue CAGR (3y)1.2%5.8
Operating margin trend-0.7pp over 3y42.5
Gross-margin stabilitysd 1.5pp90.3
Valuation LT w=20%100
Forward P/E9.9 · industry median 17.1 (n=16)100
FCF yield9.3% · industry median 3.2% (n=15)100
EV / EBITDA7.7 · industry median 15.8 (n=16)100
Management LT w=20%35.1
Return on equity-9.5%0
Buybacks vs dilution-4.4%/yr share count100
Net debt / EBITDA2.829.4
Insider ownership1.1%11.1
Financial Health LT w=15%15.5
Current ratio1.230
Debt / equity1.5027.6
Interest coverage1.4x4.5
Cash vs total debt0.05x0
Marketing & Brand LT w=5%34.8
Revenue growth (yoy)0.3%1.2
SG&A efficiency10.0x revenue/SG&A100
Brand pricing premium26.2%3.1
Durability LT w=15%62.5
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-52.5% vs market -18.8%15.7
Profit-margin stabilitysd 0.7pp, operating, 4y100
Profitable years3 of 450
Momentum pulse only33.7
Price vs 200-day MA-5.6%37.6
52-week range position35th pct31.5
6m strength vs S&P 500-5.4pp32
News & Sentiment pulse only93.6
Analyst consensus (1=buy)1.791.8
Analyst target upside45.5%100
Earnings surprises (avg)+8.3%89
⚠ Red flags
Unprofitable (negative net income)
1467 ROAD US HIGH CONF Construction Partners, Inc. · 91.08 USD · pulse 50.6 · Engineering & Construction 09-20: 49.5 · 09-27: 49.4 · 10-05: 50.1 ▲ +0.7 50.1 Mixed
Product & Moat LT w=25%70.8
Gross margin (pricing power)15.8%0
Revenue CAGR (3y)29.3%100
Operating margin trend+6.1pp over 3y100
Gross-margin stabilitysd 1.8pp83.4
Valuation LT w=20%43.9
Forward P/E23.6 · industry median 20.4 (n=28)48.5
FCF yield1.0% · industry median 3.7% (n=30)7.1
EV / EBITDA13.7 · industry median 17.2 (n=29)76
Management LT w=20%26.6
Return on equity15.0%60.2
Buybacks vs dilution+2.1%/yr share count31.5
Net debt / EBITDA3.511.4
Insider ownership1.3%13.4
FCF conversion0.52x net income16.5
Financial Health LT w=15%22.6
Current ratio1.663.8
Debt / equity1.8210.1
Interest coverage2.5x16.5
Cash vs total debt0.05x0
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)28.2%100
SG&A efficiency14.1x revenue/SG&A100
Brand pricing premium15.8%0
Durability LT w=15%77.2
Shock days (>8% vs market)8 in 2y53.4
Worst drawdown vs market (2y)-36.0% vs market -18.8%56.8
Profit-margin stabilitysd 2.2pp, operating, 4y98.7
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-19.9%0
52-week range position2th pct0
6m strength vs S&P 500-33.7pp0
News & Sentiment pulse only100
Analyst consensus (1=buy)1.3100
Analyst target upside56.5%100
Earnings surprises (avg)+208.4%100
1468 BBUC US ⚠ 2HIGH CONF Brookfield Business Corporation · 25.6 USD · pulse 53.6 · Conglomerates 09-20: 50.1 · 09-27: 50 · 10-05: 50.1 ▲ +0.1 50.1 Mixed
Product & Moat LT w=25%31.9
Gross margin (pricing power)19.9%0
Revenue CAGR (3y)-21.8%0
Operating margin trend+10.1pp over 3y100
Gross-margin stabilitysd 4.6pp27.4
Valuation LT w=20%95.8
Forward P/E8.3 · industry median 16.9 (n=6)100
FCF yield25.7% · industry median 2.7% (n=6)100
EV / EBITDA8.6 · industry median 10.7 (n=6)87.3
Management LT w=20%26.9
Return on equity2.0%7.9
Buybacks vs dilution+5.5%/yr share count0
Net debt / EBITDA6.30
Insider ownership2.6%26.4
FCF conversion51.93x net income100
Financial Health LT w=15%17.7
Current ratio1.453
Debt / equity2.960
Cash vs total debt0.09x0
Marketing & Brand LT w=5%33.3
Revenue growth (yoy)-3.0%0
SG&A efficiency23.9x revenue/SG&A100
Brand pricing premium19.9%0
Durability LT w=15%88.3
Shock days (>8% vs market)2 in 2y99.9
Worst drawdown vs market (2y)-33.0% vs market -18.8%64.4
Profit-margin stabilitysd 4.0pp, operating, 4y89
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-20.0%0
52-week range position4th pct0
6m strength vs S&P 500-42.4pp0
News & Sentiment pulse only90
Analyst consensus (1=buy)2.270
Analyst target upside52.3%100
Earnings surprises (avg)+90.6%100
⚠ Red flags
Heavy leverage (D/E 3.0)
Diluting shareholders (+5.5%/yr)
1469 ACI US ⚠ 1HIGH CONF Albertsons Companies, Inc. · 11.75 USD · pulse 49.5 · Grocery Stores 09-20: 50.1 · 09-27: 50.1 · 10-05: 50.1 — 0 50.1 Mixed
Product & Moat LT w=25%40
Gross margin (pricing power)27.0%17.6
Revenue CAGR (3y)2.3%11.6
Operating margin trend-1.9pp over 3y30.8
Gross-margin stabilitysd 0.3pp100
Valuation LT w=20%93.4
Forward P/E6.4 · industry median 15.3 (n=6)100
PEG ratio1.22 · industry median 1.39 (n=5)73.7
FCF yield30.5% · industry median 6.7% (n=6)100
EV / EBITDA6.0 · industry median 9.4 (n=6)100
Management LT w=20%44.6
Return on equity2.7%10.9
Buybacks vs dilution-4.3%/yr share count100
Net debt / EBITDA4.40
Insider ownership1.2%12
FCF conversion8.07x net income100
Financial Health LT w=15%2.4
Current ratio0.83.5
Debt / equity9.740
Interest coverage1.5x6.1
Cash vs total debt0.02x0
Marketing & Brand LT w=5%12
Revenue growth (yoy)0.2%0.8
SG&A efficiency3.8x revenue/SG&A30
Brand pricing premium27.0%5.1
Durability LT w=15%77.2
Shock days (>8% vs market)4 in 2y84.4
Worst drawdown vs market (2y)-49.1% vs market -18.8%24.2
Profit-margin stabilitysd 0.8pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-22.2%0
52-week range position9th pct0
6m strength vs S&P 500-50.4pp0
News & Sentiment pulse only56.8
Analyst consensus (1=buy)2.654.7
Analyst target upside20.7%76.9
Earnings surprises (avg)+0.8%38.9
⚠ Red flags
Heavy leverage (D/E 9.7)
1470 ELF US HIGH CONF e.l.f. Beauty, Inc. · 104.68 USD · pulse 53.9 · Household & Personal Products 09-20: 50.8 · 09-27: 50.5 · 10-05: 50.1 ▼ -0.4 50.1 Mixed
Product & Moat LT w=25%75.6
Gross margin (pricing power)71.6%100
Revenue CAGR (3y)41.4%100
Operating margin trend-3.8pp over 3y12.5
Gross-margin stabilitysd 1.5pp89.8
Valuation LT w=20%27.2
Forward P/E27.1 · industry median 15.6 (n=11)27.1
FCF yield4.6% · industry median 5.4% (n=11)54.5
EV / EBITDA32.3 · industry median 13.5 (n=11)0
Management LT w=20%39.3
Return on equity6.0%24.2
Buybacks vs dilution+3.2%/yr share count13.4
Net debt / EBITDA2.830.2
Insider ownership2.9%28.5
FCF conversion10.69x net income100
Financial Health LT w=15%47.8
Current ratio2.5100
Debt / equity0.8066.9
Interest coverage2.0x11
Cash vs total debt0.37x13.1
Marketing & Brand LT w=5%66.7
Revenue growth (yoy)35.5%100
SG&A efficiency1.6x revenue/SG&A0
Brand pricing premium71.6%100
Durability LT w=15%49.5
Shock days (>8% vs market)16 in 2y0
Worst drawdown vs market (2y)-66.2% vs market -18.8%0
Profit-margin stabilitysd 2.4pp, operating, 4y98
Profitable years4 of 4100
Momentum pulse only86.5
Price vs 200-day MA+33.7%100
52-week range position58th pct59.6
6m strength vs S&P 500+48.2pp100
News & Sentiment pulse only70.8
Analyst consensus (1=buy)1.791.1
Analyst target upside-1.4%21.4
Earnings surprises (avg)+61.9%100
1471 HIW US HIGH CONF Highwoods Properties, Inc. · 29.67 USD · pulse 55.8 · REIT - Office 09-20: 50.1 · 09-27: 50.3 · 10-05: 50.1 ▼ -0.2 50.1 Mixed

Scored as real estate: depreciation distorts P/E, so valuation leans on EV/EBITDA, FCF yield and price/book.

Product & Moat LT w=25%55.3
Gross margin (pricing power)67.3%100
Revenue CAGR (3y)-0.9%0
Operating margin trend-2.9pp over 3y21.2
Gross-margin stabilitysd 0.6pp100
Valuation LT w=20%62.8
FCF yield8.1% · industry median 8.1% (n=7)75.6
EV / EBITDA14.4 · industry median 15.8 (n=7)66.3
Price / book1.38 · industry median 1.08 (n=7)46.6
Management LT w=20%20.7
Return on equity6.8%27.3
Buybacks vs dilution+1.5%/yr share count42.2
Net debt / EBITDA7.00
Insider ownership1.3%13.1
Financial Health LT w=15%16.4
Debt / equity1.3337.4
Interest coverage2.1x11.9
Cash vs total debt0.04x0
Marketing & Brand LT w=5%76.7
Revenue growth (yoy)7.5%30
SG&A efficiency20.0x revenue/SG&A100
Brand pricing premium67.3%100
Durability LT w=15%88.5
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-37.1% vs market -18.8%54.2
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only91.7
Price vs 200-day MA+12.2%100
52-week range position70th pct75.1
6m strength vs S&P 500+25.0pp100
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)39.2
Analyst target upside9.0%47.4
Earnings surprises (avg)-2.0%20.3
1472 FTAI US ⚠ 2HIGH CONF FTAI Aviation Ltd. · 167.03 USD · pulse 45.7 · Aerospace & Defense 09-20: 48.7 · 09-27: 49.6 · 10-05: 50 ▲ +0.4 50 Mixed
Product & Moat LT w=25%75.4
Gross margin (pricing power)32.2%30.5
Revenue CAGR (3y)52.4%100
Operating margin trend+8.5pp over 3y100
Gross-margin stabilitysd 2.4pp71.1
Valuation LT w=20%50.7
Forward P/E13.2 · industry median 27.5 (n=39)98.1
FCF yield-3.1% · industry median 1.3% (n=41)0
EV / EBITDA20.4 · industry median 23.0 (n=35)54.1
Management LT w=20%36.6
Return on equity174.5%100
Buybacks vs dilution+0.9%/yr share count50.9
Net debt / EBITDA3.220.7
Insider ownership1.1%11.4
FCF conversion-1.05x net income0
Financial Health LT w=15%31.8
Current ratio5.3100
Debt / equity8.650
Interest coverage3.4x27.2
Cash vs total debt0.10x0
Marketing & Brand LT w=5%72.7
Revenue growth (yoy)40.9%100
SG&A efficiency264.6x revenue/SG&A100
Brand pricing premium32.2%18
Durability LT w=15%35.1
Shock days (>8% vs market)24 in 2y0
Worst drawdown vs market (2y)-52.1% vs market -18.8%16.6
Profit-margin stabilitysd 6.7pp, operating, 4y74
Profitable years3 of 450
Momentum pulse only0
Price vs 200-day MA-28.8%0
52-week range position10th pct0
6m strength vs S&P 500-49.5pp0
News & Sentiment pulse only66.7
Analyst consensus (1=buy)1.4100
Analyst target upside118.0%100
Earnings surprises (avg)-11.6%0
⚠ Red flags
Negative free cash flow
Heavy leverage (D/E 8.7)
1473 SGI US ⚠ 1HIGH CONF Somnigroup International Inc. · 61.97 USD · pulse 48.4 · Furnishings, Fixtures & Appliances 09-20: 50.1 · 09-27: 50.1 · 10-05: 50 ▼ -0.1 50 Mixed
Product & Moat LT w=25%63.2
Gross margin (pricing power)44.7%61.8
Revenue CAGR (3y)15.0%74.8
Operating margin trend-3.4pp over 3y16.2
Gross-margin stabilitysd 0.8pp100
Valuation LT w=20%56.6
Forward P/E15.8 · industry median 13.4 (n=6)59.5
FCF yield4.8% · industry median 4.1% (n=6)70.2
EV / EBITDA15.2 · industry median 11.2 (n=6)40
Management LT w=20%40.2
Return on equity17.5%70.1
Buybacks vs dilution+7.2%/yr share count0
Net debt / EBITDA4.90
Insider ownership3.1%31
FCF conversion1.79x net income100
Financial Health LT w=15%5.2
Current ratio0.70
Debt / equity1.981.1
Interest coverage2.8x19.9
Cash vs total debt0.02x0
Marketing & Brand LT w=5%22.4
Revenue growth (yoy)-3.0%0
SG&A efficiency3.1x revenue/SG&A17.9
Brand pricing premium44.7%49.3
Durability LT w=15%86.5
Shock days (>8% vs market)3 in 2y92.1
Worst drawdown vs market (2y)-37.1% vs market -18.8%54.1
Profit-margin stabilitysd 1.2pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only0
Price vs 200-day MA-18.6%0
52-week range position2th pct0
6m strength vs S&P 500-33.6pp0
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)69.1
Analyst target upside50.8%100
Earnings surprises (avg)+3.6%57.3
⚠ Red flags
Diluting shareholders (+7.2%/yr)
1474 TX US ⚠ 1HIGH CONF Ternium S.A. Ternium S.A. · 56.61 USD · pulse 56.6 · Steel 09-20: 49.8 · 09-27: 50.3 · 10-05: 50 ▼ -0.3 50 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%16.9
Revenue CAGR (3y)-1.7%0
Operating margin trend-12.4pp over 3y0
Gross-margin stabilitysd 3.5pp50.7
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)66.7
Price / book0.90 · industry median 1.77 (n=7)97.7
Through-cycle P/E15.8 · industry median 13.9 (n=6)52.5
Management LT w=20%36
Return on equity4.4%17.7
Buybacks vs dilution+0.0%/yr share count66.7
Net debt / EBITDA0.295.8
Insider ownership0.0%0
FCF conversion-2.08x net income0
Financial Health LT w=15%71.8
Current ratio2.6100
Debt / equity0.18100
Interest coverage4.0x33.6
Cash vs total debt0.90x53.5
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)63.3
Revenue growth (yoy)10.0%40
SG&A efficiency11.5x revenue/SG&A100
Durability LT w=15%75.2
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-32.2% vs market -18.8%66.4
Profit-margin stabilitysd 4.8pp, operating, 4y84.4
Profitable years3 of 450
Momentum pulse only100
Price vs 200-day MA+25.1%100
52-week range position94th pct100
6m strength vs S&P 500+29.4pp100
News & Sentiment pulse only37.1
Analyst consensus (1=buy)2.176.9
Analyst target upside3.8%34.5
Earnings surprises (avg)-18.8%0
⚠ Red flags
Negative free cash flow
1475 WCP.TO CA ⚠ 1HIGH CONF WHITECAP RESOURCES INC · 18.0 CAD · pulse 55.5 · Oil & Gas E&P 09-20: 49.5 · 09-27: 49.7 · 10-05: 50 ▲ +0.3 50 Mixed

Scored as a commodity producer: forward P/E, EV/EBITDA and FCF yield ride the commodity price, so valuation uses through-cycle P/E (average earnings) and price/book instead.

Product & Moat LT w=25%36
Revenue CAGR (3y)7.3%36.6
Operating margin trend-17.6pp over 3y0
Gross-margin stabilitysd 2.4pp71.4
Valuation LT w=20% · thin evidence (2/3, gaps count as 50)35.2
Price / book2.02 · industry median 1.54 (n=49)30.6
Through-cycle P/E20.1 · industry median 13.2 (n=48)24.9
Management LT w=20%48.2
Return on equity12.6%50.4
Buybacks vs dilution+25.9%/yr share count0
Net debt / EBITDA0.684.1
Insider ownership0.7%6.5
FCF conversion1.51x net income100
Financial Health LT w=15%49.4
Current ratio0.60
Debt / equity0.2497.7
Interest coverage10.4x100
Cash vs total debt0.03x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)83.3
Revenue growth (yoy)86.3%100
SG&A efficiency14.0x revenue/SG&A100
Durability LT w=15%84.7
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-33.2% vs market -18.8%63.8
Profit-margin stabilitysd 6.5pp, operating, 4y74.9
Profitable years4 of 4100
Momentum pulse only86.3
Price vs 200-day MA+21.1%100
52-week range position87th pct96.4
6m strength vs S&P 500+3.8pp62.6
News & Sentiment pulse only53.8
Analyst consensus (1=buy)1.5100
Analyst target upside14.6%61.5
Earnings surprises (avg)-6.7%0
⚠ Red flags
Diluting shareholders (+25.9%/yr)
1476 AAON US ⚠ 1HIGH CONF AAON, Inc. · 83.27 USD · pulse 48.2 · Building Products & Equipment 09-20: 50.8 · 09-27: 49.6 · 10-05: 50 ▲ +0.4 50 Mixed
Product & Moat LT w=25%41.3
Gross margin (pricing power)25.6%13.9
Revenue CAGR (3y)17.5%87.5
Operating margin trend-3.7pp over 3y13
Gross-margin stabilitysd 3.5pp50.9
Valuation LT w=20%34
Forward P/E23.8 · industry median 16.8 (n=16)35.8
PEG ratio0.95 · industry median 1.22 (n=9)87.5
FCF yield-3.1% · industry median 3.2% (n=15)0
EV / EBITDA24.4 · industry median 13.9 (n=16)12.8
Management LT w=20%57.5
Return on equity17.3%69.1
Buybacks vs dilution+0.6%/yr share count56
Net debt / EBITDA1.562.3
Insider ownership16.7%100
FCF conversion-1.99x net income0
Financial Health LT w=15%66.8
Current ratio3.0100
Debt / equity0.4586.3
Interest coverage8.3x80.7
Cash vs total debt0.00x0
Marketing & Brand LT w=5%61.6
Revenue growth (yoy)101.2%100
SG&A efficiency7.0x revenue/SG&A83.5
Brand pricing premium25.6%1.4
Durability LT w=15%55.4
Shock days (>8% vs market)14 in 2y6.8
Worst drawdown vs market (2y)-49.8% vs market -18.8%22.5
Profit-margin stabilitysd 3.4pp, operating, 4y92.4
Profitable years4 of 4100
Momentum pulse only2.2
Price vs 200-day MA-14.7%1.2
52-week range position13th pct4.3
6m strength vs S&P 500-14.7pp1
News & Sentiment pulse only · thin evidence (2/3, gaps count as 50)83.3
Analyst target upside61.8%100
Earnings surprises (avg)+25.7%100
⚠ Red flags
Negative free cash flow
1477 ENB.TO CA ⚠ 1HIGH CONF ENBRIDGE INC · 65.54 CAD · pulse 40.7 · Oil & Gas Midstream 09-20: 37.6 · 09-27: 37.7 · 10-05: 37.9 ▲ +0.2 37.9 Weak
Product & Moat LT w=25%46.6
Gross margin (pricing power)32.6%31.5
Revenue CAGR (3y)6.9%34.7
Operating margin trend+2.3pp over 3y73.3
Gross-margin stabilitysd 3.6pp47.1
Valuation LT w=20%21.6
Forward P/E20.4 · industry median 13.9 (n=33)38.9
PEG ratio4.89 · industry median 1.70 (n=10)0
FCF yield-0.7% · industry median 1.6% (n=32)5.7
EV / EBITDA15.2 · industry median 11.5 (n=31)41.7
Management LT w=20%12.6
Return on equity9.2%36.9
Buybacks vs dilution+2.5%/yr share count24.7
Net debt / EBITDA6.30
Insider ownership0.1%1.2
FCF conversion-0.14x net income0
Financial Health LT w=15%10.6
Current ratio0.70
Debt / equity1.6320.6
Interest coverage3.0x21.8
Cash vs total debt0.02x0
Marketing & Brand LT w=5% · thin evidence (2/3, gaps count as 50)56.3
Revenue growth (yoy)97.1%100
Brand pricing premium32.6%19
Durability LT w=15%100
Shock days (>8% vs market)1 in 2y100
Worst drawdown vs market (2y)-17.2% vs market -18.8%100
Profit-margin stabilitysd 1.9pp, operating, 4y100
Profitable years4 of 4100
Momentum pulse only17.5
Price vs 200-day MA-7.5%30.1
52-week range position28th pct22.4
6m strength vs S&P 500-27.4pp0
News & Sentiment pulse only69.1
Analyst consensus (1=buy)2.273.3
Analyst target upside21.2%78
Earnings surprises (avg)+3.4%56
⚠ Red flags
Negative free cash flow