Q Score Stock Signals

Understanding Q Score Signals

Q Score combines fundamentals (40%), technicals (30%), risk metrics (20%), and market environment (10%) to evaluate stocks. Think of it like a financial health check-up: stocks scoring above 65 receive Buy signals, while those below 45 trigger Sell recommendations.

  • Signals are generated quarterly based on financial data
  • Returns are tracked from signal date to present
  • Performance is compared against S&P 500 and NASDAQ 100
  • Past performance doesn't guarantee future results
Buy (65+) Potential Buy (60-64) Hold (50-59) Reduce (45-49) Sell (<45)
Select Timeframe
Buy Signals Return

37.7%

Past 12 Months
Potential Buy Signals Return

32.7%

Past 12 Months
Hold Signals Return

13.2%

Past 12 Months
Reduce Signals Return

-6.1%

Past 12 Months
Sell Signals Return

-2.5%

Past 12 Months
S&P 500 Return

7.8%

Past 12 Months
NASDAQ 100 Return

8.6%

Past 12 Months

Buy Signals (May 2024 to Present)

Average Return: 37.7%
Ticker Signal Date Q-Score Signal Price Current Price Days Ago Return
Premium
Buy Feb 13, 2025
70.26
$298.11 $209.64 74 days -29.7%
Premium
Buy Jan 30, 2025
69.26
$687.00 $547.27 88 days -20.3%
Premium
Buy Nov 20, 2024
65.31
$145.89 $111.01 159 days -23.9%
Premium
Buy Nov 08, 2024
65.81
$92.04 $101.80 171 days 10.6%
Premium
Buy Nov 06, 2024
65.33
$168.55 $276.83 173 days 64.2%
Premium
Buy Nov 04, 2024
72.22
$20.76 $28.09 175 days 35.3%
Premium
Buy Aug 07, 2024
65.02
$67.19 $276.83 264 days 312.0%
Premium
Buy May 29, 2024
67.19
$114.83 $111.01 334 days -3.3%
Premium
Buy May 23, 2024
67.68
$662.26 $624.12 340 days -5.8%

Potential Buy Signals (May 2024 to Present)

Average Return: 32.7%
Ticker Signal Date Q-Score Signal Price Current Price Days Ago Return
Premium
Partial Buy Mar 26, 2025
60.84
$397.81 $367.72 33 days -7.6%
Premium
Partial Buy Feb 21, 2025
60.65
$258.34 $289.63 66 days 12.1%
Premium
Partial Buy Feb 12, 2025
61.14
$380.32 $276.83 75 days -27.2%
Premium
Partial Buy Feb 05, 2025
61.22
$175.86 $148.56 82 days -15.5%
Premium
Partial Buy Jan 31, 2025
60.45
$236.00 $209.28 87 days -11.3%
Premium
Partial Buy Nov 12, 2024
60.82
$419.48 $620.72 167 days 48.0%
Premium
Partial Buy Oct 31, 2024
60.88
$567.58 $547.27 179 days -3.6%
Premium
Partial Buy Oct 30, 2024
63.64
$174.46 $161.96 180 days -7.2%
Premium
Partial Buy Oct 18, 2024
62.6
$763.89 $1101.53 192 days 44.2%
Premium
Partial Buy Oct 04, 2024
60.42
$102.25 $79.78 206 days -22.0%
Premium
Partial Buy Aug 28, 2024
64.05
$125.61 $111.01 243 days -11.6%
Premium
Partial Buy Aug 08, 2024
62.0
$68.68 $101.80 263 days 48.2%
Premium
Partial Buy Aug 05, 2024
62.75
$17.84 $28.09 266 days 57.5%
Premium
Partial Buy Jul 24, 2024
61.07
$172.63 $161.96 278 days -6.2%
Premium
Partial Buy Jul 23, 2024
60.41
$330.79 $620.72 279 days 87.6%
Premium
Partial Buy Jun 20, 2024
61.26
$142.91 $138.49 312 days -3.1%
Premium
Partial Buy Jun 10, 2024
63.35
$218.20 $269.93 322 days 23.7%
Premium
Partial Buy May 08, 2024
63.74
$74.00 $276.83 355 days 274.1%
Premium
Partial Buy May 06, 2024
63.68
$11.65 $28.09 357 days 141.1%

