IES (IESC) Financials: Revenue & Earnings
$9.09B
Market Cap
19.92
P/E
16.71
Forward P/E
70
Score
IESC price $225.78 -1.63 -0.72%
Stocklytics score rationale: value 59, quality 59, growth 92.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 696000000 | 810700000 | 876800000 | 1077000000 | 1190856000 | 1536500000 | 2166800000 | 2377227000 | 2884358000 | 3371468000 |
IES Holdings, Inc. operates across the United States, specializing in the engineering and implementation of integrated electrical and technology systems, alongside providing essential infrastructure products and related services. Its Commercial & Industrial division offers electrical and mechanical design, construction, and ongoing maintenance support for a diverse range of facilities. These include corporate…
IESC fair value $180.72. Price $225.78. Price is 25% above fair value.
Above fair value, and more expensive than usual. A larger premium than on 67% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 228.40M. Growth 20.00%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 12.00% (beta 1.8). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 40.28M. Net debt 30.48M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-20 | — | 2.81 | — | 1.15B |
| 2026-07-31 | 3.35 | 2.42 | 1.24B | 1.08B |
| 2026-05-01 | 4.16 | 3.95 | 974.20M | 1.01B |
| 2026-01-30 | 3.71 | 1.97 | 871.00M | 876.00M |
| 2025-11-21 | 2.53 | 1.56 | 897.80M | 843.00M |
| 2025-08-01 | 3.95 | 3.55 | 890.20M | 833.00M |
| 2025-05-02 | 3.30 | — | 834.00M | — |
| 2025-02-04 | 2.64 | — | 749.55M | — |
| 2024-11-22 | 2.79 | — | 775.77M | — |
| 2024-08-02 | 2.67 | — | 768.41M | — |
| 2024-05-03 | 2.29 | 0.79 | 705.73M | 2.28M |
| 2024-02-02 | 1.87 | 1.04 | 634.44M | 239.15M |
| 2023-12-07 | 1.74 | 0.69 | 649.02M | 159.52M |
| 2023-08-04 | 1.08 | 0.60 | 584.45M | 3.38M |
| 2023-05-10 | 1.07 | 0.71 | 568.88M | 2.44M |
| 2023-02-03 | 0.82 | 0.98 | 574.87M | 255.78M |
| 2022-12-06 | 0.95 | 0.64 | 617.40M | 170.61M |
| 2022-08-04 | 0.46 | 0.58 | 567.30M | 3.61M |
| 2022-04-29 | -0.36 | 0.71 | 501.59M | 2.61M |
| 2022-02-02 | 0.83 | 0.95 | 480.50M | 273.56M |
| 2021-12-03 | 1.30 | 0.62 | 483.80M | 182.47M |
| 2021-08-05 | 0.49 | 0.51 | 405.87M | 3.86M |
| 2021-04-30 | 0.71 | 0.22 | 331.96M | 2.79M |
| 2021-02-05 | 0.71 | -0.12 | 314.84M | 292.57M |
| 2020-12-07 | 1.05 | 0.04 | 337.91M | 195.16M |
| 2020-08-07 | 0.61 | 0.12 | 293.12M | 4.13M |
| 2020-05-05 | 0.38 | 0.23 | 291.28M | 2.99M |
| 2020-02-04 | 0.54 | -0.12 | 276.04M | 312.91M |
| 2019-12-06 | 0.58 | 0.04 | 293.60M | 208.73M |
| 2019-08-02 | 0.44 | 0.12 | 282.63M | 4.42M |
| 2019-05-06 | 0.38 | 0.25 | 256.91M | 3.19M |
| 2019-02-05 | 0.40 | -0.13 | 243.84M | 334.67M |
| 2018-12-07 | 0.46 | 0.04 | 240.30M | 223.24M |
| 2018-08-03 | 0.42 | 0.14 | 232.58M | 4.73M |
| 2018-05-04 | 0.16 | 0.27 | 205.68M | 3.42M |
| 2018-02-06 | 0.12 | -0.14 | 198.30M | 357.93M |
| 2017-12-08 | 0.28 | 0.04 | 206.60M | 238.76M |
| 2017-08-04 | 0.17 | 0.14 | 208.32M | 5.06M |
| 2017-05-05 | 0.05 | 0.29 | 203.66M | 3.65M |
| 2017-02-08 | 0.28 | -0.15 | 192.18M | 382.81M |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-01 | Gendell David B. | Buy | 79 | — | — |
| 2026-10-01 | Janzen Kelly | Buy | 79 | — | — |
| 2026-10-01 | Cleveland Todd M | Buy | 84 | — | — |
| 2026-10-01 | Fouts John Louis | Buy | 159 | — | — |
| 2026-10-01 | Gendell David B. | Buy | 79 | — | — |
| 2026-10-01 | Koshkin Joe D | Buy | 89 | — | — |
| 2026-10-01 | Baldock Jennifer A | Buy | 83 | — | — |
| 2026-07-01 | Janzen Kelly | Buy | 34 | — | — |
| 2026-07-01 | Cleveland Todd M | Buy | 37 | — | — |
| 2026-07-01 | Fouts John Louis | Buy | 69 | — | — |
| 2026-07-01 | Gendell David B. | Buy | 34 | — | — |
| 2026-07-01 | Baldock Jennifer A | Buy | 36 | — | — |
| 2026-07-01 | Koshkin Joe D | Buy | 39 | — | — |
| 2026-06-12 | GENDELL JEFFREY L ET AL | Sell | 20.00K | $750.24 | 15.00M |
| 2026-06-12 | GENDELL JEFFREY L ET AL | Sell | 4 | $752.18 | 3.01K |
| 2026-06-12 | GENDELL JEFFREY L ET AL | Sell | 7.49K | $758.74 | 5.68M |
| 2026-06-12 | GENDELL JEFFREY L ET AL | Sell | 10.00K | $760.47 | 7.60M |
| 2026-06-12 | GENDELL JEFFREY L ET AL | Sell | 2.51K | $761.73 | 1.91M |
| 2026-06-12 | GENDELL JEFFREY L ET AL | Sell | 6.72K | $764.54 | 5.14M |
| 2026-06-12 | Cleveland Todd M | Sell | 1.10K | $760.41 | 836.45K |
| 2026-06-12 | Cleveland Todd M | Sell | 1.20K | $761.31 | 913.57K |
| 2026-06-12 | Cleveland Todd M | Sell | 1.20K | $762.01 | 914.41K |
| 2026-06-12 | Cleveland Todd M | Sell | 1.50K | $763.35 | 1.15M |
| 2026-05-27 | GENDELL JEFFREY L ET AL | Sell | 6.00K | $702.65 | 4.22M |
| 2026-05-27 | GENDELL JEFFREY L ET AL | Sell | 2.25K | $703.51 | 1.58M |
| 2026-05-27 | GENDELL JEFFREY L ET AL | Sell | 8.25K | $705.38 | 5.82M |
| 2026-05-27 | GENDELL JEFFREY L ET AL | Sell | 4.00K | $706.60 | 2.83M |
| 2026-05-27 | GENDELL JEFFREY L ET AL | Sell | 7.00K | $708.10 | 4.96M |
| 2026-05-27 | GENDELL JEFFREY L ET AL | Sell | 2.81K | $710.14 | 1.99M |
| 2026-05-26 | GENDELL JEFFREY L ET AL | Sell | 2.01K | $702.24 | 1.41M |
| 2026-05-26 | GENDELL JEFFREY L ET AL | Sell | 49 | $703.89 | 34.49K |
| 2026-05-14 | GENDELL JEFFREY L ET AL | Sell | 2.00K | $683.09 | 1.37M |
| 2026-05-14 | GENDELL JEFFREY L ET AL | Sell | 8.77K | $692.90 | 6.07M |
| 2026-05-14 | GENDELL JEFFREY L ET AL | Sell | 15.85K | $693.89 | 11.00M |
| 2026-05-14 | GENDELL JEFFREY L ET AL | Sell | 4.15K | $694.82 | 2.89M |
| 2026-05-14 | GENDELL JEFFREY L ET AL | Sell | 8.19K | $697.47 | 5.71M |
| 2026-05-14 | GENDELL JEFFREY L ET AL | Sell | 405 | $698.03 | 282.70K |
| 2026-05-13 | GENDELL JEFFREY L ET AL | Sell | 15.00K | $692.71 | 10.39M |
| 2026-05-08 | McLauchlin Tracy | Sell | 3.00K | $662.61 | 1.99M |
| 2026-05-08 | Cleveland Todd M | Sell | 4.31K | $660.23 | 2.84M |
| 2026-05-08 | Cleveland Todd M | Sell | 936 | $661.76 | 619.41K |
| 2026-05-08 | Cleveland Todd M | Sell | 1.12K | $662.87 | 743.74K |
| 2026-05-08 | Cleveland Todd M | Sell | 68 | $663.56 | 45.12K |
| 2026-05-08 | Cleveland Todd M | Sell | 3.12K | $665.41 | 2.07M |
| 2026-05-08 | Cleveland Todd M | Sell | 626 | $666.54 | 417.25K |
| 2026-05-08 | Cleveland Todd M | Sell | 500 | $667.74 | 333.87K |
| 2026-05-08 | Cleveland Todd M | Sell | 100 | $668.83 | 66.88K |
| 2026-05-08 | Cleveland Todd M | Sell | 200 | $670.35 | 134.07K |
| 2026-05-08 | Cleveland Todd M | Sell | 400 | $671.14 | 268.46K |
| 2026-05-08 | Cleveland Todd M | Sell | 200 | $672.00 | 134.40K |
| 2026-05-08 | GENDELL JEFFREY L ET AL | Sell | 2.00K | $672.45 | 1.34M |
| 2026-05-08 | GENDELL JEFFREY L ET AL | Sell | 52 | $673.47 | 35.02K |
| 2026-05-08 | GENDELL JEFFREY L ET AL | Sell | 5.00K | $674.98 | 3.37M |
| 2026-05-07 | GENDELL JEFFREY L ET AL | Sell | 1 | $677.47 | 677 |
| 2026-05-06 | Cleveland Todd M | Sell | 141 | $675.00 | 95.17K |
| 2026-05-06 | Cleveland Todd M | Sell | 129 | $680.00 | 87.72K |
| 2026-05-06 | Cleveland Todd M | Sell | 157 | $683.17 | 107.26K |
| 2026-05-06 | Cleveland Todd M | Sell | 495 | $683.30 | 338.23K |
| 2026-05-06 | GENDELL JEFFREY L ET AL | Sell | 2.00K | $670.03 | 1.34M |
| 2026-05-06 | GENDELL JEFFREY L ET AL | Sell | 4.00K | $671.22 | 2.68M |
| 2026-05-06 | GENDELL JEFFREY L ET AL | Sell | 7.00K | $672.52 | 4.71M |
| 2026-05-06 | GENDELL JEFFREY L ET AL | Sell | 3.61K | $673.74 | 2.43M |
| 2026-05-06 | GENDELL JEFFREY L ET AL | Sell | 390 | $674.85 | 263.19K |
| 2026-05-06 | GENDELL JEFFREY L ET AL | Sell | 3.00K | $675.62 | 2.03M |
| 2026-05-06 | GENDELL JEFFREY L ET AL | Sell | 5.00K | $677.16 | 3.39M |
| 2026-05-06 | GENDELL JEFFREY L ET AL | Sell | 103 | $678.29 | 69.86K |
| 2026-05-06 | GENDELL JEFFREY L ET AL | Sell | 2.79K | $681.30 | 1.90M |
| 2026-05-06 | GENDELL JEFFREY L ET AL | Sell | 7.21K | $682.71 | 4.92M |
| 2026-05-06 | GENDELL JEFFREY L ET AL | Sell | 4.00K | $684.33 | 2.74M |
| 2026-05-06 | GENDELL JEFFREY L ET AL | Sell | 1.01K | $686.41 | 690.53K |
| 2026-05-05 | Simmes Matthew J | Sell | 730 | $655.41 | 478.45K |
| 2026-05-05 | Simmes Matthew J | Sell | 1.59K | $656.48 | 1.04M |
| 2026-05-05 | Simmes Matthew J | Sell | 1.32K | $657.49 | 869.20K |
| 2026-05-05 | Simmes Matthew J | Sell | 1.20K | $658.52 | 786.93K |
| 2026-05-05 | Simmes Matthew J | Sell | 731 | $659.92 | 482.40K |
| 2026-05-05 | Simmes Matthew J | Sell | 797 | $660.70 | 526.58K |
| 2026-05-05 | Simmes Matthew J | Sell | 570 | $661.68 | 377.16K |
| 2026-05-05 | Simmes Matthew J | Sell | 28 | $662.33 | 18.55K |
| 2026-05-05 | Simmes Matthew J | Sell | 40 | $665.15 | 26.61K |
| 2026-04-01 | Koshkin Joe D | Buy | 60 | — | — |
| 2026-04-01 | Cleveland Todd M | Buy | 57 | — | — |
| 2026-04-01 | Gendell David B. | Buy | 53 | — | — |
| 2026-04-01 | Fouts John Louis | Buy | 107 | — | — |
| 2026-04-01 | Baldock Jennifer A | Buy | 56 | — | — |
| 2026-04-01 | Janzen Kelly | Buy | 53 | — | — |
| 2026-03-04 | Cleveland Todd M | Sell | 825 | $500.28 | 412.73K |
| 2026-03-04 | Cleveland Todd M | Sell | 400 | $501.36 | 200.54K |
| 2026-03-04 | Cleveland Todd M | Sell | 200 | $502.10 | 100.42K |
| 2026-03-03 | Cleveland Todd M | Sell | 575 | $500.52 | 287.80K |
| 2026-03-03 | Cleveland Todd M | Sell | 100 | $501.50 | 50.15K |
| 2026-03-03 | Cleveland Todd M | Sell | 200 | $502.70 | 100.54K |
| 2026-03-02 | Cleveland Todd M | Sell | 200 | $513.54 | 102.71K |
| 2026-02-26 | Cleveland Todd M | Sell | 714 | $510.26 | 364.33K |
| 2026-02-26 | Cleveland Todd M | Sell | 586 | $511.15 | 299.53K |
| 2026-02-26 | Cleveland Todd M | Sell | 100 | $512.00 | 51.20K |
| 2026-02-26 | Cleveland Todd M | Sell | 300 | $513.76 | 154.13K |
| 2026-02-25 | Cleveland Todd M | Sell | 2.14K | $510.32 | 1.09M |
| 2026-02-25 | Cleveland Todd M | Sell | 600 | $511.39 | 306.83K |
| 2026-02-25 | Cleveland Todd M | Sell | 375 | $521.00 | 195.38K |
| 2026-02-24 | Cleveland Todd M | Sell | 181 | $520.25 | 94.17K |
Latest filed quarter: Q2 2026.
Institutions holding: 438, holders +64 vs prior quarter. Ownership 97.25%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| GENDELL JEFFREY L | 10.29M | -46.72K | -0.45% | 7.56B |
| FMR LLC | 2.25M | -126.16K | -5.32% | 1.65B |
| BLACKROCK, INC. | 883.52K | 173.95K | +24.51% | 649.09M |
| DIMENSIONAL FUND ADVISORS LP | 420.42K | -37.53K | -8.19% | 308.86M |
| VANGUARD CAPITAL MANAGEMENT LLC | 401.94K | 3.01K | +0.75% | 295.29M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 380.32K | -12.25K | -3.12% | 279.40M |
| FIRST TRUST ADVISORS LP | 346.73K | -2.43K | -0.70% | 254.73M |
| STATE STREET CORP | 274.07K | 66.53K | +32.05% | 201.35M |
| GEODE CAPITAL MANAGEMENT, LLC | 267.00K | -28.85K | -9.75% | 196.18M |
| CAPITAL INTERNATIONAL INVESTORS | 205.60K | 205.60K | New | 151.04M |
| UBS GROUP AG | 198.56K | 20.16K | +11.30% | 145.87M |
| PERTENTO PARTNERS LLP | 168.46K | -62.78K | -27.15% | 123.76M |
| MORGAN STANLEY | 154.22K | -23.37K | -13.16% | 113.30M |
| ROYCE & ASSOCIATES LP | 149.03K | 0 | 0.00% | 109.49M |
| THRIVENT FINANCIAL FOR LUTHERANS | 144.74K | -7.93K | -5.20% | 106.33M |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 126.62K | -29.77K | -19.03% | 93.03M |
| FRANKLIN TEMPLETON INC | 126.51K | -38.66K | -23.41% | 92.94M |
| INVESCO LTD. | 121.78K | 44.08K | +56.73% | 89.47M |
| NORGES BANK | 107.29K | 107.29K | New | 78.82M |
| GOLDMAN SACHS GROUP INC | 107.11K | 38.40K | +55.87% | 78.69M |
| RENAISSANCE TECHNOLOGIES LLC | 106.75K | 24.40K | +29.63% | 78.43M |
| ALTRAVUE CAPITAL, LLC | 96.32K | -33.45K | -25.78% | 70.76M |
| LORD, ABBETT & CO. LLC | 73.24K | 869 | +1.20% | 53.81M |
| NORTHERN TRUST CORP | 66.53K | -10.34K | -13.46% | 48.87M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 65.77K | -17.71K | -21.22% | 48.32M |
IES Holdings, Inc. (IESC) trades at $225.78, with a market cap of $9.09B and a trailing P/E of 19.92. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 696000000 | 810700000 | 876800000 | 1077000000 | 1190856000 | 1536500000 | 2166800000 | 2377227000 | 2884358000 | 3371468000 |
Insights · Dividends · Forecast · Financials · Learn
$9.09B
Market Cap
19.92
P/E
16.71
Forward P/E
70
Score