1. Are you an attorney? Your comments indicate you may be.
2. Low base salary as compared to what? When was the last time an exec gave him/herself nothing when given the chance to give themselves a lot? CASH bonus in lieu of stock and/or stock options is a significant indicator.
3. Timing? Why would the recent payments make good business sense?
Looks like you're speaking to what you 'know' in a manner that is clearly one-sided and has little to do with the bigger picture of corporate greed.