Shengfeng Development Limited (SFWL)
NASDAQ: SFWL · Real-Time Price · USD
0.9215
+0.0215 (2.39%)
At close: May 1, 2026, 4:00 PM EDT
0.9200
-0.0015 (-0.16%)
After-hours: May 1, 2026, 4:00 PM EDT

Shengfeng Development Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
767889243--
Market Cap Growth
-4.01%-12.04%-63.27%---
Enterprise Value
128.51139.92136.15275.6800
Last Close Price
0.920.951.082.94--
PE Ratio
6.376.798.3122.62--
PS Ratio
0.130.140.180.60--
PB Ratio
0.580.590.762.25--
P/TBV Ratio
0.580.590.762.23--
P/FCF Ratio
--27.21-6.1672.29--
P/OCF Ratio
4.724.875.9417.16--
EV/Sales Ratio
0.220.240.270.68--
EV/EBITDA Ratio
5.414.934.829.10--
EV/EBIT Ratio
7.618.299.2819.82--
EV/FCF Ratio
--48.58-9.4282.17--
Debt / Equity Ratio
0.650.650.610.490.710.70
Debt / EBITDA Ratio
3.363.362.822.042.733.07
Debt / FCF Ratio
-33.10-33.10-5.5118.43-36.64-34.57
Net Debt / Equity Ratio
0.460.460.380.330.610.62
Net Debt / EBITDA Ratio
2.122.121.591.161.972.31
Net Debt / FCF Ratio
-20.85-20.85-3.1110.46-26.49-26.04
Asset Turnover
1.741.741.751.581.511.46
Inventory Turnover
-----671.11
Quick Ratio
1.121.121.050.970.880.83
Current Ratio
1.271.271.261.091.040.97
Return on Equity (ROE)
9.31%9.31%9.18%9.94%8.20%7.37%
Return on Assets (ROA)
4.40%4.40%4.41%4.44%3.34%2.93%
Return on Invested Capital (ROIC)
7.63%7.63%7.70%7.31%5.24%4.72%
Return on Capital Employed (ROCE)
10.43%10.43%10.59%11.40%8.44%7.74%
Earnings Yield
15.69%14.74%12.04%4.42%--
FCF Yield
-3.79%-3.67%-16.22%1.38%--
Buyback Yield / Dilution
-0.00%-0.84%-2.26%0.00%0.00%
Total Shareholder Return
-0.00%-0.84%-2.26%0.00%0.00%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q