Home › Tools › QQQ Earnings Checklist

QQQ Earnings Checklist: Do the Top 15 Holdings Still Earn Their Price?

Over the long run, stock prices follow profits. This checklist scores the 15 biggest companies in the Nasdaq-100 ETF (QQQ) on plain rules: is the earnings trend intact, is the price fair for that trend, and is volatility calm with no earnings report close. Then it weights those scores by each company’s share of QQQ to answer one question: does QQQ look like a good buy right now? Every number is sourced and dated, and you can edit the inputs.

By Charlie Nguyen · data as of Nov 4, 2026, 4:43 PM ET

QQQ earnings score

75/100

QQQ: Fair

By this earnings checklist, QQQ looks fairly priced right now: a solid earnings core, but enough of the weight is expensive, slowing or near an earnings report to keep it from a clear buy.

Biggest contributors

  • NVDA 85/100 × 13.5% = 11.5 pts
  • MSFT 100/100 × 10.5% = 10.5 pts
  • AAPL 70/100 × 13.2% = 9.2 pts
  • MU 100/100 × 7.2% = 7.2 pts
  • GOOGL 70/100 × 8.6% = 6.1 pts

Biggest drags (points lost)

  • TSLA 30/100 (Fails the earnings test), −4.0 pts
  • AAPL 70/100 (Fair), −4.0 pts
  • SPCX 40/100 (Caution), −2.7 pts
  • GOOGL 70/100 (Fair), −2.6 pts

How it works: each company scores 0–100 on the three stock checks below: earnings trend 40 points, price vs growth 40, volatility and earnings window 20. A pass earns full points, a caution ¼, a fail 0, and failing either earnings check caps a company at 40. The QQQ score weights those by each company’s QQQ weight, rescaled over the top 15, which cover 60.17% of the fund (16 of 105 positions, Invesco holdings dated Nov 3, 2026); the rest isn’t scored. 80+ Strong, 60–79 Fair, under 60 Caution. It updates when you edit any card. Education only, not investment advice.

IV Rank (1y) 48 — based on VXNVXN 25.08 (Nasdaq-100 implied vol, a proxy for QQQ). 1y low 17.20, high 33.54. IV percentile 64%. As of Nov 4, 2026. What is IV Rank?

QQQ close $691.95 · Cboe 30-day IV 22.1%

Your part: trade the setup

The score tells you whether the game is worth playing. Evaluate the position, then trade the setup: pick a structure that fits the score, size it so a bad stretch can’t knock you out, and decide your profit target, stop and time exit before you enter.

1. NVDA 8.15%

NVIDIA Corp

Fair · 85/100

Close $200.13 · P/E 25.3 trailing, 12.6 forward · 30-day IV 46.4% · next earnings Nov 17, 2026

IV Rank (1y) not available yet — no free year of NVDA IV history; logging Cboe 30-day IV daily (2 of 252 days)

Diluted EPS:FY’24 1.19FY’25 2.94FY’26 4.90FY’27e 9.31FY’28e 15.91
  • ✓
    Multi-year earnings trajectory intact or improving

    EPS grew 102.9%/yr over two fiscal years and consensus has 70.9% growth next year.

  • ✓
    Price / multiple reasonable vs that trajectory

    Forward P/E 12.6 vs 50.0% growth: PEG 0.25 (pass at 1.5 or less). Earnings more than doubled a year: a cyclical peak can make a P/E look cheap.

  • ~
    Volatility and time-decay characteristics favorable

    Earnings on Nov 17, 2026, within 30 days: gap risk, and IV usually drops right after the report.

Edit the inputs

2. AAPL 7.92%

Apple Inc

Fair · 70/100

Close $349.51 · P/E 38.9 trailing, 32.8 forward · 30-day IV 22.7% · next earnings Jan 28, 2027

IV Rank (1y) 50 — VXAPL 27.1, 1y range 18.6–35.8

