Methodology: each issue's direction is a live signal — long/short opens or holds a position, neutral means flat, and every direction change opens, flips, or closes it. Returns are direction-aware (a short gains when the price falls) and compound across positions from first observation to the latest issue. "Price move" is the stock's own raw change, shown separately. Neither represents actual portfolio performance.
Position History0/1 closed trades won
- 2026-07-07Long$419.77 → closed $380.842026-07-18-9.27%
Brief History (23 issues)
Up 3.8% and back above the 20-day (331) with the week +7.2%, but the 50/200-day (373/407) still cap the tape, YTD -25.7% on a 316x P/E and the Street sees only 10.5% upside. A bounce, not a trend — sidelines.
Slipped 1.59% on light volume with every moving average overhead (the 200-day sits way up at 407), down 28.5% YTD at a vertiginous 304x P/E. Talk of divesting the China business adds uncertainty and the 375.5 average target leaves just 14.7% upside—staying flat.
Up 0.58% in a token bounce but still under every moving average with RSI at a soft 43.5, only 11.9% above its 52-week low, and 309x earnings against 11.8% revenue growth; a 1.72 rating across 49 analysts is the weakest in today's coverage — remaining on the sidelines.
A complete bearish stack, RSI at 42.5 that is not oversold enough, and volume shrunk to 0.69x leave no technical basis for a long; shorting 10.1% off the 52-week low means entering at the worst possible odds. A 307x multiple sitting 33.7% below its high says it is neither cheap nor strong — a name to skip rather than trade.
Up 2.83% in a bounce with RSI still weak at 41.4, below the 50-day at $380.44 and 200-day at $408.80, at 305x against EPS down 37.7%; sidelines.
Down 0.63% with RSI weak at 36.9, still below the 50-day at $382.68 and 200-day at $409.39, at 296.9x against EPS down 37.7%; sidelines.
RSI 38 soft and 22% below the SMA200, with weak deliveries and Musk's split focus — watchlist observation, no direction yet; await stabilization.
Up 1.64%, clearly trailing the Nasdaq's 2.59%, still below all three moving averages with RSI weak at 39.2, and 304x earnings against EPS down 37.7%; sidelines.
Maintaining sidelines. A 3.49% low-volume bounce on a day the Nasdaq gained 2.1% shows nothing in relative strength. A 299x multiple against -37.7% earnings growth means any 'oversold' discussion is happening on the wrong axis — multiple compression is the main story, and RSI at 36.8 isn't even oversold. The China divestiture report adds a new strategic variable that cannot be priced. Wait for the reaction at $297.38.
Holding last period's neutral (staying flat). RSI7 at 15.4 does raise the odds of a technical bounce, but a fully bearish moving-average structure plus deteriorating fundamentals (1.4% operating margin, negative FCF) leave any rally without fundamental support — going long here is a counter-trend bet with poor odds. Equally, a 285x multiple alongside a 32.8% YTD decline means multiple compression could still have room, yet with price hugging the 52-week low and tonight's Fed decision in play, shorting here is chasing weakness at the lows with unattractive risk/reward. Neither side has an edge, so staying flat is the only honest call — wait for $297.82 to break or for a high-volume reversal to set direction.
Day-after odds on a $19-ATR breakdown candle are poor, with the $297.8 52-week low one step away: hold it and you have double-bottom material, lose it and there's air below. Earnings damage needs 3-5 sessions to digest — sidelines is a position
An earnings night with a ±6% straddle offers no disciplined entry; go long only on a post-print volume reclaim of $395, step aside below $360 — trade confirmation, not prediction
The first of the twin triggers set on 7/17 (intraday $390 break / Monday close under $395) fired on Friday, and discipline says exit before earnings. The 7/2 long closes at a loss — tuition for the second confirmation that a full position into earnings means outsourcing discipline to the gap
This is the position's final holding statement: it must reclaim the 20-day ($399) on its own, or Monday's close ends the trade. After IBM, 'wait for the earnings flip' is no longer a legal strategy in this ledger.
The original discipline stands, but event risk got a heavier weight: with the stop in its face and earnings imminent, choosing 'trim first' over 'wait for the stop' is exactly what this week's tuition paid for.
The stop is 1.2% away: if it triggers, walk — earnings are the next train. If it holds, the trend is intact and the position rides unchanged into 7/22. The delivery beat is priced; earnings bet the margin, and that's not this position's wager.
Up 0.3%, secure above the 20-day awaiting 7/22 earnings; stop stays $390, no moves before the print
Holding: the 20-day reclaim defused the breakdown, but pre-earnings upside is ridden with a frozen position. The $390 hard stop stands — an unexplained break before the print means the market knows something early.
Holding: delivery and robotaxi catalysts are landing, but consensus targets hugging spot mean upside requires estimate revisions. The $390 hard stop is body armor; failure to reclaim the 20-day ($399) pre-earnings would flag fading momentum.
Keep the long but downgrade to lean bullish: the failed 200-day reclaim weakens the trend signal, with the 20-day ($399.8) and the $390 stop as twin defenses. Hold them and there's room to repair into earnings; below $390, exit unconditionally — don't gamble the print.
Reclaimed the 200-day with a moving-average alignment forming plus momentum — turning bullish short-term. A held retest of $405–415 confirms; target the $450 supply. A break of $390 (below the 200-day) fails the reclaim — exit. Don't be full-size into the 7/22 print.
The $399–419 moving-average band overhead needs time to clear; $370 is the June platform below. With IV elevated pre-earnings, directional bets are worse than premium-selling. The delivery catalyst is spent — 7/22 margins are the real watershed.
Pre-print it's a coin flip, and the +12% week already priced in optimism — an in-line number could sell off. After the data: long above $406 (50-day), out below $400.