Keller Group plc (KLR.L) LSE

Currency In GBp

AD

KLR.L Historical Return

If you invested 1000 GBp in Keller Group plc (KLR.L) 10 years ago, it would be worth 3,976.73 GBp as of June 23, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 GBp investment made 5 years ago would be worth 3,927.16 GBp, while 1000 GBp invested 1 year ago would be worth 1,790.53 GBp. This corresponds to total returns of 297.67%, 292.72%, 79.05%, respectively, with annualized returns of 14.79%, 31.45%, 79.05%.

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

AD

KLR.L Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
June 22, 20262,6502,6742,6742,6802,632356,416
June 19, 20262,6682,6562,6562,6902,647.88422,728
June 18, 20262,5502,6822,6822,7122,540128,446
June 17, 20262,6362,6882,6882,6962,630160,593
June 16, 20262,6202,6602,6602,6662,620185,925
June 15, 20262,6602,6382,6382,7242,638158,936
June 12, 20262,5702,6402,6402,6442,518.96129,628
June 11, 20262,5562,5622,5622,566.462,527.97108,557
June 10, 20262,5462,5342,5342,5482,454.41148,373
June 09, 20262,5002,4582,4582,5722,458184,415
June 08, 20262,4182,4642,4642,4722,378321,378
June 05, 20262,4602,4182,4182,4602,410133,951
June 04, 20262,4002,4202,4202,4262,37284,633
June 03, 20262,3862,4022,4022,4092,366113,455
June 02, 20262,4042,4002,4002,4122,370184,349
June 01, 20262,4122,3662,3662,4122,338105,921
May 29, 20262,3282,3682,3682,3802,276.15271,555
May 28, 20262,3682,3042,3042,3682,278463,234
May 27, 20262,3302,3782,3782,4162,330119,208
May 26, 20262,3882,3662,3662,4182,362134,980
May 22, 20262,3802,3582,3582,3842,344143,803
May 21, 20262,3182,3462,3462,3702,310136,834
May 20, 20262,2542,3342,3342,3642,254163,727
May 19, 20262,2502,2642,2642,3062,250121,792
May 18, 20262,3982,3002,3002,3982,280498,269
May 15, 20262,3222,3182,3182,3942,269.95268,304
May 14, 20262,3842,3602,3602,3902,330154,081
May 13, 20262,3902,3742,3742,408.82,330.42247,806
May 12, 20262,4102,3622,3622,4142,358189,362
May 11, 20262,4162,4002,4002,4462,392250,178
May 08, 20262,3562,4022,4022,4282,356140,199
May 07, 20262,3462,3842,3842,3962,340170,365
May 06, 20262,2982,3362,3362,3522,274156,258
May 05, 20262,2402,2562,2562,2782,232195,921
May 01, 20262,251.112,2342,2342,2822,208232,756
April 30, 20262,2602,2362,2362,2602,146308,951
April 29, 20262,1102,1962,1962,2482,110404,702
April 28, 20262,2002,2202,2202,2222,176192,244
April 27, 20262,2142,1902,1902,2202,190101,553
April 24, 20262,2402,2022,2022,2402,180114,968
April 23, 20262,2262,2182,2182,234.22,196.48224,121
April 22, 20262,3202,2262,2262,3202,210129,143
April 21, 20262,1842,2102,2102,2602,129.4200,291
April 20, 20262,1862,1842,1842,210.982,153108,426
April 17, 20262,1902,2062,2062,2242,154113,133
April 16, 20262,1322,1942,1942,2082,128.96195,649
April 15, 20262,1722,1302,1302,2342,130389,488
April 14, 20262,0502,1942,1942,1942,050126,472
April 13, 20262,0422,1522,1522,1522,042119,710
April 10, 20262,1182,1442,1442,1542,118103,196
April 09, 20262,1262,1342,1342,1342,09487,116
April 08, 20262,0842,1202,1202,1222,054119,120
April 07, 20262,0701,9971,9972,0701,962224,879
April 02, 20261,9601,9721,9721,9881,938177,081
April 01, 20261,9841,9861,9861,9861,954409,768
March 31, 20261,9061,9221,9221,9441,906294,003
March 30, 20261,9301,9141,9141,9381,891.54232,959
March 27, 20261,9921,9241,9241,9921,924121,631
March 26, 20262,0351,9721,9722,0401,950111,271
March 25, 20262,0851,9801,9802,0851,968135,963
AD