Trend state Topping, stage 3 of 4, 3 of 4 damage flags raised (as of Oct 26, 2026)
Automated read
Price is trading above its key moving averages and momentum readings are contained: the mid-term picture reads as an orderly uptrend. RSI is currently 44.
Readings, end-of-day Oct 26, 2026
RSI (14)Lower-neutral43.73, caution reading
MACD / signalBelow signal line0.00 / 0.04, caution reading
SMA 50Price below3.59, caution reading
SMA 200Price above3.35, favorable reading
EMA 20Price below3.68, caution reading
ADX (14)Firming23.09
Show all 12 readings
+DI / −DI+DI leading20.70 / 19.98
ATR (14)6.0% of price — elevated daily swings0.21, flagged reading
Stochastic %KMid-range22.22
Bollinger bands (20)Inside bands3.49 – 3.97
ROC (10)Negative over 10 sessions-9.46, caution reading
Short term · weeksMomentum negativeMid term · monthsUptrend, orderlyLong term · business qualityMixedMarket linkshows little relationship with the S&P 500
These classifications are computed from CULP's live data. The detail behind them is what unlocks.
Company & theme write-upWhat the company does, the themes it belongs to, and the tags that place it beside its peers.Generated on unlock
Signals & levelsSignals computed from this stock's own price bands, each naming the sessions behind it.
Signal history34 volume signals in the past year; the median 3-month move after them was +8.90%, positive 22 of 34 times.
AI narrativeThe volume, technical and fundamental reads tied into one plain-language story.Generated on unlock
Catalysts & risksScheduled events set beside the risks the narrative flags, each paired to its figure.Generated on unlock
Social sentimentAttributed voices from public X posts, quoted, linked and tone-tagged.Generated on unlock
Fundamentals & valuationThe fundamentals read mixed; the full table shows which inputs split.
Market context & correlationsShows little relationship with the S&P 500; the full table names each instrument and window.
Accumulation readVolume measured against this stock's own baseline, broken down day by day.Generated on unlock
Generated on unlock: written when CULP's analysis runs, rather than checked against its stored data now.