The Claude Trader

Grid › Computer Storage Devices

NTAP NetApp, Inc.

Nasdaq, CIK 0001002047, fiscal year ends 04/30. Last price 215.48 on 2026-10-23, market value 42.3 billion dollars.

Machine-readable: NTAP.json, NTAP.md. Sections: Graham Defensive, Magic Formula, Momentum, Insider, Buffett Quality, Lynch GARP, Graham Enterprising, Piotroski F-Score, earnings record, insiders, filings and links.

PhilosophyScoreStatusCurrent inputs as ofHistory usedPriceVerificationRules
Graham Defensive 47 ok 2026-04-24
stale: Revenue
2014–2026 2026-10-23 14 verified, 21 unverified method
Magic Formula 72 ok 2026-07-31 — 2026-10-23 — method
Momentum 82 ok 2026-10-23 — 2026-10-23 — method
Insider 0 ok 2026-10-23 — — — method
Buffett Quality 88 ok 2026-07-31 2017–2026 2026-10-23 0 verified, 48 unverified method
Lynch GARP 42 ok 2026-07-31 2021–2026 2026-10-23 0 verified, 6 unverified method
Graham Enterprising 42 ok 2026-07-31 2021–2026 2026-10-23 0 verified, 12 unverified method
Piotroski F-Score 89 ok — 2025–2026 — 0 verified, 27 unverified method

Market value, source trail

market_value = traded_price (price date) / depositary_ratio x latest point-in-time SEC shares outstanding (share-count date shown; from the filing cover page, summed across share classes only where the issuer filing verifies the classes are economically equivalent (rule + evidence URL in the source text), else withheld; priced at the primary listed class, so where other classes trade at a different price the value is an approximation; restated only for issuer-verified splits after the count date); weighted-average share counts are never used

