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 5,204.93 GBp as of July 13, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 GBp investment made 5 years ago would be worth 4,914.38 GBp, while 1000 GBp invested 1 year ago would be worth 2,493.41 GBp. This corresponds to total returns of 420.49%, 391.44%, 149.34%, respectively, with annualized returns of 17.92%, 37.47%, 149.34%.

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
July 10, 20263,4383,4423,4423,4663,402170,396
July 09, 20263,4423,4383,4383,5183,330229,527
July 08, 20263,2803,4263,4263,4263,236367,864
July 07, 20263,0503,2863,2863,3202,900945,888
July 06, 20262,7562,6822,6822,7562,662266,928
July 03, 20262,6962,7402,7402,7562,69291,976
July 02, 20262,7122,6962,6962,7382,680134,237
July 01, 20262,6942,7122,7122,7202,640120,510
June 30, 20262,6942,6542,6542,6962,574130,712
June 29, 20262,6942,6082,6082,6942,602150,052
June 26, 20262,6942,6302,6302,6942,60284,154
June 25, 20262,5702,6402,6402,650.92,570125,529
June 24, 20262,6062,6022,6022,646.722,56262,330
June 23, 20262,6362,5942,5942,6662,570113,858
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
AD