‹ Screener

ENSIGN GROUP, INC

ENSG · Services-Skilled Nursing Care Facilities · 58.4M shares · +1%/yr ↑ shares · EDGAR filings ↗

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

Grade

B80

Ensign Group — best-in-class skilled-nursing operator with high returns, low leverage.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $1.2B2025-09-30 · $1.3B2025-12-31 · $1.4B2026-03-31 · $1.4B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
20.5%
Operating margin
8.4%
Net margin
6.8%
Return on equity
15.4%
Return on assets
6.3%
ROIC
14.2%
Revenue growth (QoQ)
2.1%
Net-income growth
15.4%
Debt / equity
0.1×
Net debt / EBITDA
-0.8×
Current ratio
1.4×
EBITDA
$530M
Tangible book value
$2.1B
Cash & investments
$572M
Stock comp / revenue
1.0%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-02SMITH BARRY MSell700$164.28
2026-05-27Keetch ChadTax withheld306$171.97
2026-05-27Wittekind Beverly B.Tax withheld102$171.97
2026-05-27Snapper Suzanne D.Tax withheld458$171.97
2026-05-27Burton SpencerTax withheld264$171.97
2026-05-27Port BarryTax withheld509$171.97
2026-05-26Wittekind Beverly B.Tax withheld123$172.42
2026-05-26Snapper Suzanne D.Tax withheld458$172.42
2026-05-26Burton SpencerTax withheld281$172.42
2026-05-26Keetch ChadTax withheld326$172.42
2026-05-26Port BarryTax withheld509$172.42
2026-05-18Port BarryTax withheld550$176.66
2026-05-18Uychiat Pison MarivicTax withheld82$176.66
2026-05-18Burton SpencerTax withheld351$176.66
2026-05-18Keetch ChadTax withheld387$176.66
2026-05-18Wittekind Beverly B.Tax withheld102$176.66
2026-05-18Wittekind Beverly B.Tax withheld102$176.66
2026-05-18Snapper Suzanne D.Tax withheld489$176.66
2026-05-15Wittekind Beverly B.Tax withheld102$177.67
2026-05-04SMITH BARRY MSell700$182.21
2026-04-20Agwunobi John OSell392$199.97
2026-04-16Parkinson Mark VincentSell100$196.60
2026-04-15Shaw DarenGrant600
2026-04-15Parkinson Mark VincentGrant600
2026-04-15Abbott Swati BargotraGrant600
2026-04-15Agwunobi John OGrant600
2026-04-15SMITH BARRY MGrant600
2026-04-15Blouin Ann ScottGrant600
2026-04-02SMITH BARRY MSell700$196.65
2026-03-02SMITH BARRY MSell700$213.02
2026-02-26Wittekind Beverly B.Grant1.0K
2026-02-26Snapper Suzanne D.Grant9.0K
2026-02-26Port BarryGrant12K
2026-02-26Burton SpencerGrant8.5K
2026-02-26Keetch ChadGrant8.0K
2026-02-20Uychiat Pison MarivicSell67$204.92
2026-02-19Wittekind Beverly B.Sell500$210.23
2026-02-19Uychiat Pison MarivicSell83$211.02
2026-02-19Wittekind Beverly B.Option exercise500$83.64
2026-02-19Wittekind Beverly B.Tax withheld113$204.78
2026-02-18Keetch ChadGrant8.3K$209.96
2026-02-18Burton SpencerGrant9.7K$209.96
2026-02-18Snapper Suzanne D.Grant12K$209.96
2026-02-18Port BarryGrant14K$209.96
2026-02-17Shaw DarenSell1.0K$213.43
2026-02-09Blouin Ann ScottSell375$198.00
2026-02-09Parkinson Mark VincentSell100$198.00
2026-02-06Snapper Suzanne D.Sell2.3K$196.11
2026-02-06Snapper Suzanne D.Option exercise4.1K$15.80
2026-02-06Snapper Suzanne D.Sell2.2K$196.07
2026-02-06Snapper Suzanne D.Option exercise4.1K$15.93
2026-02-06Snapper Suzanne D.Sell100$197.21
2026-02-05Snapper Suzanne D.Sell727$197.68
2026-02-05Snapper Suzanne D.Option exercise4.1K$15.80
2026-02-05Snapper Suzanne D.Option exercise4.1K$15.93
2026-02-05Snapper Suzanne D.Sell728$185.22
2026-02-05Snapper Suzanne D.Sell200$187.28
2026-02-05Snapper Suzanne D.Sell550$192.09
2026-02-05Snapper Suzanne D.Sell644$193.52
2026-02-05Snapper Suzanne D.Sell1.7K$194.96
2026-02-05Snapper Suzanne D.Sell2.1K$196.01
2026-02-05Snapper Suzanne D.Sell1.6K$196.87
2026-02-02SMITH BARRY MSell700$171.54
2026-01-21Agwunobi John OSell146$178.31
2026-01-20Agwunobi John OSell246$179.82
2026-01-15Abbott Swati BargotraGrant600
2026-01-15Agwunobi John OGrant600
2026-01-15Shaw DarenGrant600
2026-01-15Blouin Ann ScottGrant600
2026-01-15Parkinson Mark VincentGrant600
2026-01-15SMITH BARRY MGrant600
2026-01-02SMITH BARRY MSell700$173.59
2025-12-19Wittekind Beverly B.Sell2.0K$180.00
2025-12-19Wittekind Beverly B.Option exercise2.0K$83.64
2025-12-12Wittekind Beverly B.Sell5.8K$175.52
2025-12-12Wittekind Beverly B.Option exercise2.5K$44.84
2025-12-12Wittekind Beverly B.Sell1.0K$174.11
2025-12-12Wittekind Beverly B.Sell1.6K$176.21
2025-12-01SMITH BARRY MSell700$184.27
2025-11-20Burton SpencerOption exercise3.7K$15.93
2025-11-20Burton SpencerSell3.7K$180.00
2025-11-18Burton SpencerOption exercise2.2K$15.93
2025-11-18Shaw DarenSell1.0K$178.57
2025-11-18Burton SpencerSell2.2K$180.00
2025-11-17Burton SpencerOption exercise5.9K$16.60
2025-11-17Burton SpencerSell5.9K$177.30
2025-11-17Burton SpencerGift4.2K
2025-11-12Port BarrySell12K$180.10
2025-11-12Port BarrySell9.9K$181.02
2025-11-12Port BarrySell4.1K$182.11
2025-11-12Port BarryOption exercise9.4K$15.80
2025-11-12Port BarryOption exercise19K$45.34
2025-11-12Port BarrySell400$182.95
2025-11-12Port BarrySell2.0K$179.44
2025-11-11Port BarryGift4.8K
2025-11-07Uychiat Pison MarivicSell73$182.08
2025-11-07Snapper Suzanne D.Gift2.7K
2025-11-07Snapper Suzanne D.Gift2.7K
2025-11-07Snapper Suzanne D.Gift2.7K
2025-11-06Keetch ChadTax withheld386$182.91
2025-11-06Agwunobi John OSell246$188.87
2025-11-06Snapper Suzanne D.Tax withheld488$182.91
2025-11-06Port BarryTax withheld549$182.91
2025-11-06Burton SpencerTax withheld351$182.91
2025-11-05Uychiat Pison MarivicGrant1.6K
2025-11-03SMITH BARRY MSell700$180.64
2025-10-15Abbott Swati BargotraGrant600
2025-10-15Parkinson Mark VincentGrant600
2025-10-15Blouin Ann ScottGrant600
2025-10-15Agwunobi John OGrant600
2025-10-15Shaw DarenGrant600
2025-10-15SMITH BARRY MGrant600
2025-10-01SMITH BARRY MSell700$172.00
2025-09-05Keetch ChadGift2.8K
2025-09-02SMITH BARRY MSell700$172.06
2025-09-02SMITH BARRY MGift1.2K
2025-08-15Shaw DarenSell1.0K$166.17
2025-08-08Port BarryOption exercise2.4K$15.93
2025-08-08Port BarrySell2.4K$160.00
2025-08-01SMITH BARRY MSell700$150.00
2025-07-31Blouin Ann ScottSell425$149.23
2025-07-15Parkinson Mark VincentGrant600
2025-07-15Agwunobi John OGrant600
2025-07-15Abbott Swati BargotraGrant600
2025-07-15Blouin Ann ScottGrant600
2025-07-15Shaw DarenGrant600
2025-07-15SMITH BARRY MGrant600
2025-07-07Snapper Suzanne D.Option exercise11K$21.39
2025-07-07Snapper Suzanne D.Sell5.6K$147.79
2025-07-07Snapper Suzanne D.Sell2.5K$148.90
2025-07-07Snapper Suzanne D.Sell300$150.07
2025-07-01SMITH BARRY MSell700$153.48
2025-06-18Wittekind Beverly B.Option exercise4.7K$45.34
2025-06-18Wittekind Beverly B.Sell4.7K$155.00
2025-06-02SMITH BARRY MSell700$146.51
2025-05-28Wittekind Beverly B.Tax withheld102$146.31
2025-05-28Snapper Suzanne D.Tax withheld204$146.31
2025-05-28Port BarryTax withheld204$146.31
2025-05-28Keetch ChadTax withheld204$146.31
2025-05-28Christensen Christopher R.Tax withheld158$146.31
2025-05-28Burton SpencerTax withheld352$146.31
2025-05-27Port BarryTax withheld508$147.46
2025-05-27Snapper Suzanne D.Tax withheld458$147.46
2025-05-27Keetch ChadTax withheld305$147.46
2025-05-27Keetch ChadTax withheld325$147.46
2025-05-27Snapper Suzanne D.Tax withheld458$147.46
2025-05-27Port BarryTax withheld508$147.46
2025-05-27Christensen Christopher R.Tax withheld197$147.46
2025-05-27Christensen Christopher R.Tax withheld221$147.46
2025-05-27Wittekind Beverly B.Tax withheld102$147.46
2025-05-27Burton SpencerTax withheld264$147.46
2025-05-27Burton SpencerTax withheld281$147.46
2025-05-27Wittekind Beverly B.Tax withheld122$147.46
2025-05-19Snapper Suzanne D.Tax withheld488$147.70
2025-05-19Wittekind Beverly B.Tax withheld102$147.70
2025-05-19Burton SpencerTax withheld352$147.70
2025-05-19Keetch ChadTax withheld386$147.70
2025-05-19Port BarryTax withheld549$147.70
2025-05-19Christensen Christopher R.Tax withheld221$147.70
2025-05-16Wittekind Beverly B.Tax withheld102$149.75
2025-05-16Wittekind Beverly B.Option exercise3.5K$15.80
2025-05-16Wittekind Beverly B.Sell3.5K$150.00
2025-05-15Shaw DarenSell2.0K$145.47
2025-05-15Wittekind Beverly B.Grant1.0K
2025-05-01SMITH BARRY MSell700$129.20
2025-04-15Shaw DarenGrant600
2025-04-15Agwunobi John OGrant600
2025-04-15Parkinson Mark VincentGrant600
2025-04-15SMITH BARRY MGrant600
2025-04-15Abbott Swati BargotraGrant600
2025-04-15Blouin Ann ScottGrant600
2025-04-01SMITH BARRY MSell700$129.40
2025-03-04Port BarryGift14K
2025-03-04Port BarryGift14K
2025-03-03SMITH BARRY MSell700$129.15
2025-02-19Wittekind Beverly B.Tax withheld112$127.12
2025-02-14Shaw DarenSell2.0K$129.66
2025-02-11Blouin Ann ScottSell450$128.06
2025-02-10Port BarryGrant14K$129.23
2025-02-10Snapper Suzanne D.Grant12K$129.23
2025-02-10Keetch ChadGrant8.1K$129.23
2025-02-10Burton SpencerGrant10K$129.23
2025-02-10Christensen Christopher R.Grant5.0K$129.23
2025-02-05Christensen Christopher R.Option exercise24K$45.34
2025-02-05Christensen Christopher R.Option exercise3.5K$15.80
2025-02-05Christensen Christopher R.Option exercise4.0K$44.84
2025-02-05Christensen Christopher R.Option exercise3.8K$82.20
2025-02-05Christensen Christopher R.Option exercise2.8K$80.60
2025-02-05Christensen Christopher R.Option exercise1.4K$90.85
2025-02-05Christensen Christopher R.Sell36K$148.47
2025-02-05Christensen Christopher R.Sell3.4K$149.09
2025-02-03SMITH BARRY MSell700$138.48
2025-01-15Blouin Ann ScottGrant600
2025-01-15SMITH BARRY MGrant600
2025-01-15Shaw DarenGrant600
2025-01-15Abbott Swati BargotraGrant600
2025-01-15Agwunobi John OGrant600
2025-01-15Parkinson Mark VincentGrant600
2025-01-02SMITH BARRY MSell700$133.43

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

