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

43.3%

Past 12 Months
Potential Buy Signals Return

36.3%

Past 12 Months
Hold Signals Return

17.2%

Past 12 Months
Reduce Signals Return

-9.1%

Past 12 Months
Sell Signals Return

0.0%

Past 12 Months
S&P 500 Return

9.1%

Past 12 Months
NASDAQ 100 Return

10.8%

Past 12 Months

Buy Signals (May 2024 to Present)

Average Return: 43.3%
Ticker Signal Date Q-Score Signal Price Current Price Days Ago Return
Premium
Buy Jan 30, 2025
69.26
$687.00 $547.27 87 days -20.3%
Premium
Buy Nov 20, 2024
65.31
$145.89 $111.01 158 days -23.9%
Premium
Buy Nov 08, 2024
65.81
$92.04 $101.80 170 days 10.6%
Premium
Buy Nov 06, 2024
65.33
$168.55 $276.83 172 days 64.2%
Premium
Buy Nov 04, 2024
72.22
$20.76 $28.09 174 days 35.3%
Premium
Buy Aug 07, 2024
65.02
$67.19 $276.83 263 days 312.0%
Premium
Buy May 29, 2024
67.19
$114.83 $111.01 333 days -3.3%
Premium
Buy May 23, 2024
67.68
$662.26 $624.12 339 days -5.8%
Premium
Buy May 02, 2024
70.74
$242.03 $291.76 360 days 20.5%

Potential Buy Signals (May 2024 to Present)

Average Return: 36.3%
Ticker Signal Date Q-Score Signal Price Current Price Days Ago Return
Premium
Partial Buy Feb 12, 2025
61.14
$380.32 $276.83 74 days -27.2%
Premium
Partial Buy Feb 05, 2025
61.22
$175.86 $148.56 81 days -15.5%
Premium
Partial Buy Jan 31, 2025
60.45
$236.00 $209.28 86 days -11.3%
Premium
Partial Buy Nov 12, 2024
60.82
$419.48 $620.72 166 days 48.0%
Premium
Partial Buy Oct 31, 2024
60.88
$567.58 $547.27 178 days -3.6%
Premium
Partial Buy Oct 30, 2024
63.64
$174.46 $161.96 179 days -7.2%
Premium
Partial Buy Oct 18, 2024
62.6
$763.89 $1101.53 191 days 44.2%
Premium
Partial Buy Oct 04, 2024
60.42
$102.25 $79.78 205 days -22.0%
Premium
Partial Buy Aug 28, 2024
64.05
$125.61 $111.01 242 days -11.6%
Premium
Partial Buy Aug 08, 2024
62.0
$68.68 $101.80 262 days 48.2%
Premium
Partial Buy Aug 05, 2024
62.75
$17.84 $28.09 265 days 57.5%
Premium
Partial Buy Jul 24, 2024
61.07
$172.63 $161.96 277 days -6.2%
Premium
Partial Buy Jul 23, 2024
60.41
$330.79 $620.72 278 days 87.6%
Premium
Partial Buy Jun 20, 2024
61.26
$142.91 $138.49 311 days -3.1%
Premium
Partial Buy Jun 10, 2024
63.35
$218.20 $269.93 321 days 23.7%
Premium
Partial Buy May 08, 2024
63.74
$74.00 $276.83 354 days 274.1%
Premium
Partial Buy May 06, 2024
63.68
$11.65 $28.09 356 days 141.1%

Hold Signals (May 2024 to Present)

