Skip to content
Open Stock Analysis DataReel Software Development

Long holds

The best 10 long holds among the largest US companies: buy and hold for months or years. Each stock has a plan that keeps its levels and dates until it closes: buy half of the full size in the accumulation zone by the buy-by time, average down a quarter at each lower level (only before Sell 1), sell a quarter at Sell 1, a third of the rest at Sell 2 and half of the rest at Sell 3, each with the date it is expected around, and let the last quarter ride until a SELL warning. The stop is a weekly close (the week's last trading day, 16:00 ET), so a single bad day does not shake you out; when a week closes under it, the thesis is broken. Review the company on each review date (about each quarterly report). Plans are followed hour by hour through the session, so every buy, sell and warning shows the time it happened. Expected dates follow each stock's long-term trend pace, in trading days.

Updated 2026-10-30 21:30:02 ET · 119 stocks analyzed · times are US Eastern

SPY above its 200 day averageSPY 1y +11%

Top 10 long holds

1MU
90
WAIT FOR ENTRY884.74709.936 - 805.082Dec 22 2026 16:00 ET520.081,288.13Mar 21 2028
2NVDA
90
HOLD204.64196.193 - 210.96bought125.05328.95Feb 22 2028
3APH
86
HOLD79.3070.0011 - 75.27bought44.88102.97Oct 05 2027
4BNY
86
HOLD147.11135.101 - 145.27bought93.84174.32May 12 2027
5NEM
86
TRIM106.61101.249 - 108.87bought70.33136.10Jun 28 2027
TRIM: Two weekly closes under the 50 week average: the long trend is turning down
6ANET
84
HOLD168.86160.304 - 172.37bought111.35243.59Nov 05 2027
7CVS
84
HOLD90.2583.9325 - 90.25bought51.88115.48Apr 07 2028
8ABNB
84
HOLD164.39154.422 - 166.045bought86.60199.25Nov 01 2028
9AMD
84
WAIT FOR ENTRY504.80398.174 - 451.538Dec 30 2026 16:00 ET291.69658.52Dec 16 2027
10SNDK
83
HOLD1,150.891151.37 - 1238.03bought799.771,980.85Mar 21 2028
1

MU

Micron Technology, Inc. long hold 90
WAIT FOR ENTRYACCUMULATE

Price 884.74 · fundamentals 95/100 · cap 1.00T · 29% under its 5y high · 1.18x the 200 day · 1y vs SPY +252%

Now: Buy 50% of the full size in the zone 709.94 to 805.08 by Tue Dec 22 2026 16:00 ET; skip the trade if it is not reached by then.

Entry: buy 50%709.94 – 805.08 Buy byTue Dec 22 2026 16:00 ET
Stop (weekly close)520.08 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 708.47 -12.0%
  2. Average down 2: buy 25% 611.86 -24.0%
Sell points
  1. Sell 1: sell 25% of the holding 1,288.13 +60.0%around Tue Mar 21 2028 16:00 ET
  2. Sell 2: sell 33% of the holding 1,674.57 +108.0%around Fri Dec 29 2028 16:00 ET
  3. Sell 3: sell 50% of the holding 2,260.67 +180.8%around Wed Nov 21 2029 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Fri Oct 23 2026 21:30 ET at 877.55
  • Max hold sell what is left by Fri Oct 31 2031 16:00 ET
  • Reviews Wed Jan 27 2027, Wed Apr 28 2027, Thu Jul 29 2027, Wed Oct 27 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (1)
  1. Fri Oct 23 2026 21:30 ET Plan issued at 877.55

fundamentals 95/100 (strong); 29% under its 5 year high; 1.18x the 200 day average; 1y +252% vs SPY; trend +140% a year

2

NVDA

NVIDIA Corporation long hold 90
HOLDBUY

Price 204.64 · fundamentals 90/100 · cap 4.97T · 16% under its 5y high · 1.00x the 200 day · 1y vs SPY -11%

Now: Holding 50% of the full size at an average 210.96; next: sell 25% of the holding at 328.95 (Sell 1, around Tue Feb 22 2028); stop 125.05 on a weekly close.

Entry: buy 50%196.19 – 210.96 Bought Fri Oct 23 2026 21:30 ET
Stop (weekly close)125.05 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 167.17 -20.8%
  2. Average down 2: buy 25% 147.11 -30.3%
Sell points
  1. Sell 1: sell 25% of the holding 328.95 +55.9%around Tue Feb 22 2028 16:00 ET
  2. Sell 2: sell 33% of the holding 427.64 +102.7%around Fri Dec 01 2028 16:00 ET
  3. Sell 3: sell 50% of the holding 577.31 +173.7%around Wed Oct 24 2029 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Fri Oct 23 2026 21:30 ET at 210.96
  • Max hold sell what is left by Fri Oct 31 2031 16:00 ET
  • Reviews Wed Jan 27 2027, Wed Apr 28 2027, Thu Jul 29 2027, Wed Oct 27 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (2)
  1. Fri Oct 23 2026 21:30 ET Entry: bought 50% of the full size at 210.96
  2. Fri Oct 23 2026 21:30 ET Plan issued at 210.96

fundamentals 90/100 (strong); 16% under its 5 year high; 1.00x the 200 day average; 1y -11% vs SPY; trend +56% a year

3

APH

Amphenol Corp long hold 86
HOLDBUY

Price 79.30 · fundamentals 80/100 · cap 192.86B · 12% under its 5y high · 1.05x the 200 day · 1y vs SPY +3%

Now: Holding 50% of the full size at an average 75.27; next: sell 25% of the holding at 102.97 (Sell 1, around Tue Oct 05 2027); stop 44.88 on a weekly close.

Entry: buy 50%70.00 – 75.27 Bought Tue Oct 27 2026 21:30 ET
Stop (weekly close)44.88 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 60.00 -20.3%
  2. Average down 2: buy 25% 52.80 -29.9%
Sell points
  1. Sell 1: sell 25% of the holding 102.97 +36.8%around Tue Oct 05 2027 16:00 ET
  2. Sell 2: sell 33% of the holding 135.49 +80.0%around Mon Jul 31 2028 16:00 ET
  3. Sell 3: sell 50% of the holding 188.17 +150.0%around Tue Jul 24 2029 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Tue Oct 27 2026 21:30 ET at 75.27
  • Max hold sell what is left by Tue Nov 04 2031 16:00 ET
  • Reviews Fri Jan 29 2027, Fri Apr 30 2027, Mon Aug 02 2027, Fri Oct 29 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (2)
  1. Tue Oct 27 2026 21:30 ET Entry: bought 50% of the full size at 75.27
  2. Tue Oct 27 2026 21:30 ET Plan issued at 75.27

fundamentals 80/100 (strong); 12% under its 5 year high; 1.05x the 200 day average; 1y +3% vs SPY; trend +62% a year

4

BNY

The Bank of New York Mellon Corporation long hold 86
HOLDBUY

Price 147.11 · fundamentals 80/100 · cap 99.07B · 11% under its 5y high · 1.06x the 200 day · 1y vs SPY +26%

Now: Holding 50% of the full size at an average 145.27; next: sell 25% of the holding at 174.32 (Sell 1, around Wed May 12 2027); stop 93.84 on a weekly close.

Entry: buy 50%135.10 – 145.27 Bought Fri Oct 23 2026 21:30 ET
Stop (weekly close)93.84 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 127.84 -12.0%
  2. Average down 2: buy 25% 110.41 -24.0%
Sell points
  1. Sell 1: sell 25% of the holding 174.32 +20.0%around Wed May 12 2027 16:00 ET
  2. Sell 2: sell 33% of the holding 261.49 +80.0%around Thu Jul 27 2028 16:00 ET
  3. Sell 3: sell 50% of the holding 363.18 +150.0%around Fri Jul 20 2029 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Fri Oct 23 2026 21:30 ET at 145.27
  • Max hold sell what is left by Fri Oct 31 2031 16:00 ET
  • Reviews Wed Jan 27 2027, Wed Apr 28 2027, Thu Jul 29 2027, Wed Oct 27 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (2)
  1. Fri Oct 23 2026 21:30 ET Entry: bought 50% of the full size at 145.27
  2. Fri Oct 23 2026 21:30 ET Plan issued at 145.27

fundamentals 80/100 (strong); 11% under its 5 year high; 1.06x the 200 day average; 1y +26% vs SPY; trend +55% a year

5

NEM

Newmont Corporation long hold 86
TRIMBUY

Price 106.61 · fundamentals 91/100 · cap 109.80B · 21% under its 5y high · 0.95x the 200 day · 1y vs SPY +22%

Now: Holding 50% of the full size at an average 108.87. Take some profit: sell about a third of what you hold now (see the warnings).

Entry: buy 50%101.25 – 108.87 Bought Fri Oct 23 2026 21:30 ET
Stop (weekly close)70.33 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 95.81 -12.0%
  2. Average down 2: buy 25% 82.74 -24.0%
Sell points
  1. Sell 1: sell 25% of the holding 136.10 +25.0%around Mon Jun 28 2027 16:00 ET
  2. Sell 2: sell 33% of the holding 195.97 +80.0%around Thu Jul 27 2028 16:00 ET
  3. Sell 3: sell 50% of the holding 272.18 +150.0%around Fri Jul 20 2029 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Fri Oct 23 2026 21:30 ET at 108.87
  • Max hold sell what is left by Fri Oct 31 2031 16:00 ET
  • Reviews Wed Jan 27 2027, Wed Apr 28 2027, Thu Jul 29 2027, Wed Oct 27 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (3)
  1. Fri Oct 30 2026 16:00 ET TRIM: Two weekly closes under the 50 week average: the long trend is turning down
  2. Fri Oct 23 2026 21:30 ET Entry: bought 50% of the full size at 108.87
  3. Fri Oct 23 2026 21:30 ET Plan issued at 108.87

fundamentals 91/100 (strong); 21% under its 5 year high; 0.95x the 200 day average; 1y +22% vs SPY; trend +64% a year

6

ANET

Arista Networks, Inc. long hold 84
HOLDBUY

Price 168.86 · fundamentals 79/100 · cap 214.29B · 22% under its 5y high · 1.02x the 200 day · 1y vs SPY -6%

Now: Holding 50% of the full size at an average 172.37; next: sell 25% of the holding at 243.59 (Sell 1, around Fri Nov 05 2027); stop 111.35 on a weekly close.

Entry: buy 50%160.30 – 172.37 Bought Fri Oct 23 2026 21:30 ET
Stop (weekly close)111.35 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 151.69 -12.0%
  2. Average down 2: buy 25% 131.00 -24.0%
Sell points
  1. Sell 1: sell 25% of the holding 243.59 +41.3%around Fri Nov 05 2027 16:00 ET
  2. Sell 2: sell 33% of the holding 316.66 +83.7%around Thu Aug 17 2028 16:00 ET
  3. Sell 3: sell 50% of the holding 430.92 +150.0%around Fri Jul 20 2029 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Fri Oct 23 2026 21:30 ET at 172.37
  • Max hold sell what is left by Fri Oct 31 2031 16:00 ET
  • Reviews Wed Jan 27 2027, Wed Apr 28 2027, Thu Jul 29 2027, Wed Oct 27 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (2)
  1. Fri Oct 23 2026 21:30 ET Entry: bought 50% of the full size at 172.37
  2. Fri Oct 23 2026 21:30 ET Plan issued at 172.37

fundamentals 79/100 (strong); 22% under its 5 year high; 1.02x the 200 day average; 1y -6% vs SPY; trend +48% a year

7

CVS

CVS Health Corp long hold 84
HOLDBUY

Price 90.25 · fundamentals 72/100 · cap 116.55B · 17% under its 5y high · 1.03x the 200 day · 1y vs SPY +4%

Now: Holding 50% of the full size at an average 90.25; next: sell 25% of the holding at 115.48 (Sell 1, around Fri Apr 07 2028); stop 51.88 on a weekly close.

Entry: buy 50%83.93 – 90.25 Bought Fri Oct 30 2026 21:30 ET
Stop (weekly close)51.88 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 69.35 -23.2%
  2. Average down 2: buy 25% 61.03 -32.4%
Sell points
  1. Sell 1: sell 25% of the holding 115.48 +28.0%around Fri Apr 07 2028 16:00 ET
  2. Sell 2: sell 33% of the holding 162.45 +80.0%around Mon Nov 05 2029 16:00 ET
  3. Sell 3: sell 50% of the holding 225.62 +150.0%around Fri Oct 10 2031 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Fri Oct 30 2026 21:30 ET at 90.25
  • Max hold sell what is left by Fri Nov 07 2031 16:00 ET
  • Reviews Wed Feb 03 2027, Wed May 05 2027, Thu Aug 05 2027, Wed Nov 03 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (2)
  1. Fri Oct 30 2026 21:30 ET Entry: bought 50% of the full size at 90.25
  2. Fri Oct 30 2026 21:30 ET Plan issued at 90.25

fundamentals 72/100 (strong); 17% under its 5 year high; 1.03x the 200 day average; 1y +4% vs SPY; trend +19% a year

8

ABNB

Airbnb Inc long hold 84
HOLDBUY

Price 164.39 · fundamentals 75/100 · cap 101.09B · 23% under its 5y high · 1.12x the 200 day · 1y vs SPY +17%

Now: Holding 50% of the full size at an average 166.04; next: sell 25% of the holding at 199.25 (Sell 1, around Wed Nov 01 2028); stop 86.60 on a weekly close.

Entry: buy 50%154.42 – 166.04 Bought Thu Oct 29 2026 21:30 ET
Stop (weekly close)86.60 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 146.12 -12.0%
  2. Average down 2: buy 25% 101.88 -38.6%
Sell points
  1. Sell 1: sell 25% of the holding 199.25 +20.0%around Wed Nov 01 2028 16:00 ET
  2. Sell 2: sell 33% of the holding 298.88 +80.0%around Fri Nov 02 2029 16:00 ET
  3. Sell 3: sell 50% of the holding 415.11 +150.0%around Thu Oct 09 2031 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Thu Oct 29 2026 21:30 ET at 166.04
  • Max hold sell what is left by Thu Nov 06 2031 16:00 ET
  • Reviews Tue Feb 02 2027, Tue May 04 2027, Wed Aug 04 2027, Tue Nov 02 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (2)
  1. Thu Oct 29 2026 21:30 ET Entry: bought 50% of the full size at 166.04
  2. Thu Oct 29 2026 21:30 ET Plan issued at 166.04

fundamentals 75/100 (strong); 23% under its 5 year high; 1.12x the 200 day average; 1y +17% vs SPY; trend +1% a year

9

AMD

Advanced Micro Devices, Inc. long hold 84
WAIT FOR ENTRYACCUMULATE

Price 504.80 · fundamentals 81/100 · cap 834.10B · 23% under its 5y high · 1.23x the 200 day · 1y vs SPY +72%

Now: Buy 50% of the full size in the zone 398.17 to 451.54 by Wed Dec 30 2026 16:00 ET; skip the trade if it is not reached by then.

Entry: buy 50%398.17 – 451.54 Buy byWed Dec 30 2026 16:00 ET
Stop (weekly close)291.69 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 397.35 -12.0%
  2. Average down 2: buy 25% 343.17 -24.0%
Sell points
  1. Sell 1: sell 25% of the holding 658.52 +45.8%around Thu Dec 16 2027 16:00 ET
  2. Sell 2: sell 33% of the holding 856.08 +89.6%around Thu Sep 28 2028 16:00 ET
  3. Sell 3: sell 50% of the holding 1,155.70 +155.9%around Tue Aug 21 2029 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Fri Oct 30 2026 21:30 ET at 504.80
  • Max hold sell what is left by Fri Nov 07 2031 16:00 ET
  • Reviews Wed Feb 03 2027, Wed May 05 2027, Thu Aug 05 2027, Wed Nov 03 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (1)
  1. Fri Oct 30 2026 21:30 ET Plan issued at 504.80

fundamentals 81/100 (strong); 23% under its 5 year high; 1.23x the 200 day average; 1y +72% vs SPY; trend +53% a year

10

SNDK

Sandisk Corporation long hold 83
HOLDBUY

Price 1,150.89 · fundamentals 91/100 · cap 169.80B · 51% under its 5y high · 0.91x the 200 day · 1y vs SPY +407%

Now: Holding 50% of the full size at an average 1,238.03; next: sell 25% of the holding at 1,980.85 (Sell 1, around Tue Mar 21 2028); stop 799.77 on a weekly close.

Entry: buy 50%1,151.37 – 1,238.03 Bought Fri Oct 23 2026 21:30 ET
Stop (weekly close)799.77 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 1,089.47 -12.0%
  2. Average down 2: buy 25% 940.90 -24.0%
Sell points
  1. Sell 1: sell 25% of the holding 1,980.85 +60.0%around Tue Mar 21 2028 16:00 ET
  2. Sell 2: sell 33% of the holding 2,575.10 +108.0%around Fri Dec 29 2028 16:00 ET
  3. Sell 3: sell 50% of the holding 3,476.39 +180.8%around Wed Nov 21 2029 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Fri Oct 23 2026 21:30 ET at 1,238.03
  • Max hold sell what is left by Fri Oct 31 2031 16:00 ET
  • Reviews Wed Jan 27 2027, Wed Apr 28 2027, Thu Jul 29 2027, Wed Oct 27 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (2)
  1. Fri Oct 23 2026 21:30 ET Entry: bought 50% of the full size at 1,238.03
  2. Fri Oct 23 2026 21:30 ET Plan issued at 1,238.03

fundamentals 91/100 (strong); 51% under its 5 year high; 0.91x the 200 day average; 1y +407% vs SPY; trend +1760% a year

Still open from earlier lists

Plans that were bought while the stock was in the top 10. They stay here, with their sell points and warnings, until they close.

FCX

Freeport-McMoRan Inc. long hold 80
HOLDBUY

Price 62.47 · fundamentals 81/100 · cap 90.03B · 22% under its 5y high · 0.96x the 200 day · 1y vs SPY +34%

Now: Holding 50% of the full size at an average 65.18; next: sell 25% of the holding at 80.07 (Sell 1, around Fri Dec 03 2027); stop 42.11 on a weekly close.

Entry: buy 50%60.62 – 65.18 Bought Fri Oct 23 2026 21:30 ET
Stop (weekly close)42.11 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 57.36 -12.0%
  2. Average down 2: buy 25% 49.54 -24.0%
Sell points
  1. Sell 1: sell 25% of the holding 80.07 +22.8%around Fri Dec 03 2027 16:00 ET
  2. Sell 2: sell 33% of the holding 117.32 +80.0%around Mon Oct 29 2029 16:00 ET
  3. Sell 3: sell 50% of the holding 162.95 +150.0%around Fri Oct 03 2031 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Fri Oct 23 2026 21:30 ET at 65.18
  • Max hold sell what is left by Fri Oct 31 2031 16:00 ET
  • Reviews Wed Jan 27 2027, Wed Apr 28 2027, Thu Jul 29 2027, Wed Oct 27 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (2)
  1. Fri Oct 23 2026 21:30 ET Entry: bought 50% of the full size at 65.18
  2. Fri Oct 23 2026 21:30 ET Plan issued at 65.18

fundamentals 81/100 (strong); 22% under its 5 year high; 0.96x the 200 day average; 1y +34% vs SPY; trend +20% a year

META

Meta Platforms, Inc. long hold 80
HOLDBUY

Price 614.99 · fundamentals 91/100 · cap 1.59T · 22% under its 5y high · 0.97x the 200 day · 1y vs SPY -26%

Now: Holding 50% of the full size at an average 642.62; next: sell 25% of the holding at 843.39 (Sell 1, around Mon Apr 10 2028); stop 413.98 on a weekly close.

Entry: buy 50%597.64 – 642.62 Bought Fri Oct 23 2026 21:30 ET
Stop (weekly close)413.98 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 529.76 -17.6%
  2. Average down 2: buy 25% 487.04 -24.2%
Sell points
  1. Sell 1: sell 25% of the holding 843.39 +31.2%around Mon Apr 10 2028 16:00 ET
  2. Sell 2: sell 33% of the holding 1,156.72 +80.0%around Mon Oct 29 2029 16:00 ET
  3. Sell 3: sell 50% of the holding 1,606.55 +150.0%around Thu Sep 25 2031 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Fri Oct 23 2026 21:30 ET at 642.62
  • Max hold sell what is left by Fri Oct 31 2031 16:00 ET
  • Reviews Wed Jan 27 2027, Wed Apr 28 2027, Thu Jul 29 2027, Wed Oct 27 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (2)
  1. Fri Oct 23 2026 21:30 ET Entry: bought 50% of the full size at 642.62
  2. Fri Oct 23 2026 21:30 ET Plan issued at 642.62

fundamentals 91/100 (strong); 22% under its 5 year high; 0.97x the 200 day average; 1y -26% vs SPY; trend +20% a year

ADI

Analog Devices, Inc. long hold 80
HOLDBUY

Price 417.11 · fundamentals 77/100 · cap 201.28B · 6% under its 5y high · 1.13x the 200 day · 1y vs SPY +62%

Now: Holding 50% of the full size at an average 391.07; next: sell 25% of the holding at 472.44 (Sell 1, around Thu Jul 01 2027); stop 252.63 on a weekly close.

Entry: buy 50%363.70 – 391.07 Bought Fri Oct 23 2026 21:30 ET
Stop (weekly close)252.63 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 344.14 -12.0%
  2. Average down 2: buy 25% 297.21 -24.0%
Sell points
  1. Sell 1: sell 25% of the holding 472.44 +20.8%around Thu Jul 01 2027 16:00 ET
  2. Sell 2: sell 33% of the holding 703.93 +80.0%around Mon Dec 04 2028 16:00 ET
  3. Sell 3: sell 50% of the holding 977.68 +150.0%around Mon Feb 11 2030 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Fri Oct 23 2026 21:30 ET at 391.07
  • Max hold sell what is left by Fri Oct 31 2031 16:00 ET
  • Reviews Wed Jan 27 2027, Wed Apr 28 2027, Thu Jul 29 2027, Wed Oct 27 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (2)
  1. Fri Oct 23 2026 21:30 ET Entry: bought 50% of the full size at 391.07
  2. Fri Oct 23 2026 21:30 ET Plan issued at 391.07

fundamentals 77/100 (strong); 6% under its 5 year high; 1.13x the 200 day average; 1y +62% vs SPY; trend +32% a year

AMZN

Amazon.com, Inc. long hold 77
HOLDBUY

Price 240.35 · fundamentals 80/100 · cap 2.58T · 16% under its 5y high · 0.99x the 200 day · 1y vs SPY -6%

Now: Holding 50% of the full size at an average 248.00; next: sell 25% of the holding at 331.72 (Sell 1, around Thu Jul 06 2028); stop 139.92 on a weekly close.

Entry: buy 50%230.64 – 248.00 Bought Fri Oct 23 2026 21:30 ET
Stop (weekly close)139.92 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 199.92 -19.4%
  2. Average down 2: buy 25% 164.61 -33.6%
Sell points
  1. Sell 1: sell 25% of the holding 331.72 +33.8%around Thu Jul 06 2028 16:00 ET
  2. Sell 2: sell 33% of the holding 446.40 +80.0%around Mon Oct 29 2029 16:00 ET
  3. Sell 3: sell 50% of the holding 620.00 +150.0%around Fri Oct 03 2031 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Fri Oct 23 2026 21:30 ET at 248.00
  • Max hold sell what is left by Fri Oct 31 2031 16:00 ET
  • Reviews Wed Jan 27 2027, Wed Apr 28 2027, Thu Jul 29 2027, Wed Oct 27 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (2)
  1. Fri Oct 23 2026 21:30 ET Entry: bought 50% of the full size at 248.00
  2. Fri Oct 23 2026 21:30 ET Plan issued at 248.00

fundamentals 80/100 (strong); 16% under its 5 year high; 0.99x the 200 day average; 1y -6% vs SPY; trend +18% a year

GOOG

Alphabet Inc long hold 74
TRIMBUY

Price 278.22 · fundamentals 81/100 · cap 3.89T · 31% under its 5y high · 0.82x the 200 day · 1y vs SPY -9%

Now: Holding 50% of the full size at an average 316.83. Take some profit: sell about a third of what you hold now (see the warnings).

Entry: buy 50%294.65 – 316.83 Bought Wed Oct 28 2026 21:30 ET
Stop (weekly close)201.61 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 269.54 -14.9%
  2. Average down 2: buy 25% 237.19 -25.1%
Sell points
  1. Sell 1: sell 25% of the holding 422.36 +33.3%around Thu Sep 09 2027 16:00 ET
  2. Sell 2: sell 33% of the holding 570.29 +80.0%around Tue Aug 01 2028 16:00 ET
  3. Sell 3: sell 50% of the holding 792.07 +150.0%around Wed Jul 25 2029 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Wed Oct 28 2026 21:30 ET at 316.83
  • Max hold sell what is left by Wed Nov 05 2031 16:00 ET
  • Reviews Mon Feb 01 2027, Mon May 03 2027, Tue Aug 03 2027, Mon Nov 01 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (4)
  1. Fri Oct 30 2026 16:00 ET WATCH: 50 day average crossed under the 200 day average (death cross)
  2. Fri Oct 30 2026 16:00 ET TRIM: Two weekly closes under the 50 week average: the long trend is turning down
  3. Wed Oct 28 2026 21:30 ET Entry: bought 50% of the full size at 316.83
  4. Wed Oct 28 2026 21:30 ET Plan issued at 316.83

fundamentals 81/100 (strong); 31% under its 5 year high; 0.82x the 200 day average; 1y -9% vs SPY; trend +44% a year

STX

Seagate Technology Holdings plc long hold 82
HOLDBUY

Price 644.58 · fundamentals 87/100 · cap 150.67B · 44% under its 5y high · 0.93x the 200 day · 1y vs SPY +120%

Now: Holding 50% of the full size at an average 697.97; next: sell 25% of the holding at 1,116.75 (Sell 1, around Mon Mar 27 2028); stop 450.89 on a weekly close.

Entry: buy 50%649.11 – 697.97 Bought Thu Oct 29 2026 21:30 ET
Stop (weekly close)450.89 a weekly close (the week's last trading day, 16:00 ET) under it sells everything: the thesis is broken
Average down (only before Sell 1)
  1. Average down 1: buy 25% 614.21 -12.0%
  2. Average down 2: buy 25% 530.46 -24.0%
Sell points
  1. Sell 1: sell 25% of the holding 1,116.75 +60.0%around Mon Mar 27 2028 16:00 ET
  2. Sell 2: sell 33% of the holding 1,451.78 +108.0%around Fri Jan 05 2029 16:00 ET
  3. Sell 3: sell 50% of the holding 1,959.90 +180.8%around Wed Nov 28 2029 16:00 ET

The last quarter rides until a SELL warning (2 weekly closes under the 50 week average after Sell 1, 1.8x the 200 day average, broken fundamentals) or the max hold.

  • Issued Thu Oct 29 2026 21:30 ET at 697.97
  • Max hold sell what is left by Thu Nov 06 2031 16:00 ET
  • Reviews Tue Feb 02 2027, Tue May 04 2027, Wed Aug 04 2027, Tue Nov 02 2027
  • Review the company after each quarterly report: the fundamentals score is checked every run.
Plan history (2)
  1. Thu Oct 29 2026 21:30 ET Entry: bought 50% of the full size at 697.97
  2. Thu Oct 29 2026 21:30 ET Plan issued at 697.97

fundamentals 87/100 (strong); 44% under its 5 year high; 0.93x the 200 day average; 1y +120% vs SPY; trend +150% a year

Closed plans

1 tickers
MRVLOct 27 2026 21:30 ETOct 28 2026 21:30 ETCANCELLED–
Cancelled: no longer in the top 10 before the entry

Every analyzed stock

119 tickers
MU
90
ACCUMULATE884.74951.00T-29.5%1.184.3+251.7%51.3+140.0%
Why: fundamentals 95/100 (strong); 29% under its 5 year high; 1.18x the 200 day average; 1y +252% vs SPY; trend +140% a year
NVDA
90
BUY204.64904.97T-15.9%1.0012.9-10.8%46.7+56.0%
Why: fundamentals 90/100 (strong); 16% under its 5 year high; 1.00x the 200 day average; 1y -11% vs SPY; trend +56% a year
APH
86
BUY79.3080192.86B-11.8%1.0523.5+2.8%51.4+61.6%
Why: fundamentals 80/100 (strong); 12% under its 5 year high; 1.05x the 200 day average; 1y +3% vs SPY; trend +62% a year
BNY
86
BUY147.118099.07B-10.9%1.0614.1+25.9%52.6+54.7%
Why: fundamentals 80/100 (strong); 11% under its 5 year high; 1.06x the 200 day average; 1y +26% vs SPY; trend +55% a year
NEM
86
BUY106.6191109.80B-21.0%0.9510.6+21.5%45.8+64.2%
Why: fundamentals 91/100 (strong); 21% under its 5 year high; 0.95x the 200 day average; 1y +22% vs SPY; trend +64% a year
ANET
84
BUY168.8679214.29B-22.3%1.0232.5-6.2%46.1+48.3%
Why: fundamentals 79/100 (strong); 22% under its 5 year high; 1.02x the 200 day average; 1y -6% vs SPY; trend +48% a year
CVS
84
BUY90.2572116.55B-17.4%1.0310.7+3.9%49.3+18.8%
Why: fundamentals 72/100 (strong); 17% under its 5 year high; 1.03x the 200 day average; 1y +4% vs SPY; trend +19% a year
MRVL
84
BUY196.4084213.59B-40.4%1.0733.5+96.4%46.0+49.6%
Why: fundamentals 84/100 (strong); 40% under its 5 year high; 1.07x the 200 day average; 1y +96% vs SPY; trend +50% a year
ABNB
84
BUY164.3975101.09B-22.7%1.1226.9+17.0%53.8+1.2%
Why: fundamentals 75/100 (strong); 23% under its 5 year high; 1.12x the 200 day average; 1y +17% vs SPY; trend +1% a year
AMD
84
ACCUMULATE504.8081834.10B-23.3%1.2332.1+71.9%52.5+53.0%
Why: fundamentals 81/100 (strong); 23% under its 5 year high; 1.23x the 200 day average; 1y +72% vs SPY; trend +53% a year
SNDK
83
BUY1,150.8991169.80B-51.1%0.914.3+406.8%43.4+1759.6%
Why: fundamentals 91/100 (strong); 51% under its 5 year high; 0.91x the 200 day average; 1y +407% vs SPY; trend +1760% a year
COF
83
WATCH204.8588122.37B-20.2%1.028.5-14.4%50.8+24.3%
Why: fundamentals 88/100 (strong); 20% under its 5 year high; 1.02x the 200 day average; 1y -14% vs SPY; trend +24% a year
RTX
83
BUY199.8070262.60B-11.8%1.0324.0+3.5%53.7+41.2%
Why: fundamentals 70/100 (strong); 12% under its 5 year high; 1.03x the 200 day average; 1y +3% vs SPY; trend +41% a year
VLO
82
ACCUMULATE399.6685111.53B-13.4%1.407.3+115.2%64.4+38.4%
Why: fundamentals 85/100 (strong); 13% under its 5 year high; 1.40x the 200 day average; 1y +115% vs SPY; trend +38% a year
CSCO
82
BUY104.5168439.13B-19.2%1.0420.1+34.3%47.9+41.0%
Why: fundamentals 68/100 (fair); 19% under its 5 year high; 1.04x the 200 day average; 1y +34% vs SPY; trend +41% a year
AMAT
82
BUY390.0987309.96B-47.2%0.8821.0+49.7%41.5+45.9%
Why: fundamentals 87/100 (strong); 47% under its 5 year high; 0.88x the 200 day average; 1y +50% vs SPY; trend +46% a year
STX
82
BUY644.5887150.67B-43.6%0.9310.1+119.7%43.2+150.4%
Why: fundamentals 87/100 (strong); 44% under its 5 year high; 0.93x the 200 day average; 1y +120% vs SPY; trend +150% a year
ADI
80
BUY417.1177201.28B-6.2%1.1325.2+61.7%60.5+32.4%
Why: fundamentals 77/100 (strong); 6% under its 5 year high; 1.13x the 200 day average; 1y +62% vs SPY; trend +32% a year
COP
80
ACCUMULATE154.0389177.75B-0.2%1.2814.0+62.3%71.2+3.7%
Why: fundamentals 89/100 (strong); at its 5 year high; 1.28x the 200 day average; 1y +62% vs SPY; trend +4% a year
JPM
80
BUY337.0476892.59B-7.6%1.0513.1+1.2%52.6+33.3%
Why: fundamentals 76/100 (strong); 8% under its 5 year high; 1.05x the 200 day average; 1y +1% vs SPY; trend +33% a year
LRCX
80
BUY239.1184297.38B-45.4%0.8419.4+34.5%41.0+73.0%
Why: fundamentals 84/100 (strong); 45% under its 5 year high; 0.84x the 200 day average; 1y +35% vs SPY; trend +73% a year
MS
80
BUY184.3079293.55B-19.7%0.9613.6+4.0%41.1+45.2%
Why: fundamentals 79/100 (strong); 20% under its 5 year high; 0.96x the 200 day average; 1y +4% vs SPY; trend +45% a year
META
80
BUY614.99911.59T-22.4%0.9717.5-26.1%47.1+19.7%
Why: fundamentals 91/100 (strong); 22% under its 5 year high; 0.97x the 200 day average; 1y -26% vs SPY; trend +20% a year
GS
79
BUY894.5579265.48B-22.1%0.9412.2+4.8%39.3+50.6%
Why: fundamentals 79/100 (strong); 22% under its 5 year high; 0.94x the 200 day average; 1y +5% vs SPY; trend +51% a year
KLAC
78
BUY157.9181200.53B-48.6%0.8722.6+15.7%42.9+58.3%
Why: fundamentals 81/100 (strong); 49% under its 5 year high; 0.87x the 200 day average; 1y +16% vs SPY; trend +58% a year
USB
78
BUY59.456993.08B-9.2%1.0410.2+19.1%52.7+20.9%
Why: fundamentals 69/100 (fair); 9% under its 5 year high; 1.04x the 200 day average; 1y +19% vs SPY; trend +21% a year
FTNT
78
BUY136.0864135.74B-31.0%1.0649.0+45.4%44.9+34.1%
Why: fundamentals 64/100 (fair); 31% under its 5 year high; 1.06x the 200 day average; 1y +45% vs SPY; trend +34% a year
CVX
78
ACCUMULATE235.5283450.93B-0.4%1.2314.7+42.0%72.0+15.2%
Why: fundamentals 83/100 (strong); at its 5 year high; 1.23x the 200 day average; 1y +42% vs SPY; trend +15% a year
GEV
78
BUY857.8771238.39B-28.2%0.9136.5+33.9%43.2+128.0%
Why: fundamentals 71/100 (strong); 28% under its 5 year high; 0.91x the 200 day average; 1y +34% vs SPY; trend +128% a year; At risk: Altman Z'' under 1.1 (0.08); warning signs: Current ratio under 1
MSFT
78
ACCUMULATE521.91833.88T-5.3%1.1921.6-12.6%63.4+6.7%
Why: fundamentals 83/100 (strong); 5% under its 5 year high; 1.19x the 200 day average; 1y -13% vs SPY; trend +7% a year
PGR
78
BUY231.2863131.10B-15.8%1.1113.9+6.6%61.7+7.7%
Why: fundamentals 63/100 (fair); 16% under its 5 year high; 1.11x the 200 day average; 1y +7% vs SPY; trend +8% a year
WDC
78
BUY366.1179142.57B-54.2%0.879.4+133.5%44.1+165.3%
Why: fundamentals 79/100 (strong); 54% under its 5 year high; 0.87x the 200 day average; 1y +133% vs SPY; trend +165% a year
C
77
BUY122.6475205.80B-16.7%0.979.6+13.7%44.4+50.0%
Why: fundamentals 75/100 (strong); 17% under its 5 year high; 0.97x the 200 day average; 1y +14% vs SPY; trend +50% a year
ICE
77
BUY168.857194.36B-9.4%1.1018.9+2.2%63.5+8.7%
Why: fundamentals 71/100 (strong); 9% under its 5 year high; 1.10x the 200 day average; 1y +2% vs SPY; trend +9% a year
AMZN
77
BUY240.35802.58T-16.3%0.9922.9-6.1%45.5+18.3%
Why: fundamentals 80/100 (strong); 16% under its 5 year high; 0.99x the 200 day average; 1y -6% vs SPY; trend +18% a year
TXN
77
ACCUMULATE300.8476275.82B-9.0%1.1726.2+74.1%60.9+20.4%
Why: fundamentals 76/100 (strong); 9% under its 5 year high; 1.17x the 200 day average; 1y +74% vs SPY; trend +20% a year
DELL
76
AVOID424.3067319.15B-28.7%1.2816.2+135.8%50.0+64.3%
Why: fundamentals 67/100 (toxic); 29% under its 5 year high; 1.28x the 200 day average; 1y +136% vs SPY; trend +64% a year
GLW
76
BUY123.3175108.79B-54.5%0.7928.7+24.0%40.2+98.7%
Why: fundamentals 75/100 (strong); 55% under its 5 year high; 0.79x the 200 day average; 1y +24% vs SPY; trend +99% a year
UNH
76
BUY406.9767368.36B-32.3%1.1317.5+5.8%58.9-15.6%
Why: fundamentals 67/100 (fair); 32% under its 5 year high; 1.13x the 200 day average; 1y +6% vs SPY; trend -16% a year
DIS
75
BUY110.9472190.33B-36.2%1.0814.7-8.1%58.0+4.0%
Why: fundamentals 72/100 (strong); 36% under its 5 year high; 1.08x the 200 day average; 1y -8% vs SPY; trend +4% a year
MNST
75
BUY47.346692.74B-5.6%1.1036.2+28.0%59.5+23.8%
Why: fundamentals 66/100 (fair); 6% under its 5 year high; 1.10x the 200 day average; 1y +28% vs SPY; trend +24% a year
PLTR
75
ACCUMULATE184.1176447.57B-13.5%1.2079.2-16.7%55.8+148.8%
Why: fundamentals 76/100 (strong); 14% under its 5 year high; 1.20x the 200 day average; 1y -17% vs SPY; trend +149% a year
ARM
74
BUY205.9773219.98B-54.5%0.9068.2+8.8%42.4+40.1%
Why: fundamentals 73/100 (strong); 55% under its 5 year high; 0.90x the 200 day average; 1y +9% vs SPY; trend +40% a year
BMY
74
BUY62.4865125.73B-8.5%1.069.3+37.9%56.3+13.0%
Why: fundamentals 65/100 (fair); 8% under its 5 year high; 1.06x the 200 day average; 1y +38% vs SPY; trend +13% a year
WELL
74
BUY234.6065163.41B-7.7%1.0869.9+21.1%56.8+47.5%
Why: fundamentals 65/100 (fair); 8% under its 5 year high; 1.08x the 200 day average; 1y +21% vs SPY; trend +47% a year
WFC
74
WATCH83.4070248.12B-13.3%1.0010.3-10.8%49.0+27.0%
Why: fundamentals 70/100 (strong); 13% under its 5 year high; 1.00x the 200 day average; 1y -11% vs SPY; trend +27% a year; At risk: warning signs: Current ratio under 1, Debt above the market cap
COST
74
BUY1,012.2859439.64B-7.4%1.0539.6+0.6%62.1+13.9%
Why: fundamentals 59/100 (fair); 7% under its 5 year high; 1.05x the 200 day average; 1y +1% vs SPY; trend +14% a year
GOOG
74
BUY278.22813.89T-31.1%0.8220.7-8.8%32.8+44.0%
Why: fundamentals 81/100 (strong); 31% under its 5 year high; 0.82x the 200 day average; 1y -9% vs SPY; trend +44% a year
GOOGL
74
BUY279.84813.91T-31.4%0.8220.9-8.0%33.1+45.0%
Why: fundamentals 81/100 (strong); 31% under its 5 year high; 0.82x the 200 day average; 1y -8% vs SPY; trend +45% a year
UNP
74
BUY304.0063178.20B-3.3%1.1320.8+29.1%63.6+7.7%
Why: fundamentals 63/100 (fair); 3% under its 5 year high; 1.13x the 200 day average; 1y +29% vs SPY; trend +8% a year
JNJ
73
BUY273.2062646.92B-3.1%1.1123.2+34.7%60.9+26.7%
Why: fundamentals 62/100 (fair); 3% under its 5 year high; 1.11x the 200 day average; 1y +35% vs SPY; trend +27% a year
XOM
73
ACCUMULATE187.2574739.77B-0.7%1.2214.7+48.9%71.6+19.0%
Why: fundamentals 74/100 (strong); at its 5 year high; 1.22x the 200 day average; 1y +49% vs SPY; trend +19% a year
BRK-B
72
BUY542.49671.16T-1.4%1.0924.3+2.6%68.1+10.9%
Why: fundamentals 67/100 (fair); at its 5 year high; 1.09x the 200 day average; 1y +3% vs SPY; trend +11% a year
VZ
72
BUY44.7365182.52B-12.1%0.988.3+6.8%48.0+14.0%
Why: fundamentals 65/100 (fair); 12% under its 5 year high; 0.98x the 200 day average; 1y +7% vs SPY; trend +14% a year; At risk: warning signs: Current ratio under 1, Debt above the market cap
AVGO
72
WATCH326.08841.63T-33.9%0.8917.7-23.4%40.9+66.2%
Why: fundamentals 84/100 (strong); 34% under its 5 year high; 0.89x the 200 day average; 1y -23% vs SPY; trend +66% a year
PSX
72
ACCUMULATE282.8378107.15B-5.5%1.438.7+89.9%72.4+20.8%
Why: fundamentals 78/100 (strong); 6% under its 5 year high; 1.43x the 200 day average; 1y +90% vs SPY; trend +21% a year
SBUX
71
AVOID103.6755117.47B-8.2%1.0532.6+13.7%55.5+5.8%
Why: fundamentals 55/100 (toxic); 8% under its 5 year high; 1.05x the 200 day average; 1y +14% vs SPY; trend +6% a year
CSX
71
BUY51.996496.35B-2.7%1.1422.3+34.2%65.5+14.5%
Why: fundamentals 64/100 (fair); at its 5 year high; 1.14x the 200 day average; 1y +34% vs SPY; trend +15% a year
TJX
70
BUY140.3163154.22B-17.2%0.9324.4-9.8%46.1+22.3%
Why: fundamentals 63/100 (fair); 17% under its 5 year high; 0.93x the 200 day average; 1y -10% vs SPY; trend +22% a year
ADP
70
ACCUMULATE293.8462116.15B-7.4%1.2321.9+4.2%64.2+2.4%
Why: fundamentals 62/100 (fair); 7% under its 5 year high; 1.23x the 200 day average; 1y +4% vs SPY; trend +2% a year
EMR
70
BUY164.945692.75B-3.7%1.1322.8+10.5%64.1+19.8%
Why: fundamentals 56/100 (fair); 4% under its 5 year high; 1.13x the 200 day average; 1y +11% vs SPY; trend +20% a year
MRSH
70
BUY200.626190.67B-16.6%1.1416.6+2.5%65.3-4.7%
Why: fundamentals 61/100 (fair); 17% under its 5 year high; 1.14x the 200 day average; 1y +2% vs SPY; trend -5% a year
UPS
70
BUY108.256390.26B-41.6%1.0613.2+6.6%58.6-10.5%
Why: fundamentals 63/100 (fair); 42% under its 5 year high; 1.06x the 200 day average; 1y +7% vs SPY; trend -10% a year
ABBV
69
AVOID294.8967506.08B-1.3%1.2617.6+21.4%74.1+22.4%
Why: fundamentals 67/100 (toxic); at its 5 year high; 1.26x the 200 day average; 1y +21% vs SPY; trend +22% a year
WM
69
BUY233.455094.26B-5.1%1.0426.1+8.1%57.7+7.9%
Why: fundamentals 50/100 (fair); 5% under its 5 year high; 1.04x the 200 day average; 1y +8% vs SPY; trend +8% a year
SCHW
69
WATCH88.0590154.43B-23.1%0.9111.3-15.2%34.2+21.8%
Why: fundamentals 90/100 (strong); 23% under its 5 year high; 0.91x the 200 day average; 1y -15% vs SPY; trend +22% a year
MA
68
ACCUMULATE638.0165534.23B-1.0%1.1926.4+4.2%71.0+10.3%
Why: fundamentals 65/100 (fair); at its 5 year high; 1.19x the 200 day average; 1y +4% vs SPY; trend +10% a year
MPC
68
WATCH444.7371122.43B-10.0%1.547.5+107.9%70.0+29.3%
Why: fundamentals 71/100 (strong); 10% under its 5 year high; 1.54x the 200 day average; 1y +108% vs SPY; trend +29% a year
WMB
68
BUY74.354990.62B-5.8%1.0428.2+21.0%55.4+36.6%
Why: fundamentals 49/100 (weak); 6% under its 5 year high; 1.04x the 200 day average; 1y +21% vs SPY; trend +37% a year; At risk: Altman Z'' under 1.1 (-0.14); warning signs: Current ratio under 1
WMT
68
BUY123.5149946.65B-8.4%1.0537.0+9.4%61.0+35.7%
Why: fundamentals 49/100 (weak); 8% under its 5 year high; 1.05x the 200 day average; 1y +9% vs SPY; trend +36% a year
DHR
68
ACCUMULATE232.2364163.22B-19.0%1.1624.9-1.6%63.1-7.3%
Why: fundamentals 64/100 (fair); 19% under its 5 year high; 1.16x the 200 day average; 1y -2% vs SPY; trend -7% a year
V
68
ACCUMULATE413.5964750.29B-0.8%1.2123.5+9.9%73.4+13.3%
Why: fundamentals 64/100 (fair); at its 5 year high; 1.21x the 200 day average; 1y +10% vs SPY; trend +13% a year
CRWD
68
ACCUMULATE250.4355274.44B-12.7%1.50167.2+65.2%61.1+47.3%
Why: fundamentals 55/100 (fair); 13% under its 5 year high; 1.50x the 200 day average; 1y +65% vs SPY; trend +47% a year
LLY
68
ACCUMULATE1,417.54691.21T-2.2%1.3027.0+57.8%71.6+20.3%
Why: fundamentals 69/100 (fair); at its 5 year high; 1.30x the 200 day average; 1y +58% vs SPY; trend +20% a year
SYK
68
WATCH291.8675115.62B-26.9%0.9118.1-28.2%43.7+0.7%
Why: fundamentals 75/100 (strong); 27% under its 5 year high; 0.91x the 200 day average; 1y -28% vs SPY; trend +1% a year
AAPL
66
ACCUMULATE344.63615.07T-2.0%1.1636.3+15.4%65.2+21.8%
Why: fundamentals 61/100 (fair); at its 5 year high; 1.16x the 200 day average; 1y +15% vs SPY; trend +22% a year
DUK
66
BUY127.395197.31B-3.6%1.0417.4-4.5%59.0+15.0%
Why: fundamentals 51/100 (fair); 4% under its 5 year high; 1.04x the 200 day average; 1y -5% vs SPY; trend +15% a year; At risk: Altman Z'' under 1.1 (0.59); warning signs: Current ratio under 1
PM
66
ACCUMULATE208.7961315.81B-2.6%1.1622.3+32.5%66.5+37.7%
Why: fundamentals 61/100 (fair); at its 5 year high; 1.16x the 200 day average; 1y +33% vs SPY; trend +38% a year; At risk: Negative shareholders' equity (liabilities exceed assets)
TMO
66
ACCUMULATE697.0061256.24B-2.1%1.2725.0+12.7%70.5+0.6%
Why: fundamentals 61/100 (fair); at its 5 year high; 1.27x the 200 day average; 1y +13% vs SPY; trend +1% a year
BAC
66
WATCH50.0172350.84B-22.9%0.929.9-12.6%35.0+25.6%
Why: fundamentals 72/100 (strong); 23% under its 5 year high; 0.92x the 200 day average; 1y -13% vs SPY; trend +26% a year; At risk: warning signs: Current ratio under 1, Debt above the market cap
NET
66
BUY280.7040116.72B-24.2%1.13195.7+11.1%49.8+69.4%
Why: fundamentals 40/100 (weak); 24% under its 5 year high; 1.13x the 200 day average; 1y +11% vs SPY; trend +69% a year
PFE
66
ACCUMULATE30.5260169.85B-36.1%1.1610.3+21.0%71.0+3.6%
Why: fundamentals 60/100 (fair); 36% under its 5 year high; 1.16x the 200 day average; 1y +21% vs SPY; trend +4% a year
INTC
66
BUY65.7661347.35B-53.8%0.7629.8+43.1%38.4+43.7%
Why: fundamentals 61/100 (fair); 54% under its 5 year high; 0.76x the 200 day average; 1y +43% vs SPY; trend +44% a year
ISRG
66
WATCH432.0175154.56B-29.9%1.0035.8-27.7%53.8+6.0%
Why: fundamentals 75/100 (strong); 30% under its 5 year high; 1.00x the 200 day average; 1y -28% vs SPY; trend +6% a year
SO
66
BUY93.7149106.58B-4.8%1.0218.8-6.8%57.1+14.1%
Why: fundamentals 49/100 (weak); 5% under its 5 year high; 1.02x the 200 day average; 1y -7% vs SPY; trend +14% a year; At risk: Altman Z'' under 1.1 (0.87); warning signs: Current ratio under 1
AXP
64
WATCH319.1172209.82B-16.7%0.9815.5-18.9%48.0+24.5%
Why: fundamentals 72/100 (strong); 17% under its 5 year high; 0.98x the 200 day average; 1y -19% vs SPY; trend +24% a year
SNOW
64
ACCUMULATE306.0842119.04B-24.4%1.28111.6+2.1%54.5+22.4%
Why: fundamentals 42/100 (weak); 24% under its 5 year high; 1.28x the 200 day average; 1y +2% vs SPY; trend +22% a year; At risk: Altman Z'' under 1.1 (-4.69); warning signs: Current ratio under 1
ABT
64
BUY106.2060178.40B-21.9%1.0617.4-21.3%54.7+0.7%
Why: fundamentals 60/100 (fair); 22% under its 5 year high; 1.06x the 200 day average; 1y -21% vs SPY; trend +1% a year
BKNG
64
WATCH148.1382112.81B-35.9%0.8412.2-33.7%35.1+12.4%
Why: fundamentals 82/100 (strong); 36% under its 5 year high; 0.84x the 200 day average; 1y -34% vs SPY; trend +12% a year; At risk: Negative shareholders' equity (liabilities exceed assets)
KO
64
ACCUMULATE94.0855392.31B-1.4%1.1625.9+27.2%68.6+16.9%
Why: fundamentals 55/100 (fair); at its 5 year high; 1.16x the 200 day average; 1y +27% vs SPY; trend +17% a year
PANW
64
ACCUMULATE365.8747328.59B-15.4%1.3682.7+51.6%56.4+27.3%
Why: fundamentals 47/100 (weak); 15% under its 5 year high; 1.36x the 200 day average; 1y +52% vs SPY; trend +27% a year
PG
64
BUY161.5757369.06B-5.8%1.1021.5+0.6%70.4-0.9%
Why: fundamentals 57/100 (fair); 6% under its 5 year high; 1.10x the 200 day average; 1y +1% vs SPY; trend -1% a year
PLD
63
BUY127.9849122.58B-15.9%0.9437.9-3.8%40.0+9.4%
Why: fundamentals 49/100 (weak); 16% under its 5 year high; 0.94x the 200 day average; 1y -4% vs SPY; trend +9% a year
AMGN
63
ACCUMULATE466.0154242.18B-2.0%1.2518.3+47.7%68.3+14.5%
Why: fundamentals 54/100 (fair); at its 5 year high; 1.25x the 200 day average; 1y +48% vs SPY; trend +14% a year
CAT
63
BUY622.7568327.89B-41.7%0.7721.9-3.5%29.8+53.2%
Why: fundamentals 68/100 (fair); 42% under its 5 year high; 0.77x the 200 day average; 1y -3% vs SPY; trend +53% a year
CEG
63
WATCH262.387491.76B-36.1%0.9419.4-40.9%47.0+32.5%
Why: fundamentals 74/100 (strong); 36% under its 5 year high; 0.94x the 200 day average; 1y -41% vs SPY; trend +32% a year
QCOM
63
BUY164.7966176.49B-36.0%0.9816.2-15.3%46.6+5.5%
Why: fundamentals 66/100 (fair); 36% under its 5 year high; 0.98x the 200 day average; 1y -15% vs SPY; trend +5% a year
T
63
WATCH21.4166141.06B-24.7%0.888.1-19.7%40.8+23.3%
Why: fundamentals 66/100 (fair); 25% under its 5 year high; 0.88x the 200 day average; 1y -20% vs SPY; trend +23% a year; At risk: Altman Z'' under 1.1 (0.88); warning signs: Current ratio under 1, Debt above the market cap
GE
62
WATCH301.8059307.59B-22.3%0.9431.9-13.1%43.2+54.2%
Why: fundamentals 59/100 (fair); 22% under its 5 year high; 0.94x the 200 day average; 1y -13% vs SPY; trend +54% a year
TSLA
62
BUY399.81531.61T-19.9%1.04199.4-22.0%55.9+33.2%
Why: fundamentals 53/100 (fair); 20% under its 5 year high; 1.04x the 200 day average; 1y -22% vs SPY; trend +33% a year
IBM
62
BUY257.8152236.52B-21.9%1.0418.9-22.8%55.3+21.8%
Why: fundamentals 52/100 (fair); 22% under its 5 year high; 1.04x the 200 day average; 1y -23% vs SPY; trend +22% a year
INTU
60
WATCH341.098991.15B-57.4%0.9513.1-52.6%49.9-18.7%
Why: fundamentals 89/100 (strong); 57% under its 5 year high; 0.95x the 200 day average; 1y -53% vs SPY; trend -19% a year
MO
60
ACCUMULATE78.0349122.71B-2.2%1.1612.5+21.0%66.3+31.9%
Why: fundamentals 49/100 (weak); at its 5 year high; 1.16x the 200 day average; 1y +21% vs SPY; trend +32% a year; At risk: Negative shareholders' equity (liabilities exceed assets); warning signs: Current ratio under 1
MRK
60
ACCUMULATE149.5248349.89B-4.2%1.1915.4+60.0%65.7+4.8%
Why: fundamentals 48/100 (weak); 4% under its 5 year high; 1.19x the 200 day average; 1y +60% vs SPY; trend +5% a year
NFLX
60
WATCH62.0880256.73B-53.7%0.7616.6-49.2%31.6+19.5%
Why: fundamentals 80/100 (strong); 54% under its 5 year high; 0.76x the 200 day average; 1y -49% vs SPY; trend +20% a year
MCD
60
WATCH258.1260176.54B-23.0%0.9218.1-21.2%46.5+2.7%
Why: fundamentals 60/100 (fair); 23% under its 5 year high; 0.92x the 200 day average; 1y -21% vs SPY; trend +3% a year; At risk: Negative shareholders' equity (liabilities exceed assets)
TMUS
60
WATCH156.4473157.50B-41.8%0.8410.5-33.1%39.4+6.5%
Why: fundamentals 73/100 (strong); 42% under its 5 year high; 0.84x the 200 day average; 1y -33% vs SPY; trend +6% a year
CRM
58
WATCH229.1771198.25B-37.0%1.1615.0-17.3%55.1-11.2%
Why: fundamentals 71/100 (strong); 37% under its 5 year high; 1.16x the 200 day average; 1y -17% vs SPY; trend -11% a year
UBER
57
WATCH65.2568134.36B-36.0%0.8914.8-38.7%38.4+7.0%
Why: fundamentals 68/100 (fair); 36% under its 5 year high; 0.89x the 200 day average; 1y -39% vs SPY; trend +7% a year; At risk: Altman Z'' under 1.1 (0.78); warning signs: Current ratio under 1
NEE
56
WATCH83.7151172.86B-14.0%0.9718.8-5.2%50.8+16.5%
Why: fundamentals 51/100 (fair); 14% under its 5 year high; 0.97x the 200 day average; 1y -5% vs SPY; trend +17% a year; At risk: Altman Z'' under 1.1 (0.73); warning signs: Current ratio under 1
LOW
56
AVOID209.0752111.19B-27.4%0.9415.3-19.4%50.2+0.9%
Why: fundamentals 52/100 (toxic); 27% under its 5 year high; 0.94x the 200 day average; 1y -19% vs SPY; trend +1% a year
ADBE
54
WATCH250.237796.66B-64.2%1.009.0-33.4%49.0-29.5%
Why: fundamentals 77/100 (strong); 64% under its 5 year high; 1.00x the 200 day average; 1y -33% vs SPY; trend -29% a year
HD
54
WATCH329.2053317.76B-21.1%1.0020.0-19.4%52.7+0.5%
Why: fundamentals 53/100 (fair); 21% under its 5 year high; 1.00x the 200 day average; 1y -19% vs SPY; trend +0% a year
BX
54
WATCH118.5161143.99B-37.3%0.9715.9-25.5%45.9+3.8%
Why: fundamentals 61/100 (fair); 37% under its 5 year high; 0.97x the 200 day average; 1y -25% vs SPY; trend +4% a year
ORCL
54
WATCH130.6764394.69B-61.6%0.8411.8-56.7%41.4+16.4%
Why: fundamentals 64/100 (fair); 62% under its 5 year high; 0.84x the 200 day average; 1y -57% vs SPY; trend +16% a year
GILD
54
AVOID170.6835197.25B-2.8%1.2316.0+32.8%73.0+36.8%
Why: fundamentals 35/100 (weak); at its 5 year high; 1.23x the 200 day average; 1y +33% vs SPY; trend +37% a year
PEP
52
WATCH137.3450181.93B-21.2%0.9615.6-12.0%49.7-4.1%
Why: fundamentals 50/100 (fair); 21% under its 5 year high; 0.96x the 200 day average; 1y -12% vs SPY; trend -4% a year
NOW
48
WATCH105.1260160.04B-56.1%0.9130.9-48.1%42.1-9.2%
Why: fundamentals 60/100 (fair); 56% under its 5 year high; 0.91x the 200 day average; 1y -48% vs SPY; trend -9% a year; At risk: Altman Z'' under 1.1 (1.04); warning signs: Current ratio under 1
BA
47
WATCH171.5554132.92B-35.9%0.7953.4-27.7%30.4+6.0%
Why: fundamentals 54/100 (fair); 36% under its 5 year high; 0.79x the 200 day average; 1y -28% vs SPY; trend +6% a year

Not analyzed: SPCX (only 98 daily bars, need at least 300)

FAM long hold score 0-100: company fundamentals 50 (profitability, valuation, financial health, growth, analyst view), value 20 (under the 5 year high, price against the 200 day average), health 30 (200 day and 50 week averages, weekly RSI, a year vs SPY, trend line). Rating: BUY (accumulate now), ACCUMULATE (a good company, but stretched: the zone waits near the 200 day average), WATCH (limited data, overheated, a downtrend or a low score), AVOID (weak fundamentals or a toxic asset). Open the fundamentals report of a stock for every check. Warnings: SELL sells what is left now, TRIM takes some profit, WATCH is a heads up. After a stop or a sell signal a stock sits out for 14 days. Not financial advice.

Long hold plans for your own watch lists: profiles.