As frustrating as it seems at times..... The down said at Friday's close is 7.5 cents. (If we go by the 20 cent average price for the past year or so). What's the upside?
NTI Neurotech knocked back by FDA as agency declares target condition not rare enough for special status