The Xpediator (LON:XPD) Share Price Is Down 41% So Some Shareholders Are Getting Worried
It is doubtless a positive to see that the Xpediator Plc (LON:XPD[1]) share price has gained some 48% in the last three months. But that is minimal compensation for the share price under-performance over the last year. In fact, the price has declined 41% in a year, falling short of the returns you could get by investing in an index...
READ MORE The Xpediator (LON:XPD) Share Price Is Down 41% So Some Shareholders Are Getting Worried