"Its a done deal people. pps will be between $8 and $12. Thats why Geron managment is quiet, thats why Merck only paid $4 million to renew the licensee agreement." ==========================================
Is that why insiders are selling too. Are they trying to throw everyone off, by selling now instead of waiting.