‹ Screener

ANALOG DEVICES INC

ADI · Semiconductors & Related Devices · 487.1M shares · +8%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $2.7B (gross $3.0B, SBC $300M)

Reference price $411.95 · est. market cap ~$200.7B — last insider sale, 2026-06-12 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A86

High-quality diversified analog franchise with elite margins and free cash flow, recovering growth, and a conservative balance sheet.

Strengths

Risks

Notable findings

Quarterly revenue

2025-05-03 · $2.6B2025-08-02 · $2.9B2025-11-01 · $3.1B2026-01-31 · $3.2B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
61.5%
Operating margin
26.6%
Net margin
20.6%
Return on equity
6.7%
Return on assets
4.7%
ROIC
5.5%
Revenue growth (QoQ)
2.7%
Net-income growth
38.7%
Debt / equity
0.2×
Current ratio
2.2×
Free cash flow
$4.3B
Tangible book value
-$1.1B
Cash & investments
$3.7B
Stock comp / revenue
2.9%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-12Golz KarenSell1.0K$411.95
2026-06-10STATA RAYSell48$399.49
2026-06-10STATA RAYSell60$400.65
2026-06-10STATA RAYSell24$401.32
2026-06-10STATA RAYSell65$402.63
2026-06-10STATA RAYSell63$403.93
2026-06-10STATA RAYSell48$405.71
2026-06-10STATA RAYSell36$406.45
2026-06-10STATA RAYSell72$408.07
2026-06-10STATA RAYSell24$408.88
2026-06-10STATA RAYSell12$410.32
2026-06-10STATA RAYSell174$396.25
2026-06-10STATA RAYSell120$397.21
2026-06-10STATA RAYSell94$395.04
2026-06-10STATA RAYSell270$394.13
2026-06-10STATA RAYSell108$398.48
2026-06-10STATA RAYSell198$393.11
2026-06-09STATA RAYSell44$406.70
2026-06-09STATA RAYSell57$408.08
2026-06-09STATA RAYSell58$410.70
2026-06-09STATA RAYSell48$411.75
2026-06-09STATA RAYSell48$413.45
2026-06-09STATA RAYSell60$409.42
2026-06-09STATA RAYSell24$384.31
2026-06-09STATA RAYSell36$386.76
2026-06-09STATA RAYSell36$388.36
2026-06-09STATA RAYSell24$389.60
2026-06-09STATA RAYSell24$391.49
2026-06-09STATA RAYSell24$392.36
2026-06-09STATA RAYSell48$393.71
2026-06-09STATA RAYSell36$395.05
2026-06-09STATA RAYSell118$396.30
2026-06-09STATA RAYSell73$397.54
2026-06-09STATA RAYSell85$398.32
2026-06-09STATA RAYSell108$399.88
2026-06-09STATA RAYSell108$400.98
2026-06-09STATA RAYSell200$402.16
2026-06-09STATA RAYSell129$403.34
2026-06-09STATA RAYSell44$405.07
2026-06-02Cotter MartinOption exercise18K$83.48
2026-06-02Cotter MartinSell18K$418.00
2026-06-01ROCHE VINCENTOption exercise10K$108.08
2026-06-01ROCHE VINCENTSell10K$404.25
2026-05-26ROCHE VINCENTOption exercise30K$144.06
2026-05-26ROCHE VINCENTSell10.0K$415.74
2026-05-26ROCHE VINCENTSell20K$414.83
2026-05-22ROCHE VINCENTSell665$397.50
2026-05-22ROCHE VINCENTOption exercise30K$144.06
2026-05-22ROCHE VINCENTSell29K$396.80
2026-05-01ROCHE VINCENTSell10K$397.91
2026-05-01ROCHE VINCENTOption exercise10K$94.41
2026-04-07Nakamura KatsufumiGrant4.1K
2026-04-07ROCHE VINCENTGrant20K
2026-04-07Puccio Richard C JrGrant6.5K
2026-04-07Jain VivekGrant6.7K
2026-04-07Cotter MartinGrant5.8K
2026-04-07Sondel MichaelGrant1.3K
2026-04-01ROCHE VINCENTOption exercise10K$94.41
2026-04-01ROCHE VINCENTSell10K$318.14
2026-03-30Nakamura KatsufumiTax withheld121$303.10
2026-03-30Sondel MichaelTax withheld406$303.10
2026-03-30Cotter MartinTax withheld3.9K$303.10
2026-03-30ROCHE VINCENTTax withheld27K$303.10
2026-03-30Jain VivekTax withheld6.4K$303.10
2026-03-18Sondel MichaelGrant958
2026-03-18Cotter MartinGrant8.0K
2026-03-18Jain VivekGrant13K
2026-03-18ROCHE VINCENTGrant56K
2026-03-18Nakamura KatsufumiGrant399
2026-03-16ROCHE VINCENTTax withheld17K$310.92
2026-03-16Cotter MartinTax withheld3.3K$310.92
2026-03-16Nakamura KatsufumiTax withheld843$310.92
2026-03-16Puccio Richard C JrTax withheld10.0K$310.92
2026-03-16Sondel MichaelTax withheld778$310.92
2026-03-16Jain VivekTax withheld5.5K$310.92
2026-03-11Andonian Andre'Tax withheld116$319.22
2026-03-11Andonian Andre'Grant747
2026-03-11Wainer Andrea FGrant747
2026-03-11Matsuoka YokyGrant747
2026-03-11Golz KarenGrant747
2026-03-11Frank Edward H.Grant747
2026-03-11Henry Peter B.Grant747
2026-03-11JOHNSON MERCEDESGrant747
2026-03-11JENNINGS STEPHEN MGrant747
2026-03-11STATA RAYSell372$317.38
2026-03-11STATA RAYGrant747
2026-03-11STATA RAYSell28$320.88
2026-03-11STATA RAYSell186$319.99
2026-03-11STATA RAYSell1.4K$319.10
2026-03-11STATA RAYSell1.1K$318.11
2026-03-10STATA RAYSell608$317.90
2026-03-10STATA RAYSell539$319.15
2026-03-10STATA RAYSell876$320.14
2026-03-10STATA RAYSell523$321.06
2026-03-10STATA RAYSell229$322.22
2026-03-10STATA RAYSell350$323.14
2026-03-03STATA RAYSell1.2K$339.15
2026-03-03STATA RAYOption exercise7.6K$54.93
2026-03-02ROCHE VINCENTOption exercise10K$94.41
2026-03-02ROCHE VINCENTSell10K$350.00
2026-02-25Sondel MichaelSell4.2K$361.02
2026-02-17Matsuoka YokyGrant97
2026-02-05STATA RAYSell364$323.41
2026-02-05STATA RAYSell364$324.58
2026-02-05STATA RAYSell140$325.71
2026-02-05STATA RAYSell84$326.44
2026-02-05STATA RAYSell84$316.40
2026-02-05STATA RAYSell74$314.92
2026-02-05STATA RAYSell268$317.42
2026-02-05STATA RAYSell334$318.67
2026-02-05STATA RAYSell196$319.61
2026-02-05STATA RAYSell543$321.32
2026-02-05STATA RAYSell674$322.31
2026-02-04STATA RAYSell258$321.70
2026-02-04STATA RAYSell412$313.21
2026-02-04STATA RAYSell550$314.38
2026-02-04STATA RAYSell384$315.32
2026-02-04STATA RAYSell337$316.45
2026-02-04STATA RAYSell244$317.58
2026-02-04STATA RAYSell56$318.25
2026-02-04STATA RAYSell168$319.83
2026-02-04STATA RAYSell660$320.87
2026-02-04STATA RAYSell56$322.80
2026-02-02ROCHE VINCENTOption exercise10K$94.41
2026-02-02ROCHE VINCENTSell10K$306.92
2026-01-14STATA RAYSell579$293.98
2026-01-14STATA RAYSell1.2K$294.80
2026-01-14STATA RAYSell218$296.03
2026-01-14STATA RAYSell666$296.90
2026-01-14STATA RAYSell461$297.73
2026-01-13STATA RAYSell112$301.10
2026-01-13STATA RAYSell28$301.89
2026-01-13STATA RAYSell1.0K$295.78
2026-01-13STATA RAYSell615$296.74
2026-01-13STATA RAYSell809$297.91
2026-01-13STATA RAYSell462$298.70
2026-01-13STATA RAYSell56$299.69
2026-01-09Nakamura KatsufumiSell500$301.46
2026-01-07Nakamura KatsufumiSell500$289.17
2026-01-05Cotter MartinSell10K$278.44
2026-01-02ROCHE VINCENTOption exercise10K$94.41
2026-01-02ROCHE VINCENTSell10K$275.07
2025-12-17STATA RAYSell56$276.43
2025-12-17Cotter MartinSell5.0K$271.19
2025-12-17STATA RAYSell1.4K$270.92
2025-12-17STATA RAYSell244$271.48
2025-12-17STATA RAYSell257$272.80
2025-12-17STATA RAYSell362$273.85
2025-12-17STATA RAYSell200$274.89
2025-12-17STATA RAYSell263$278.90
2025-12-17STATA RAYSell338$279.58
2025-12-17STATA RAYSell28$280.30
2025-12-16STATA RAYSell1.1K$278.49
2025-12-16STATA RAYSell1.1K$279.40
2025-12-16STATA RAYSell856$280.27
2025-12-16STATA RAYSell129$281.09
2025-12-12ROCHE VINCENTSell10K$282.42
2025-12-12ROCHE VINCENTOption exercise10K$94.41
2025-12-10Sondel MichaelOption exercise2.2K$83.48
2025-12-10Sondel MichaelOption exercise2.0K$91.13
2025-12-10Sondel MichaelSell8.2K$279.50
2025-12-10Sondel MichaelSell8.2K$278.03
2025-12-10Sondel MichaelOption exercise4.0K$108.08
2025-12-09ROCHE VINCENTGrant11K
2025-12-09Nakamura KatsufumiGrant135
2025-12-09Sondel MichaelGrant203
2025-12-09Cotter MartinGrant1.6K
2025-12-09Jain VivekGrant2.5K
2025-12-04ROCHE VINCENTGift19K
2025-12-01Jain VivekSell5.9K$265.84
2025-11-17Jain VivekTax withheld1.2K$229.94
2025-11-05STATA RAYSell421$238.00
2025-11-05STATA RAYSell382$232.68
2025-11-05STATA RAYSell340$233.67
2025-11-05STATA RAYSell252$234.89
2025-11-05STATA RAYSell559$236.18
2025-11-05STATA RAYSell927$236.97
2025-11-05STATA RAYSell244$231.75
2025-11-04STATA RAYSell1.1K$230.40
2025-11-04STATA RAYSell582$231.19
2025-11-04STATA RAYSell66$232.12
2025-11-04STATA RAYSell20$233.74
2025-11-04STATA RAYSell1.3K$229.45
2025-11-03ROCHE VINCENTSell10K$234.95
2025-11-03ROCHE VINCENTOption exercise10K$94.41
2025-10-07ROCHE VINCENTGift11K
2025-10-06Frank Edward H.Sell1.0K$242.74
2025-10-02STATA RAYSell731$241.28
2025-10-02STATA RAYSell1.3K$242.34
2025-10-02STATA RAYSell1.1K$243.03
2025-10-01STATA RAYSell753$241.67
2025-10-01STATA RAYSell327$243.01
2025-10-01STATA RAYSell364$243.95
2025-10-01STATA RAYSell88$245.28
2025-10-01ROCHE VINCENTOption exercise10K$94.41
2025-10-01ROCHE VINCENTSell10K$243.71
2025-10-01STATA RAYSell278$236.98
2025-10-01STATA RAYSell200$238.12
2025-10-01STATA RAYSell556$239.43
2025-10-01STATA RAYSell559$240.66
2025-09-18STATA RAYSell113$251.49
2025-09-18STATA RAYSell1.1K$248.92
2025-09-18STATA RAYSell1.4K$249.58
2025-09-18STATA RAYSell550$250.69
2025-09-17STATA RAYSell248$245.15
2025-09-17STATA RAYSell84$249.00
2025-09-17STATA RAYSell530$248.05
2025-09-17STATA RAYSell1.2K$247.17
2025-09-17STATA RAYSell1.1K$246.34
2025-09-05Cotter MartinSell12K$246.25
2025-09-02ROCHE VINCENTOption exercise10K$94.41
2025-09-02ROCHE VINCENTSell10K$246.50
2025-08-27ROCHE VINCENTSell9.9K$253.70
2025-08-27ROCHE VINCENTSell10K$254.87
2025-08-21Nakamura KatsufumiOption exercise2.5K$91.13
2025-08-21Nakamura KatsufumiSell2.5K$248.03
2025-08-15Sondel MichaelTax withheld164$231.63
2025-08-15ROCHE VINCENTTax withheld2.9K$231.63
2025-08-15Puccio Richard C JrTax withheld1.1K$231.63
2025-08-15Nakamura KatsufumiTax withheld122$231.63
2025-08-15Jain VivekTax withheld2.3K$231.63
2025-08-15Cotter MartinTax withheld705$231.63
2025-08-06STATA RAYSell1.8K$220.04
2025-08-06STATA RAYSell584$219.05
2025-08-06STATA RAYSell709$220.72
2025-08-05STATA RAYSell280$224.04
2025-08-05STATA RAYSell412$220.13
2025-08-05STATA RAYSell2.0K$220.86
2025-08-05STATA RAYSell206$221.73
2025-08-05STATA RAYSell171$223.14
2025-08-05STATA RAYSell28$224.95
2025-07-17STATA RAYSell114$239.73
2025-07-17STATA RAYSell1.6K$240.83
2025-07-17STATA RAYSell1.4K$241.38
2025-07-16STATA RAYSell998$239.89
2025-07-16STATA RAYSell56$236.58
2025-07-16STATA RAYSell613$240.59
2025-07-16STATA RAYSell644$237.84
2025-07-16STATA RAYSell814$238.68
2025-06-12STATA RAYSell2.2K$232.35
2025-06-12STATA RAYSell549$231.52
2025-06-12STATA RAYSell415$233.25
2025-06-11STATA RAYSell739$234.54
2025-06-11STATA RAYSell241$234.85
2025-06-11STATA RAYSell898$231.22
2025-06-11STATA RAYSell1.0K$232.33
2025-06-11STATA RAYSell216$233.49
2025-05-15Jain VivekTax withheld1.2K$227.12
2025-05-07STATA RAYSell962$198.63
2025-05-07STATA RAYSell1.2K$196.78
2025-05-07STATA RAYSell647$197.63
2025-05-07STATA RAYSell334$200.03
2025-05-06STATA RAYSell1.8K$195.58
2025-05-06STATA RAYSell1.3K$196.19
2025-05-01ROCHE VINCENTOption exercise10K$94.41
2025-05-01ROCHE VINCENTSell10K$196.84
2025-04-16STATA RAYSell159$177.03
2025-04-16STATA RAYSell363$171.08
2025-04-16STATA RAYSell102$172.34
2025-04-16STATA RAYSell412$173.51
2025-04-16STATA RAYSell1.0K$175.21
2025-04-16STATA RAYSell1.1K$176.03
2025-04-15STATA RAYSell930$181.59
2025-04-15STATA RAYSell921$180.18
2025-04-15STATA RAYSell1.3K$179.21
2025-04-08Nakamura KatsufumiGrant6.7K
2025-04-08ROCHE VINCENTGrant35K
2025-04-08Puccio Richard C JrGrant13K
2025-04-08Jain VivekGrant13K
2025-04-08Cotter MartinGrant11K
2025-04-08Sondel MichaelGrant2.9K
2025-04-01ROCHE VINCENTOption exercise10K$94.41
2025-04-01ROCHE VINCENTSell10K$200.26
2025-03-31Jain VivekTax withheld6.4K$201.67
2025-03-31Sondel MichaelTax withheld247$201.67
2025-03-31ROCHE VINCENTTax withheld18K$201.67
2025-03-31Nakamura KatsufumiTax withheld124$201.67
2025-03-31Cotter MartinTax withheld3.7K$201.67
2025-03-24Jain VivekSell13K$210.00
2025-03-19Puccio Richard C JrSell4.0K$209.19
2025-03-19ROCHE VINCENTGrant38K
2025-03-19Cotter MartinGrant7.6K
2025-03-19Sondel MichaelGrant842
2025-03-19Jain VivekGrant13K
2025-03-19Nakamura KatsufumiGrant421
2025-03-17ROCHE VINCENTTax withheld36K$211.68
2025-03-17Sondel MichaelGrant1.4K
2025-03-17Sondel MichaelTax withheld1.0K$211.68
2025-03-17ROCHE VINCENTGrant59K
2025-03-17Puccio Richard C JrTax withheld8.4K$211.68
2025-03-17Nakamura KatsufumiGrant1.1K
2025-03-17Nakamura KatsufumiTax withheld971$211.68
2025-03-17Jain VivekGrant20K
2025-03-17Jain VivekTax withheld12K$211.68
2025-03-17Cotter MartinGrant12K
2025-03-17Cotter MartinTax withheld7.1K$211.68
2025-03-12JENNINGS STEPHEN MGrant1.2K
2025-03-12Frank Edward H.Grant1.2K
2025-03-12GLIMCHER LAURIE H M.D.Grant1.2K
2025-03-12Golz KarenGrant1.2K
2025-03-12Henry Peter B.Grant1.2K
2025-03-12JOHNSON MERCEDESGrant1.2K
2025-03-12STATA RAYGrant1.2K
2025-03-12Wainer Andrea FGrant1.2K
2025-03-12Wee SusieGrant1.2K
2025-03-12Andonian Andre'Tax withheld161$206.62
2025-03-12Andonian Andre'Grant1.2K
2025-03-12ROCHE VINCENTSell8.2K$208.75
2025-03-12ROCHE VINCENTSell646$209.92
2025-03-12ROCHE VINCENTSell632$210.97
2025-03-12ROCHE VINCENTSell485$211.96
2025-03-11ROCHE VINCENTSell996$208.20
2025-03-11ROCHE VINCENTSell1.0K$207.20
2025-03-11ROCHE VINCENTSell2.7K$209.53
2025-03-11ROCHE VINCENTSell1.9K$210.44
2025-03-11ROCHE VINCENTSell1.3K$211.35
2025-03-11ROCHE VINCENTSell1.1K$212.52
2025-03-11ROCHE VINCENTSell386$213.91
2025-03-11ROCHE VINCENTSell630$214.97
2025-03-11ROCHE VINCENTSell72$215.96
2025-03-10ROCHE VINCENTTax withheld2.3K$216.26
2025-03-10Cotter MartinTax withheld444$216.26
2025-03-10Nakamura KatsufumiTax withheld153$216.26
2025-03-10Sondel MichaelTax withheld214$216.26
2025-03-05JOHNSON MERCEDESSell6.0K$227.12
2025-03-05STATA RAYOption exercise8.5K$57.29
2025-03-05STATA RAYSell2.1K$224.52
2025-03-03ROCHE VINCENTSell10K$232.62
2025-03-03ROCHE VINCENTOption exercise17$91.13
2025-03-03ROCHE VINCENTOption exercise10.0K$94.41
2025-02-26ROCHE VINCENTSell10K$234.82
2025-02-26ROCHE VINCENTOption exercise10K$91.13
2025-02-17Jain VivekTax withheld832$220.22
2025-02-17Jain VivekOption exercise2.3K
2025-01-02ROCHE VINCENTSell10K$215.49
2025-01-02ROCHE VINCENTOption exercise10K$91.13

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Customers (0)

    Named in the 10-K; linked when we track them.

    Notable events (8-K)

    DateItems
    2026-05-20ResultsExhibitsfiling ↗
    2026-05-19Reg FDExhibitsfiling ↗
    2026-03-12Exec/director changeShareholder voteExhibitsfiling ↗
    2026-02-18ResultsOtherExhibitsfiling ↗
    2026-01-23Exec/director changeReg FDExhibitsfiling ↗
    2025-11-25ResultsExhibitsfiling ↗
    2025-09-19Reg FDExhibitsfiling ↗
    2025-08-20ResultsExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    10-Q2026-05-202026-05-020000006281-26-000052 ↗
    8-K2026-05-202026-05-200000006281-26-000050 ↗
    8-K2026-05-192026-05-190000006281-26-000048 ↗
    8-K2026-03-122026-03-110000006281-26-000022 ↗
    10-Q2026-02-182026-01-310000006281-26-000016 ↗
    8-K2026-02-182026-02-170000006281-26-000015 ↗
    8-K2026-01-232026-01-200000006281-26-000008 ↗
    10-K2025-11-252025-11-010000006281-25-000153 ↗
    8-K2025-11-252025-11-250000006281-25-000151 ↗
    8-K2025-09-192025-09-190001193125-25-208208 ↗
    10-Q2025-08-202025-08-020000006281-25-000144 ↗
    8-K2025-08-202025-08-200000006281-25-000142 ↗