GGGSF Earnings
Greggs plc
1W: +12.3%
1M: +10.0%
3M: +27.7%
YTD: +15.0%
1Y: +20.4%
3Y: -9.0%
5Y: -26.6%
$27.08
-0.95 (-3.39%)
Weekly Expected Move ±11.0%
$21
$24
$27
$30
$33
Overview
Chart
Smart Money
Financials
Income Statement
Cash Flow
Balance Sheet
Earnings
Analysis
Technicals
Weather
Peers
ESG
Institutions
Dark Pool
Short Interest
Last Earnings
2026-03-03
EPS
£1.00 (US$1.32)
▲ Beat +47.1%
Revenue
£1.5B ($2.0B)
▲ Beat +3.0%
EPS Beat Streak: 3 quarters
Next Earnings
2026-08-04
EPS Estimate
£0.67 (US$0.89)
Revenue Estimate
£1.5B ($1.9B)
1 USD = 0.76 GBP
Estimate vs Actual
Earnings Surprise History
3/17
EPS Beats
2/17
Revenue Beats
18%
EPS Beat Rate
12%
Rev Beat Rate
Wall Street Forward Estimates
Quarterly
Annual
Estimate Revisions
Recent Revisions
| Date | Period | Fiscal Date | EPS Old | EPS New | Change | Rev Old | Rev New |
|---|---|---|---|---|---|---|---|
| 2026-10-02 | annual | 2027-12-31 | £1.29 | £1.30 | ▲ 0.01 | £2,407,150,374 | £2,407,162,676 |
| 2026-10-02 | annual | 2028-12-31 | £1.39 | £1.39 | — | £2,557,601,538 | £2,557,601,538 |
| 2026-10-02 | annual | 2026-12-31 | £1.25 | £1.26 | ▲ 0.01 | £2,264,106,422 | £2,265,219,774 |
| 2026-10-01 | annual | 2030-12-31 | £1.83 | £1.83 | — | £2,995,784,650 | £3,003,712,403 |
| 2026-10-01 | annual | 2026-12-31 | £1.23 | £1.25 | ▲ 0.02 | £2,255,650,976 | £2,264,106,422 |
| 2026-10-01 | annual | 2029-12-31 | £1.55 | £1.55 | — | £2,719,143,251 | £2,744,622,509 |
| 2026-10-01 | annual | 2027-12-31 | £1.28 | £1.29 | ▲ 0.01 | £2,398,526,488 | £2,407,150,374 |
| 2026-10-01 | annual | 2028-12-31 | £1.39 | £1.39 | — | £2,551,848,100 | £2,557,601,538 |
| 2026-09-30 | annual | 2028-12-31 | £1.39 | £1.39 | — | £2,554,549,285 | £2,551,848,100 |
| 2026-09-30 | annual | 2029-12-31 | £1.55 | £1.55 | — | £2,722,021,522 | £2,719,143,251 |
| 2026-09-30 | annual | 2027-12-31 | £1.28 | £1.28 | — | £2,401,065,379 | £2,398,526,488 |
| 2026-09-30 | annual | 2030-12-31 | £1.83 | £1.83 | — | £2,998,955,751 | £2,995,784,650 |
| 2026-09-30 | annual | 2026-12-31 | £1.23 | £1.23 | — | £2,258,038,630 | £2,255,650,976 |
| 2026-09-29 | annual | 2026-12-31 | £1.23 | £1.23 | — | £2,252,922,228 | £2,258,038,630 |
| 2026-09-29 | annual | 2027-12-31 | £1.28 | £1.28 | — | £2,395,624,898 | £2,401,065,379 |
Earnings Call Transcripts
No transcripts available.