Average Return: 17.2%
Ticker Signal Date Q-Score Signal Price Current Price Days Ago Return
Premium
Hold Feb 12, 2025
55.47
$122.23 $53.97 74 days -55.8%
Premium
Hold Feb 06, 2025
56.05
$238.83 $188.99 80 days -20.9%
Premium
Hold Feb 06, 2025
50.07
$104.72 $101.80 80 days -2.8%
Premium
Hold Feb 05, 2025
52.9
$191.33 $161.96 81 days -15.4%
Premium
Hold Feb 04, 2025
54.13
$77.72 $65.34 82 days -15.9%
Premium
Hold Feb 03, 2025
50.35
$83.74 $112.78 83 days 34.7%
Premium
Hold Jan 31, 2025
53.89
$306.78 $228.68 86 days -25.5%
Premium
Hold Jan 21, 2025
56.1
$869.68 $1101.53 96 days 26.7%
Premium
Hold Dec 31, 2024
57.18
$693.08 $677.27 117 days -2.3%
Premium
Hold Dec 19, 2024
54.72
$87.09 $79.78 129 days -8.4%
Premium
Hold Dec 12, 2024
50.58
$180.66 $192.31 136 days 6.4%
Premium
Hold Dec 11, 2024
56.64
$549.93 $367.72 137 days -33.1%
Premium
Hold Dec 04, 2024
55.02
$588.00 $446.62 144 days -24.0%
Premium
Hold Dec 03, 2024
54.51
$298.96 $269.93 145 days -9.7%
Premium
Hold Nov 21, 2024
51.19
$81.63 $90.74 157 days 11.2%
Premium
Hold Nov 21, 2024
57.23
$678.70 $624.12 157 days -8.0%
Premium
Hold Nov 21, 2024
57.57
$198.85 $178.98 157 days -10.0%
Premium
Hold Nov 15, 2024
50.22
$88.59 $120.28 163 days 35.8%
Premium
Hold Nov 14, 2024
53.19
$188.50 $165.10 164 days -12.4%
Premium
Hold Nov 14, 2024
53.77
$186.00 $151.55 164 days -18.5%
Premium
Hold Nov 13, 2024
55.59
$59.18 $56.71 165 days -4.2%
Premium
Hold Nov 08, 2024
56.59
$124.45 $101.52 170 days -18.4%
Premium
Hold Nov 07, 2024
57.64
$147.37 $122.51 171 days -16.9%
Premium
Hold Nov 07, 2024
56.38
$132.53 $53.97 171 days -59.3%
Premium
Hold Nov 06, 2024
57.49
$172.99 $148.56 172 days -14.1%
Premium
Hold Nov 05, 2024
56.7
$51.13 $112.78 173 days 120.6%
Premium
Hold Nov 05, 2024
53.18
$224.65 $193.55 173 days -13.8%
Premium
Hold Nov 01, 2024
56.04
$197.93 $188.99 177 days -4.5%
Premium
Hold Nov 01, 2024
59.38
$288.18 $291.76 177 days 1.2%
Premium
Hold Oct 30, 2024
52.98
$148.60 $96.65 179 days -35.0%
Premium
Hold Oct 30, 2024
53.22
$211.74 $209.64 179 days -1.0%
Premium
Hold Oct 30, 2024
53.09
$432.53 $391.85 179 days -9.4%
Premium
Hold Oct 29, 2024
54.43
$80.28 $65.34 180 days -18.6%
Premium
Hold Oct 24, 2024
56.3
$260.48 $284.95 185 days 9.4%
Premium
Hold Oct 16, 2024
58.75
$683.52 $677.27 193 days -0.9%
Premium
Hold Sep 25, 2024
54.83
$517.90 $367.72 214 days -29.0%
Premium
Hold Sep 10, 2024
53.64
$155.89 $138.49 229 days -11.2%
Premium
Hold Sep 06, 2024
52.69
$167.91 $178.98 233 days 6.6%
Premium
Hold Sep 05, 2024
55.09
$49.13 $56.71 234 days 15.4%
Premium
Hold Sep 03, 2024
51.63
$257.83 $269.93 236 days 4.7%
Premium
Hold Aug 23, 2024
58.83
$539.39 $446.62 247 days -17.2%
Premium
Hold Aug 22, 2024
57.04
$200.20 $151.55 248 days -24.3%
Premium
Hold Aug 22, 2024
59.64
$85.79 $90.74 248 days 5.8%
Premium
Hold Aug 21, 2024
50.12
$227.50 $194.59 249 days -14.5%
Premium
Hold Aug 15, 2024
54.61
$79.54 $120.28 255 days 51.2%
Premium
Hold Aug 14, 2024
58.15
$169.97 $165.10 256 days -2.9%
Premium
Hold Aug 09, 2024
55.11
$112.28 $101.52 261 days -9.6%
Premium
Hold Aug 08, 2024
56.62
$88.27 $53.97 262 days -38.9%
Premium
Hold Aug 08, 2024
51.07
$4.77 $22.38 262 days 369.2%
Premium
Hold Aug 07, 2024
56.19
$258.91 $291.76 263 days 12.7%
Premium
Hold Aug 06, 2024
58.66
$26.59 $112.78 264 days 324.1%
Premium
Hold Aug 06, 2024
59.57
$130.47 $122.51 264 days -6.1%
Premium
Hold Aug 02, 2024
56.01
$167.90 $188.99 268 days 12.6%
Premium
Hold Aug 01, 2024
58.27
$497.74 $547.27 269 days 10.0%
Premium
Hold Jul 31, 2024
51.41
$180.95 $148.56 270 days -17.9%
Premium
Hold Jul 31, 2024
51.94
$144.48 $96.65 270 days -33.1%
Premium
Hold Jul 30, 2024
58.38
$64.00 $65.34 271 days 2.1%
Premium
Hold Jul 30, 2024
53.65
$191.04 $232.41 271 days 21.7%
Premium
Hold Jul 30, 2024
54.34
$422.92 $391.85 271 days -7.3%
Premium
Hold Jul 24, 2024
55.96
$215.99 $284.95 277 days 31.9%
Premium
Hold Jul 19, 2024
55.98
$633.34 $1101.53 282 days 73.9%
Premium
Hold Jun 26, 2024
59.48
$528.66 $367.72 305 days -30.4%
Premium
Hold Jun 13, 2024
50.24
$167.90 $192.31 318 days 14.5%
Premium
Hold Jun 10, 2024
52.56
$218.20 $269.93 321 days 23.7%
Premium
Hold May 24, 2024
52.54
$587.40 $446.62 338 days -24.0%
Premium
Hold May 23, 2024
52.41
$217.95 $151.55 339 days -30.5%
Premium
Hold May 21, 2024
55.23
$46.94 $56.71 341 days 20.8%
Premium
Hold May 15, 2024
56.59
$155.58 $165.10 347 days 6.1%
Premium
Hold May 10, 2024
53.04
$87.26 $53.97 352 days -38.2%
Premium
Hold May 08, 2024
58.65
$157.90 $122.51 354 days -22.4%
Premium
Hold May 08, 2024
55.02
$117.28 $101.52 354 days -13.4%
Premium
Hold May 07, 2024
56.87
$21.40 $112.78 355 days 427.0%
Premium
Hold May 06, 2024
59.89
$58.81 $101.80 356 days 73.1%
Premium
Hold May 06, 2024
53.41
$83.04 $36.47 356 days -56.1%
Premium
Hold May 06, 2024
53.35
$4.06 $22.38 356 days 451.2%
Premium
Hold May 02, 2024
55.23
$228.85 $209.64 360 days -8.4%

