Imagion Biosystems' (ASX:IBX) investors will be pleased with their solid 125% return over the last three years
Imagion Biosystems Limited (ASX:IBX) shareholders have seen the share price descend 13% over the month. But in three years the returns have been great. In three years the stock price has launched 113%...