Stoneridge, Inc. (SRI)
NYSE: SRI · Real-Time Price · USD
7.53
-0.08 (-1.05%)
At close: Jun 3, 2026, 4:00 PM EDT
7.53
0.00 (0.00%)
After-hours: Jun 3, 2026, 4:10 PM EDT

Stoneridge Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
214162174539589537
Market Cap Growth
44.81%-6.58%-67.79%-8.54%9.82%-34.25%
Enterprise Value
306.99285.93309.88695.32713.07630.07
Last Close Price
7.535.796.2719.5721.5619.74
PE Ratio
-----164.50
Forward PE
-78.18-48.9329.14-
PEG Ratio
-0.840.840.840.840.84
PS Ratio
0.250.190.190.550.660.70
PB Ratio
1.370.900.711.872.101.81
P/TBV Ratio
1.340.900.711.872.091.83
P/FCF Ratio
-13.337.41---
P/OCF Ratio
-4.773.64109.0086.61-
EV/Sales Ratio
0.350.330.340.710.790.82
EV/EBITDA Ratio
17.15-8.9514.5718.9112.63
EV/EBIT Ratio
---54.17242.9540.88
EV/FCF Ratio
-23.4913.22---
Debt / Equity Ratio
1.041.060.850.680.630.60
Debt / EBITDA Ratio
--6.014.174.773.69
Debt / FCF Ratio
24.6015.618.87---
Net Debt / Equity Ratio
0.590.690.560.550.450.33
Net Debt / EBITDA Ratio
-7.71-25.143.943.323.321.98
Net Debt / FCF Ratio
13.9310.165.81-4.72-5.04-1.56
Asset Turnover
1.511.471.401.471.371.20
Inventory Turnover
5.284.864.244.554.995.28
Quick Ratio
1.221.251.401.161.201.36
Current Ratio
2.022.302.582.412.302.37
Return on Equity (ROE)
-8.80%-48.39%-6.20%-1.82%-4.87%1.15%
Return on Assets (ROA)
-14.58%-12.21%-0.07%5.20%0.59%0.66%
Return on Invested Capital (ROIC)
-26.00%-19.69%-0.11%7.83%0.93%1.03%
Return on Capital Employed (ROCE)
-12.10%-8.92%-0.08%2.63%0.61%3.19%
Earnings Yield
-----0.61%
FCF Yield
-7.50%13.50%---
Buyback Yield / Dilution
-0.79%-0.73%-0.56%-0.68%0.57%-1.45%
Total Shareholder Return
-0.79%-0.73%-0.56%-0.68%0.57%-1.45%
SEC Filings: 10-K · 10-Q