IBM Senior Vice President Thomas Robert David sells 25,000 shares for $5.76 million - IBM News | Rallies