Supply chain

Customers (2)

  • Medicaid 46% of rev
  • Medicare

Suppliers (1)

  • CareTrust REIT, Inc.

Named in the 10-K; linked when we track them.

Notable events (8-K)

DateItems
2026-06-15OtherExhibitsfiling ↗
2026-06-10Otherfiling ↗
2026-05-18Shareholder votefiling ↗
2026-04-30ResultsExhibitsfiling ↗
2026-02-04ResultsExhibitsfiling ↗
2025-11-03ResultsExhibitsfiling ↗
2025-08-26Exec/director changefiling ↗
2025-07-24ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-152026-06-120001125376-26-000031 ↗
8-K2026-06-102026-05-130001125376-26-000029 ↗
8-K2026-05-182026-05-130001125376-26-000026 ↗
8-K2026-04-302026-04-300001125376-26-000023 ↗
10-Q2026-04-302026-03-310001125376-26-000021 ↗
10-K2026-02-042025-12-310001125376-26-000007 ↗
8-K2026-02-042026-02-040001125376-26-000008 ↗
8-K2025-11-032025-11-030001125376-25-000171 ↗
10-Q2025-11-032025-09-300001125376-25-000170 ↗
8-K2025-08-262025-08-210001125376-25-000158 ↗
8-K2025-07-242025-07-240001125376-25-000143 ↗
10-Q2025-07-242025-06-300001125376-25-000142 ↗