When I worked for a large international bank, they made a HUGE thing about the share transactions we made. The principle was that there should not even be a possible implication of impropriety in any of our share dealings.
These transactions don't just have an implication of impropriety. They stink to high heaven.
The very least the executives should do is to give up the profit they have made as a result of the share price fall.