Sotera Health Company (SHC)
NASDAQ: SHC · Real-Time Price · USD
18.20
+0.73 (4.15%)
Jul 9, 2026, 3:12 PM EDT - Market open

Sotera Health Company Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,1895,0163,8784,7662,3536,664
Market Cap Growth
64.83%29.36%-18.63%102.57%-64.70%-14.26%
Enterprise Value
7,0896,9445,9506,7913,9888,385
Last Close Price
18.2017.6413.6816.858.3323.55
PE Ratio
44.4465.3385.5093.61-57.44
Forward PE
18.3619.1218.0318.818.3824.18
PEG Ratio
-1.371.500.790.471.34
PS Ratio
4.324.313.524.542.347.15
PB Ratio
8.008.289.5810.746.7211.37
P/FCF Ratio
53.0033.6385.99-24.6137.15
P/OCF Ratio
19.6617.4717.30-8.4623.67
EV/Sales Ratio
5.965.975.416.473.979.00
EV/EBITDA Ratio
12.6613.9212.9015.6310.1320.57
EV/EBIT Ratio
16.4519.1819.9924.5416.0632.66
EV/FCF Ratio
73.2046.55131.94-41.7346.75
Debt / Equity Ratio
3.613.715.755.205.213.10
Debt / EBITDA Ratio
4.474.565.105.355.164.48
Debt / FCF Ratio
23.4415.2452.13-21.2610.19
Net Debt / Equity Ratio
3.143.185.124.564.672.94
Net Debt / EBITDA Ratio
3.853.864.494.664.154.22
Net Debt / FCF Ratio
20.1812.9245.94-5.5817.119.59
Asset Turnover
0.370.370.350.340.340.34
Inventory Turnover
9.5110.0110.2211.059.779.34
Quick Ratio
2.211.982.231.970.671.36
Current Ratio
2.822.462.752.420.812.15
Return on Equity (ROE)
19.18%15.42%10.46%12.94%-49.89%22.14%
Return on Assets (ROA)
6.74%6.04%3.74%4.29%8.08%6.17%
Return on Invested Capital (ROIC)
8.57%7.64%4.69%6.02%11.12%7.46%
Return on Capital Employed (ROCE)
12.61%12.28%10.30%10.59%10.03%9.78%
Earnings Yield
2.29%1.53%1.17%1.07%-1.74%
FCF Yield
1.89%2.97%1.16%-4.06%2.69%
Buyback Yield / Dilution
-0.93%-0.53%-0.59%-1.12%-0.26%-17.54%
Total Shareholder Return
-0.93%-0.53%-0.59%-1.12%-0.26%-17.54%
SEC Filings: 10-K · 10-Q