Reduce Signals (May 2024 to Present)

Average Return: -9.1%
Ticker Signal Date Q-Score Signal Price Current Price Days Ago Return
Premium
Reduce Feb 12, 2025
45.59
$62.53 $56.71 74 days -9.3%
Premium
Reduce Feb 05, 2025
48.39
$112.01 $96.65 81 days -13.7%
Premium
Reduce Jan 31, 2025
47.42
$19.43 $20.05 86 days 3.2%
Premium
Reduce Jan 30, 2025
48.81
$303.26 $291.76 87 days -3.8%
Premium
Reduce Jan 29, 2025
48.68
$442.33 $391.85 88 days -11.4%
Premium
Reduce Jan 29, 2025
47.38
$389.10 $284.95 88 days -26.8%
Premium
Reduce Dec 05, 2024
48.14
$262.70 $239.53 143 days -8.8%
Premium
Reduce Nov 26, 2024
47.76
$219.05 $194.59 152 days -11.2%
Premium
Reduce Nov 20, 2024
45.37
$129.12 $158.40 158 days 22.7%
Premium
Reduce Nov 20, 2024
49.42
$2.13 $1.65 158 days -22.5%
Premium
Reduce Nov 12, 2024
47.93
$14.66 $22.38 166 days 52.7%
Premium
Reduce Nov 06, 2024
46.77
$7.12 $2.85 172 days -60.0%
Premium
Reduce Nov 01, 2024
48.41
$222.91 $209.28 177 days -6.1%
Premium
Reduce Oct 30, 2024
45.62
$204.90 $232.41 179 days 13.4%
Premium
Reduce Oct 25, 2024
45.5
$6.19 $3.94 184 days -36.3%
Premium
Reduce Aug 28, 2024
47.9
$260.30 $239.53 242 days -8.0%
Premium
Reduce Aug 07, 2024
49.29
$5.27 $2.85 263 days -45.9%
Premium
Reduce Aug 02, 2024
46.83
$219.86 $209.28 268 days -4.8%
Premium
Reduce Aug 01, 2024
46.39
$212.64 $209.64 269 days -1.4%
Premium
Reduce Jul 23, 2024
49.83
$262.30 $193.55 278 days -26.2%
Premium
Reduce May 03, 2024
45.13
$183.38 $209.28 359 days 14.1%

