Roper Technologies: Analyzing Recent M&A and Financial Performance | Monexa