Diluted EPS:FY’24 6.08FY’25 7.46FY’26 8.98FY’27e 9.45FY’28e 10.57
  • ✓
    Multi-year earnings trajectory intact or improving

    EPS grew 21.5%/yr over two fiscal years and consensus has 12.7% growth next year.

  • ~
    Price / multiple reasonable vs that trajectory

    Forward P/E 32.8 vs 17.1% growth: PEG 1.92, a full price for the growth.

  • ✓
    Volatility and time-decay characteristics favorable

    30-day IV 22.7% and no earnings report in the next 30 days, so time decay works without an event in the way. IV Rank (1y) 50: premium is rich, usually because the market is nervous.

Edit the inputs

3. MSFT 6.33%

Microsoft Corp

Strong · 100/100

Close $555.80 · P/E 28.2 trailing, 23.0 forward · 30-day IV 25.4% · next earnings Jan 27, 2027

IV Rank (1y) not available yet — no free year of MSFT IV history; logging Cboe 30-day IV daily (2 of 252 days)

Diluted EPS:FY’24 11.80FY’25 13.64FY’26 17.95FY’27e 20.00FY’28e 24.18
  • ✓
    Multi-year earnings trajectory intact or improving

    EPS grew 23.3%/yr over two fiscal years and consensus has 20.9% growth next year.

  • ✓
    Price / multiple reasonable vs that trajectory

    Forward P/E 23.0 vs 22.1% growth: PEG 1.04 (pass at 1.5 or less).

  • ✓
    Volatility and time-decay characteristics favorable

    30-day IV 25.4% and no earnings report in the next 30 days, so time decay works without an event in the way.

Edit the inputs

4. GOOGL 5.20%

Alphabet Inc (GOOGL 2.69% + GOOG 2.52%)

Fair · 70/100

Close $288.93 · P/E 15.1 trailing, 18.6 forward · 30-day IV 29.9%

IV Rank (1y) 41 — VXGOG 34.1, 1y range 26.5–45.2

Diluted EPS:FY’23 5.80FY’24 8.04FY’25 10.81FY’26e 19.71FY’27e 14.95
  • ~
    Multi-year earnings trajectory intact or improving

    One side is soft: 36.5%/yr historical, -3.9% consensus growth next year (rule: both 8% or more).

  • ✓
    Price / multiple reasonable vs that trajectory

    Forward P/E 18.6 vs 16.3% growth: PEG 1.14 (pass at 1.5 or less).

  • ✓
    Volatility and time-decay characteristics favorable

    30-day IV 29.9% and no earnings report in the next 30 days, so time decay works without an event in the way. IV Rank (1y) 41.

Edit the inputs

5. AMZN 4.42%

Amazon.com Inc

Fair · 70/100

Close $266.03 · P/E 21.5 trailing, 24.4 forward · 30-day IV 30.4%

IV Rank (1y) 33 — VXAZN 35.0, 1y range 25.8–53.4

Diluted EPS:FY’23 2.90FY’24 5.53FY’25 7.17FY’26e 12.81FY’27e 10.67
  • ~
    Multi-year earnings trajectory intact or improving

    One side is soft: 57.2%/yr historical, 1.4% consensus growth next year (rule: both 8% or more).

  • ✓
    Price / multiple reasonable vs that trajectory

    Forward P/E 24.4 vs 25.7% growth: PEG 0.95 (pass at 1.5 or less).

  • ✓
    Volatility and time-decay characteristics favorable

    30-day IV 30.4% and no earnings report in the next 30 days, so time decay works without an event in the way. IV Rank (1y) 33.

Edit the inputs

6. MU 4.36%

Micron Technology Inc

Strong · 100/100

Close $795.23 · P/E 10.7 trailing, 3.8 forward · 30-day IV 59.4% · next earnings Dec 23, 2026

IV Rank (1y) not available yet — no free year of MU IV history; logging Cboe 30-day IV daily (2 of 252 days)

