‹ Screener

IES Holdings, Inc.

IESC · Electrical Work · 19.9M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $4M (gross $8M, SBC $4M)

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

Grade

B81

Debt-free electrical/infrastructure contractor riding data-center demand with top-decile returns and strong growth.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $890M2025-09-30 · $898M2025-12-31 · $871M2026-03-31 · $974M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
25.5%
Operating margin
11.4%
Net margin
9.1%
Return on equity
34.6%
Return on assets
19.2%
ROIC
34.3%
Revenue growth (QoQ)
11.9%
Net-income growth
39.6%
Debt / equity
0.0×
Net debt / EBITDA
-0.5×
Interest coverage
211.4×
Current ratio
1.7×
EBITDA
$430M
Tangible book value
$734M
Cash & investments
$232M
Stock comp / revenue
0.4%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-12GENDELL JEFFREY L ET ALSell7.5K$758.74
2026-06-12GENDELL JEFFREY L ET ALSell4$752.18
2026-06-12GENDELL JEFFREY L ET ALSell20K$750.24
2026-06-12GENDELL JEFFREY L ET ALSell10K$760.47
2026-06-12GENDELL JEFFREY L ET ALSell2.5K$761.73
2026-06-12GENDELL JEFFREY L ET ALSell6.7K$764.54
2026-06-12Cleveland Todd MSell1.1K$760.41
2026-06-12Cleveland Todd MSell1.2K$761.31
2026-06-12Cleveland Todd MSell1.2K$762.01
2026-06-12Cleveland Todd MSell1.5K$763.35
2026-05-27GENDELL JEFFREY L ET ALSell6.0K$702.65
2026-05-27GENDELL JEFFREY L ET ALSell2.2K$703.51
2026-05-27GENDELL JEFFREY L ET ALSell8.3K$705.38
2026-05-27GENDELL JEFFREY L ET ALSell4.0K$706.60
2026-05-27GENDELL JEFFREY L ET ALSell7.0K$708.10
2026-05-27GENDELL JEFFREY L ET ALSell2.8K$710.14
2026-05-26GENDELL JEFFREY L ET ALSell2.0K$702.24
2026-05-26GENDELL JEFFREY L ET ALSell49$703.89
2026-05-14GENDELL JEFFREY L ET ALSell2.0K$683.09
2026-05-14GENDELL JEFFREY L ET ALSell4.2K$694.82
2026-05-14GENDELL JEFFREY L ET ALSell405$698.03
2026-05-14GENDELL JEFFREY L ET ALSell8.2K$697.47
2026-05-14GENDELL JEFFREY L ET ALSell8.8K$692.90
2026-05-14GENDELL JEFFREY L ET ALSell16K$693.89
2026-05-13GENDELL JEFFREY L ET ALSell15K$692.71
2026-05-08Cleveland Todd MSell626$666.54
2026-05-08McLauchlin TracySell3.0K$662.61
2026-05-08Cleveland Todd MSell4.3K$660.23
2026-05-08Cleveland Todd MSell936$661.76
2026-05-08Cleveland Todd MSell1.1K$662.87
2026-05-08Cleveland Todd MSell68$663.56
2026-05-08Cleveland Todd MSell3.1K$665.41
2026-05-08Cleveland Todd MSell500$667.74
2026-05-08Cleveland Todd MSell100$668.83
2026-05-08Cleveland Todd MSell200$670.35
2026-05-08Cleveland Todd MSell400$671.14
2026-05-08Cleveland Todd MSell200$672.00
2026-05-08GENDELL JEFFREY L ET ALSell2.0K$672.45
2026-05-08GENDELL JEFFREY L ET ALSell52$673.47
2026-05-08GENDELL JEFFREY L ET ALSell5.0K$674.98
2026-05-07GENDELL JEFFREY L ET ALSell1$677.47
2026-05-06GENDELL JEFFREY L ET ALSell2.0K$670.03
2026-05-06GENDELL JEFFREY L ET ALSell4.0K$671.22
2026-05-06GENDELL JEFFREY L ET ALSell7.0K$672.52
2026-05-06Cleveland Todd MSell129$680.00
2026-05-06Cleveland Todd MSell157$683.17
2026-05-06Cleveland Todd MSell495$683.30
2026-05-06GENDELL JEFFREY L ET ALSell3.6K$673.74
2026-05-06GENDELL JEFFREY L ET ALSell390$674.85
2026-05-06GENDELL JEFFREY L ET ALSell3.0K$675.62
2026-05-06GENDELL JEFFREY L ET ALSell5.0K$677.16
2026-05-06GENDELL JEFFREY L ET ALSell103$678.29
2026-05-06Cleveland Todd MSell141$675.00
2026-05-06GENDELL JEFFREY L ET ALSell2.8K$681.30
2026-05-06GENDELL JEFFREY L ET ALSell7.2K$682.71
2026-05-06GENDELL JEFFREY L ET ALSell4.0K$684.33
2026-05-06GENDELL JEFFREY L ET ALSell1.0K$686.41
2026-05-05Simmes Matthew JSell1.3K$657.49
2026-05-05Simmes Matthew JSell730$655.41
2026-05-05Simmes Matthew JSell1.6K$656.48
2026-05-05Simmes Matthew JSell1.2K$658.52
2026-05-05Simmes Matthew JSell731$659.92
2026-05-05Simmes Matthew JSell797$660.70
2026-05-05Simmes Matthew JSell570$661.68
2026-05-05Simmes Matthew JSell28$662.33
2026-05-05Simmes Matthew JSell40$665.15
2026-04-01Cleveland Todd MGrant57
2026-04-01Gendell David B.Grant53
2026-04-01Fouts John LouisGrant107
2026-04-01Baldock Jennifer AGrant56
2026-04-01Janzen KellyGrant53
2026-04-01Koshkin Joe DGrant60
2026-03-04Cleveland Todd MSell400$501.36
2026-03-04Cleveland Todd MSell825$500.28
2026-03-04Cleveland Todd MSell200$502.10
2026-03-03Cleveland Todd MSell200$502.70
2026-03-03Cleveland Todd MSell100$501.50
2026-03-03Cleveland Todd MSell575$500.52
2026-03-02Cleveland Todd MSell200$513.54
2026-02-26Cleveland Todd MSell100$512.00
2026-02-26Cleveland Todd MSell300$513.76
2026-02-26Cleveland Todd MSell714$510.26
2026-02-26Cleveland Todd MSell586$511.15
2026-02-25Cleveland Todd MSell2.1K$510.32
2026-02-25Cleveland Todd MSell600$511.39
2026-02-25Cleveland Todd MSell375$521.00
2026-02-24Cleveland Todd MSell181$520.25
2026-02-18Simmes Matthew JSell410$507.89
2026-02-18Simmes Matthew JSell20$493.51
2026-02-18Simmes Matthew JSell208$496.70
2026-02-18Simmes Matthew JSell292$497.88
2026-02-18Simmes Matthew JSell56$498.84
2026-02-18Simmes Matthew JSell64$499.78
2026-02-18Simmes Matthew JSell80$500.54
2026-02-18Simmes Matthew JSell217$502.35
2026-02-18Simmes Matthew JSell153$503.66
2026-02-18Simmes Matthew JSell228$504.82
2026-02-18Simmes Matthew JSell859$505.88
2026-02-18Simmes Matthew JSell708$506.93
2026-02-18Simmes Matthew JSell579$509.11
2026-02-18Simmes Matthew JSell686$510.40
2026-02-18Simmes Matthew JSell440$511.39
2026-02-17GENDELL JEFFREY L ET ALSell320$520.43
2026-02-13GENDELL JEFFREY L ET ALSell2.8K$520.10
2026-02-12GENDELL JEFFREY L ET ALSell100$527.27
2026-02-12GENDELL JEFFREY L ET ALSell257$528.65
2026-02-12GENDELL JEFFREY L ET ALSell180$530.68
2026-02-12GENDELL JEFFREY L ET ALSell874$531.71
2026-02-12GENDELL JEFFREY L ET ALSell1.6K$533.26
2026-02-12GENDELL JEFFREY L ET ALSell980$525.05
2026-02-12GENDELL JEFFREY L ET ALSell1.1K$526.51
2026-01-01Koshkin Joe DGrant73
2026-01-01Janzen KellyGrant65
2026-01-01Gendell David B.Grant65
2026-01-01Fouts John LouisGrant131
2026-01-01Cleveland Todd MGrant69
2026-01-01Baldock Jennifer AGrant69
2025-12-15Allen Matthew MichaelSell700$457.95
2025-12-12Cleveland Todd MGift1.5K
2025-12-11GENDELL JEFFREY L ET ALSell10K$478.83
2025-12-11GENDELL JEFFREY L ET ALSell28K$470.40
2025-12-11GENDELL JEFFREY L ET ALSell884$471.50
2025-12-11GENDELL JEFFREY L ET ALSell24K$472.44
2025-12-11GENDELL JEFFREY L ET ALSell60$473.32
2025-12-11GENDELL JEFFREY L ET ALSell716$474.26
2025-12-11GENDELL JEFFREY L ET ALSell10K$476.50
2025-12-11GENDELL JEFFREY L ET ALSell671$477.81
2025-12-11GENDELL JEFFREY L ET ALSell1.4K$480.37
2025-12-11Newman Mary KSell1.3K$477.43
2025-12-11Newman Mary KSell665$478.71
2025-12-10GENDELL JEFFREY L ET ALSell80$475.35
2025-12-10GENDELL JEFFREY L ET ALSell5.5K$472.40
2025-12-10GENDELL JEFFREY L ET ALSell80$473.70
2025-12-10Gendell David B.Sell18K$452.20
2025-12-09Koshkin Joe DSell4.2K$449.68
2025-12-09Koshkin Joe DSell402$450.96
2025-12-09Koshkin Joe DSell400$452.63
2025-12-05GENDELL JEFFREY L ET ALSell3.8K$420.24
2025-12-04GENDELL JEFFREY L ET ALSell5.2K$421.74
2025-12-04GENDELL JEFFREY L ET ALSell13K$423.69
2025-12-04GENDELL JEFFREY L ET ALSell1.3K$424.91
2025-12-04GENDELL JEFFREY L ET ALSell36K$420.52
2025-12-04GENDELL JEFFREY L ET ALSell6.9K$423.21
2025-12-03GENDELL JEFFREY L ET ALSell13K$418.92
2025-12-03GENDELL JEFFREY L ET ALSell2.6K$419.90
2025-12-03GENDELL JEFFREY L ET ALSell2.8K$420.89
2025-12-03GENDELL JEFFREY L ET ALSell16K$417.93
2025-12-02McLauchlin TracySell5.0K$411.48
2025-12-01Simmes Matthew JSell260$402.44
2025-12-01Simmes Matthew JSell156$404.43
2025-12-01Simmes Matthew JSell2.3K$405.64
2025-12-01Simmes Matthew JSell360$399.30
2025-12-01Simmes Matthew JSell1.0K$406.65
2025-12-01Simmes Matthew JSell3.3K$407.87
2025-12-01Simmes Matthew JSell1.5K$408.92
2025-12-01Simmes Matthew JSell1.0K$409.86
2025-12-01Simmes Matthew JSell160$400.27
2025-11-26Allen Matthew MichaelGrant173
2025-11-26Newman Mary KGrant389
2025-11-26McLauchlin TracyGrant428
2025-11-26Simmes Matthew JGrant799
2025-11-26GENDELL JEFFREY L ET ALGrant799
2025-11-21McLauchlin TracyTax withheld4.9K$371.19
2025-11-21Allen Matthew MichaelTax withheld179$371.19
2025-11-21Newman Mary KGrant6.1K$371.19
2025-11-21Newman Mary KTax withheld3.4K$371.19
2025-11-21McLauchlin TracyGrant8.9K$371.19
2025-11-21Simmes Matthew JGrant14K$371.19
2025-11-21Simmes Matthew JTax withheld7.9K$371.19
2025-11-21GENDELL JEFFREY L ET ALGrant20K$371.19
2025-11-21GENDELL JEFFREY L ET ALTax withheld13K$371.19
2025-10-01Koshkin Joe DGrant72
2025-10-01Baldock Jennifer AGrant67
2025-10-01Gendell David B.Grant64
2025-10-01Cleveland Todd MGrant68
2025-10-01Janzen KellyGrant64
2025-10-01Fouts John LouisGrant128
2025-09-15GENDELL JEFFREY L ET ALSell6.8K$380.74
2025-09-12GENDELL JEFFREY L ET ALSell711$380.25
2025-09-12GENDELL JEFFREY L ET ALSell7$379.21
2025-09-12GENDELL JEFFREY L ET ALSell4.1K$378.45
2025-09-12GENDELL JEFFREY L ET ALSell1.7K$377.41
2025-09-12GENDELL JEFFREY L ET ALSell570$376.57
2025-09-11GENDELL JEFFREY L ET ALSell6.7K$381.64
2025-09-11GENDELL JEFFREY L ET ALSell11K$378.25
2025-09-11GENDELL JEFFREY L ET ALSell40$385.00
2025-09-10GENDELL JEFFREY L ET ALSell20K$367.24
2025-09-10GENDELL JEFFREY L ET ALSell9.5K$372.24
2025-09-10GENDELL JEFFREY L ET ALSell433$375.87
2025-09-10GENDELL JEFFREY L ET ALSell1.9K$377.32
2025-09-10GENDELL JEFFREY L ET ALSell3.3K$378.11
2025-09-10GENDELL JEFFREY L ET ALSell5.7K$379.12
2025-09-10GENDELL JEFFREY L ET ALSell7.3K$380.21
2025-09-10GENDELL JEFFREY L ET ALSell4.2K$381.22
2025-09-10GENDELL JEFFREY L ET ALSell1.3K$381.95
2025-09-10GENDELL JEFFREY L ET ALSell400$383.39
2025-09-10GENDELL JEFFREY L ET ALSell741$385.28
2025-09-10GENDELL JEFFREY L ET ALSell259$385.88
2025-08-28GENDELL JEFFREY L ET ALSell2.8K$364.80
2025-08-28GENDELL JEFFREY L ET ALSell10K$360.40
2025-08-28GENDELL JEFFREY L ET ALSell8.0K$362.64
2025-08-28GENDELL JEFFREY L ET ALSell4.0K$363.33
2025-08-28GENDELL JEFFREY L ET ALSell11K$365.35
2025-08-27GENDELL JEFFREY L ET ALSell21K$359.80
2025-08-21Newman Mary KSell444$325.19
2025-08-21Newman Mary KSell2.6K$323.76
2025-08-14IES Holdings, Inc.Sell156$336.70
2025-08-14Cleveland Todd MSell300$346.76
2025-08-14Cleveland Todd MSell156$336.70
2025-08-14IES Holdings, Inc.Sell300$346.76
2025-08-13GENDELL JEFFREY L ET ALSell1.7K$355.45
2025-08-13Cleveland Todd MSell1.0K$345.62
2025-08-13Cleveland Todd MSell1.0K$347.24
2025-08-13Cleveland Todd MSell2.9K$348.35
2025-08-13Cleveland Todd MSell96$349.29
2025-08-13Cleveland Todd MSell1.5K$356.00
2025-08-13IES Holdings, Inc.Sell96$349.29
2025-08-13IES Holdings, Inc.Sell2.9K$348.35
2025-08-13IES Holdings, Inc.Sell1.5K$356.00
2025-08-13IES Holdings, Inc.Sell1.0K$347.24
2025-08-13IES Holdings, Inc.Sell1.0K$345.62
2025-08-12IES Holdings, Inc.Sell1.6K$346.60
2025-08-12Cleveland Todd MSell1.6K$345.63
2025-08-12Cleveland Todd MSell1.6K$346.60
2025-08-12Cleveland Todd MSell1.6K$347.64
2025-08-12Cleveland Todd MSell4.8K$348.75
2025-08-12Cleveland Todd MSell397$349.76
2025-08-12Cleveland Todd MSell48$354.02
2025-08-12IES Holdings, Inc.Sell1.6K$345.63
2025-08-12IES Holdings, Inc.Sell1.6K$347.64
2025-08-12IES Holdings, Inc.Sell4.8K$348.75
2025-08-12IES Holdings, Inc.Sell397$349.76
2025-08-12IES Holdings, Inc.Sell48$354.02
2025-08-11McLauchlin TracySell5.0K$339.46
2025-08-07Simmes Matthew JSell4.0K$339.00
2025-07-01Fouts John LouisGrant173
2025-07-01Koshkin Joe DGrant97
2025-07-01Gendell David B.Grant86
2025-07-01Baldock Jennifer AGrant90
2025-07-01Cleveland Todd MGrant91
2025-07-01Janzen KellyGrant47
2025-06-11GENDELL JEFFREY L ET ALSell3.6K$272.25
2025-06-11GENDELL JEFFREY L ET ALSell2.2K$275.84
2025-06-11GENDELL JEFFREY L ET ALGift2.0K
2025-06-04GENDELL JEFFREY L ET ALSell6.7K$275.00
2025-06-03GENDELL JEFFREY L ET ALSell12K$276.11
2025-06-03GENDELL JEFFREY L ET ALSell15K$275.76
2025-04-01Koshkin Joe DGrant174
2025-04-01Gendell David B.Grant155
2025-04-01Fouts John LouisGrant310
2025-04-01Cleveland Todd MGrant164
2025-04-01Baldock Jennifer AGrant162
2025-02-07Gendell David B.Gift40K
2025-01-02Gendell David B.Grant127
2025-01-02Cleveland Todd MGrant135
2025-01-02Fouts John LouisGrant255
2025-01-02Baldock Jennifer AGrant133
2025-01-02Koshkin Joe DGrant143

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

