Loading live market data…

The Wendy's Company

NASDAQ:WEN

$7.42 USD

-$0.08 (-1.07%)

Volume
6.53M
Average Volume
18.12M
Market Capitalization
$1.41B
P/E Ratio
9.51
Dividend Yield
7.55%
Price Target
$8.00
Year High
$12.00
Year Low
$6.07
Day High
Day Low
Payout Ratio
$0.72
Current Ratio
$1.83

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.15%

Investors Holding

27

change: -410 | last: 437

Increased Positions

10

change: -203 | last: 213

Reduced Positions

7

change: -133 | last: 140

New Positions

5

change: -70 | last: 75

Sold Positions

392

change: 300 | last: 92

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -132.4845 | last: 1.3248

Total Invested

2.33M

WEN Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-28 $8.32 194.21M $1.62B $300.83M $4.15B $5.46B
2024-12-29 $16.26 204.35M $3.32B $450.51M $4.09B $6.96B
2023-12-31 $19.48 209.49M $4.08B $516.04M $4.14B $7.7B
2023-01-01 $22.63 213.77M $4.84B $745.89M $4.28B $8.37B
2022-01-02 $23.89 221.38M $5.29B $249.44M $3.86B $8.9B
2021-01-03 $21.38 223.68M $4.78B $306.99M $3.68B $8.15B
2019-12-29 $22.16 229.94M $5.1B $300.2M $3.71B $8.51B
2018-12-30 $15.61 237.8M $3.71B $431.4M $2.78B $6.07B
2017-12-31 $16.42 244.18M $4.01B $171.45M $2.75B $6.59B
2017-01-01 $13.52 262.21M $3.55B $198.24M $2.51B $5.86B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-29 $6.78 190.24M $1.29B $447.18M $4.12B $4.96B
2025-12-28 $8.32 190.24M $1.58B $300.83M $4.15B $5.43B
2025-09-28 $9.13 191.95M $1.75B $450.35M $4.8B $6.1B
2025-06-29 $11.42 191.95M $2.19B $281.23M $4.09B $6B
2025-03-30 $14.63 200.64M $2.94B $335.26M $4.08B $6.68B
2024-12-29 $16.26 203.85M $3.31B $450.51M $4.09B $6.96B
2024-09-29 $17.52 204.92M $3.59B $482.22M $4.1B $7.21B
2024-06-30 $16.43 204.92M $3.37B $465.49M $4.1B $7.01B
2024-03-31 $18.59 205.37M $3.82B $498.33M $4.12B $7.44B
2023-12-31 $19.48 205.94M $4.01B $516.04M $4.14B $7.64B
2023-10-01 $20.04 208.83M $4.19B $598.02M $4.19B $7.77B
2023-07-02 $21.80 210.62M $4.59B $635.43M $4.21B $8.17B