Roper Technologies Inc (ROP) Valuation Ratios & Charts