I really think from watching the trading that 18m os figure was a big fatty of a lie but they probably have a backup plan for that because they obviously are professionals at this game.
Check the trading activity for those 3 days. Something does not add up, you are right.