WEN (WEN)

Financial Metrics & Valuation Analysis

Enterprise Valuation (TTM)

Enterprise Value$5.07B
EV / Sales2.31
EV / EBITDA9.92
EV / Operating Cash Flow15.92
EV / Free Cash Flow22.80

Return Metrics (TTM)

Return on Equity (ROE)130.59%
Return on Assets (ROA)3.02%
Return on Invested Capital (ROIC)4.92%
Return on Capital Employed (ROCE)7.01%

Yield Metrics

Earnings Yield10.61%
Free Cash Flow Yield15.86%

Balance Sheet Strength

Net Debt / EBITDA7.18
Current Ratio1.83
Working Capital$296.10M
Tangible Asset Value-$1.82B
Net Current Asset Value-$4.16B

Working Capital Efficiency

Days Sales Outstanding20.80
Days Payables Outstanding5.34
Operating Cycle (Days)22.30
Cash Conversion Cycle16.96

Capital Allocation

CapEx / Revenue4.38%
CapEx / Operating Cash Flow30.18%
R&D / Revenue0.00%
SG&A / Revenue8.20%

Fiscal Year 2025 Ratios

Audited annual results as of 2025-12-28

Margins

Gross Profit Margin26.87%
Operating Margin15.27%
Net Profit Margin7.58%

Solvency

Debt / Equity35.31
Quick Ratio1.74
Cash Ratio0.86

Per Share

Revenue / Share$11.21
FCF / Share$1.25
PE Ratio9.79