Diluted EPS:FY’24 0.70FY’25 7.59FY’26 74.33FY’27e 176.50FY’28e 207.76
  • ✓
    Multi-year earnings trajectory intact or improving

    EPS grew 930.5%/yr over two fiscal years and consensus has 17.7% growth next year.

  • ✓
    Price / multiple reasonable vs that trajectory

    Forward P/E 3.8 vs 33.9% growth: PEG 0.11 (pass at 1.5 or less). Earnings more than doubled a year: a cyclical peak can make a P/E look cheap.

  • ✓
    Volatility and time-decay characteristics favorable

    30-day IV 59.4% and no earnings report in the next 30 days, so time decay works without an event in the way.

Edit the inputs

7. AMD 3.57%

Advanced Micro Devices Inc

Strong · 100/100

Close $488.78 · P/E 124.7 trailing, 30.0 forward · 30-day IV 59.7% · next earnings Feb 2, 2027

IV Rank (1y) not available yet — no free year of AMD IV history; logging Cboe 30-day IV daily (2 of 252 days)

Diluted EPS:FY’23 0.53FY’24 1.00FY’25 2.65FY’26e 8.06FY’27e 16.27
  • ✓
    Multi-year earnings trajectory intact or improving

    EPS grew 123.6%/yr over two fiscal years and consensus has 101.8% growth next year.

  • ✓
    Price / multiple reasonable vs that trajectory

    Forward P/E 30.0 vs 50.0% growth: PEG 0.60 (pass at 1.5 or less). Earnings more than doubled a year: a cyclical peak can make a P/E look cheap.

  • ✓
    Volatility and time-decay characteristics favorable

    30-day IV 59.7% and no earnings report in the next 30 days, so time decay works without an event in the way.

Edit the inputs

8. TSLA 3.42%

Tesla Inc

Fails the earnings test · 30/100

Close $385.19 · P/E 423.3 trailing, 178.4 forward · 30-day IV 43.3% · next earnings Jan 27, 2027

IV Rank (1y) not available yet — no free year of TSLA IV history; logging Cboe 30-day IV daily (2 of 252 days)

Diluted EPS:FY’23 4.30FY’24 2.04FY’25 1.08FY’26e 1.74FY’27e 2.16
  • ~
    Multi-year earnings trajectory intact or improving

    One side is soft: -49.9%/yr historical, 24.2% consensus growth next year (rule: both 8% or more).

  • ✗
    Price / multiple reasonable vs that trajectory

    Forward P/E 178.4 with no positive growth to pay for it.

  • ✓
    Volatility and time-decay characteristics favorable

    30-day IV 43.3% and no earnings report in the next 30 days, so time decay works without an event in the way.

Edit the inputs

9. META 3.02%

Meta Platforms Inc

Strong · 100/100

Close $630.00 · P/E 21.5 trailing, 17.7 forward · 30-day IV 37.6% · next earnings Jan 27, 2027

IV Rank (1y) not available yet — no free year of META IV history; logging Cboe 30-day IV daily (2 of 252 days)

Diluted EPS:FY’23 14.87FY’24 23.86FY’25 23.49FY’26e 29.12FY’27e 33.93
  • ✓
    Multi-year earnings trajectory intact or improving

    EPS grew 25.7%/yr over two fiscal years and consensus has 19.0% growth next year.

  • ✓
    Price / multiple reasonable vs that trajectory

    Forward P/E 17.7 vs 22.4% growth: PEG 0.79 (pass at 1.5 or less).

  • ✓
    Volatility and time-decay characteristics favorable

    30-day IV 37.6% and no earnings report in the next 30 days, so time decay works without an event in the way.

Edit the inputs

10. WMT 2.74%

Walmart Inc

Caution · 55/100

Close $129.17 · P/E 47.8 trailing, 40.0 forward · 30-day IV 34.9% · next earnings Nov 19, 2026

