Progress Software Corp (PRGS) Valuation Ratios & Charts