Hold Signals (May 2024 to Present)

Average Return: 13.2%
Ticker Signal Date Q-Score Signal Price Current Price Days Ago Return
Premium
Hold Apr 25, 2025
53.56
$161.96 $161.96 3 days 0.0%
Premium
Hold Apr 03, 2025
57.02
$204.85 $208.40 25 days 1.7%
Premium
Hold Mar 20, 2025
56.38
$130.92 $104.01 39 days -20.6%
Premium
Hold Mar 12, 2025
56.31
$194.23 $192.31 47 days -1.0%
Premium
Hold Mar 12, 2025
51.63
$69.85 $58.92 47 days -15.6%
Premium
Hold Mar 06, 2025
52.53
$260.39 $269.93 53 days 3.7%
Premium
Hold Feb 26, 2025
54.42
$131.28 $111.01 61 days -15.4%
Premium
Hold Feb 26, 2025
50.92
$470.46 $446.62 61 days -5.1%
Premium
Hold Feb 25, 2025
56.38
$555.63 $624.12 62 days 12.3%
Premium
Hold Feb 21, 2025
56.08
$2260.00 $2225.85 66 days -1.5%
Premium
Hold Feb 12, 2025
55.47
$122.23 $53.97 75 days -55.8%
Premium
Hold Feb 12, 2025
50.8
$88.08 $72.17 75 days -18.1%
Premium
Hold Feb 06, 2025
56.05
$238.83 $188.99 81 days -20.9%
Premium
Hold Feb 06, 2025
50.07
$104.72 $101.80 81 days -2.8%
Premium
Hold Feb 05, 2025
52.9
$191.33 $161.96 82 days -15.4%
Premium
Hold Feb 04, 2025
54.13
$77.72 $65.34 83 days -15.9%
Premium
Hold Feb 03, 2025
50.35
$83.74 $112.78 84 days 34.7%
Premium
Hold Jan 31, 2025
53.89
$306.78 $228.68 87 days -25.5%
Premium
Hold Jan 31, 2025
53.4
$738.24 $694.61 87 days -5.9%
Premium
Hold Jan 21, 2025
56.1
$869.68 $1101.53 97 days 26.7%
Premium
Hold Jan 08, 2025
51.26
$192.65 $208.40 110 days 8.2%
Premium
Hold Dec 31, 2024
57.18
$693.08 $677.27 118 days -2.3%
Premium
Hold Dec 19, 2024
54.72
$87.09 $79.78 130 days -8.4%
Premium
Hold Dec 12, 2024
50.58
$180.66 $192.31 137 days 6.4%
Premium
Hold Dec 11, 2024
56.64
$549.93 $367.72 138 days -33.1%
Premium
Hold Dec 04, 2024
55.02
$588.00 $446.62 145 days -24.0%
Premium
Hold Dec 03, 2024
54.51
$298.96 $269.93 146 days -9.7%
Premium
Hold Nov 26, 2024
55.43
$63.80 $60.90 153 days -4.5%
Premium
Hold Nov 21, 2024
51.19
$81.63 $90.74 158 days 11.2%
Premium
Hold Nov 21, 2024
57.23
$678.70 $624.12 158 days -8.0%
Premium
Hold Nov 21, 2024
57.57
$198.85 $178.98 158 days -10.0%
Premium
Hold Nov 21, 2024
50.43
$104.09 $104.01 158 days -0.1%
Premium
Hold Nov 15, 2024
50.22
$88.59 $120.28 164 days 35.8%
Premium
Hold Nov 14, 2024
53.19
$188.50 $165.10 165 days -12.4%
Premium
Hold Nov 14, 2024
53.77
$186.00 $151.55 165 days -18.5%
Premium
Hold Nov 13, 2024
55.59
$59.18 $56.71 166 days -4.2%
Premium
Hold Nov 08, 2024
56.59
$124.45 $101.52 171 days -18.4%
Premium
Hold Nov 07, 2024
57.64
$147.37 $122.51 172 days -16.9%
Premium
Hold Nov 07, 2024
56.38
$132.53 $53.97 172 days -59.3%
Premium
Hold Nov 07, 2024
55.04
$1774.05 $2225.85 172 days 25.5%
Premium
Hold Nov 06, 2024
57.49
$172.99 $148.56 173 days -14.1%
Premium
Hold Nov 05, 2024
56.7
$51.13 $112.78 174 days 120.6%
Premium
Hold Nov 05, 2024
53.18
$224.65 $193.55 174 days -13.8%
Premium
Hold Nov 01, 2024
56.04
$197.93 $188.99 178 days -4.5%
Premium
Hold Nov 01, 2024
59.38
$288.18 $291.76 178 days 1.2%
Premium
Hold Oct 31, 2024
57.71
$666.23 $694.61 179 days 4.3%
Premium
Hold Oct 31, 2024
53.34
$74.59 $72.17 179 days -3.2%
Premium
Hold Oct 30, 2024
52.98
$148.60 $96.65 180 days -35.0%
Premium
Hold Oct 30, 2024
53.22
$211.74 $209.64 180 days -1.0%
Premium
Hold Oct 30, 2024
53.09
$432.53 $391.85 180 days -9.4%
Premium
Hold Oct 30, 2024
57.01
$290.00 $289.63 180 days -0.1%
Premium
Hold Oct 29, 2024
54.43
$80.28 $65.34 181 days -18.6%
Premium
Hold Oct 28, 2024
51.75
$75.45 $71.42 182 days -5.3%
Premium
Hold Oct 24, 2024
56.3
$260.48 $284.95 186 days 9.4%
Premium
Hold Oct 16, 2024
58.75
$683.52 $677.27 194 days -0.9%
Premium
Hold Oct 04, 2024
52.34
$204.91 $208.40 206 days 1.7%
Premium
Hold Sep 25, 2024
54.83
$517.90 $367.72 215 days -29.0%
Premium
Hold Sep 10, 2024
53.64
$155.89 $138.49 230 days -11.2%
Premium
Hold Sep 06, 2024
52.69
$167.91 $178.98 234 days 6.6%
Premium
Hold Sep 05, 2024
55.09
$49.13 $56.71 235 days 15.4%
Premium
Hold Sep 03, 2024
51.63
$257.83 $269.93 237 days 4.7%
Premium
Hold Aug 26, 2024
57.86
$100.00 $104.01 245 days 4.0%
Premium
Hold Aug 23, 2024
58.83
$539.39 $446.62 248 days -17.2%
Premium
Hold Aug 22, 2024
57.04
$200.20 $151.55 249 days -24.3%
Premium
Hold Aug 22, 2024
59.64
$85.79 $90.74 249 days 5.8%
Premium
Hold Aug 21, 2024
50.12
$227.50 $194.59 250 days -14.5%
Premium
Hold Aug 15, 2024
54.61
$79.54 $120.28 256 days 51.2%
Premium
Hold Aug 14, 2024
58.15
$169.97 $165.10 257 days -2.9%
Premium
Hold Aug 09, 2024
55.11
$112.28 $101.52 262 days -9.6%
Premium
Hold Aug 08, 2024
56.62
$88.27 $53.97 263 days -38.9%
Premium
Hold Aug 08, 2024
51.07
$4.77 $22.38 263 days 369.2%
Premium
Hold Aug 07, 2024
56.19
$258.91 $291.76 264 days 12.7%
Premium
Hold Aug 06, 2024
58.66
$26.59 $112.78 265 days 324.1%
Premium
Hold Aug 06, 2024
59.57
$130.47 $122.51 265 days -6.1%
Premium
Hold Aug 05, 2024
56.92
$703.48 $694.61 266 days -1.3%
Premium
Hold Aug 02, 2024
56.01
$167.90 $188.99 269 days 12.6%
Premium
Hold Aug 02, 2024
55.14
$1776.14 $2225.85 269 days 25.3%
Premium
Hold Aug 01, 2024
58.27
$497.74 $547.27 270 days 10.0%
Premium
Hold Aug 01, 2024
53.01
$76.31 $72.17 270 days -5.4%
Premium
Hold Jul 31, 2024
51.41
$180.95 $148.56 271 days -17.9%
Premium
Hold Jul 31, 2024
51.94
$144.48 $96.65 271 days -33.1%
Premium
Hold Jul 30, 2024
58.38
$64.00 $65.34 272 days 2.1%
Premium
Hold Jul 30, 2024
53.65
$191.04 $232.41 272 days 21.7%
Premium
Hold Jul 30, 2024
54.34
$422.92 $391.85 272 days -7.3%
Premium
Hold Jul 25, 2024
51.59
$188.71 $208.40 277 days 10.4%
Premium
Hold Jul 24, 2024
55.96
$215.99 $284.95 278 days 31.9%
Premium
Hold Jul 24, 2024
52.42
$266.34 $289.63 278 days 8.7%
Premium
Hold Jul 19, 2024
55.98
$633.34 $1101.53 283 days 73.9%
Premium
Hold Jun 26, 2024
59.48
$528.66 $367.72 306 days -30.4%
Premium
Hold Jun 13, 2024
50.24
$167.90 $192.31 319 days 14.5%
Premium
Hold Jun 10, 2024
52.56
$218.20 $269.93 322 days 23.7%
Premium
Hold May 24, 2024
52.54
$587.40 $446.62 339 days -24.0%
Premium
Hold May 23, 2024
52.41
$217.95 $151.55 340 days -30.5%
Premium
Hold May 23, 2024
57.52
$53.52 $60.90 340 days 13.8%
Premium
Hold May 21, 2024
55.23
$46.94 $56.71 342 days 20.8%
Premium
Hold May 15, 2024
56.59
$155.58 $165.10 348 days 6.1%
Premium
Hold May 10, 2024
53.04
$87.26 $53.97 353 days -38.2%
Premium
Hold May 08, 2024
58.65
$157.90 $122.51 355 days -22.4%
Premium
Hold May 08, 2024
55.02
$117.28 $101.52 355 days -13.4%
Premium
Hold May 07, 2024
56.87
$21.40 $112.78 356 days 427.0%
Premium
Hold May 06, 2024
59.89
$58.81 $101.80 357 days 73.1%
Premium
Hold May 06, 2024
53.41
$83.04 $36.47 357 days -56.1%
Premium
Hold May 06, 2024
53.35
$4.06 $22.38 357 days 451.2%
Premium
Hold May 03, 2024
54.69
$1630.56 $2225.85 360 days 36.5%