IV Rank (1y) not available yet — no free year of WMT IV history; logging Cboe 30-day IV daily (2 of 252 days)

Diluted EPS:FY’24 1.91FY’25 2.41FY’26 2.73FY’27e 2.89FY’28e 3.23
  • ✓
    Multi-year earnings trajectory intact or improving

    EPS grew 19.6%/yr over two fiscal years and consensus has 11.8% growth next year.

  • ~
    Price / multiple reasonable vs that trajectory

    Forward P/E 40.0 vs 15.7% growth: PEG 2.56, a full price for the growth.

  • ~
    Volatility and time-decay characteristics favorable

    Earnings on Nov 19, 2026, within 30 days: gap risk, and IV usually drops right after the report.

Edit the inputs

11. SPCX 2.74%

Space Exploration Technologies Corp

Caution · 40/100

Close $135.92 · P/E 566.3 trailing, 53.0 forward · 30-day IV 53.8%

IV Rank (1y) not available yet — no free year of SPCX IV history; logging Cboe 30-day IV daily (2 of 252 days)

Diluted EPS:FY’26e 0.22FY’27e 4.03
  • ~
    Multi-year earnings trajectory intact or improving

    Fewer than three years of 10-K earnings on file, so the multi-year trend can’t be checked yet.

  • ~
    Price / multiple reasonable vs that trajectory

    Forward P/E 53.0 vs 50.0% growth: PEG 1.06, a full price for the growth.

  • ✓
    Volatility and time-decay characteristics favorable

    30-day IV 53.8% and no earnings report in the next 30 days, so time decay works without an event in the way.

Edit the inputs

12. AVGO 2.58%

Broadcom Inc

Strong · 100/100

Close $325.48 · P/E 41.6 trailing, 16.7 forward · 30-day IV 43.4% · next earnings Dec 9, 2026

IV Rank (1y) not available yet — no free year of AVGO IV history; logging Cboe 30-day IV daily (2 of 252 days)

Diluted EPS:FY’23 3.30FY’24 1.23FY’25 4.77FY’26e 11.67FY’27e 19.47
  • ✓
    Multi-year earnings trajectory intact or improving

    EPS grew 20.2%/yr over two fiscal years and consensus has 66.9% growth next year.

  • ✓
    Price / multiple reasonable vs that trajectory

    Forward P/E 16.7 vs 35.1% growth: PEG 0.48 (pass at 1.5 or less).

  • ✓
    Volatility and time-decay characteristics favorable

    30-day IV 43.4% and no earnings report in the next 30 days, so time decay works without an event in the way.

Edit the inputs

13. COST 2.04%

Costco Wholesale Corp

Fails the earnings test · 40/100

Close $1046.47 · P/E 50.4 trailing, 41.8 forward · 30-day IV 21.4% · next earnings Dec 10, 2026

IV Rank (1y) not available yet — no free year of COST IV history; logging Cboe 30-day IV daily (2 of 252 days)

Diluted EPS:FY’24 16.56FY’25 18.21FY’26 20.76FY’27e 22.81FY’28e 25.08
  • ✓
    Multi-year earnings trajectory intact or improving

    EPS grew 12.0%/yr over two fiscal years and consensus has 9.7% growth next year.

  • ✗
    Price / multiple reasonable vs that trajectory

    Forward P/E 41.8 vs 10.8% growth: PEG 3.87 (fail above 3 or a P/E above 60).

  • ✓
    Volatility and time-decay characteristics favorable

    30-day IV 21.4% and no earnings report in the next 30 days, so time decay works without an event in the way.

Edit the inputs

14. CSCO 1.83%

Cisco Systems Inc

Caution · 55/100

Close $103.61 · P/E 31.1 trailing, 18.4 forward · 30-day IV 49.7% · next earnings Nov 12, 2026

IV Rank (1y) not available yet — no free year of CSCO IV history; logging Cboe 30-day IV daily (2 of 252 days)

