Upgrade

ALL

ALL

Last
$229.43
Day
-0.5%
1y
+10.4%
5y
+82.2%
52w
-16.8%
SPY YTD
+13.3%
Sec
—
Earnings
2026-11-0425d
EMA 21
233.88
EMA 50
241.54
EMA 200
229.92
20d high
-10.9%
5y high
-16.8%
5y range
74th

Positions held

Your positions

ALL isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
1
Hold
watch
Signal
Neutral
Target
$240.42
Stop
$222.47
Stop distance
3.0%
Target vs last
+4.8%

Bull / bear case

Site-generated summary from fundamentals, news, and score — not investment advice. As of 2026-10-08.

Bull case
  • The company has a strong brand presence and customer loyalty in its sector, which can provide a competitive edge in challenging times.
  • The current recommendation is a strong sell, indicating significant investor caution.
  • The score is -16.00, reflecting a bearish trend in market performance.
Bear case
  • The overall industry cycle is facing headwinds, impacting growth prospects.
  • The technical indicators show a bearish trend with MACD in a downward position.
  • The RSI is at 45, suggesting that the stock is nearing oversold territory, but still indicates weakness.

Fundamentals

Market cap—Enterprise value—Trailing P/E—Forward P/E—
PEG—Price / book—Beta—Dividend yield—
Revenue growth—Earnings growth—Gross margin—Operating margin—
Profit margin—ROE—ROA—Debt / equity—
Current ratio—Free cash flow—Analyst recommendation—Mean target—
52w high—52w low—
ALL · daily+8.4% over 260 sessions
Close EMA21 EMA50 EMA200
183.62208.14232.65257.16281.682025-092025-112026-012026-042026-062026-082026-10