Reduce Signals (May 2024 to Present)

Average Return: -6.1%
Ticker Signal Date Q-Score Signal Price Current Price Days Ago Return
Premium
Reduce Apr 25, 2025
46.99
$71.42 $71.42 3 days 0.0%
Premium
Reduce Apr 25, 2025
48.86
$3.94 $3.94 3 days 0.0%
Premium
Reduce Apr 24, 2025
47.63
$262.18 $232.77 4 days -11.2%
Premium
Reduce Apr 24, 2025
45.09
$162.13 $162.86 4 days 0.5%
Premium
Reduce Mar 21, 2025
47.68
$94.72 $79.78 38 days -15.8%
Premium
Reduce Mar 21, 2025
45.29
$158.39 $158.40 38 days 0.0%
Premium
Reduce Mar 10, 2025
45.34
$194.69 $215.58 49 days 10.7%
Premium
Reduce Feb 26, 2025
48.35
$56.27 $60.90 61 days 8.2%
Premium
Reduce Feb 26, 2025
46.2
$4.91 $3.94 61 days -19.8%
Premium
Reduce Feb 20, 2025
47.91
$176.01 $151.55 67 days -13.9%
Premium
Reduce Feb 20, 2025
45.12
$126.24 $101.52 67 days -19.6%
Premium
Reduce Feb 14, 2025
45.78
$183.03 $162.86 73 days -11.0%
Premium
Reduce Feb 12, 2025
45.59
$62.53 $56.71 75 days -9.3%
Premium
Reduce Feb 05, 2025
48.39
$112.01 $96.65 82 days -13.7%
Premium
Reduce Jan 31, 2025
47.42
$19.43 $20.05 87 days 3.2%
Premium
Reduce Jan 31, 2025
47.48
$33.66 $33.90 87 days 0.7%
Premium
Reduce Jan 31, 2025
47.43
$81.05 $71.42 87 days -11.9%
Premium
Reduce Jan 30, 2025
48.81
$303.26 $291.76 88 days -3.8%
Premium
Reduce Jan 29, 2025
48.68
$442.33 $391.85 89 days -11.4%
Premium
Reduce Jan 29, 2025
47.38
$389.10 $284.95 89 days -26.8%
Premium
Reduce Dec 05, 2024
48.14
$262.70 $239.53 144 days -8.8%
Premium
Reduce Dec 05, 2024
47.28
$205.61 $215.58 144 days 4.8%
Premium
Reduce Nov 26, 2024
47.76
$219.05 $194.59 153 days -11.2%
Premium
Reduce Nov 20, 2024
45.37
$129.12 $158.40 159 days 22.7%
Premium
Reduce Nov 20, 2024
49.42
$2.13 $1.65 159 days -22.5%
Premium
Reduce Nov 12, 2024
47.93
$14.66 $22.38 167 days 52.7%
Premium
Reduce Nov 06, 2024
46.77
$7.12 $2.85 173 days -60.0%
Premium
Reduce Nov 01, 2024
48.41
$222.91 $209.28 178 days -6.1%
Premium
Reduce Oct 31, 2024
45.15
$43.67 $33.90 179 days -22.4%
Premium
Reduce Oct 30, 2024
45.62
$204.90 $232.41 180 days 13.4%
Premium
Reduce Oct 25, 2024
45.5
$6.19 $3.94 185 days -36.3%
Premium
Reduce Oct 23, 2024
46.83
$220.95 $232.77 187 days 5.3%
Premium
Reduce Oct 23, 2024
49.98
$201.74 $162.86 187 days -19.3%
Premium
Reduce Sep 30, 2024
49.92
$52.40 $60.90 210 days 16.2%
Premium
Reduce Aug 29, 2024
46.7
$79.73 $71.42 242 days -10.4%
Premium
Reduce Aug 28, 2024
47.9
$260.30 $239.53 243 days -8.0%
Premium
Reduce Aug 07, 2024
49.29
$5.27 $2.85 264 days -45.9%
Premium
Reduce Aug 02, 2024
46.83
$219.86 $209.28 269 days -4.8%
Premium
Reduce Aug 01, 2024
46.39
$212.64 $209.64 270 days -1.4%
Premium
Reduce Jul 31, 2024
46.27
$182.28 $232.77 271 days 27.7%
Premium
Reduce Jul 24, 2024
47.98
$198.28 $162.86 278 days -17.9%
Premium
Reduce Jul 23, 2024
49.83
$262.30 $193.55 279 days -26.2%
Premium
Reduce Jun 07, 2024
46.31
$180.99 $215.58 325 days 19.1%
Premium
Reduce May 03, 2024
45.13
$183.38 $209.28 360 days 14.1%

