I think so.... look at the likes or NRW and MND and they have rerated strongly too... Should be around $1.30 eventually.... matter of time
NTI Neurotech knocked back by FDA as agency declares target condition not rare enough for special status