WMK
Weis Markets Inc Consumer Staples Retail-Grocery Stores Russell 3000
$74.41Close
$1.8BMarket cap
$61.02 – $82.2552-week range
Nov 3, 2026Next report
Highlights
Cautions
- Not in an uptrend 5 of 8 trend conditions
- Earnings shrinking EPS −4% year on year
- Results soon Nov 3, 2026, in 2 days
Price
Filing Results Screen pick 52-week high and low Adjusted prices
Key figures
Off 12-month high
10%
1wk
down 5.8%
price change
1mo
up 2.0%
price change
12-month return
up 18%
market up 11% ·
its own up 7%
F-score
6 / 9
Mixed
Altman Z″
6.17
Low risk
P/E
19.7×
price / earnings
PEG
—
P/E / EPS growth
P/B
1.4×
price / book
Earnings yield
up 6.6%
EBIT / enterprise value
Cheaper than
63%
of the market · cheap
Revenue growth
up 3%
year on year
EPS growth
down 4%
latest quarter · -59 pts
Sales growth
up 5%
latest quarter · +0 pts
ROE
up 7%
return on equity
Free cash margin
0%
$4.8M FCF
D/E
—
long-term debt / equity
Net debt / EBITDA
-0.5×
net cash
Interest cover
2643.1×EBIT / interest
Piotroski tests
- profitability slipped from last year
- short-term liquidity weakened
- gross margin narrowed
- profitable on its assets
- generating cash from operations
- profits backed by cash
- reduced long-term debt
- no new shares issued
- assets working harder
Trade setup
ATR%
2.6%
$1.95 a day · 2×ATR $70.51
RS
51 / 99
vs the universe
Trend
5 / 8
50-day under the 150/200-day, under 30% off the low, RS under 70
Relative volume
1.6×
vs 50-day average
Up/down volume
0.73
50 sessions
Implied move
—
no option chain · report Nov 3, 2026
Trend template · 5 of 8
- Price above the 150 and 200-day averages: passes
- 150-day average above the 200-day: passes
- 200-day average rising for a month: passes
- 50-day average above the 150 and 200-day: fails
- Price above the 50-day average: passes
- At least 30% above the 52-week low: fails
- Within 25% of the 52-week high: passes
- RS rank 70 or higher: fails
Screen verdict
Did not qualify for any screen.
Warning signs
- Accounts declared unreliable The company told the SEC that previously issued financial statements should no longer be relied upon. Every figure on this page that predates that filing is drawn from statements the company itself has withdrawn.
Last reported
Aug 4, 2026
Results reaction
Aug 4, 2026-6% vs market2 sessions after results
Financials
- Gross 25%
- Net 2%
- Free cash 0%
- Cash
- Long-term debt
| FY2020Dec 26, 2020 | FY2021Dec 25, 2021 | FY2022Dec 31, 2022 | FY2023Dec 30, 2023 | FY2024Dec 28, 2024 | FY2025Dec 27, 2025 | |
|---|---|---|---|---|---|---|
| Revenue | $4.1B | $4.2B | $4.7B | $4.7B | $4.8B | $5.0B |
| Gross margin | 27% | 26% | 25% | 25% | 25% | 25% |
| Operating income | $163.2M | $146.7M | $157.1M | $133.1M | $126.4M | $113.7M |
| Net income | $118.9M | $108.8M | $125.2M | $100.9M | $106.0M | $93.7M |
| Net margin | 3% | 3% | 3% | 2% | 2% | 2% |
| Earnings per share | $4.42 | $4.05 | $4.65 | $3.75 | $3.94 | $3.65 |
| Free cash flow | $147.0M | $75.9M | $95.9M | $97.6M | $26.1M | $4.8M |
| Free cash margin | 4% | 2% | 2% | 2% | 1% | 0% |
| Cash | $136.6M | $86.0M | $158.0M | $184.2M | $190.3M | $117.1M |
| Shareholders' equity | $1.1B | $1.2B | $1.3B | $1.4B | $1.4B | $1.4B |
| Shares outstanding | 26.90m | 26.90m | 26.90m | 26.90m | 24.74m | 24.74m |
Filings
| Filed | Report | Period to | Lag |
|---|---|---|---|
| Aug 6, 2026 | Quarterly ↗ | Jun 27, 2026 | 40d |
| May 7, 2026 | Quarterly ↗ | Mar 28, 2026 | 40d |
| Mar 12, 2026 | Annual ↗ | Dec 27, 2025 | 75d |
| Nov 6, 2025 | Quarterly ↗ | Sep 27, 2025 | 40d |
| Aug 7, 2025 | Quarterly ↗ | Jun 28, 2025 | 40d |
| May 8, 2025 | Quarterly ↗ | Mar 29, 2025 | 40d |
| Feb 26, 2025 | Annual ↗ | Dec 28, 2024 | 60d |
| Nov 7, 2024 | Quarterly ↗ | Sep 28, 2024 | 40d |
| Aug 8, 2024 | Quarterly ↗ | Jun 29, 2024 | 40d |
| May 9, 2024 | Quarterly ↗ | Mar 30, 2024 | 40d |
| Feb 28, 2024 | Annual ↗ | Dec 30, 2023 | 60d |
| Nov 9, 2023 | Quarterly ↗ | Sep 30, 2023 | 40d |
Current reports
| Filed | Disclosed |
|---|---|
| Aug 4, 2026 | Results ↗ |
| May 6, 2026 | Results ↗ |
| Apr 30, 2026 | Shareholder vote ↗ |
| Mar 13, 2026 | Results ↗ |
| Feb 25, 2026 | Other events ↗ |
| Feb 20, 2026 | Prior accounts unreliable ↗ |
| Feb 10, 2026 | Director or officer change ↗ |
| Nov 4, 2025 | Results ↗ |
| Aug 6, 2025 | Results ↗ |
| Jun 6, 2025 | Material agreement ↗ |
| May 7, 2025 | Results ↗ |
| May 1, 2025 | Shareholder vote ↗ |