No way they take $42 per share. Originally they said they wouldn't sell for anything under $60, and if the Alzheimers results come back positive then all bets are off.
Looks like they corrected the $23 to $24 at the time of the twitt (look at today chart). $42 is more realistic but don't take into account the possibility of success with the Alzheimer indication.