I can't post a link because this came up on my str
Post# of 1460
Quote:
AVXL (-12.80%) Reported encouraging results from Alzheimer's treatment
Yep, that's the efficient market all right. Report encouraging results for treatment fo an incurable disease, get stock price cut hugely. LOL and