you are viewing a single comment's thread.
I think its 9.69 and I think the PFE acquisition is inevitable and I think it will end up bein ga bit above that $1B mark, though the lattr point may just be wishful thinking
. . . with 93.5 million shares, a $1 billion market cap requires a share price of $10.69 . . .