XP Power Limited (XPP.L) LSE

Currency In GBp

AD

XPP.L Historical Return

If you invested 1000 GBp in XP Power Limited (XPP.L) 10 years ago, it would be worth 1,348.47 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 353.87 GBp, while 1000 GBp invested 1 year ago would be worth 2,012.94 GBp. This corresponds to total returns of 34.85%, -64.61%, 101.29%, respectively, with annualized returns of 3.03%, -18.75%, 101.29%.

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

AD

XPP.L Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
July 10, 20261,7841,8121,8121,8321,76423,546
July 09, 20261,706.671,7801,7801,7801,70221,937
July 08, 20261,8361,7121,7121,8361,681.7688,799
July 07, 20261,9161,7901,7901,9161,78039,855
July 06, 20261,9201,9161,9161,9721,91013,342
July 03, 20261,9581,9301,9301,9641,9229,523
July 02, 20261,9061,9361,9362,0151,89084,876
July 01, 20261,9481,9241,9241,9921,911.1424,071
June 30, 20261,8861,9421,9421,9721,885.0635,265
June 29, 20261,8701,8601,8601,9201,860168,714
June 26, 20261,8801,8861,8861,9001,837.52111,509
June 25, 20261,8641,8881,8881,9381,86485,170
June 24, 20261,8761,9161,9161,9421,87661,196
June 23, 20261,909.11,9201,9201,9481,84054,647
June 22, 20261,9651,9421,9421,9901,90430,929
June 19, 20261,913.251,9481,9481,9841,913.25125,582
June 18, 20261,9401,9721,9721,9721,902.7538,672
June 17, 20262,0101,9701,9702,0201,94232,341
June 16, 20261,9882,0102,0102,0601,98630,907
June 15, 20261,9541,9841,9842,0151,920174,937
June 12, 20261,8341,9541,9541,9581,83441,814
June 11, 20261,7821,8961,8961,9361,78252,253
June 10, 20261,7201,7941,7941,8001,690139,851
June 09, 20261,7961,7181,7181,7961,69460,895
June 08, 20261,7871,7261,7261,7871,699.0180,714
June 05, 20261,8681,7841,7841,8681,774.835,157
June 04, 20261,9081,8621,8621,9081,796.6168,274
June 03, 20261,837.91,8701,8701,8981,836.2753,155
June 02, 20261,879.761,8841,8841,9121,84271,109
June 01, 20261,9821,8901,8901,9821,84813,836
May 29, 20261,9341,9201,9201,9861,91636,532
May 28, 20261,9081,9241,9241,9241,84659,531
May 27, 20261,950.081,8961,8961,9821,88020,564
May 26, 20261,907.81,9161,9161,9781,89657,987
May 22, 20261,890.51,9001,9001,9401,83682,113
May 21, 20261,7521,9001,9001,9141,752172,892
May 20, 20261,7261,7701,7701,7701,723.6662,270
May 19, 20261,819.121,7341,7341,8421,71026,547
May 18, 20261,790.41,7821,7821,8401,77239,431
May 15, 20261,9301,8061,8061,9301,78047,642
May 14, 20261,892.971,9281,9281,9441,87036,673
May 13, 20261,896.61,9101,9101,9261,87043,098
May 12, 20261,9421,8881,8881,9421,87651,701
May 11, 20261,862.741,9301,9301,9481,862.7470,996
May 08, 20261,8721,9061,9061,922.341,85055,013
May 07, 20261,883.881,9041,9041,975.991,872100,451
May 06, 20261,9261,8981,8981,9261,82679,105
May 05, 20261,7601,8761,8761,9241,751826,567
May 01, 20261,7341,7501,7501,7601,728361,627
April 30, 20261,7961,7521,7521,8381,744670,816
April 29, 20261,5901,8061,8061,815.831,590207,376
April 28, 20261,500.751,5861,5861,609.921,482167,558
April 27, 20261,445.861,5201,5201,5401,422111,000
April 24, 20261,4721,4401,4401,4721,41853,933
April 23, 20261,5301,4761,4761,5601,459.9675,665
April 22, 20261,471.71,4881,4881,4981,46823,437
April 21, 20261,485.691,4761,4761,5481,47442,743
April 20, 20261,435.41,4861,4861,4861,397.229,710
April 17, 20261,4361,4501,4501,4501,417.4427,023
April 16, 20261,3701,4341,4341,4341,37013,386
AD