Not sure who the sophisticated investors were who got in at 18c, but now that they have been issued I expect a few of them selling this week.
However if it holds up over 20c this week then I would think the majority are confident that the prize is going to be much bigger than a couple of lousy cents over 18. This should then rocket further when the results come out.