Published on 11 May 2024 on Simply Wall St. via Yahoo Finance
XP Power Limited (LON:XPP) shareholders should be happy to see the share price up 11% in the last month. But that is meagre solace in the face of the shocking decline over three years. Indeed, the share price is down a whopping 76% in the last three years. So it sure is nice to see a bit of an improvement. But the more important question is whether the underlying business can justify a higher price still.
With that in mind, it's worth seeing if the company's underlying fundamentals have been the driver of long term performance, or if there are some discrepancies.