Progress Software EVP/GM Digital Experience Loren Jarrett sells 11,747 shares worth $488,219.73 - PRGS News | Rallies