_id
69130002ccc777a4e85d78a0
Ticker
IESC
Name
IES Holdings Inc
Exchange
NASDAQ
Address
13131 Dairy Ashford Rd, Sugar Land, TX, United States, 77478
Country
USA
Sector
Industrials
Industry
Engineering & Construction
Currency
USD
Website
https://www.ies-co.com
Description
IES Holdings, Inc. designs and installs integrated electrical and technology systems and provides infrastructure products and services in the United States. The Communications segment designs, builds, and maintains communications infrastructure within data centers for co-location and managed hosting customers; corporate, educational, financial, hospitality, and healthcare buildings; e-commerce distribution centers; and high-tech manufacturing facilities. It also designs and installs audio/visual, telephone, fire, and wireless access and intrusion alarm systems; and engages in designing/building, servicing, and maintaining data network systems. The Residential segment offers electrical installations to single-family housing and multi-family apartments; heating, ventilation and air conditioning and plumbing installation services; and cable television installations to residential and light commercial applications, as well as installs residential solar power for new construction and existing residences. The Infrastructure Solutions segment maintains and repairs alternating and direct current electric motors and generators, and power generating and distribution equipment; manufactures custom-engineered metal enclosed bus duct solutions used in power distribution; manufactures custom commercial and industrial generator enclosures; manufactures, re-manufactures, and repairs industrial lifting magnets; and maintains and repairs railroad main and auxiliary generators, main alternators, and traction motors. The Commercial & Industrial segment offers electrical and mechanical design, construction, and maintenance services for office buildings, manufacturing facilities, data centers, wind farms, solar facilities, municipal infrastructures, and health care facilities. The company was formerly known as Integrated Electrical Services, Inc. and changed its name to IES Holdings, Inc. in May 2016. IES Holdings, Inc. was incorporated in 1997 and is headquartered in Sugar Land, Texas.
Last Close
477.77
Volume
80646
Current Price
469.19
Change
-1.79584318814492
Last Updated
2025-12-01T09:12:38.631Z
Image
-
Ipo Date
1998-01-26T00:00:00.000Z
Market Cap
8310533120
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8703846153846153
Sentiment Sources
13
Rating
4
Target Price
440
Strong Buy
0
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
897800000
Cost Of Revenue
664800000
Gross Profit
233000000
Operating Expenses
128600000
Operating Income
104300000
Interest Expense
500000
Pretax Income
108800000
Net Income
100500000
Eps
4.9866031557011015
Dividends Per Share
-
Shares Outstanding
19854585
Income Tax Expense
21300000
EBITDA
104300000
Operating Margin
11.617286700824236
Total Other Income Expense Net
4475000
Cash
127171000
Short Term Investments
104587000
Receivables
652088000
Inventories
111536000
Total Current Assets
1085481000
Property Plant Equipment
271619000
Total Assets
1595661000
Payables
209356000
Short Term Debt
-
Long Term Debt
-
Total Liabilities
707699000
Equity
883955000
Depreciation
12242000
Change In Working Capital
32974000
Cash From Operations
132001000
Capital Expenditures
19983000
Cash From Investing
-
Cash From Financing
-63689000
Net Change In Cash
18723000
PE
27.849
PB
10.833440469254656
ROE
11.36935703740575
ROA
6.298330284440117
FCF
112018000
Fcf Percent
0.12476943640008911
Piotroski FScore
4
Health Score
65
Deep Value Investing Score
4.5
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
8
Garp Investing Score
6.5
Growth Investing Score
5
Momentum Investing Score
4
Net Net Investing Score
4
Quality Investing Score
7.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
897800000
Quarters > 0 > income Statement > cost Of Revenue
664800000
Quarters > 0 > income Statement > gross Profit
233000000
Quarters > 0 > income Statement > operating Expenses
128600000
Quarters > 0 > income Statement > operating Income
104300000
Quarters > 0 > income Statement > interest Expense
500000
Quarters > 0 > income Statement > pretax Income
108800000
Quarters > 0 > income Statement > net Income
100500000
Quarters > 0 > income Statement > eps
4.9866031557011015
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
20154000
Quarters > 0 > income Statement > income Tax Expense
21300000
Quarters > 0 > income Statement > EBITDA
104300000
Quarters > 0 > income Statement > operating Margin
11.617286700824236
Quarters > 0 > income Statement > total Other Income Expense Net
4475000
Quarters > 0 > balance Sheet > cash
127171000
Quarters > 0 > balance Sheet > short Term Investments
104587000
Quarters > 0 > balance Sheet > receivables
652088000
Quarters > 0 > balance Sheet > inventories
111536000
Quarters > 0 > balance Sheet > total Current Assets
1085481000
Quarters > 0 > balance Sheet > property Plant Equipment
271619000
Quarters > 0 > balance Sheet > total Assets
1595661000
Quarters > 0 > balance Sheet > payables
209356000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
707699000
Quarters > 0 > balance Sheet > equity
883955000
Quarters > 0 > cash Flow > net Income
101790000
Quarters > 0 > cash Flow > depreciation
12242000
Quarters > 0 > cash Flow > change In Working Capital
32974000
Quarters > 0 > cash Flow > cash From Operations
132001000
Quarters > 0 > cash Flow > capital Expenditures
19983000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-63689000
Quarters > 0 > cash Flow > net Change In Cash
18723000
Quarters > 0 > ratios > PE
4.9866031557011015
Quarters > 0 > ratios > PB
10.833440469254656
Quarters > 0 > ratios > ROE
11.36935703740575
Quarters > 0 > ratios > ROA
6.298330284440117
Quarters > 0 > ratios > FCF
112018000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.12476943640008911
Quarters > 0 > health Score
65
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
890158000
Quarters > 1 > income Statement > cost Of Revenue
650561000
Quarters > 1 > income Statement > gross Profit
239597000
Quarters > 1 > income Statement > operating Expenses
127695000
Quarters > 1 > income Statement > operating Income
111902000
Quarters > 1 > income Statement > interest Expense
534000
Quarters > 1 > income Statement > pretax Income
108751000
Quarters > 1 > income Statement > net Income
77230000
Quarters > 1 > income Statement > eps
3.8208083906396872
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
20213000
Quarters > 1 > income Statement > income Tax Expense
29464000
Quarters > 1 > income Statement > EBITDA
120803000
Quarters > 1 > income Statement > operating Margin
12.571026716605365
Quarters > 1 > income Statement > total Other Income Expense Net
-3151000
Quarters > 1 > balance Sheet > cash
101445000
Quarters > 1 > balance Sheet > short Term Investments
66815000
Quarters > 1 > balance Sheet > receivables
708740000
Quarters > 1 > balance Sheet > inventories
108775000
Quarters > 1 > balance Sheet > total Current Assets
1012854000
Quarters > 1 > balance Sheet > property Plant Equipment
241531000
Quarters > 1 > balance Sheet > total Assets
1469722000
Quarters > 1 > balance Sheet > payables
391770000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
20000000
Quarters > 1 > balance Sheet > total Liabilities
647304000
Quarters > 1 > balance Sheet > equity
781441000
Quarters > 1 > cash Flow > net Income
79287000
Quarters > 1 > cash Flow > depreciation
-22712000
Quarters > 1 > cash Flow > change In Working Capital
-3156000
Quarters > 1 > cash Flow > cash From Operations
91991000
Quarters > 1 > cash Flow > capital Expenditures
17148000
Quarters > 1 > cash Flow > cash From Investing
-16995000
Quarters > 1 > cash Flow > cash From Financing
11025000
Quarters > 1 > cash Flow > net Change In Cash
86021000
Quarters > 1 > ratios > PE
3.8208083906396872
Quarters > 1 > ratios > PB
12.290509475443443
Quarters > 1 > ratios > ROE
9.883023798341782
Quarters > 1 > ratios > ROA
5.254735249251219
Quarters > 1 > ratios > FCF
74843000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.08407833216125676
Quarters > 1 > health Score
59
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
833960000
Quarters > 2 > income Statement > cost Of Revenue
625091000
Quarters > 2 > income Statement > gross Profit
208869000
Quarters > 2 > income Statement > operating Expenses
116174000
Quarters > 2 > income Statement > operating Income
92695000
Quarters > 2 > income Statement > interest Expense
266000
Quarters > 2 > income Statement > pretax Income
98682000
Quarters > 2 > income Statement > net Income
70652000
Quarters > 2 > income Statement > eps
3.4953742640874683
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
20213000
Quarters > 2 > income Statement > income Tax Expense
26090000
Quarters > 2 > income Statement > EBITDA
92695000
Quarters > 2 > income Statement > operating Margin
11.115041488800422
Quarters > 2 > income Statement > total Other Income Expense Net
5987000
Quarters > 2 > balance Sheet > cash
22427000
Quarters > 2 > balance Sheet > short Term Investments
65848000
Quarters > 2 > balance Sheet > receivables
698864000
Quarters > 2 > balance Sheet > inventories
107569000
Quarters > 2 > balance Sheet > total Current Assets
914483000
Quarters > 2 > balance Sheet > property Plant Equipment
230484000
Quarters > 2 > balance Sheet > total Assets
1364559000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
618028000
Quarters > 2 > balance Sheet > equity
705783000
Quarters > 2 > cash Flow > net Income
72592000
Quarters > 2 > cash Flow > depreciation
11948000
Quarters > 2 > cash Flow > change In Working Capital
-57273000
Quarters > 2 > cash Flow > cash From Operations
24844000
Quarters > 2 > cash Flow > capital Expenditures
16953000
Quarters > 2 > cash Flow > cash From Investing
-38679000
Quarters > 2 > cash Flow > cash From Financing
-22811000
Quarters > 2 > cash Flow > net Change In Cash
-36646000
Quarters > 2 > ratios > PE
3.4953742640874683
Quarters > 2 > ratios > PB
13.608018349832738
Quarters > 2 > ratios > ROE
10.010442303087492
Quarters > 2 > ratios > ROA
5.177643473092773
Quarters > 2 > ratios > FCF
7891000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.00946208451244664
Quarters > 2 > health Score
50
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
749547000
Quarters > 3 > income Statement > cost Of Revenue
571520000
Quarters > 3 > income Statement > gross Profit
178027000
Quarters > 3 > income Statement > operating Expenses
103039000
Quarters > 3 > income Statement > operating Income
74619000
Quarters > 3 > income Statement > interest Expense
518000
Quarters > 3 > income Statement > pretax Income
77664000
Quarters > 3 > income Statement > net Income
56303000
Quarters > 3 > income Statement > eps
2.780944384075867
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
20246000
Quarters > 3 > income Statement > income Tax Expense
19983000
Quarters > 3 > income Statement > EBITDA
89269000
Quarters > 3 > income Statement > operating Margin
9.955212948620968
Quarters > 3 > income Statement > total Other Income Expense Net
3045000
Quarters > 3 > balance Sheet > cash
59073000
Quarters > 3 > balance Sheet > short Term Investments
52967000
Quarters > 3 > balance Sheet > receivables
607707000
Quarters > 3 > balance Sheet > inventories
104312000
Quarters > 3 > balance Sheet > total Current Assets
843945000
Quarters > 3 > balance Sheet > property Plant Equipment
201899000
Quarters > 3 > balance Sheet > total Assets
1265009000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
572632000
Quarters > 3 > balance Sheet > equity
652439000
Quarters > 3 > cash Flow > net Income
57681000
Quarters > 3 > cash Flow > depreciation
11087000
Quarters > 3 > cash Flow > change In Working Capital
-31678000
Quarters > 3 > cash Flow > cash From Operations
37260000
Quarters > 3 > cash Flow > capital Expenditures
13169000
Quarters > 3 > cash Flow > cash From Investing
-58425000
Quarters > 3 > cash Flow > cash From Financing
-20594000
Quarters > 3 > cash Flow > net Change In Cash
-41759000
Quarters > 3 > ratios > PE
2.780944384075867
Quarters > 3 > ratios > PB
14.744655255127299
Quarters > 3 > ratios > ROE
8.629619014191366
Quarters > 3 > ratios > ROA
4.450798373766511
Quarters > 3 > ratios > FCF
24091000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.032140746344125184
Quarters > 3 > health Score
50
Annuals > 0 > quarter
2025-09-30
Annuals > 0 > income Statement > revenue
3371468000
Annuals > 0 > income Statement > cost Of Revenue
2511971000
Annuals > 0 > income Statement > gross Profit
859497000
Annuals > 0 > income Statement > operating Expenses
474978000
Annuals > 0 > income Statement > operating Income
383529000
Annuals > 0 > income Statement > interest Expense
1814000
Annuals > 0 > income Statement > pretax Income
393885000
Annuals > 0 > income Statement > net Income
297080000
Annuals > 0 > income Statement > eps
14.719466286065305
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
20182797
Annuals > 0 > income Statement > income Tax Expense
96805000
Annuals > 0 > income Statement > EBITDA
383529000
Annuals > 0 > income Statement > operating Margin
11.37572713132677
Annuals > 0 > income Statement > total Other Income Expense Net
10356000
Annuals > 0 > balance Sheet > cash
127171000
Annuals > 0 > balance Sheet > short Term Investments
104587000
Annuals > 0 > balance Sheet > receivables
652088000
Annuals > 0 > balance Sheet > inventories
111536000
Annuals > 0 > balance Sheet > total Current Assets
1085481000
Annuals > 0 > balance Sheet > property Plant Equipment
271619000
Annuals > 0 > balance Sheet > total Assets
1595661000
Annuals > 0 > balance Sheet > payables
209356000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
707699000
Annuals > 0 > balance Sheet > equity
883955000
Annuals > 0 > cash Flow > net Income
297080000
Annuals > 0 > cash Flow > depreciation
475000
Annuals > 0 > cash Flow > change In Working Capital
-63831000
Annuals > 0 > cash Flow > cash From Operations
286096000
Annuals > 0 > cash Flow > capital Expenditures
67253000
Annuals > 0 > cash Flow > cash From Investing
-163688000
Annuals > 0 > cash Flow > cash From Financing
-96069000
Annuals > 0 > cash Flow > net Change In Cash
26339000
Annuals > 0 > ratios > PE
14.719466286065305
Annuals > 0 > ratios > PB
9.556949550927365
Annuals > 0 > ratios > ROE
33.608045658432836
Annuals > 0 > ratios > ROA
18.61798966071114
Annuals > 0 > ratios > FCF
218843000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.06491030020157391
Annuals > 0 > health Score
65
Annuals > 1 > quarter
2024-09-30
Annuals > 1 > income Statement > revenue
2884358000
Annuals > 1 > income Statement > cost Of Revenue
2187768000
Annuals > 1 > income Statement > gross Profit
696590000
Annuals > 1 > income Statement > operating Expenses
395714000
Annuals > 1 > income Statement > operating Income
300876000
Annuals > 1 > income Statement > interest Expense
1338000
Annuals > 1 > income Statement > pretax Income
304666000
Annuals > 1 > income Statement > net Income
219116000
Annuals > 1 > income Statement > eps
10.733088415380847
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
20415000
Annuals > 1 > income Statement > income Tax Expense
72165000
Annuals > 1 > income Statement > EBITDA
343107000
Annuals > 1 > income Statement > operating Margin
10.431298750016468
Annuals > 1 > income Statement > total Other Income Expense Net
3790000
Annuals > 1 > balance Sheet > cash
100832000
Annuals > 1 > balance Sheet > short Term Investments
35003000
Annuals > 1 > balance Sheet > receivables
619765000
Annuals > 1 > balance Sheet > inventories
101728000
Annuals > 1 > balance Sheet > total Current Assets
871694000
Annuals > 1 > balance Sheet > property Plant Equipment
196153000
Annuals > 1 > balance Sheet > total Assets
1244026000
Annuals > 1 > balance Sheet > payables
149381000
Annuals > 1 > balance Sheet > short Term Debt
21981000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
591917000
Annuals > 1 > balance Sheet > equity
611113000
Annuals > 1 > cash Flow > net Income
232501000
Annuals > 1 > cash Flow > depreciation
287000
Annuals > 1 > cash Flow > change In Working Capital
-37901000
Annuals > 1 > cash Flow > cash From Operations
234404000
Annuals > 1 > cash Flow > capital Expenditures
45159000
Annuals > 1 > cash Flow > cash From Investing
-108847000
Annuals > 1 > cash Flow > cash From Financing
-100495000
Annuals > 1 > cash Flow > net Change In Cash
25062000
Annuals > 1 > ratios > PE
10.733088415380847
Annuals > 1 > ratios > PB
13.982858407528557
Annuals > 1 > ratios > ROE
35.85523462927478
Annuals > 1 > ratios > ROA
17.613458239618787
Annuals > 1 > ratios > FCF
189245000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.06561078756520515
Annuals > 1 > health Score
66
Annuals > 2 > quarter
2023-09-30
Annuals > 2 > income Statement > revenue
2377227000
Annuals > 2 > income Statement > cost Of Revenue
1932688000
Annuals > 2 > income Statement > gross Profit
444539000
Annuals > 2 > income Statement > operating Expenses
284763000
Annuals > 2 > income Statement > operating Income
159776000
Annuals > 2 > income Statement > interest Expense
3022000
Annuals > 2 > income Statement > pretax Income
158548000
Annuals > 2 > income Statement > net Income
108288000
Annuals > 2 > income Statement > eps
5.304846433396078
Annuals > 2 > income Statement > dividends Per Share
22000
Annuals > 2 > income Statement > shares Outstanding
20413032
Annuals > 2 > income Statement > income Tax Expense
38761000
Annuals > 2 > income Statement > EBITDA
190977000
Annuals > 2 > income Statement > operating Margin
6.721108249233246
Annuals > 2 > income Statement > total Other Income Expense Net
-1228000
Annuals > 2 > balance Sheet > cash
75770000
Annuals > 2 > balance Sheet > short Term Investments
0
Annuals > 2 > balance Sheet > receivables
489390000
Annuals > 2 > balance Sheet > inventories
95655000
Annuals > 2 > balance Sheet > total Current Assets
671296000
Annuals > 2 > balance Sheet > property Plant Equipment
125171000
Annuals > 2 > balance Sheet > total Assets
981600000
Annuals > 2 > balance Sheet > payables
138591000
Annuals > 2 > balance Sheet > short Term Debt
19496000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
481664000
Annuals > 2 > balance Sheet > equity
449985000
Annuals > 2 > cash Flow > net Income
119787000
Annuals > 2 > cash Flow > depreciation
29407000
Annuals > 2 > cash Flow > change In Working Capital
9142000
Annuals > 2 > cash Flow > cash From Operations
153902000
Annuals > 2 > cash Flow > capital Expenditures
17667000
Annuals > 2 > cash Flow > cash From Investing
2770000
Annuals > 2 > cash Flow > cash From Financing
-105750000
Annuals > 2 > cash Flow > net Change In Cash
50922000
Annuals > 2 > ratios > PE
5.304846433396078
Annuals > 2 > ratios > PB
18.98792805146838
Annuals > 2 > ratios > ROE
24.064802160072002
Annuals > 2 > ratios > ROA
11.031784841075796
Annuals > 2 > ratios > FCF
136235000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.057308368111248946
Annuals > 2 > health Score
62
Annuals > 3 > quarter
2022-09-30
Annuals > 3 > income Statement > revenue
2166800000
Annuals > 3 > income Statement > cost Of Revenue
1847900000
Annuals > 3 > income Statement > gross Profit
318900000
Annuals > 3 > income Statement > operating Expenses
262700000
Annuals > 3 > income Statement > operating Income
56000000
Annuals > 3 > income Statement > interest Expense
3000000
Annuals > 3 > income Statement > pretax Income
53000000
Annuals > 3 > income Statement > net Income
34762000
Annuals > 3 > income Statement > eps
1.6636814491765226
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
20894625
Annuals > 3 > income Statement > income Tax Expense
12800000
Annuals > 3 > income Statement > EBITDA
81240000
Annuals > 3 > income Statement > operating Margin
2.584456341148237
Annuals > 3 > income Statement > total Other Income Expense Net
-3007000
Annuals > 3 > balance Sheet > cash
24848000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
487867000
Annuals > 3 > balance Sheet > inventories
96333000
Annuals > 3 > balance Sheet > total Current Assets
624398000
Annuals > 3 > balance Sheet > property Plant Equipment
120562000
Annuals > 3 > balance Sheet > total Assets
934709000
Annuals > 3 > balance Sheet > payables
184963000
Annuals > 3 > balance Sheet > short Term Debt
17319000
Annuals > 3 > balance Sheet > long Term Debt
81628000
Annuals > 3 > balance Sheet > total Liabilities
544228000
Annuals > 3 > balance Sheet > equity
361288000
Annuals > 3 > cash Flow > net Income
40200000
Annuals > 3 > cash Flow > depreciation
25500000
Annuals > 3 > cash Flow > change In Working Capital
-56500000
Annuals > 3 > cash Flow > cash From Operations
16300000
Annuals > 3 > cash Flow > capital Expenditures
29300000
Annuals > 3 > cash Flow > cash From Investing
-29500000
Annuals > 3 > cash Flow > cash From Financing
15000000
Annuals > 3 > cash Flow > net Change In Cash
1700000
Annuals > 3 > ratios > PE
1.6636814491765226
Annuals > 3 > ratios > PB
24.20745550987024
Annuals > 3 > ratios > ROE
9.621686853701203
Annuals > 3 > ratios > ROA
3.7190184324747064
Annuals > 3 > ratios > FCF
-13000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.005999630791951265
Annuals > 3 > health Score
43
Valuation > metrics > PE
27.849
Valuation > metrics > PB
10.833440469254656
Valuation > final Score
16.581200000000003
Valuation > verdict
136.3% Overvalued
Profitability > metrics > ROE
11.36935703740575
Profitability > metrics > ROA
9.258568321324832
Profitability > metrics > Net Margin
0.11194029850746269
Profitability > final Score
67
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.8006052344293544
Risk > metrics > Interest Coverage
208.6
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
5.18485737213168
Liquidity > metrics > Quick Ratio
4.652099772636084
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
56
Prev Profitabilities > 1
56
Prev Profitabilities > 2
49
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2025-12-12T18:17:50.138Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-06
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
3.94
Earnings History > 0 > eps Difference
-3.94
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-21
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
4.99
Earnings History > 1 > eps Estimate
3.11
Earnings History > 1 > eps Difference
1.88
Earnings History > 1 > surprise Percent
60.4502
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-01
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
3.81
Earnings History > 2 > eps Estimate
3.55
Earnings History > 2 > eps Difference
0.26
Earnings History > 2 > surprise Percent
7.3239
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-01
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
3.4996
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-01-31
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.7245
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-12-06
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
2.2714
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-02
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
3.0297
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-03
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.5835
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-22
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.87
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-12-07
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.74
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-04
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.08
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-10
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.9211
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-03
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.1412
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-12-06
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.9523
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.45
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-29
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.26
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-02
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.83
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-12-03
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.06
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.99
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-30
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.61
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-05
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.57
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-12-07
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.69
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-07
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.58
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-05
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.3
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-04
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.54
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-12-06
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.58
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-02
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.44
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-06
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.28
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-05
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.4
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-12-07
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.21
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-03
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.42
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-04
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.16
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-06
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.08
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-12-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.15
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-04
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.27
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-15
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.02
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.02
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-12-31
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.18
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-09-30
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
4.7476
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-06-30
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.5
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.1
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-12-10
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.27
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-10
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.3537
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-06-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.1842
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.082
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.1598
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-09-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0926
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-06-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.15
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.02
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.01
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.0749
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.05
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.063
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.04
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-13
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.2169
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.0828
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.081
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.01
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-15
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.06
Earnings History > 58 > eps Estimate
-0.37
Earnings History > 58 > eps Difference
0.31
Earnings History > 58 > surprise Percent
83.7838
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-16
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.64
Earnings History > 59 > eps Estimate
-0.53
Earnings History > 59 > eps Difference
-0.11
Earnings History > 59 > surprise Percent
-20.7547
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-09
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.48
Earnings History > 60 > eps Estimate
-0.68
Earnings History > 60 > eps Difference
0.2
Earnings History > 60 > surprise Percent
29.4118
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.3
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-09
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.45
Earnings History > 62 > eps Estimate
0.03
Earnings History > 62 > eps Difference
-0.48
Earnings History > 62 > surprise Percent
-1600
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-10
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.92
Earnings History > 63 > eps Estimate
0.05
Earnings History > 63 > eps Difference
-0.97
Earnings History > 63 > surprise Percent
-1940
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-09
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.06
Earnings History > 64 > eps Estimate
-0.26
Earnings History > 64 > eps Difference
0.2
Earnings History > 64 > surprise Percent
76.9231
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-12-14
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.83
Earnings History > 65 > eps Estimate
0.02
Earnings History > 65 > eps Difference
-0.85
Earnings History > 65 > surprise Percent
-4250
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-10
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.1
Earnings History > 66 > eps Estimate
-0.01
Earnings History > 66 > eps Difference
0.11
Earnings History > 66 > surprise Percent
1100
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-18
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.08
Earnings History > 67 > eps Estimate
-0.05
Earnings History > 67 > eps Difference
-0.03
Earnings History > 67 > surprise Percent
-60
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-10
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.0063
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-12-16
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.04
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-12
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.1358
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-13
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0026
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-12
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.0528
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-12-12
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.27
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-14
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.0796
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-08
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.0491
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2006-12-31
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-0.0533
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-09-30
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.4182
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-06-30
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
2.3964
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-03-31
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-11.8829
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2005-12-31
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.783
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-09-30
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-37.0861
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-09
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.08
Earnings History > 82 > eps Estimate
0.07
Earnings History > 82 > eps Difference
-0.15
Earnings History > 82 > surprise Percent
-214.2857
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-11
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.09
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-14
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.11
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-12-14
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.28
Earnings History > 85 > eps Estimate
-0.22
Earnings History > 85 > eps Difference
-0.06
Earnings History > 85 > surprise Percent
-27.2727
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-06-30
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.3208
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-28
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.1
Earnings History > 87 > eps Estimate
0.14
Earnings History > 87 > eps Difference
-0.04
Earnings History > 87 > surprise Percent
-28.5714
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-27
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.16
Earnings History > 88 > eps Estimate
0.15
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
6.6667
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-10
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.13
Earnings History > 89 > eps Estimate
0.14
Earnings History > 89 > eps Difference
-0.01
Earnings History > 89 > surprise Percent
-7.1429
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-04
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.14
Earnings History > 90 > eps Estimate
0.17
Earnings History > 90 > eps Difference
-0.03
Earnings History > 90 > surprise Percent
-17.6471
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-30
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.09
Earnings History > 91 > eps Estimate
0.09
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-28
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.1
Earnings History > 92 > eps Estimate
0.08
Earnings History > 92 > eps Difference
0.02
Earnings History > 92 > surprise Percent
25
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-18
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.22
Earnings History > 93 > eps Estimate
0.21
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
4.7619
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-29
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.19
Earnings History > 94 > eps Estimate
0.19
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-07
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.08
Earnings History > 95 > eps Estimate
0.07
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
14.2857
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-05
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.02
Earnings History > 96 > eps Estimate
0.02
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-11-12
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.08
Earnings History > 97 > eps Estimate
0.08
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-08-09
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.26
Earnings History > 98 > eps Estimate
0.26
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-05-15
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2
Earnings History > 99 > eps Estimate
0.19
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
5.2632
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-06
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.17
Earnings History > 100 > eps Estimate
0.17
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-11-08
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.27
Earnings History > 101 > eps Estimate
0.28
Earnings History > 101 > eps Difference
-0.01
Earnings History > 101 > surprise Percent
-3.5714
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-08-10
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.25
Earnings History > 102 > eps Estimate
0.33
Earnings History > 102 > eps Difference
-0.08
Earnings History > 102 > surprise Percent
-24.2424
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-05-11
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.19
Earnings History > 103 > eps Estimate
0.18
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
5.5556
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-09
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.07
Earnings History > 104 > eps Estimate
0.07
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-11-11
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.41
Earnings History > 105 > eps Estimate
0.41
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-08-10
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.39
Earnings History > 106 > eps Estimate
0.37
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
5.4054
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-05-13
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.3
Earnings History > 107 > eps Estimate
0.3
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-10
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.29
Earnings History > 108 > eps Estimate
0.28
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
3.5714
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-11-12
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.28
Earnings History > 109 > eps Estimate
0.27
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
3.7037
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-08-12
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.24
Earnings History > 110 > eps Estimate
0.23
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
4.3478
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-05-13
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.19
Earnings History > 111 > eps Estimate
0.18
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
5.5556
IES Holdings, Inc. designs and installs integrated electrical and technology systems and provides infrastructure products and services in the United States. The Communications segment designs, builds, and maintains communications infrastructure within data centers for co-location and managed hosting customers; corporate, educational, financial, hospitality, and healthcare buildings; e-commerce distribution centers; and high-tech manufacturing facilities. It also designs and installs audio/visual, telephone, fire, and wireless access and intrusion alarm systems; and engages in designing/building, servicing, and maintaining data network systems. The Residential segment offers electrical installations to single-family housing and multi-family apartments; heating, ventilation and air conditioning and plumbing installation services; and cable television installations to residential and light commercial applications, as well as installs residential solar power for new construction and existing residences. The Infrastructure Solutions segment maintains and repairs alternating and direct current electric motors and generators, and power generating and distribution equipment; manufactures custom-engineered metal enclosed bus duct solutions used in power distribution; manufactures custom commercial and industrial generator enclosures; manufactures, re-manufactures, and repairs industrial lifting magnets; and maintains and repairs railroad main and auxiliary generators, main alternators, and traction motors. The Commercial & Industrial segment offers electrical and mechanical design, construction, and maintenance services for office buildings, manufacturing facilities, data centers, wind farms, solar facilities, municipal infrastructures, and health care facilities. The company was formerly known as Integrated Electrical Services, Inc. and changed its name to IES Holdings, Inc. in May 2016. IES Holdings, Inc. was incorporated in 1997 and is headquartered in Sugar Land, Texas.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AIesc director Koshkin sells shares worth $2.25 million Investing.com India
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$440
Analyst Picks
Strong Buy
0
Buy
1
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Medium
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 105.72% of the total shares of IES Holdings Inc
1.
Gendell Jeffrey L(53.773%)
since
2025/06/30
2.
FMR Inc(12.0253%)
since
2025/06/30
3.
Vanguard Group Inc(4.4036%)
since
2025/06/30
4.
BlackRock Inc(3.5578%)
since
2025/06/30
5.
Dimensional Fund Advisors, Inc.(2.834%)
since
2025/06/30
6.
Fidelity Stock Selector Small Cap(1.4739%)
since
2025/06/30
7.
First Trust RBA Amer Indl RenaisTM ETF(1.4477%)
since
2025/08/28
8.
Vanguard Total Stock Mkt Idx Inv(1.4218%)
since
2025/07/31
9.
Geode Capital Management, LLC(1.3296%)
since
2025/06/30
10.
Fidelity Series Small Cap Opps(1.2701%)
since
2025/06/30
11.
Strategic Advisers Fidelity US TtlStk(1.1806%)
since
2025/07/31
12.
Fidelity Small Cap Value Fund(1.1731%)
since
2025/06/30
13.
iShares Russell 2000 ETF(1.099%)
since
2025/08/31
14.
Vanguard Small Cap Index(1.0925%)
since
2025/07/31
15.
Thrivent Financial For Lutherans(1.0559%)
since
2025/06/30
16.
State Street Corp(1.0323%)
since
2025/06/30
17.
Fidelity Small Cap Discovery(1.0274%)
since
2025/06/30
18.
Royce & Associates, LP(0.9179%)
since
2025/06/30
19.
DFA US Small Cap I(0.9018%)
since
2025/07/31
20.
AltraVue Capital, LLC(0.8205%)
since
2025/06/30
21.
Pertento Partners LLP(0.7977%)
since
2025/06/30
22.
Fidelity Series Small Cap Discovery(0.785%)
since
2025/06/30
23.
Franklin Resources Inc(0.7533%)
since
2025/06/30
24.
Morgan Stanley - Brokerage Accounts(0.6881%)
since
2025/06/30
25.
Thrivent Small Cap Stock A(0.684%)
since
2025/06/30
26.
Renaissance Technologies Corp(0.6675%)
since
2025/06/30
27.
FIAM Small Cap Core Composite(0.6583%)
since
2025/03/31
28.
FIAM Small Cap Core CIT Cl B(0.6326%)
since
2025/06/30
29.
Royce Small-Cap Trust(0.6227%)
since
2025/06/30
30.
Vanguard Small Cap Growth Index Inv(0.6164%)
since
2025/07/31
31.
Fidelity Small Cap Growth(0.6111%)
since
2025/06/30
32.
Lord, Abbett & Co LLC(0.5851%)
since
2025/06/30
33.
Arrowstreet Capital Limited Partnership(0.5556%)
since
2025/06/30
34.
Putnam US Small Cap Growth Equity(0.5085%)
since
2025/06/30
35.
Putnam US Small Cap Growth Managed Acct(0.5085%)
since
2025/06/30
36.
Putnam Small Cap Growth A(0.5085%)
since
2025/07/31
37.
Amvescap Plc.(0.4612%)
since
2025/06/30
38.
Northern Trust Corp(0.4272%)
since
2025/06/30
39.
Ophir Asset Management Pty Ltd(0.4121%)
since
2025/06/30
40.
Goldman Sachs Group Inc(0.3956%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
3.94
Date
2025-09-30
EPS Actual
4.99
EPS Estimate
3.11
EPS Difference
1.88
Surprise Percent
60.4502%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.