InputValueUnitPeriod / dateSource
Traded price215.48USD per traded unit (share or ADS)2026-10-23Yahoo Finance
SEC shares outstanding196,419,005underlying shares2026-08-28SEC cover page 10-Q 0001193125-26-380207 (196,419,005 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/1002047/000119312526380207/ntap-20260731.htm 0001193125-26-380207
Depositary ratio1.0underlying shares per traded unit domestic 10-K filer; SEC shares are the traded units
Market value price date × latest reported shares42,324,367,197USD2026-10-23
shares at 2026-08-28
215.48 (price 2026-10-23) / 1 x 196,419,005 (shares at 2026-08-28) = 42,324,367,197

Graham Defensive

47 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 Adequate size6.24 revenue $B>= 15.0 / 5
2a Current ratio1.24>= 2.03.6 / 15
2b Long-term debt vs working capital1.76 LTD / WC<= 1.03.7 / 15
3 Positive earnings each of 10 years10 of 1010 of 1015.0 / 15
4 Dividends every year for 20 years13 of 20 missing 2006, 2007, 2008, 2009, 2010, 2011, 2012 XBRL check: 13 years agree, 7 unverified20 of 209.75 / 15
5 EPS growth, 3-yr avg now vs 10 yrs ago1.41 -> 5.55 (+294%)>= +33%10.0 / 10
6 P/E on 3-year average EPS38.8<= 150.0 / 15
7 P/B <= 1.5, or P/E x P/B <= 22.5P/B 28.31, product 1099.2<= 1.5 or <= 22.50.0 / 10
Inputs, 37 numbers with their sources
InputValuePeriodSourceCheck
Price (close, per traded unit)215.482026-10-23Alpaca Market Data (consolidated SIP daily bar)not cross-checked
Revenue6237000000.02026-04-24 staleSEC XBRL Revenues 0001193125-26-259683unverified
current_assets5672000000.02026-07-31SEC XBRL AssetsCurrent 0001193125-26-380207unverified
current_liabilities4568000000.02026-07-31SEC XBRL LiabilitiesCurrent 0001193125-26-380207unverified
lt_debt1938000000.02026-07-31SEC XBRL LongTermDebtNoncurrent 0001193125-26-380207unverified
equity1495000000.02026-07-31SEC XBRL StockholdersEquity 0001193125-26-380207unverified
Net income FY2016481000000.02017-04-28 historySEC XBRL NetIncomeLoss 0001564590-19-022779unverified
Net income FY2017116000000.02018-04-27 historySEC XBRL NetIncomeLoss 0001564590-20-029349unverified
Net income FY20181169000000.02019-04-26 historySEC XBRL NetIncomeLoss 0001564590-21-033645unverified
Net income FY2019819000000.02020-04-24 historySEC XBRL NetIncomeLoss 0000950170-22-011708unverified
Net income FY2020730000000.02021-04-30 historySEC XBRL NetIncomeLoss 0000950170-23-027948unverified
Net income FY2021937000000.02022-04-29 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0000950170-24-071327unverified
Net income FY20221274000000.02023-04-28 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0000950170-25-083705unverified
Net income FY2023986000000.02024-04-26 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
Net income FY20241186000000.02025-04-25 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
Net income FY20251276000000.02026-04-24 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
Dividend years (Yahoo)[2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026] historyYahoo Finance dividend historyverified (partly: XBRL covers 13 of 20 years)
Dividends per share FY2013 (XBRL)0.62014-04-25 historySEC XBRL CommonStockDividendsPerShareDeclared 0001564590-16-020754verified
Dividends per share FY2014 (XBRL)0.662015-04-24 historySEC XBRL CommonStockDividendsPerShareDeclared 0001564590-17-012758verified
Dividends per share FY2015 (XBRL)0.722016-04-29 historySEC XBRL CommonStockDividendsPerShareDeclared 0001564590-18-015820verified
Dividends per share FY2016 (XBRL)0.762017-04-28 historySEC XBRL CommonStockDividendsPerShareDeclared 0001564590-19-022779verified
Dividends per share FY2017 (XBRL)0.82018-04-27 historySEC XBRL CommonStockDividendsPerShareDeclared 0001564590-20-029349verified
Dividends per share FY2018 (XBRL)1.62019-04-26 historySEC XBRL CommonStockDividendsPerShareDeclared 0001564590-21-033645verified
Dividends per share FY2019 (XBRL)1.922020-04-24 historySEC XBRL CommonStockDividendsPerShareDeclared 0000950170-22-011708verified
Dividends per share FY2020 (XBRL)1.922021-04-30 historySEC XBRL CommonStockDividendsPerShareDeclared 0000950170-23-027948verified
Dividends per share FY2021 (XBRL)2.02022-04-29 historySEC XBRL CommonStockDividendsPerShareDeclared 0000950170-24-071327verified
Dividends per share FY2022 (XBRL)2.02023-04-28 historySEC XBRL CommonStockDividendsPerShareDeclared 0000950170-25-083705verified
Dividends per share FY2023 (XBRL)2.02024-04-26 historySEC XBRL CommonStockDividendsPerShareDeclared 0001193125-26-259683verified
Dividends per share FY2024 (XBRL)2.082025-04-25 historySEC XBRL CommonStockDividendsPerShareDeclared 0001193125-26-259683verified
Dividends per share FY2025 (XBRL)2.082026-04-24 historySEC XBRL CommonStockDividendsPerShareDeclared 0001193125-26-259683verified
EPS diluted FY20141.752015-04-24 historySEC XBRL EarningsPerShareDiluted 0001564590-17-012758unverified
EPS diluted FY20150.772016-04-29 historySEC XBRL EarningsPerShareDiluted 0001564590-18-015820unverified
EPS diluted FY20161.712017-04-28 historySEC XBRL EarningsPerShareDiluted 0001564590-19-022779unverified
EPS diluted FY20234.632024-04-26 historySEC XBRL EarningsPerShareDiluted 0001193125-26-259683unverified
EPS diluted FY20245.672025-04-25 historySEC XBRL EarningsPerShareDiluted 0001193125-26-259683unverified
EPS diluted FY20256.352026-04-24 historySEC XBRL EarningsPerShareDiluted 0001193125-26-259683unverified
Shares outstanding196419005.02026-08-28SEC cover page 10-Q 0001193125-26-380207 (196,419,005 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/1002047/000119312526380207/ntap-20260731.htm 0001193125-26-380207not cross-checked

Magic Formula

72 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
Earnings yield (EBIT/EV) EBIT trailing twelve months; EV = market cap + debt (2,488,000,000) - cash4.28 % (rank 104)
Return on capital (EBIT/(NWC+PPE)) net working capital 1,104,000,000 used as reported104.64 % (rank 35)
Combined rank139
Inputs, 12 numbers with their sources
InputValuePeriodSourceCheck
operating_income1674000000.02026-04-24 historySEC XBRL OperatingIncomeLoss 0001193125-26-259683not cross-checked
operating_income_q484000000.02026-07-31SEC XBRL OperatingIncomeLoss (quarter CY2026Q2) 0001193125-26-380207not cross-checked
operating_income_q309000000.02025-07-25 historySEC XBRL OperatingIncomeLoss (quarter CY2025Q2) 0001193125-26-380207not cross-checked
current_assets5672000000.02026-07-31SEC XBRL AssetsCurrent 0001193125-26-380207not cross-checked
current_liabilities4568000000.02026-07-31SEC XBRL LiabilitiesCurrent 0001193125-26-380207not cross-checked
cash1573000000.02026-07-31SEC XBRL CashAndCashEquivalentsAtCarryingValue 0001193125-26-380207not cross-checked
ppe_net663000000.02026-07-31SEC XBRL PropertyPlantAndEquipmentNet 0001193125-26-380207not cross-checked
debt_incl_current2488000000.02026-07-31SEC XBRL LongTermDebt 0001193125-26-380207not cross-checked
debt_short0.02026-07-31SEC XBRL CommercialPaper 0001193125-26-380207not cross-checked
shares_out196419005.02026-08-28SEC cover page 10-Q 0001193125-26-380207 (196,419,005 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/1002047/000119312526380207/ntap-20260731.htm 0001193125-26-380207not cross-checked
Price (close)215.482026-10-23Yahoo Finance / Alpaca Market Datanot cross-checked
notedebt = LongTermDebt (incl. current maturities) + short-term borrowingsnot cross-checked

Momentum

82 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
12-1 month return68.9 % (percentile 92.5)46.3 / 50
6 month return99.8 % (percentile 97.8)19.6 / 20
Price / 52-week high0.90113.5 / 15
Volatility penalty (60d annualised)43.5 %2.6 / 15
Inputs, 1 numbers with their sources
InputValuePeriodSourceCheck
Adjusted close series (14 months)215.482026-10-23Yahoo Finance / Alpaca Market Data daily historynot cross-checked

Insider

0 of 100. ok. How this is scored. Form 4 data loaded through 2026-10-23

Test or factorValueThresholdPoints
Open-market buy value / market cap (percentile among buyers)0.0 bp0.0 / 35
Distinct buyers00.0 / 25
Buyer seniority0.00.0 / 20
Recency (half-life 30d)0.00.0 / 10
Sales penalty (excludes 10b5-1 plan sales)0.82 bp-6.6 / 0
Inputs, 24 numbers with their sources
InputValuePeriodSourceCheck
Form 4 S Palin Carrie 2026-10-021082150.02026-10-02SEC Form 4 (insider transactions data set)not cross-checked
Form 4 S HELD GERALD 2026-10-011220484.02026-10-01SEC Form 4 (insider transactions data set)not cross-checked
Form 4 S NEVENS THOMAS MICHAEL 2026-09-111159547.40000000012026-09-11SEC Form 4 (insider transactions data set)not cross-checked
excluded 2026-10-12 S10b5-1 planrulenot cross-checked
excluded 2026-10-01 S10b5-1 planrulenot cross-checked
excluded 2026-10-01 S10b5-1 planrulenot cross-checked
excluded 2026-10-01 S10b5-1 planrulenot cross-checked
excluded 2026-10-01 S10b5-1 planrulenot cross-checked
excluded 2026-09-29 S10b5-1 planrulenot cross-checked
excluded 2026-09-24 S10b5-1 planrulenot cross-checked
excluded 2026-09-21 S10b5-1 planrulenot cross-checked
excluded 2026-09-21 S10b5-1 planrulenot cross-checked
excluded 2026-09-14 S10b5-1 planrulenot cross-checked
excluded 2026-09-14 S10b5-1 planrulenot cross-checked
excluded 2026-09-14 S10b5-1 planrulenot cross-checked
excluded 2026-09-14 S10b5-1 planrulenot cross-checked
excluded 2026-09-14 S10b5-1 planrulenot cross-checked
excluded 2026-09-14 S10b5-1 planrulenot cross-checked
excluded 2026-09-10 S10b5-1 planrulenot cross-checked
excluded 2026-08-17 S10b5-1 planrulenot cross-checked
excluded 2026-08-17 S10b5-1 planrulenot cross-checked
excluded 2026-08-17 S10b5-1 planrulenot cross-checked
excluded 2026-08-17 S10b5-1 planrulenot cross-checked
excluded 2026-08-10 S10b5-1 planrulenot cross-checked

Buffett Quality

88 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 Average return on equity (net income / year-end equity)133.6% over 8 yrs>= 15%25.0 / 25
2 Profitable every year10 of 10all years15.0 / 15
3 Net income growth, 3-yr average now vs start of window+10.0% a year>= +10%10.0 / 10
4 Borrowings / 3-yr average earnings (years to repay) LongTermDebt (incl. current maturities) + short-term borrowings2.2 years<= 415.0 / 15
5 Operating margin, 5-yr average21.0%>= 20%10.0 / 10
6 Free cash flow / net income, 5-yr (operating cash flow minus capex)1.16>= 1.010.0 / 10
7 Owner-earnings yield (3-yr avg free cash flow / market cap)3.7%>= 7%2.7 / 15
Inputs, 50 numbers with their sources
InputValuePeriodSourceCheck
Price (close, per traded unit)215.482026-10-23Alpaca Market Data (consolidated SIP daily bar)not cross-checked
Net income FY20181169000000.02019-04-26 historySEC XBRL NetIncomeLoss 0001564590-21-033645unverified
Equity at FY2018 end1090000000.02019-04-26 historySEC XBRL StockholdersEquity 0000950170-22-011708unverified
Net income FY2019819000000.02020-04-24 historySEC XBRL NetIncomeLoss 0000950170-22-011708unverified
Equity at FY2019 end242000000.02020-04-24 historySEC XBRL StockholdersEquity 0000950170-23-027948unverified
Net income FY2020730000000.02021-04-30 historySEC XBRL NetIncomeLoss 0000950170-23-027948unverified
Equity at FY2020 end685000000.02021-04-30 historySEC XBRL StockholdersEquity 0000950170-24-071327unverified
Net income FY2021937000000.02022-04-29 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0000950170-24-071327unverified
Equity at FY2021 end838000000.02022-04-29 historySEC XBRL StockholdersEquity 0000950170-25-083705unverified
Net income FY20221274000000.02023-04-28 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0000950170-25-083705unverified
Equity at FY2022 end1159000000.02023-04-28 historySEC XBRL StockholdersEquity 0001193125-26-259683unverified
Net income FY2023986000000.02024-04-26 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
Equity at FY2023 end1146000000.02024-04-26 historySEC XBRL StockholdersEquity 0001193125-26-259683unverified
Net income FY20241186000000.02025-04-25 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
Equity at FY2024 end1040000000.02025-04-25 historySEC XBRL StockholdersEquity 0001193125-26-380207unverified
Net income FY20251276000000.02026-04-24 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
Equity at FY2025 end1351000000.02026-04-24 historySEC XBRL StockholdersEquity 0001193125-26-380207unverified
Net income FY2016481000000.02017-04-28 historySEC XBRL NetIncomeLoss 0001564590-19-022779unverified
Net income FY2017116000000.02018-04-27 historySEC XBRL NetIncomeLoss 0001564590-20-029349unverified
Net income FY20181169000000.02019-04-26 historySEC XBRL NetIncomeLoss 0001564590-21-033645unverified
Net income FY2019819000000.02020-04-24 historySEC XBRL NetIncomeLoss 0000950170-22-011708unverified
Net income FY2020730000000.02021-04-30 historySEC XBRL NetIncomeLoss 0000950170-23-027948unverified
Net income FY2021937000000.02022-04-29 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0000950170-24-071327unverified
Net income FY20221274000000.02023-04-28 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0000950170-25-083705unverified
Net income FY2023986000000.02024-04-26 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
Net income FY20241186000000.02025-04-25 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
Net income FY20251276000000.02026-04-24 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
debt_incl_current2488000000.02026-07-31SEC XBRL LongTermDebt 0001193125-26-380207unverified
debt_short0.02026-07-31SEC XBRL CommercialPaper 0001193125-26-380207unverified
Operating income FY20211157000000.02022-04-29 historySEC XBRL OperatingIncomeLoss 0000950170-24-071327unverified
Revenue FY20216318000000.02022-04-29 historySEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax 0000950170-24-071327unverified
Operating income FY20221018000000.02023-04-28 historySEC XBRL OperatingIncomeLoss 0000950170-25-083705unverified
Revenue FY20226362000000.02023-04-28 historySEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax 0000950170-25-083705unverified
Operating income FY20231214000000.02024-04-26 historySEC XBRL OperatingIncomeLoss 0001193125-26-259683unverified
Revenue FY20235657000000.02024-04-26 historySEC XBRL Revenues 0001193125-26-259683unverified
Operating income FY20241337000000.02025-04-25 historySEC XBRL OperatingIncomeLoss 0001193125-26-259683unverified
Revenue FY20245907000000.02025-04-25 historySEC XBRL Revenues 0001193125-26-259683unverified
Operating income FY20251674000000.02026-04-24 historySEC XBRL OperatingIncomeLoss 0001193125-26-259683unverified
Revenue FY20256237000000.02026-04-24 historySEC XBRL Revenues 0001193125-26-259683unverified
Operating cash flow FY20211211000000.02022-04-29 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0000950170-24-071327unverified
Capital expenditure FY2021226000000.02022-04-29 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0000950170-24-071327unverified
Operating cash flow FY20221107000000.02023-04-28 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0000950170-25-083705unverified
Capital expenditure FY2022239000000.02023-04-28 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0000950170-25-083705unverified
Operating cash flow FY20231685000000.02024-04-26 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001193125-26-259683unverified
Capital expenditure FY2023155000000.02024-04-26 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0001193125-26-259683unverified
Operating cash flow FY20241506000000.02025-04-25 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001193125-26-259683unverified
Capital expenditure FY2024168000000.02025-04-25 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0001193125-26-259683unverified
Operating cash flow FY20252067000000.02026-04-24 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001193125-26-259683unverified
Capital expenditure FY2025198000000.02026-04-24 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0001193125-26-259683unverified
Shares outstanding196419005.02026-08-28SEC cover page 10-Q 0001193125-26-380207 (196,419,005 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/1002047/000119312526380207/ntap-20260731.htm 0001193125-26-380207not cross-checked

Lynch GARP

42 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 PEG: P/E divided by 5-yr EPS growth (in % points)2.34<= 1.00.0 / 30
2 EPS growth, 5-yr compound rate+14.5% a year12% to 35% a year20.0 / 20
3 P/E on latest annual EPS33.9<= 254.0 / 10
4 Borrowings / equity LongTermDebt (incl. current maturities) + short-term borrowings1.66<= 0.50.0 / 15
5 Years of the last 5 in which EPS rose4 of 55 of 512.0 / 15
6 Net cash (cash minus borrowings) / market cap-2.2%>= +10%6.5 / 10
Inputs, 7 numbers with their sources
InputValuePeriodSourceCheck
Price (close, per traded unit)215.482026-10-23Alpaca Market Data (consolidated SIP daily bar)not cross-checked
EPS diluted FY20256.352026-04-24 historySEC XBRL EarningsPerShareDiluted 0001193125-26-259683unverified
EPS diluted FY20203.232021-04-30 historySEC XBRL EarningsPerShareDiluted 0000950170-23-027948unverified
debt_incl_current2488000000.02026-07-31SEC XBRL LongTermDebt 0001193125-26-380207unverified
debt_short0.02026-07-31SEC XBRL CommercialPaper 0001193125-26-380207unverified
equity1495000000.02026-07-31SEC XBRL StockholdersEquity 0001193125-26-380207unverified
cash1573000000.02026-07-31SEC XBRL CashAndCashEquivalentsAtCarryingValue 0001193125-26-380207unverified

Graham Enterprising

42 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 Current ratio1.24>= 1.57.3 / 15
2 Borrowings vs working capital LongTermDebt (incl. current maturities) + short-term borrowings2.25 x<= 1.1x0.0 / 15
3 No earnings deficit in the last 5 years5 of 5 profitable5 of 515.0 / 15
4 Pays a current dividendyesyes10.0 / 10
5 EPS higher than five years earlier3.23 -> 6.35higher10.0 / 10
6 Price / book value per share book value used because intangibles are not separated in the dataset (Graham uses net tangible assets)28.31<= 1.20.0 / 20
7 Price / net current asset value per share (current assets minus all liabilities) net current asset value not positive—<= 0.670.0 / 15
Inputs, 15 numbers with their sources
InputValuePeriodSourceCheck
Price (close, per traded unit)215.482026-10-23Alpaca Market Data (consolidated SIP daily bar)not cross-checked
current_assets5672000000.02026-07-31SEC XBRL AssetsCurrent 0001193125-26-380207unverified
current_liabilities4568000000.02026-07-31SEC XBRL LiabilitiesCurrent 0001193125-26-380207unverified
debt_incl_current2488000000.02026-07-31SEC XBRL LongTermDebt 0001193125-26-380207unverified
debt_short0.02026-07-31SEC XBRL CommercialPaper 0001193125-26-380207unverified
Net income FY2021937000000.02022-04-29 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0000950170-24-071327unverified
Net income FY20221274000000.02023-04-28 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0000950170-25-083705unverified
Net income FY2023986000000.02024-04-26 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
Net income FY20241186000000.02025-04-25 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
Net income FY20251276000000.02026-04-24 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
Dividend years (Yahoo)[2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026] historyYahoo Finance dividend historynot cross-checked
EPS diluted FY20256.352026-04-24 historySEC XBRL EarningsPerShareDiluted 0001193125-26-259683unverified
EPS diluted FY20203.232021-04-30 historySEC XBRL EarningsPerShareDiluted 0000950170-23-027948unverified
equity1495000000.02026-07-31SEC XBRL StockholdersEquity 0001193125-26-380207unverified
Shares outstanding196419005.02026-08-28SEC cover page 10-Q 0001193125-26-380207 (196,419,005 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/1002047/000119312526380207/ntap-20260731.htm 0001193125-26-380207not cross-checked

Piotroski F-Score

89 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 Return on assets is positive11.9%pass = 111.11111111111111 / 11.11111111111111
2 Operating cash flow is positive2,067Mpass = 111.11111111111111 / 11.11111111111111
3 Return on assets improved on the prior year11.0% -> 11.9%pass = 111.11111111111111 / 11.11111111111111
4 Operating cash flow exceeds net income (accruals)2,067M vs 1,276Mpass = 111.11111111111111 / 11.11111111111111
5 Long-term debt / assets fell23.0% -> 23.1%pass = 10.0 / 11.11111111111111
6 Current ratio improved1.26 -> 1.44pass = 111.11111111111111 / 11.11111111111111
7 No new shares issued (share count did not rise)200M -> 196Mpass = 111.11111111111111 / 11.11111111111111
8 Operating margin improved (stand-in for gross margin, which the dataset does not carry)22.6% -> 26.8%pass = 111.11111111111111 / 11.11111111111111
9 Asset turnover (revenue / assets) improved0.55 -> 0.58pass = 111.11111111111111 / 11.11111111111111
Inputs, 27 numbers with their sources
InputValuePeriodSourceCheck
net_income 2026-04-241276000000.02026-04-24 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
total_assets 2026-04-2410744000000.02026-04-24 historySEC XBRL Assets 0001193125-26-380207unverified
cfo 2026-04-242067000000.02026-04-24 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001193125-26-259683unverified
net_income 2026-04-241276000000.02026-04-24 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
net_income 2025-04-251186000000.02025-04-25 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
total_assets 2026-04-2410744000000.02026-04-24 historySEC XBRL Assets 0001193125-26-380207unverified
total_assets 2025-04-2510823000000.02025-04-25 historySEC XBRL Assets 0001193125-26-259683unverified
cfo 2026-04-242067000000.02026-04-24 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001193125-26-259683unverified
net_income 2026-04-241276000000.02026-04-24 historySEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001193125-26-321210) 0001193125-26-259683unverified
lt_debt 2026-04-242487000000.02026-04-24 historySEC XBRL LongTermDebtNoncurrent 0001193125-26-380207unverified
lt_debt 2025-04-252485000000.02025-04-25 historySEC XBRL LongTermDebtNoncurrent 0001193125-26-259683unverified
total_assets 2026-04-2410744000000.02026-04-24 historySEC XBRL Assets 0001193125-26-380207unverified
total_assets 2025-04-2510823000000.02025-04-25 historySEC XBRL Assets 0001193125-26-259683unverified
current_assets 2026-04-245776000000.02026-04-24 historySEC XBRL AssetsCurrent 0001193125-26-380207unverified
current_assets 2025-04-255851000000.02025-04-25 historySEC XBRL AssetsCurrent 0001193125-26-259683unverified
current_liabilities 2026-04-244021000000.02026-04-24 historySEC XBRL LiabilitiesCurrent 0001193125-26-380207unverified
current_liabilities 2025-04-254662000000.02025-04-25 historySEC XBRL LiabilitiesCurrent 0001193125-26-259683unverified
shares_out 2026-08-28196419005.02026-08-28 historySEC XBRL EntityCommonStockSharesOutstanding 0001193125-26-380207unverified
shares_out 2025-08-22199618386.02025-08-22 historySEC XBRL EntityCommonStockSharesOutstanding 0001193125-25-189700unverified
operating_income 2026-04-241674000000.02026-04-24 historySEC XBRL OperatingIncomeLoss 0001193125-26-259683unverified
operating_income 2025-04-251337000000.02025-04-25 historySEC XBRL OperatingIncomeLoss 0001193125-26-259683unverified
revenue 2026-04-246237000000.02026-04-24 historySEC XBRL Revenues 0001193125-26-259683unverified
revenue 2025-04-255907000000.02025-04-25 historySEC XBRL Revenues 0001193125-26-259683unverified
revenue 2026-04-246237000000.02026-04-24 historySEC XBRL Revenues 0001193125-26-259683unverified
revenue 2025-04-255907000000.02025-04-25 historySEC XBRL Revenues 0001193125-26-259683unverified
total_assets 2026-04-2410744000000.02026-04-24 historySEC XBRL Assets 0001193125-26-380207unverified
total_assets 2025-04-2510823000000.02025-04-25 historySEC XBRL Assets 0001193125-26-259683unverified

Earnings record

SEC XBRL, by fiscal year (named by the calendar year it ends in); EPS split-adjusted to today's shares; each row links to the filing.

FYEndedRevenue, $MNet income, $MEPS dilutedDividendFiling
20142014-04-256,3256381.83paid0001564590-16-020754
20152015-04-246,1235601.75paid0001564590-17-012758
20162016-04-295,5462290.77paid0001564590-18-015820
20172017-04-285,4914811.71paid0001564590-19-022779
20182018-04-275,9191160.42paid0001564590-20-029349
20192019-04-266,1461,1694.51paid0001564590-21-033645
20202020-04-245,4128193.52paid0000950170-22-011708
20212021-04-305,7447303.23paid0000950170-23-027948
20222022-04-296,3189374.09paid0000950170-24-071327
20232023-04-286,3621,2745.79paid0000950170-25-083705
20242024-04-265,6579864.63paid0001193125-26-259683
20252025-04-255,9071,1865.67paid0001193125-26-259683
20262026-04-246,2371,2766.35paid0001193125-26-259683

Insider transactions

SEC Form 4 open-market purchases and sales from the insider data sets; latest 20.

DateInsiderRoleTypeSharesPriceValue
2026-10-12O'callahan Elizabeth Mofficersale plan1,000237.42237,420
2026-10-02Palin Carriedirectorsale5,000216.431,082,150
2026-10-01Held Geralddirectorsale5,757212.001,220,484
2026-10-01Kurian GeorgeCEOsale plan1,002211.67212,093
2026-10-01Kurian GeorgeCEOsale plan1,697210.98358,033
2026-10-01Kurian GeorgeCEOsale plan3,612210.20759,242
2026-10-01Kurian GeorgeCEOsale plan3,689209.01771,038
2026-09-29Kurian GeorgeCEOsale plan50,000209.9510,497,500
2026-09-24Kurian GeorgeCEOsale plan37,000199.957,398,150
2026-09-21Ahuja Deepakdirectorsale plan3,450200.00690,000
2026-09-21Kurian GeorgeCEOsale plan13,000200.012,600,130
2026-09-14Kurian GeorgeCEOsale plan1,488194.04288,732
2026-09-14Kurian GeorgeCEOsale plan11,616190.282,210,292
2026-09-14Kurian GeorgeCEOsale plan12,845192.112,467,653
2026-09-14Kurian GeorgeCEOsale plan12,681191.252,425,241
2026-09-14Kurian GeorgeCEOsale plan1,370193.34264,876
2026-09-14Ahuja Deepakdirectorsale plan3,526194.04684,185
2026-09-11Nevens Thomas Michaeldirectorsale5,940195.211,159,547
2026-09-10O'callahan Elizabeth Mofficersale plan1,000184.74184,740
2026-08-17Cernuda CesarPressale plan821205.56168,765