Sanmina Corporation (SANM) — What Changed

Material changes in the AI committee's view · 9 events tracked · Detected nightly

← Overview📈 Rating History💰 Earnings📰 Recent Events🔄 What Changed📖 Thesis Evolution🔍 Similar Stocks
2026-07-31 MAJOR
▲ Agreement Shift

SANM's Committee agreement moved from 42.90% to 71.40% (+28.50pp, 1 day(s) apart).

42.90 → 71.40 (+28.5)

2026-07-31 MINOR
▲ Score Change

SANM's Committee score moved from 57.17 to 57.83 (+0.66, 1 day(s) apart).

57.17 → 57.83 (+0.7)

2026-07-31 MATERIAL
— Conviction Change

SANM's Committee conviction moved from contested to moderate (1 day(s) apart).

contested → moderate

2026-07-30 MATERIAL
▼ Agreement Shift

SANM's Committee agreement moved from 57.10% to 42.90% (-14.20pp, 1 day(s) apart).

57.10 → 42.90 (-14.2)

2026-07-30 MINOR
▼ Score Change

SANM's Committee score moved from 60.12 to 57.17 (-2.95, 1 day(s) apart).

60.12 → 57.17 (-3.0)

2026-07-28 MINOR
▼ Score Change

SANM's Committee score moved from 61.96 to 60.12 (-1.84, 1 day(s) apart).

61.96 → 60.12 (-1.8)

2026-07-24 MINOR
▲ Score Change

SANM's Committee score moved from 59.37 to 60.80 (+1.43, 1 day(s) apart).

59.37 → 60.80 (+1.4)

2026-07-24 MAJOR
— Rating Change

SANM moved from Watch to Buy (1 day(s) apart).

Watch → Buy

2026-07-19 MINOR
▼ Score Change

SANM's Committee score moved from 57.46 to 56.50 (-0.96, 1 day(s) apart).

57.46 → 56.50 (-1.0)

How Change Detection Works

Every night, Innellis compares the committee's latest scores against the previous session. Changes are recorded only when they cross documented materiality thresholds — score moves, rating transitions, conviction shifts, and analyst agreement changes. Small day-to-day noise is deliberately filtered out. View full score history →