Did You Participate In Any Of Concurrent Technologies’ (LON:CNC) Respectable 53% Return?
Concurrent Technologies Plc (LON:CNC) shareholders might be concerned after seeing the share price drop 15% in the last quarter. On the bright side the share price is up over the last half decade. In that time, it is up 30%, which isn’t bad, but is below…