‹ Screener

ITRON, INC.

ITRI · Instruments For Meas & Testing of Electricity & Elec Signals · 44.3M shares · +3%/yr ↑ shares · EDGAR filings ↗

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

Grade

B77

Profitable smart-metering and grid-technology leader with strong margins, returns, and free cash flow.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $607M2025-09-30 · $582M2025-12-31 · $572M2026-03-31 · $587M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
37.7%
Operating margin
13.2%
Net margin
12.7%
Return on equity
17.5%
Return on assets
8.1%
ROIC
9.9%
Revenue growth (QoQ)
2.7%
Net-income growth
25.9%
Debt / equity
0.5×
Net debt / EBITDA
-0.6×
Current ratio
1.8×
Free cash flow
$383M
EBITDA
$363M
Tangible book value
$288M
Cash & investments
$1.0B
Stock comp / revenue
2.6%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-03Marcolini John F.Sell11K$82.99
2026-05-27Reeves Donald L. IIISell293$84.50
2026-05-26Wright David MarshallSell74$84.37
2026-05-26Deitrich ThomasSell862$84.37
2026-05-26Hooper Joan SSell442$84.37
2026-05-26Marcolini John F.Sell322$84.37
2026-05-26Patrick Justin KSell216$84.37
2026-05-26Pulatie-Hahn Laurie AnnSell174$84.37
2026-05-26Reeves Donald L. IIISell319$84.37
2026-05-26Ware Christopher E.Sell195$84.37
2026-05-21Reeves Donald L. IIISell255$80.88
2026-05-20Wright David MarshallSell57$79.60
2026-05-20Reeves Donald L. IIISell277$79.60
2026-05-20Ware Christopher E.Sell189$79.60
2026-05-20Deitrich ThomasSell760$79.60
2026-05-20Hooper Joan SSell355$79.60
2026-05-20Marcolini John F.Sell267$79.60
2026-05-20Patrick Justin KSell206$79.60
2026-05-20Pulatie-Hahn Laurie AnnSell181$79.60
2026-05-11Pulatie-Hahn Laurie AnnSell124$81.59
2026-04-01LEYDEN TIMOTHY MGrant232
2026-04-01Perez SantiagoGrant580
2026-04-01Savage SheriGrant580
2026-04-01JAEHNERT FRANK MGrant580
2026-04-01Lande Jerome J.Grant580
2026-04-01Mirchandani SanjayGrant580
2026-04-01Drury Scott D.Grant580
2026-02-26Hooper Joan SSell3.5K$95.92
2026-02-25Reeves Donald L. IIISell220$97.84
2026-02-25Reeves Donald L. IIISell299$97.84
2026-02-24Marcolini John F.Sell560$94.81
2026-02-24Pulatie-Hahn Laurie AnnSell176$94.81
2026-02-24Patrick Justin KSell385$94.81
2026-02-24Deitrich ThomasSell1.8K$94.81
2026-02-24Wright David MarshallSell188$94.81
2026-02-24Hooper Joan SSell962$94.81
2026-02-24Reeves Donald L. IIISell544$94.81
2026-02-24Ware Christopher E.Sell348$94.81
2026-02-23Reeves Donald L. IIISell1.1K$96.25
2026-02-20Wright David MarshallSell264$100.17
2026-02-20Pulatie-Hahn Laurie AnnSell729$100.17
2026-02-20Hooper Joan SSell1.4K$100.17
2026-02-20Reeves Donald L. IIISell1.1K$100.17
2026-02-20Ware Christopher E.Sell763$100.17
2026-02-20Deitrich ThomasSell3.1K$100.17
2026-02-20Patrick Justin KSell828$100.17
2026-02-20Marcolini John F.Sell1.1K$100.17
2026-02-19Hooper Joan SSell15K$99.54
2026-02-19Ware Christopher E.Sell4.5K$99.54
2026-02-19Reeves Donald L. IIISell5.4K$99.54
2026-02-19Pulatie-Hahn Laurie AnnSell3.8K$99.54
2026-02-19Patrick Justin KSell4.9K$99.54
2026-02-19Marcolini John F.Sell6.9K$99.54
2026-02-19Deitrich ThomasSell56K$99.54
2026-02-18Deitrich ThomasGrant27K
2026-02-18Deitrich ThomasGrant144K
2026-02-18Hooper Joan SGrant16K
2026-02-18Hooper Joan SGrant36K
2026-02-18Patrick Justin KGrant6.5K
2026-02-18Patrick Justin KGrant12K
2026-02-18Pulatie-Hahn Laurie AnnGrant6.3K
2026-02-18Pulatie-Hahn Laurie AnnGrant9.4K
2026-02-18Marcolini John F.Grant6.5K
2026-02-18Marcolini John F.Grant13K
2026-02-18Reeves Donald L. IIIGrant6.5K
2026-02-18Reeves Donald L. IIIGrant13K
2026-02-18Ware Christopher E.Grant6.3K
2026-02-18Ware Christopher E.Grant11K
2026-02-18Wright David MarshallGrant1.8K
2026-02-11Pulatie-Hahn Laurie AnnSell142$105.26
2026-01-02LEYDEN TIMOTHY MGrant220
2026-01-02Drury Scott D.Grant555
2026-01-02Lande Jerome J.Grant555
2026-01-02Mirchandani SanjayGrant555
2026-01-02Perez SantiagoGrant555
2026-01-02Savage SheriGrant555
2026-01-02JAEHNERT FRANK MGrant555
2026-01-02Savage SheriGrant529
2026-01-02Perez SantiagoGrant529
2026-01-02Mirchandani SanjayGrant529
2026-01-02LEYDEN TIMOTHY MGrant211
2026-01-02Lande Jerome J.Grant529
2026-01-02JAEHNERT FRANK MGrant529
2026-01-02Drury Scott D.Grant529
2025-12-10Reeves Donald L. IIISell223$96.64
2025-12-10Reeves Donald L. IIISell303$96.64
2025-11-24Wright David MarshallSell104$96.51
2025-11-24Ware Christopher E.Sell343$96.51
2025-11-24Deitrich ThomasSell1.8K$96.51
2025-11-24Marcolini John F.Sell553$96.51
2025-11-24Patrick Justin KSell379$96.51
2025-11-24Pulatie-Hahn Laurie AnnSell108$96.51
2025-11-24Hooper Joan SSell948$96.51
2025-11-24Reeves Donald L. IIISell536$96.51
2025-11-11Pulatie-Hahn Laurie AnnSell76$101.09
2025-10-01LEYDEN TIMOTHY MGrant163
2025-10-01Savage SheriGrant631
2025-10-01Perez SantiagoGrant408
2025-10-01Mirchandani SanjayGrant408
2025-10-01Lande Jerome J.Grant408
2025-10-01Drury Scott D.Grant588
2025-08-25Deitrich ThomasSell1.8K$125.31
2025-08-25Hooper Joan SSell970$125.31
2025-08-25Wright David MarshallSell106$125.31
2025-08-25Ware Christopher E.Sell351$125.31
2025-08-25Reeves Donald L. IIISell547$125.31
2025-08-25Pulatie-Hahn Laurie AnnSell110$125.31
2025-08-25Patrick Justin KSell388$125.31
2025-08-25Marcolini John F.Sell565$125.31
2025-08-11Pulatie-Hahn Laurie AnnSell78$124.65
2025-07-01Lande Jerome J.Grant377
2025-07-01Mirchandani SanjayGrant377
2025-07-01Perez SantiagoGrant377
2025-07-01LEYDEN TIMOTHY MGrant150
2025-06-10Patrick Justin KSell9.0K$121.77
2025-06-06Deitrich ThomasOption exercise2.5K$40.05
2025-06-04Deitrich ThomasSell3.7K$120.16
2025-06-04Deitrich ThomasOption exercise35K$40.05
2025-06-04Marcolini John F.Sell6.9K$119.50
2025-06-04Deitrich ThomasSell32K$119.66
2025-06-03Marcolini John F.Sell3.8K$116.73
2025-06-03Marcolini John F.Option exercise3.8K$57.68
2025-05-27Hooper Joan SSell938$114.95
2025-05-27Wright David MarshallSell102$114.95
2025-05-27Ware Christopher E.Sell339$114.95
2025-05-27Reeves Donald L. IIISell529$114.95
2025-05-27Pulatie-Hahn Laurie AnnSell107$114.95
2025-05-27Patrick Justin KSell375$114.95
2025-05-27Marcolini John F.Sell546$114.95
2025-05-27Deitrich ThomasSell1.7K$114.95
2025-05-12Pulatie-Hahn Laurie AnnSell76$109.93
2025-05-12Ware Christopher E.Sell416$109.93
2025-05-06Hemmingsen Mary C.Sell5.2K$108.70
2025-04-01Hemmingsen Mary C.Grant472
2025-04-01Lande Jerome J.Grant472
2025-04-01LEYDEN TIMOTHY MGrant188
2025-04-01Mirchandani SanjayGrant472
2025-04-01Perez SantiagoGrant472
2025-02-27Hemmingsen Mary C.Sell300$107.27
2025-02-27Hemmingsen Mary C.Sell450$107.27
2025-02-25Wright David MarshallSell215$102.45
2025-02-25Reeves Donald L. IIISell501$102.45
2025-02-25Pulatie-Hahn Laurie AnnSell273$102.45
2025-02-25Patrick Justin KSell321$102.45
2025-02-25Marcolini John F.Sell642$102.45
2025-02-25Reeves Donald L. IIISell4.1K$105.00
2025-02-25Deitrich ThomasSell3.3K$102.45
2025-02-25Hooper Joan SSell1.8K$102.45
2025-02-25Ware Christopher E.Sell103$102.45
2025-02-24Hooper Joan SSell2.3K$92.90
2025-02-24Wright David MarshallSell317$92.90
2025-02-24Ware Christopher E.Sell648$92.90
2025-02-24Reeves Donald L. IIISell1.0K$92.90
2025-02-24Pulatie-Hahn Laurie AnnSell484$92.90
2025-02-24Patrick Justin KSell650$92.90
2025-02-24Marcolini John F.Sell1.6K$92.90
2025-02-24Deitrich ThomasSell4.4K$92.90
2025-02-20Hooper Joan SSell9.2K$97.28
2025-02-20Reeves Donald L. IIISell2.4K$97.28
2025-02-20Patrick Justin KSell1.6K$97.28
2025-02-20Marcolini John F.Sell3.4K$97.28
2025-02-20Deitrich ThomasSell28K$97.28
2025-02-19Deitrich ThomasGrant24K
2025-02-19Wright David MarshallGrant1.8K
2025-02-19Ware Christopher E.Grant5.9K
2025-02-19Reeves Donald L. IIIGrant6.5K
2025-02-19Reeves Donald L. IIIGrant6.4K
2025-02-19Pulatie-Hahn Laurie AnnGrant5.6K
2025-02-19Patrick Justin KGrant6.5K
2025-02-19Patrick Justin KGrant6.4K
2025-02-19Marcolini John F.Grant6.5K
2025-02-19Marcolini John F.Grant6.4K
2025-02-19Hooper Joan SGrant22K
2025-02-19Hooper Joan SGrant10K
2025-02-19Deitrich ThomasGrant72K
2025-02-11Pulatie-Hahn Laurie AnnSell96$103.44
2025-01-03Deitrich ThomasOption exercise35K$35.13
2025-01-03Deitrich ThomasSell35K$110.20
2025-01-02Perez SantiagoGrant460
2025-01-02Deitrich ThomasOption exercise3.0K$35.13
2025-01-02Hemmingsen Mary C.Grant460
2025-01-02Mirchandani SanjayGrant460
2025-01-02LEYDEN TIMOTHY MGrant184
2025-01-02Lande Jerome J.Grant460
2025-01-02Deitrich ThomasSell3.0K$110.11

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-08Shareholder voteOtherfiling ↗
    2026-05-01Otherfiling ↗
    2026-04-28ResultsExhibitsfiling ↗
    2026-04-24Otherfiling ↗
    2026-02-26Material agreementDebt obligation3.02OtherExhibitsfiling ↗
    2026-02-17ResultsExhibitsfiling ↗
    2025-11-17Material agreementReg FDExhibitsfiling ↗
    2025-11-10Otherfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-05-082026-05-060000780571-26-000116 ↗
    8-K/A2026-05-012026-04-130001193125-26-199316 ↗
    8-K2026-04-282026-04-280001171843-26-002750 ↗
    10-Q2026-04-282026-03-310000780571-26-000110 ↗
    8-K2026-04-242026-04-130001193125-26-175249 ↗
    8-K2026-02-262026-02-230001193125-26-076749 ↗
    10-K2026-02-172025-12-310000780571-26-000033 ↗
    8-K2026-02-172026-02-170001171843-26-000850 ↗
    8-K2025-11-172025-11-140001171843-25-007373 ↗
    8-K2025-11-102025-11-070000780571-25-000076 ↗
    8-K2025-10-302025-10-300001171843-25-006801 ↗
    10-Q2025-10-302025-09-300000780571-25-000074 ↗