Greggs plc (GRG.L) LSE

Currency In GBp

AD

GRG.L Historical Return

If you invested 1000 GBp in Greggs plc (GRG.L) 10 years ago, it would be worth 3,270.14 GBp as of November 12, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 GBp investment made 5 years ago would be worth 878 GBp, while 1000 GBp invested 1 year ago would be worth 1,499.04 GBp. This corresponds to total returns of 227.01%, -12.2%, 49.9%, respectively, with annualized returns of 12.58%, -2.57%, 49.9%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

GRG.L Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
November 11, 20262,3282,3382,3382,3602,312361,679
November 10, 20262,3362,3302,3302,3522,296317,411
November 09, 20262,3402,3182,3182,3622,306326,852
November 06, 20262,3402,3402,3402,3742,300579,428
November 05, 20262,3862,3882,3882,4142,352631,799
November 04, 20262,3322,3602,3602,3762,302480,110
November 03, 20262,3742,3282,3282,3742,306198,031
November 02, 20262,3002,3742,3742,3882,269404,012
October 30, 20262,2942,3022,3022,3202,254598,629
October 29, 20262,2442,2762,2762,3222,244317,336
October 28, 20262,2682,3022,3022,3182,268279,737
October 27, 20262,3162,3142,3142,3322,298263,922
October 26, 20262,2982,3222,3222,3402,296362,991
October 23, 20262,2762,2982,2982,3062,266489,329
October 22, 20262,2502,2762,2762,2762,234799,480
October 21, 20262,3002,2502,2502,3042,236.06394,597
October 20, 20262,3502,3002,3002,3742,296639,605
October 19, 20262,2802,3462,3462,3482,267582,272
October 16, 20262,2562,2902,2902,2902,232406,270
October 15, 20262,2002,2622,2622,2762,180809,016
October 14, 20262,1502,1982,1982,2142,125.7465,646
October 13, 20262,0662,1422,1422,1442,046342,175
October 12, 20262,1102,1302,1302,1342,092290,417
October 09, 20262,103.822,1082,1082,1462,100603,710
October 08, 20262,0622,0942,0942,1032,026301,867
October 07, 20262,0402,0782,0782,0842,020578,848
October 06, 20262,0402,0502,0502,0682,026615,163
October 05, 20262,0242,0162,0162,033.041,999590,562
October 02, 20261,9802,0262,0262,0541,973993,811
October 01, 20262,0141,9881,9882,0141,926896,090
September 30, 20262,0302,0282,0282,046.951,9541.8M
September 29, 20261,8181,8751,8751,884.261,818379,472
September 28, 20261,8641,8481,8481,8891,828433,097
September 25, 20261,8151,8611,8611,8611,798300,516
September 24, 20261,7851,7891,7891,8151,759138,265
September 23, 20261,8561,7941,7941,8601,790243,996
September 22, 20261,8271,8501,8501,8661,820.43276,149
September 21, 20261,8001,8181,8181,8181,775189,593
September 18, 20261,7881,8001,8001,8001,768839,096
September 17, 20261,7491,7961,7961,8001,746211,714
September 16, 20261,7131,7501,7501,7671,706226,123
September 15, 20261,7611,7551,7551,7671,721121,384
September 11, 20261,7501,7311,7311,7581,726211,589
September 10, 20261,7751,7521,7521,7761,739153,503
September 09, 20261,7841,7901,7901,7971,763176,458
September 08, 20261,8321,7841,7841,8321,784205,914
September 07, 20261,8651,8321,8321,8721,829146,057
September 04, 20261,8551,8651,8651,8781,825325,553
September 03, 20261,8531,8551,8551,8571,823143,384
September 02, 20261,8341,8451,8451,853.671,825.17229,015
September 01, 20261,8411,8451,8451,8581,806257,177
August 28, 20261,8581,8541,8541,8871,837174,814
August 27, 20261,8621,8471,8471,8781,847197,584
August 26, 20261,8811,8721,8721,8931,872201,466
August 25, 20261,8751,8821,8821,8891,861304,883
August 24, 20261,8291,8761,8761,8941,829331,040
August 21, 20261,8441,8381,8381,8451,804201,016
August 20, 20261,8081,8111,8111,8241,776253,413
August 19, 20261,7901,8031,8031,8271,774502,168
August 18, 20261,7941,7971,7971,821.51,788743,803
AD