Diluted EPS:FY’24 2.54FY’25 2.55FY’26 3.33FY’27e 5.15FY’28e 5.62
  • ✓
    Multi-year earnings trajectory intact or improving

    EPS grew 14.5%/yr over two fiscal years and consensus has 9.3% growth next year.

  • ~
    Price / multiple reasonable vs that trajectory

    Forward P/E 18.4 vs 11.9% growth: PEG 1.55, a full price for the growth.

  • ~
    Volatility and time-decay characteristics favorable

    Earnings on Nov 12, 2026, within 30 days: gap risk, and IV usually drops right after the report.

Edit the inputs

15. PLTR 1.82%

Palantir Technologies Inc

Fails the earnings test · 40/100

Close $171.70 · P/E 122.6 trailing, 69.2 forward · 30-day IV 48.9% · next earnings Feb 1, 2027

IV Rank (1y) not available yet — no free year of PLTR IV history; logging Cboe 30-day IV daily (2 of 252 days)

Diluted EPS:FY’23 0.09FY’24 0.19FY’25 0.63FY’26e 1.70FY’27e 2.48
  • ✓
    Multi-year earnings trajectory intact or improving

    EPS grew 164.6%/yr over two fiscal years and consensus has 46.1% growth next year.

  • ✗
    Price / multiple reasonable vs that trajectory

    Forward P/E 69.2 vs 48.0% growth: PEG 1.44 (fail above 3 or a P/E above 60). Earnings more than doubled a year: a cyclical peak can make a P/E look cheap.

  • ✓
    Volatility and time-decay characteristics favorable

    30-day IV 48.9% and no earnings report in the next 30 days, so time decay works without an event in the way.

Edit the inputs

What the checklist found today

With the default inputs QQQ scores 75/100: Fair. 5 of 15 companies rate Strong (MSFT, MU, AMD, META, AVGO), and 3 fail an earnings check (TSLA, COST, PLTR). An earnings report in the next 30 days is the most common reason for a caution on the volatility check.

The checks, and the exact rules

  1. Earnings trajectory. Pass when diluted EPS grew at least 8% a year over the last two fiscal years (three 10-K years from the SEC) and analysts expect at least 8% growth next fiscal year. Fail when the latest year’s EPS is not positive, or both are negative. Anything else is a caution.
  2. Multiple vs trajectory. Growth = the average of those two rates, each capped at 50% so a one-year spike can’t make any price look cheap. PEG = forward P/E ÷ growth. Pass at PEG 1.5 or less with a forward P/E of 40 or less; fail above PEG 3, a forward P/E above 60, or no positive growth.
  3. Volatility and time decay. Pass when 30-day IV is at least 20% and no earnings report is due in the next 30 days. IV Rank (1y) is shown for context where a year of history exists.

A company is Strong only when all three checks pass (100), Fair at 60–89 (for example both earnings checks pass but a report is due within 30 days: 85) and Caution below 60. A fail on check 1 or 2 always shows “Fails the earnings test”, because the whole idea is to follow earnings.

Price = earnings × multiple. Over the long run, stocks follow earnings. Earnings are the business. The multiple is the mood: fear, greed and interest rates. In the short run the multiple swings and drowns out everything else. That’s variance. In the long run, earnings compounding does the heavy lifting. That’s expected value. Growing profits are the edge built into owning the index; the multiple decides how much you pay for that edge on any given day.

The checklist is the count. A card counter bets more when the count favors them and bets the minimum, or leaves, when it doesn’t. Read the QQQ score the same way: Strong means earnings and prices line up and the edge is there at a fair price. Fair or Caution means the edge is thinner, so you size smaller or wait. The score doesn’t predict next week. It tells you how good the game is right now.

Never get knocked out. Even a real edge can lose for years. After the 2000 peak the S&P 500 took seven years to get back, fell again in 2008, and didn’t stay above that level until 2013. After 2008, S&P 500 earnings were back above their 2007 peak by late 2011, about a year and a half before the index got back to its own 2007 high. Size every position so a multi-year break like that is something you sit through, not something that ends your run. That’s the whole point of bankroll management for positive-EV options.