Sell Signals (May 2024 to Present)

Average Return: -2.5%
Ticker Signal Date Q-Score Signal Price Current Price Days Ago Return
Premium
Sell Apr 25, 2025
34.61
$20.05 $20.05 3 days 0.0%
Premium
Sell Apr 24, 2025
44.06
$33.19 $33.90 4 days 2.1%
Premium
Sell Apr 23, 2025
44.63
$250.74 $284.95 5 days 13.6%
Premium
Sell Mar 31, 2025
40.23
$662.63 $677.27 28 days 2.2%
Premium
Sell Mar 11, 2025
39.12
$242.93 $239.53 48 days -1.4%
Premium
Sell Mar 10, 2025
41.7
$308.86 $424.88 49 days 37.6%
Premium
Sell Mar 07, 2025
34.9
$22.53 $22.59 52 days 0.3%
Premium
Sell Feb 27, 2025
42.59
$19.83 $22.38 60 days 12.9%
Premium
Sell Feb 26, 2025
43.01
$3.84 $2.85 61 days -25.8%
Premium
Sell Feb 19, 2025
42.15
$241.66 $194.59 68 days -19.5%
Premium
Sell Feb 14, 2025
44.27
$202.75 $199.16 73 days -1.8%
Premium
Sell Feb 14, 2025
41.76
$200.03 $178.98 73 days -10.5%
Premium
Sell Feb 07, 2025
44.9
$208.77 $225.38 80 days 8.0%
Premium
Sell Feb 06, 2025
32.44
$53.11 $46.89 81 days -11.7%
Premium
Sell Feb 04, 2025
44.63
$202.40 $193.55 83 days -4.4%
Premium
Sell Jan 31, 2025
43.01
$232.97 $232.77 87 days -0.1%
Premium
Sell Dec 10, 2024
39.05
$41.73 $22.59 139 days -45.9%
Premium
Sell Dec 04, 2024
42.45
$118.15 $58.92 145 days -50.1%
Premium
Sell Nov 27, 2024
39.87
$347.59 $424.88 152 days 22.2%
Premium
Sell Nov 07, 2024
38.41
$179.17 $225.38 172 days 25.8%
Premium
Sell Nov 05, 2024
27.13
$75.09 $46.89 174 days -37.6%
Premium
Sell Nov 01, 2024
44.62
$224.35 $228.68 178 days 1.9%
Premium
Sell Nov 01, 2024
40.21
$23.20 $20.05 178 days -13.6%
Premium
Sell Oct 24, 2024
42.62
$209.10 $199.16 186 days -4.8%
Premium
Sell Sep 12, 2024
40.17
$166.71 $215.58 228 days 29.3%
Premium
Sell Sep 11, 2024
36.44
$158.27 $192.31 229 days 21.5%
Premium
Sell Sep 05, 2024
43.74
$21.12 $22.59 235 days 7.0%
Premium
Sell Sep 04, 2024
44.86
$623.10 $624.12 236 days 0.2%
Premium
Sell Aug 30, 2024
39.19
$76.24 $58.92 241 days -22.7%
Premium
Sell Aug 29, 2024
40.57
$114.14 $158.40 242 days 38.8%
Premium
Sell Aug 29, 2024
44.77
$271.67 $424.88 242 days 56.4%
Premium
Sell Aug 20, 2024
43.99
$2.19 $1.65 251 days -24.7%
Premium
Sell Aug 16, 2024
34.48
$154.21 $228.68 255 days 48.3%
Premium
Sell Aug 09, 2024
42.92
$144.82 $225.38 262 days 55.6%
Premium
Sell Aug 02, 2024
39.05
$21.48 $20.05 269 days -6.7%
Premium
Sell Aug 01, 2024
34.52
$84.37 $46.89 270 days -44.4%
Premium
Sell Jul 26, 2024
44.5
$7.04 $3.94 276 days -44.0%
Premium
Sell Jul 25, 2024
43.62
$202.45 $199.16 277 days -1.6%
Premium
Sell Jul 23, 2024
42.37
$38.51 $33.90 279 days -12.0%
Premium
Sell Jun 27, 2024
44.42
$132.23 $79.78 305 days -39.7%
Premium
Sell Jun 18, 2024
42.11
$28.71 $22.59 314 days -21.3%
Premium
Sell Jun 05, 2024
43.85
$342.18 $424.88 327 days 24.2%
Premium
Sell May 31, 2024
36.82
$68.81 $58.92 332 days -14.4%
Premium
Sell May 31, 2024
40.6
$136.18 $158.40 332 days 16.3%
Premium
Sell May 29, 2024
44.61
$211.58 $239.53 334 days 13.2%
Premium
Sell May 29, 2024
35.34
$0.61 $0.54 334 days -11.5%
Premium
Sell May 23, 2024
32.28
$98.14 $46.89 340 days -52.2%
Premium
Sell May 22, 2024
42.53
$240.16 $194.59 341 days -19.0%
Premium
Sell May 22, 2024
43.16
$150.61 $225.38 341 days 49.6%
Premium
Sell May 21, 2024
40.89
$155.83 $178.98 342 days 14.9%
Premium
Sell May 07, 2024
41.81
$20.20 $2.85 356 days -85.9%
Disclaimer

Q Score performance metrics are based on backtested results. Backtested performance is not an indicator of future actual results. The results reflect performance of a strategy not historically offered to investors and do not represent returns that any investor actually attained.

Backtested results are calculated by applying our model retroactively to historical data, using assumptions that may not be testable and are subject to losses. These assumptions include sufficient market liquidity for trading and the ability to execute trades at historical prices. Changes in these assumptions could materially impact the returns presented.

Backtested performance has inherent limitations and is developed with the benefit of hindsight. Results may not reflect actual trading conditions, market liquidity constraints, or economic factors. Performance data is presented before fees, transaction costs, and taxes. No cash balance or dividend reinvestment calculations are included. Past performance does not guarantee future results. See our full disclaimer here.