Humphrey John — Insider transactions, Director at ROPER TECHNOLOGIES INC / Ingersoll Rand Inc. | InsiderLens