537.62 -9.66(-1.77%)10/31/2024
Roper Technologies Inc (ROP)
Press Release | Data News