Roper Technologies (ROP): financials explained · StockLab