Salesforce director David Blair Kirk buys $999,455 of common stock - CRM News | Rallies