Noise is what option sellers get paid for. The short-run swings that scare buyers are what puts and calls are priced on. When fear is high, IV Rank shows it, and premiums are richer. This page doesn’t suggest trades; it tells you whether the stocks under QQQ are worth owning in the first place.

An honest caveat. The close long-run link between prices and earnings covers about 150 years of the broad US market, not QQQ or any single stock. Part of it is built in, because two series that both grow for a century will always look closely linked. And the link was loose for years after 2000 and 2008. Treat it like a long-run edge, not a promise for the next few years.

Where the stocks-follow-earnings idea comes from

The idea behind this tool is an old one: over long periods, stock prices follow earnings. Robert Shiller’s S&P 500 data, which goes back to 1871, shows prices and earnings moving together very closely over the long run. That is about the broad US market over a very long window, not about QQQ or any one stock, and long trending series correlate highly almost by default. The useful part for a trader is the gap: prices run ahead of or behind earnings for years, and checks 1 and 2 measure that gap name by name.

Data and sources

Data refreshes each trading day after the close.

New to IV Rank? Read IV Rank explained.

Important disclaimer

ETFap is not affiliated with Invesco, Nasdaq, Cboe, the SEC, Yahoo or Robert Shiller. Full terms of use.

QQQ earnings checklist FAQ

Do stock prices really follow earnings?

Over long periods, broadly yes. In Robert Shiller’s S&P 500 data, which goes back to 1871, stock prices and earnings have moved together very closely over the long run. That describes the broad US market over a very long window, not QQQ or any single stock, and two series that both trend up over a century will show a high correlation almost automatically. Over 5 to 15 years, multiples can drift a long way from earnings. That gap is exactly what check 2 is for.

Why the top 15 holdings and not all of QQQ?

QQQ holds 105 positions, but it is weighted by market value, so the biggest names drive most of the fund. The 15 largest companies (Alphabet’s two share classes counted as one) were 60.2% of QQQ in Invesco’s holdings file dated Nov 3, 2026.

How is IV Rank worked out here?

IV Rank (1y) = (today’s implied volatility − 1-year low) ÷ (1-year high − 1-year low) × 100. For QQQ we use Cboe’s VXN index. For Apple, Amazon and Alphabet we use Cboe’s own single-stock volatility indexes (VXAPL, VXAZN, VXGOG). There is no free year of implied-volatility history for the other holdings, so ETFap logs each stock’s Cboe 30-day IV every trading day and will show its IV Rank once a full year exists. Until then the card says so rather than guessing. On the last build QQQ’s IV Rank was 48 (VXN 25.08, 1-year range 17.20 to 33.54).

How is the QQQ score calculated?

Each company gets a score out of 100 from the three stock checks, weighted so earnings matter most: earnings trend 40 points, price vs growth 40, volatility and the earnings window 20 (that one is about timing, not the business). A pass earns the full points, a caution a quarter, a fail none, and a company that fails either earnings check is capped at 40. The QQQ score is the average of those 15 scores weighted by each company’s weight in QQQ, rescaled so the top 15 add up to 100% (they are 60.2% of the fund; the other 39.8% is not scored). 80 or more is Strong, 60 to 79 Fair, under 60 Caution. It is a summary of the rules, not investment advice.

Can I change the numbers?

Yes. Open “Edit the inputs” on any card to change the forward P/E, the growth rates or the implied volatility, and the card re-scores right away, and so does the QQQ score at the top. Nothing you type is saved or sent anywhere; reload the page to start over.

Education only, not financial advice. This site is not affiliated with any fund issuer. Coins-per-share figures come from issuer websites and can be delayed or wrong, so check the issuer’s page before you rely on a number. Crypto is very volatile and you can lose money.