_id
69109756ccc777a4e85d5bb2
Ticker
ENSG
Name
The Ensign Group Inc
Exchange
NASDAQ
Address
29222 Rancho Viejo Road, San Juan Capistrano, CA, United States, 92675
Country
USA
Sector
Healthcare
Industry
Medical Care Facilities
Currency
USD
Website
https://ensigngroup.net
Description
The Ensign Group, Inc. provides skilled nursing, senior living, and rehabilitative services. It operates through two segments: Skilled Services and Standard Bearer. The Skilled Services segment provides short and long-term nursing care services for patients with chronic conditions, prolonged illness, and the elderly; specialty care, such as on-site dialysis, ventilator care, cardiac, and pulmonary management; and standard services, such as room and board, special nutritional programs, social services, recreational activities, entertainment, and other services. The Standard Bearer segment leases post-acute care properties to healthcare operators. In addition, the company operates senior living units; and provides ancillary services consisting of digital x-ray, ultrasound, electrocardiograms, sub-acute services, dialysis, respiratory, and long-term care pharmacy and patient transportation to people in their homes or at long-term care facilities, as well as mobile diagnostics. The company operates healthcare facilities in Alabama, Alaska, Arizona, Colorado, Idaho, Iowa, Kansas, Oregon, Nebraska, Nevada, South Carolina, Tennessee, Texas, Utah, Washington and Wisconsin. The company was incorporated in 1999 and is based in San Juan Capistrano, California.
Last Close
173.59
Volume
186612
Current Price
178.55
Change
-0.28
Last Updated
2026-01-03T11:02:39.321Z
Image
data:image/webp;base64,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
Ipo Date
2007-11-09T00:00:00.000Z
Market Cap
10074277888
Next Dividend Date
2026-01-31T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.065
Dividend Yield
0.14561747409689163
Sentiment
0.9566722222222224
Sentiment Sources
18
Rating
4.5
Target Price
207.2
Strong Buy
4
Buy
1
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
1296405000
Cost Of Revenue
1106187000
Gross Profit
190218000
Operating Expenses
94000000
Operating Income
96218000
Interest Expense
1971000
Pretax Income
106600000
Net Income
83844000
Eps
1.4221453287197232
Dividends Per Share
-3605000
Shares Outstanding
57924783
Income Tax Expense
22689000
EBITDA
135204000
Operating Margin
7.421909048484077
Total Other Income Expense Net
10382000
Cash
443668000
Short Term Investments
62641000
Receivables
612744000
Inventories
-
Total Current Assets
1206578000
Property Plant Equipment
3646380000
Total Assets
5226437000
Payables
105796000
Short Term Debt
115008000
Long Term Debt
138557000
Total Liabilities
3103535000
Equity
2119465000
Bs_currency_symbol
USD
Depreciation
26633000
Change In Working Capital
19591000
Cash From Operations
153000000
Capital Expenditures
51193000
Cash From Investing
-77313000
Cash From Financing
4012000
Net Change In Cash
79699000
Cf_currency_symbol
USD
PE
31.1685
PB
4.966627804658251
ROE
3.9559039663311255
ROA
1.604228655200474
FCF
101807000
Fcf Percent
0.07853024324960178
Piotroski FScore
4
Health Score
47
Deep Value Investing Score
4
Defensive Investing Score
8
Dividend Investing Score
5.5
Economic Moat Investing Score
6.3
Garp Investing Score
3.5
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
3
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1296405000
Quarters > 0 > income Statement > cost Of Revenue
1106187000
Quarters > 0 > income Statement > gross Profit
190218000
Quarters > 0 > income Statement > operating Expenses
94000000
Quarters > 0 > income Statement > operating Income
96218000
Quarters > 0 > income Statement > interest Expense
1971000
Quarters > 0 > income Statement > pretax Income
106600000
Quarters > 0 > income Statement > net Income
83844000
Quarters > 0 > income Statement > eps
1.4221453287197232
Quarters > 0 > income Statement > dividends Per Share
-3605000
Quarters > 0 > income Statement > shares Outstanding
58956000
Quarters > 0 > income Statement > income Tax Expense
22689000
Quarters > 0 > income Statement > EBITDA
135204000
Quarters > 0 > income Statement > operating Margin
7.421909048484077
Quarters > 0 > income Statement > total Other Income Expense Net
10382000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
443668000
Quarters > 0 > balance Sheet > short Term Investments
62641000
Quarters > 0 > balance Sheet > receivables
612744000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1206578000
Quarters > 0 > balance Sheet > property Plant Equipment
3646380000
Quarters > 0 > balance Sheet > total Assets
5226437000
Quarters > 0 > balance Sheet > payables
105796000
Quarters > 0 > balance Sheet > short Term Debt
115008000
Quarters > 0 > balance Sheet > long Term Debt
138557000
Quarters > 0 > balance Sheet > total Liabilities
3103535000
Quarters > 0 > balance Sheet > equity
2119465000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
83911000
Quarters > 0 > cash Flow > depreciation
26633000
Quarters > 0 > cash Flow > change In Working Capital
19591000
Quarters > 0 > cash Flow > cash From Operations
153000000
Quarters > 0 > cash Flow > capital Expenditures
51193000
Quarters > 0 > cash Flow > cash From Investing
-77313000
Quarters > 0 > cash Flow > cash From Financing
4012000
Quarters > 0 > cash Flow > net Change In Cash
79699000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.4221453287197232
Quarters > 0 > ratios > PB
4.966627804658251
Quarters > 0 > ratios > ROE
3.9559039663311255
Quarters > 0 > ratios > ROA
1.604228655200474
Quarters > 0 > ratios > FCF
101807000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.07853024324960178
Quarters > 0 > health Score
47
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1227769000
Quarters > 1 > income Statement > cost Of Revenue
1028975000
Quarters > 1 > income Statement > gross Profit
198794000
Quarters > 1 > income Statement > operating Expenses
94892000
Quarters > 1 > income Statement > operating Income
103902000
Quarters > 1 > income Statement > interest Expense
2025000
Quarters > 1 > income Statement > pretax Income
112358000
Quarters > 1 > income Statement > net Income
84396000
Quarters > 1 > income Statement > eps
1.4401556260878468
Quarters > 1 > income Statement > dividends Per Share
-3597000
Quarters > 1 > income Statement > shares Outstanding
58602000
Quarters > 1 > income Statement > income Tax Expense
27892000
Quarters > 1 > income Statement > EBITDA
140168000
Quarters > 1 > income Statement > operating Margin
8.462666837165624
Quarters > 1 > income Statement > total Other Income Expense Net
8456000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
363969000
Quarters > 1 > balance Sheet > short Term Investments
54473000
Quarters > 1 > balance Sheet > receivables
578050000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1067195000
Quarters > 1 > balance Sheet > property Plant Equipment
3465847000
Quarters > 1 > balance Sheet > total Assets
4930291000
Quarters > 1 > balance Sheet > payables
102799000
Quarters > 1 > balance Sheet > short Term Debt
107980000
Quarters > 1 > balance Sheet > long Term Debt
139576000
Quarters > 1 > balance Sheet > total Liabilities
2909308000
Quarters > 1 > balance Sheet > equity
2017659000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
84466000
Quarters > 1 > cash Flow > depreciation
25785000
Quarters > 1 > cash Flow > change In Working Capital
32938000
Quarters > 1 > cash Flow > cash From Operations
155730000
Quarters > 1 > cash Flow > capital Expenditures
49595000
Quarters > 1 > cash Flow > cash From Investing
-68120000
Quarters > 1 > cash Flow > cash From Financing
-6307000
Quarters > 1 > cash Flow > net Change In Cash
81303000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.4401556260878468
Quarters > 1 > ratios > PB
5.185904605287613
Quarters > 1 > ratios > ROE
4.182867372534209
Quarters > 1 > ratios > ROA
1.7117853692611655
Quarters > 1 > ratios > FCF
106135000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.08644541440613014
Quarters > 1 > health Score
48
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1173041000
Quarters > 2 > income Statement > cost Of Revenue
984925000
Quarters > 2 > income Statement > gross Profit
188116000
Quarters > 2 > income Statement > operating Expenses
86743000
Quarters > 2 > income Statement > operating Income
101373000
Quarters > 2 > income Statement > interest Expense
2037000
Quarters > 2 > income Statement > pretax Income
106580000
Quarters > 2 > income Statement > net Income
80277000
Quarters > 2 > income Statement > eps
1.3722564102564103
Quarters > 2 > income Statement > dividends Per Share
-3589000
Quarters > 2 > income Statement > shares Outstanding
58500000
Quarters > 2 > income Statement > income Tax Expense
26227000
Quarters > 2 > income Statement > EBITDA
132805000
Quarters > 2 > income Statement > operating Margin
8.64189742728515
Quarters > 2 > income Statement > total Other Income Expense Net
5207000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
282666000
Quarters > 2 > balance Sheet > short Term Investments
61805000
Quarters > 2 > balance Sheet > receivables
584048000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
986391000
Quarters > 2 > balance Sheet > property Plant Equipment
3355787000
Quarters > 2 > balance Sheet > total Assets
4759846000
Quarters > 2 > balance Sheet > payables
95326000
Quarters > 2 > balance Sheet > short Term Debt
101296000
Quarters > 2 > balance Sheet > long Term Debt
140585000
Quarters > 2 > balance Sheet > total Liabilities
2829689000
Quarters > 2 > balance Sheet > equity
1926817000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
80353000
Quarters > 2 > cash Flow > depreciation
24188000
Quarters > 2 > cash Flow > change In Working Capital
-44377000
Quarters > 2 > cash Flow > cash From Operations
72220000
Quarters > 2 > cash Flow > capital Expenditures
42926000
Quarters > 2 > cash Flow > cash From Investing
-243804000
Quarters > 2 > cash Flow > cash From Financing
-10348000
Quarters > 2 > cash Flow > net Change In Cash
-181932000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.3722564102564103
Quarters > 2 > ratios > PB
5.420948123251975
Quarters > 2 > ratios > ROE
4.166301210753279
Quarters > 2 > ratios > ROA
1.6865461613674055
Quarters > 2 > ratios > FCF
29294000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.02497269916396784
Quarters > 2 > health Score
41
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1132252000
Quarters > 3 > income Statement > cost Of Revenue
953345000
Quarters > 3 > income Statement > gross Profit
178907000
Quarters > 3 > income Statement > operating Expenses
78130000
Quarters > 3 > income Statement > operating Income
100777000
Quarters > 3 > income Statement > interest Expense
2258000
Quarters > 3 > income Statement > pretax Income
105758000
Quarters > 3 > income Statement > net Income
79687000
Quarters > 3 > income Statement > eps
1.360310686241038
Quarters > 3 > income Statement > dividends Per Share
-3437000
Quarters > 3 > income Statement > shares Outstanding
58580000
Quarters > 3 > income Statement > income Tax Expense
26008000
Quarters > 3 > income Statement > EBITDA
130535000
Quarters > 3 > income Statement > operating Margin
8.900580436157322
Quarters > 3 > income Statement > total Other Income Expense Net
4981000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
464598000
Quarters > 3 > balance Sheet > short Term Investments
62255000
Quarters > 3 > balance Sheet > receivables
569897000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1157632000
Quarters > 3 > balance Sheet > property Plant Equipment
3152425000
Quarters > 3 > balance Sheet > total Assets
4669356000
Quarters > 3 > balance Sheet > payables
98947000
Quarters > 3 > balance Sheet > short Term Debt
97561000
Quarters > 3 > balance Sheet > long Term Debt
141585000
Quarters > 3 > balance Sheet > total Liabilities
2828928000
Quarters > 3 > balance Sheet > equity
1837111000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
79750000
Quarters > 3 > cash Flow > depreciation
22519000
Quarters > 3 > cash Flow > change In Working Capital
-11810000
Quarters > 3 > cash Flow > cash From Operations
100456000
Quarters > 3 > cash Flow > capital Expenditures
48161000
Quarters > 3 > cash Flow > cash From Investing
-166587000
Quarters > 3 > cash Flow > cash From Financing
-1337000
Quarters > 3 > cash Flow > net Change In Cash
-67468000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.360310686241038
Quarters > 3 > ratios > PB
5.6934278875908975
Quarters > 3 > ratios > ROE
4.337625761317634
Quarters > 3 > ratios > ROA
1.7065950850609806
Quarters > 3 > ratios > FCF
52295000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.04618671461830052
Quarters > 3 > health Score
44
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
4260485000
Annuals > 0 > income Statement > cost Of Revenue
3592900000
Annuals > 0 > income Statement > gross Profit
667585000
Annuals > 0 > income Statement > operating Expenses
309281000
Annuals > 0 > income Statement > operating Income
358304000
Annuals > 0 > income Statement > interest Expense
8286000
Annuals > 0 > income Statement > pretax Income
386094000
Annuals > 0 > income Statement > net Income
297973000
Annuals > 0 > income Statement > eps
5.1162946428571425
Annuals > 0 > income Statement > dividends Per Share
-13671000
Annuals > 0 > income Statement > shares Outstanding
58240000
Annuals > 0 > income Statement > income Tax Expense
87636000
Annuals > 0 > income Statement > EBITDA
478518000
Annuals > 0 > income Statement > operating Margin
8.40993454970502
Annuals > 0 > income Statement > total Other Income Expense Net
27790000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
464598000
Annuals > 0 > balance Sheet > short Term Investments
62255000
Annuals > 0 > balance Sheet > receivables
569897000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1157632000
Annuals > 0 > balance Sheet > property Plant Equipment
3152425000
Annuals > 0 > balance Sheet > total Assets
4669356000
Annuals > 0 > balance Sheet > payables
98947000
Annuals > 0 > balance Sheet > short Term Debt
97561000
Annuals > 0 > balance Sheet > long Term Debt
141585000
Annuals > 0 > balance Sheet > total Liabilities
2828928000
Annuals > 0 > balance Sheet > equity
1837111000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
298458000
Annuals > 0 > cash Flow > depreciation
84138000
Annuals > 0 > cash Flow > change In Working Capital
-75157000
Annuals > 0 > cash Flow > cash From Operations
347186000
Annuals > 0 > cash Flow > capital Expenditures
158240000
Annuals > 0 > cash Flow > cash From Investing
-390052000
Annuals > 0 > cash Flow > cash From Financing
-2162000
Annuals > 0 > cash Flow > net Change In Cash
-45028000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
5.1162946428571425
Annuals > 0 > ratios > PB
5.5136030430387715
Annuals > 0 > ratios > ROE
16.21965139830963
Annuals > 0 > ratios > ROA
6.381458171105395
Annuals > 0 > ratios > FCF
188946000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.04434847206362656
Annuals > 0 > health Score
57
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
3729355000
Annuals > 1 > income Statement > cost Of Revenue
3138596000
Annuals > 1 > income Statement > gross Profit
590759000
Annuals > 1 > income Statement > operating Expenses
335392000
Annuals > 1 > income Statement > operating Income
255367000
Annuals > 1 > income Statement > interest Expense
8087000
Annuals > 1 > income Statement > pretax Income
272762000
Annuals > 1 > income Statement > net Income
209399000
Annuals > 1 > income Statement > eps
3.652966523036129
Annuals > 1 > income Statement > dividends Per Share
-12890000
Annuals > 1 > income Statement > shares Outstanding
57323000
Annuals > 1 > income Statement > income Tax Expense
62912000
Annuals > 1 > income Statement > EBITDA
353236000
Annuals > 1 > income Statement > operating Margin
6.847484350511013
Annuals > 1 > income Statement > total Other Income Expense Net
17395000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
509626000
Annuals > 1 > balance Sheet > short Term Investments
17229000
Annuals > 1 > balance Sheet > receivables
485039000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
1046930000
Annuals > 1 > balance Sheet > property Plant Equipment
2847201000
Annuals > 1 > balance Sheet > total Assets
4177541000
Annuals > 1 > balance Sheet > payables
92811000
Annuals > 1 > balance Sheet > short Term Debt
86476000
Annuals > 1 > balance Sheet > long Term Debt
145497000
Annuals > 1 > balance Sheet > total Liabilities
2680224000
Annuals > 1 > balance Sheet > equity
1491865000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
209850000
Annuals > 1 > cash Flow > depreciation
72387000
Annuals > 1 > cash Flow > change In Working Capital
37893000
Annuals > 1 > cash Flow > cash From Operations
376666000
Annuals > 1 > cash Flow > capital Expenditures
106180000
Annuals > 1 > cash Flow > cash From Investing
-182698000
Annuals > 1 > cash Flow > cash From Financing
-612000
Annuals > 1 > cash Flow > net Change In Cash
193356000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.652966523036129
Annuals > 1 > ratios > PB
6.682653028256578
Annuals > 1 > ratios > ROE
14.036055541218543
Annuals > 1 > ratios > ROA
5.01249419215754
Annuals > 1 > ratios > FCF
270486000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.07252889574738795
Annuals > 1 > health Score
54
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
3025468000
Annuals > 2 > income Statement > cost Of Revenue
2507483000
Annuals > 2 > income Statement > gross Profit
517985000
Annuals > 2 > income Statement > operating Expenses
221160000
Annuals > 2 > income Statement > operating Income
296825000
Annuals > 2 > income Statement > interest Expense
8931000
Annuals > 2 > income Statement > pretax Income
289089000
Annuals > 2 > income Statement > net Income
224681000
Annuals > 2 > income Statement > eps
3.9507130171792304
Annuals > 2 > income Statement > dividends Per Share
12168000
Annuals > 2 > income Statement > shares Outstanding
56871000
Annuals > 2 > income Statement > income Tax Expense
64437000
Annuals > 2 > income Statement > EBITDA
360375000
Annuals > 2 > income Statement > operating Margin
9.810878845851287
Annuals > 2 > income Statement > total Other Income Expense Net
-7736000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
316270000
Annuals > 2 > balance Sheet > short Term Investments
15441000
Annuals > 2 > balance Sheet > receivables
408432000
Annuals > 2 > balance Sheet > inventories
4643000
Annuals > 2 > balance Sheet > total Current Assets
781125000
Annuals > 2 > balance Sheet > property Plant Equipment
2443005000
Annuals > 2 > balance Sheet > total Assets
3452022000
Annuals > 2 > balance Sheet > payables
77087000
Annuals > 2 > balance Sheet > short Term Debt
69679000
Annuals > 2 > balance Sheet > long Term Debt
149269000
Annuals > 2 > balance Sheet > total Liabilities
2203222000
Annuals > 2 > balance Sheet > equity
1247332000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
224652000
Annuals > 2 > cash Flow > depreciation
62355000
Annuals > 2 > cash Flow > change In Working Capital
-36944000
Annuals > 2 > cash Flow > cash From Operations
272513000
Annuals > 2 > cash Flow > capital Expenditures
87545000
Annuals > 2 > cash Flow > cash From Investing
-186182000
Annuals > 2 > cash Flow > cash From Financing
-32262000
Annuals > 2 > cash Flow > net Change In Cash
54069000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.9507130171792304
Annuals > 2 > ratios > PB
7.929728668870838
Annuals > 2 > ratios > ROE
18.012926790942586
Annuals > 2 > ratios > ROA
6.508678102283241
Annuals > 2 > ratios > FCF
184968000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.0611369877321459
Annuals > 2 > health Score
58
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
2627461000
Annuals > 3 > income Statement > cost Of Revenue
2159250000
Annuals > 3 > income Statement > gross Profit
468211000
Annuals > 3 > income Statement > operating Expenses
207746000
Annuals > 3 > income Statement > operating Income
260465000
Annuals > 3 > income Statement > interest Expense
6849000
Annuals > 3 > income Statement > pretax Income
258004000
Annuals > 3 > income Statement > net Income
194652000
Annuals > 3 > income Statement > eps
3.4194466403162056
Annuals > 3 > income Statement > dividends Per Share
11548000
Annuals > 3 > income Statement > shares Outstanding
56925000
Annuals > 3 > income Statement > income Tax Expense
60279000
Annuals > 3 > income Statement > EBITDA
320838000
Annuals > 3 > income Statement > operating Margin
9.913182345998665
Annuals > 3 > income Statement > total Other Income Expense Net
-2461000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
262201000
Annuals > 3 > balance Sheet > short Term Investments
13763000
Annuals > 3 > balance Sheet > receivables
328731000
Annuals > 3 > balance Sheet > inventories
-48741986000
Annuals > 3 > balance Sheet > total Current Assets
639709000
Annuals > 3 > balance Sheet > property Plant Equipment
2027306000
Annuals > 3 > balance Sheet > total Assets
2850623000
Annuals > 3 > balance Sheet > payables
58116000
Annuals > 3 > balance Sheet > short Term Debt
55941000
Annuals > 3 > balance Sheet > long Term Debt
152883000
Annuals > 3 > balance Sheet > total Liabilities
1828909000
Annuals > 3 > balance Sheet > equity
1020768000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
197725000
Annuals > 3 > cash Flow > depreciation
55985000
Annuals > 3 > cash Flow > change In Working Capital
24187000
Annuals > 3 > cash Flow > cash From Operations
275684000
Annuals > 3 > cash Flow > capital Expenditures
69550000
Annuals > 3 > cash Flow > cash From Investing
-173907000
Annuals > 3 > cash Flow > cash From Financing
-76138000
Annuals > 3 > cash Flow > net Change In Cash
25639000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.4194466403162056
Annuals > 3 > ratios > PB
9.698967835982318
Annuals > 3 > ratios > ROE
19.069171447380796
Annuals > 3 > ratios > ROA
6.828402072108449
Annuals > 3 > ratios > FCF
206134000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.07845368589676498
Annuals > 3 > health Score
60
Valuation > metrics > PE
31.1685
Valuation > metrics > PB
4.966627804658251
Valuation > final Score
22.931521953417487
Valuation > verdict
45.1% Overvalued
Profitability > metrics > ROE
3.9559039663311255
Profitability > metrics > ROA
6.948908400451526
Profitability > metrics > Net Margin
0.06467423374639869
Profitability > final Score
38
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.4643011325971413
Risk > metrics > Interest Coverage
48.81684424150178
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
5.464475281244905
Liquidity > metrics > Quick Ratio
5.464475281244905
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
48.140953947123876
Prev Valuations > 1
45.79051876748025
Prev Valuations > 2
43.06572112409103
Prev Profitabilities > 0
42
Prev Profitabilities > 1
43
Prev Profitabilities > 2
40
Prev Risks > 0
70
Prev Risks > 1
70
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:46:54.932Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-11
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.75
Earnings History > 0 > eps Difference
-1.75
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-23
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.64
Earnings History > 1 > eps Estimate
1.61
Earnings History > 1 > eps Difference
0.03
Earnings History > 1 > surprise Percent
1.8634
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-24
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.59
Earnings History > 2 > eps Estimate
1.55
Earnings History > 2 > eps Difference
0.04
Earnings History > 2 > surprise Percent
2.5806
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-29
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.37
Earnings History > 3 > eps Estimate
1.49
Earnings History > 3 > eps Difference
-0.12
Earnings History > 3 > surprise Percent
-8.0537
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-05
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.49
Earnings History > 4 > eps Estimate
1.48
Earnings History > 4 > eps Difference
0.01
Earnings History > 4 > surprise Percent
0.6757
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-24
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.39
Earnings History > 5 > eps Estimate
1.38
Earnings History > 5 > eps Difference
0.01
Earnings History > 5 > surprise Percent
0.7246
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-25
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.32
Earnings History > 6 > eps Estimate
1.3
Earnings History > 6 > eps Difference
0.02
Earnings History > 6 > surprise Percent
1.5385
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-01
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.3
Earnings History > 7 > eps Estimate
1.29
Earnings History > 7 > eps Difference
0.01
Earnings History > 7 > surprise Percent
0.7752
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-01
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.28
Earnings History > 8 > eps Estimate
1.27
Earnings History > 8 > eps Difference
0.01
Earnings History > 8 > surprise Percent
0.7874
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-25
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.2
Earnings History > 9 > eps Estimate
1.19
Earnings History > 9 > eps Difference
0.01
Earnings History > 9 > surprise Percent
0.8403
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-27
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.16
Earnings History > 10 > eps Estimate
1.14
Earnings History > 10 > eps Difference
0.02
Earnings History > 10 > surprise Percent
1.7544
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-26
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.13
Earnings History > 11 > eps Estimate
1.1
Earnings History > 11 > eps Difference
0.03
Earnings History > 11 > surprise Percent
2.7273
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-02
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.1
Earnings History > 12 > eps Estimate
1.1
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-26
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.04
Earnings History > 13 > eps Estimate
1.03
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
0.9709
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-01
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.01
Earnings History > 14 > eps Estimate
1
Earnings History > 14 > eps Difference
0.01
Earnings History > 14 > surprise Percent
1
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-28
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.99
Earnings History > 15 > eps Estimate
0.98
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
1.0204
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-09
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.97
Earnings History > 16 > eps Estimate
0.96
Earnings History > 16 > eps Difference
0.01
Earnings History > 16 > surprise Percent
1.0417
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-27
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.91
Earnings History > 17 > eps Estimate
0.9
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
1.1111
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.89
Earnings History > 18 > eps Estimate
0.88
Earnings History > 18 > eps Difference
0.01
Earnings History > 18 > surprise Percent
1.1364
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-29
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.87
Earnings History > 19 > eps Estimate
0.84
Earnings History > 19 > eps Difference
0.03
Earnings History > 19 > surprise Percent
3.5714
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-03
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.8
Earnings History > 20 > eps Estimate
0.78
Earnings History > 20 > eps Difference
0.02
Earnings History > 20 > surprise Percent
2.5641
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-28
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.78
Earnings History > 21 > eps Estimate
0.73
Earnings History > 21 > eps Difference
0.05
Earnings History > 21 > surprise Percent
6.8493
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-05
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.78
Earnings History > 22 > eps Estimate
0.54
Earnings History > 22 > eps Difference
0.24
Earnings History > 22 > surprise Percent
44.4444
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-11
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.77
Earnings History > 23 > eps Estimate
0.62
Earnings History > 23 > eps Difference
0.15
Earnings History > 23 > surprise Percent
24.1935
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-05
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.6
Earnings History > 24 > eps Estimate
0.55
Earnings History > 24 > eps Difference
0.05
Earnings History > 24 > surprise Percent
9.0909
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-30
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.55
Earnings History > 25 > eps Estimate
0.55
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
0
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-01
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.54
Earnings History > 26 > eps Estimate
0.53
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
1.8868
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
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.55
Earnings History > 27 > eps Estimate
0.53
Earnings History > 27 > eps Difference
0.02
Earnings History > 27 > surprise Percent
3.7736
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-06
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.54
Earnings History > 28 > eps Estimate
0.51
Earnings History > 28 > eps Difference
0.03
Earnings History > 28 > surprise Percent
5.8824
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.46
Earnings History > 29 > eps Estimate
0.45
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
2.2222
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-02
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.44
Earnings History > 30 > eps Estimate
0.43
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
2.3256
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-02
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.45
Earnings History > 31 > eps Estimate
0.45
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-08
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.4
Earnings History > 32 > eps Estimate
0.4
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.36
Earnings History > 33 > eps Estimate
0.38
Earnings History > 33 > eps Difference
-0.02
Earnings History > 33 > surprise Percent
-5.2632
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-03
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.31
Earnings History > 34 > eps Estimate
0.36
Earnings History > 34 > eps Difference
-0.05
Earnings History > 34 > surprise Percent
-13.8889
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-01
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.34
Earnings History > 35 > eps Estimate
0.33
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
3.0303
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-08
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.3
Earnings History > 36 > eps Estimate
0.37
Earnings History > 36 > eps Difference
-0.07
Earnings History > 36 > surprise Percent
-18.9189
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.32
Earnings History > 37 > eps Estimate
0.34
Earnings History > 37 > eps Difference
-0.02
Earnings History > 37 > surprise Percent
-5.8824
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-01
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.33
Earnings History > 38 > eps Estimate
0.33
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-10
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.34
Earnings History > 39 > eps Estimate
0.34
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-10
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.35
Earnings History > 40 > eps Estimate
0.36
Earnings History > 40 > eps Difference
-0.01
Earnings History > 40 > surprise Percent
-2.7778
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-03
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.3
Earnings History > 41 > eps Estimate
0.3
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-04
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.3
Earnings History > 42 > eps Estimate
0.28
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
7.1429
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-06
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.32
Earnings History > 43 > eps Estimate
0.29
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
10.3448
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-09
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.28
Earnings History > 44 > eps Estimate
0.28
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-05
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.22
Earnings History > 45 > eps Estimate
0.24
Earnings History > 45 > eps Difference
-0.02
Earnings History > 45 > surprise Percent
-8.3333
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-07
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.27
Earnings History > 46 > eps Estimate
0.28
Earnings History > 46 > eps Difference
-0.01
Earnings History > 46 > surprise Percent
-3.5714
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-08
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.33
Earnings History > 47 > eps Estimate
0.33
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-13
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.35
Earnings History > 48 > eps Estimate
0.36
Earnings History > 48 > eps Difference
-0.01
Earnings History > 48 > surprise Percent
-2.7778
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-07
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.28
Earnings History > 49 > eps Estimate
0.34
Earnings History > 49 > eps Difference
-0.06
Earnings History > 49 > surprise Percent
-17.6471
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-07
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.31
Earnings History > 50 > eps Estimate
0.34
Earnings History > 50 > eps Difference
-0.03
Earnings History > 50 > surprise Percent
-8.8235
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-01
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.33
Earnings History > 51 > eps Estimate
0.34
Earnings History > 51 > eps Difference
-0.01
Earnings History > 51 > surprise Percent
-2.9412
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-13
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.31
Earnings History > 52 > eps Estimate
0.32
Earnings History > 52 > eps Difference
-0.01
Earnings History > 52 > surprise Percent
-3.125
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-07
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.31
Earnings History > 53 > eps Estimate
0.3
Earnings History > 53 > eps Difference
0.01
Earnings History > 53 > surprise Percent
3.3333
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-01
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.34
Earnings History > 54 > eps Estimate
0.3
Earnings History > 54 > eps Difference
0.04
Earnings History > 54 > surprise Percent
13.3333
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-02
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.31
Earnings History > 55 > eps Estimate
0.28
Earnings History > 55 > eps Difference
0.03
Earnings History > 55 > surprise Percent
10.7143
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-15
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.24
Earnings History > 56 > eps Estimate
0.23
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
4.3478
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-02
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.31
Earnings History > 57 > eps Estimate
0.31
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
0
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-03
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.31
Earnings History > 58 > eps Estimate
0.29
Earnings History > 58 > eps Difference
0.02
Earnings History > 58 > surprise Percent
6.8966
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-04
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.3
Earnings History > 59 > eps Estimate
0.27
Earnings History > 59 > eps Difference
0.03
Earnings History > 59 > surprise Percent
11.1111
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-16
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.28
Earnings History > 60 > eps Estimate
0.23
Earnings History > 60 > eps Difference
0.05
Earnings History > 60 > surprise Percent
21.7391
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-28
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.24
Earnings History > 61 > eps Estimate
0.22
Earnings History > 61 > eps Difference
0.02
Earnings History > 61 > surprise Percent
9.0909
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-06
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.23
Earnings History > 62 > eps Estimate
0.22
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
4.5455
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-05
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.23
Earnings History > 63 > eps Estimate
0.21
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
9.5238
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-17
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.22
Earnings History > 64 > eps Estimate
0.22
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-02
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.19
Earnings History > 65 > eps Estimate
0.19
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
0
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-06
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.2
Earnings History > 66 > eps Estimate
0.2
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
0
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-06
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.19
Earnings History > 67 > eps Estimate
0.19
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
0
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-18
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.19
Earnings History > 68 > eps Estimate
0.19
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
0
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-30
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.17
Earnings History > 69 > eps Estimate
0.17
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
0
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-06
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.16
Earnings History > 70 > eps Estimate
0.16
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-07
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.16
Earnings History > 71 > eps Estimate
0.14
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
14.2857
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-06
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.16
Earnings History > 72 > eps Estimate
0.14
Earnings History > 72 > eps Difference
0.02
Earnings History > 72 > surprise Percent
14.2857
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-12-24
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.1323
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
The Ensign Group, Inc. provides skilled nursing, senior living, and rehabilitative services. It operates through two segments: Skilled Services and Standard Bearer. The Skilled Services segment provides short and long-term nursing care services for patients with chronic conditions, prolonged illness, and the elderly; specialty care, such as on-site dialysis, ventilator care, cardiac, and pulmonary management; and standard services, such as room and board, special nutritional programs, social services, recreational activities, entertainment, and other services. The Standard Bearer segment leases post-acute care properties to healthcare operators. In addition, the company operates senior living units; and provides ancillary services consisting of digital x-ray, ultrasound, electrocardiograms, sub-acute services, dialysis, respiratory, and long-term care pharmacy and patient transportation to people in their homes or at long-term care facilities, as well as mobile diagnostics. The company operates healthcare facilities in Alabama, Alaska, Arizona, Colorado, Idaho, Iowa, Kansas, Oregon, Nebraska, Nevada, South Carolina, Tennessee, Texas, Utah, Washington and Wisconsin. The company was incorporated in 1999 and is based in San Juan Capistrano, California.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.065Next Payout:
Jan 31, 2026Yield:
0.1456 %The Truth About The Ensign Group (ENSG): Quiet Stock, Loud Gains – Are You Sleeping On This? AD HOC NEWS
Read more →Is Surging Demand For High-Acuity Care Altering The Investment Case For Ensign Group (ENSG)? simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$207.2
Analyst Picks
Strong Buy
4
Buy
1
Hold
1
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)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 93.27% of the total shares of The Ensign Group Inc
1.
BlackRock Inc(12.4777%)
since
2025/06/30
2.
Vanguard Group Inc(10.6232%)
since
2025/06/30
3.
Wasatch Advisors LP(6.1675%)
since
2025/06/30
4.
FMR Inc(4.6922%)
since
2025/06/30
5.
State Street Corp(3.6025%)
since
2025/06/30
6.
Capital Research Global Investors(3.2579%)
since
2025/06/30
7.
iShares Core S&P Mid-Cap ETF(3.2195%)
since
2025/08/31
8.
Vanguard Total Stock Mkt Idx Inv(3.1387%)
since
2025/07/31
9.
American Funds SMALLCAP World A(3.0302%)
since
2025/06/30
10.
Geode Capital Management, LLC(2.491%)
since
2025/06/30
11.
Baillie Gifford & Co Limited.(2.4897%)
since
2025/06/30
12.
Vanguard Small Cap Index(2.4191%)
since
2025/07/31
13.
iShares Russell 2000 ETF(2.3504%)
since
2025/08/31
14.
Fuller & Thaler Asset Management Inc(2.08%)
since
2025/06/30
15.
Dimensional Fund Advisors, Inc.(1.8667%)
since
2025/06/30
16.
FullerThaler Behavioral Small-Cap Value(1.8324%)
since
2025/06/30
17.
Undiscovered Managers Behavioral Val L(1.7554%)
since
2025/07/31
18.
Northern Trust Corp(1.5399%)
since
2025/06/30
19.
Wellington Management Company LLP(1.5151%)
since
2025/06/30
20.
Riverbridge Partners LLC(1.506%)
since
2025/06/30
21.
Wasatch Core Growth(1.5008%)
since
2025/06/30
22.
Copeland Capital Management, LLC(1.3852%)
since
2025/06/30
23.
Vanguard US Growth Investor(1.3701%)
since
2025/06/30
24.
Vanguard Small Cap Growth Index Inv(1.3619%)
since
2025/07/31
25.
Charles Schwab Investment Management Inc(1.3349%)
since
2025/06/30
26.
Van Berkom and Associates Inc(1.3018%)
since
2025/06/30
27.
NORGES BANK(1.1842%)
since
2025/06/30
28.
American Century Companies Inc(1.0656%)
since
2025/06/30
29.
Vanguard Institutional Extnd Mkt Idx Tr(1.0634%)
since
2025/07/31
30.
T. Rowe Price Associates, Inc.(1.0255%)
since
2025/06/30
31.
Fidelity Small Cap Index(0.9769%)
since
2025/06/30
32.
T. Rowe Price Investment Management,Inc.(0.9451%)
since
2025/06/30
33.
Baillie Gifford US Equity Growth(0.937%)
since
2024/12/31
34.
Strategic Advisers Fidelity US TtlStk(0.9077%)
since
2025/07/31
35.
iShares Russell 2000 Growth ETF(0.8558%)
since
2025/08/31
36.
Fidelity Small Cap Growth(0.8533%)
since
2025/06/30
37.
Wasatch Small Cap Growth Investor(0.8322%)
since
2025/06/30
38.
American Century U.S. Small Cap Growth(0.78%)
since
2025/06/30
39.
American Century Small Cap Growth Inv(0.78%)
since
2025/06/30
40.
SPDR® S&P MIDCAP 400 ETF Trust(0.7576%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.75
Date
2025-09-30
EPS Actual
1.64
EPS Estimate
1.61
EPS Difference
0.03
Surprise Percent
1.8634%
(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.