Sell Signals (May 2024 to Present)

Average Return: 0.0%
Ticker Signal Date Q-Score Signal Price Current Price Days Ago Return
Premium
Sell Feb 07, 2025
44.9
$208.77 $225.38 79 days 8.0%
Premium
Sell Feb 04, 2025
44.63
$202.40 $193.55 82 days -4.4%
Premium
Sell Dec 10, 2024
39.05
$41.73 $22.59 138 days -45.9%
Premium
Sell Dec 04, 2024
42.45
$118.15 $58.92 144 days -50.1%
Premium
Sell Nov 27, 2024
39.87
$347.59 $424.88 151 days 22.2%
Premium
Sell Nov 07, 2024
38.41
$179.17 $225.38 171 days 25.8%
Premium
Sell Nov 01, 2024
44.62
$224.35 $228.68 177 days 1.9%
Premium
Sell Nov 01, 2024
40.21
$23.20 $20.05 177 days -13.6%
Premium
Sell Sep 11, 2024
36.44
$158.27 $192.31 228 days 21.5%
Premium
Sell Sep 05, 2024
43.74
$21.12 $22.59 234 days 7.0%
Premium
Sell Sep 04, 2024
44.86
$623.10 $624.12 235 days 0.2%
Premium
Sell Aug 30, 2024
39.19
$76.24 $58.92 240 days -22.7%
Premium
Sell Aug 29, 2024
40.57
$114.14 $158.40 241 days 38.8%
Premium
Sell Aug 29, 2024
44.77
$271.67 $424.88 241 days 56.4%
Premium
Sell Aug 20, 2024
43.99
$2.19 $1.65 250 days -24.7%
Premium
Sell Aug 16, 2024
34.48
$154.21 $228.68 254 days 48.3%
Premium
Sell Aug 09, 2024
42.92
$144.82 $225.38 261 days 55.6%
Premium
Sell Aug 02, 2024
39.05
$21.48 $20.05 268 days -6.7%
Premium
Sell Jul 26, 2024
44.5
$7.04 $3.94 275 days -44.0%
Premium
Sell Jun 27, 2024
44.42
$132.23 $79.78 304 days -39.7%
Premium
Sell Jun 18, 2024
42.11
$28.71 $22.59 313 days -21.3%
Premium
Sell Jun 05, 2024
43.85
$342.18 $424.88 326 days 24.2%
Premium
Sell May 31, 2024
36.82
$68.81 $58.92 331 days -14.4%
Premium
Sell May 31, 2024
40.6
$136.18 $158.40 331 days 16.3%
Premium
Sell May 29, 2024
44.61
$211.58 $239.53 333 days 13.2%
Premium
Sell May 29, 2024
35.34
$0.61 $0.54 333 days -11.5%
Premium
Sell May 22, 2024
42.53
$240.16 $194.59 340 days -19.0%
Premium
Sell May 22, 2024
43.16
$150.61 $225.38 340 days 49.6%
Premium
Sell May 21, 2024
40.89
$155.83 $178.98 341 days 14.9%
Premium
Sell May 07, 2024
41.81
$20.20 $2.85 355 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.