Josh I am not having a go at you but my experience with directors is that they don't think like this. Being a director is tough, you can buy as much as you want but you can never sell! Unlike a trader they will be putting all their money on a positive readout. Just my 2c.
Weird sell off today on an otherwise good announcement.