Notable events (8-K)

DateItems
2026-05-01ResultsReg FDExhibitsfiling ↗
2026-02-20Shareholder votefiling ↗
2026-01-30ResultsReg FDExhibitsfiling ↗
2025-11-21ResultsExec/director changeReg FDfiling ↗
2025-11-12Material agreementReg FDExhibitsfiling ↗
2025-08-01ResultsReg FDExhibitsfiling ↗
2025-07-03Exec/director changefiling ↗
2025-05-19Exec/director changeReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-012026-05-010001048268-26-000087 ↗
10-Q2026-05-012026-03-310001048268-26-000086 ↗
8-K2026-02-202026-02-190001048268-26-000055 ↗
8-K2026-01-302026-01-300001048268-26-000038 ↗
10-Q2026-01-302025-12-310001048268-26-000037 ↗
8-K2025-11-212025-11-210001048268-25-000175 ↗
10-K2025-11-212025-09-300001048268-25-000174 ↗
8-K2025-11-122025-11-070001048268-25-000165 ↗
10-Q2025-08-012025-06-300001048268-25-000106 ↗
8-K2025-08-012025-08-010001048268-25-000107 ↗
8-K/A2025-07-032025-05-190001048268-25-000098 ↗
8-K2025-05-192025-05-190001048268-25-000070 ↗