John Humphrey
Chief Financial Officer, Roper Technologies.
Companies
- Owens-IllinoisBoard member May 15, 2018 to now1
- Ingersoll RandBoard member Feb 20, 2018 to now2
- Enpro IndustriesBoard member Nov 13, 2015 to now3
- Roper TechnologiesChief financial officer Apr 26, 2006 to Feb 14, 20174
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Enpro Industries NPO7,629 shares5$2.2M at $283.93Feb 25, 2026- Ingersoll Rand IR26,592 shares6$2.1M at $77.87Feb 26, 2026
Owens-Illinois OI113,978 shares7$674.7K at $5.92May 14, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- May 14, 2026Granted 18,038 shares of Owens-Illinois7
- Feb 26, 2026Exercised options 2,609 shares of Ingersoll Rand6
- Feb 25, 2026Sold 1,300 shares at $268.69 of Enpro Industries5
- Feb 19, 2026Sold 4,300 shares at $95.90 of Ingersoll Rand8
- Feb 12, 2026Granted 567 shares at $246.91 of Enpro Industries9
- May 15, 2025Granted 11,713 shares of Owens-Illinois10
- Feb 27, 2025Exercised options 2,406 shares of Ingersoll Rand11
- Feb 13, 2025Granted 685 shares at $182.27 of Enpro Industries12
- Aug 6, 2024Bought 15,000 shares at $11.30 of Owens-Illinois13
- May 16, 2024Granted 10,933 shares of Owens-Illinois14
- Feb 23, 2024Exercised options 3,454 shares of Ingersoll Rand15
- Feb 15, 2024Granted 803 shares at $155.66 of Enpro Industries16
- May 10, 2023Granted 6,683 shares of Owens-Illinois17
- Feb 22, 2023Exercised options 3,767 shares of Ingersoll Rand18
- Feb 16, 2023Granted 942 shares at $116.69 of Enpro Industries19
- May 11, 2022Granted 10,802 shares of Owens-Illinois20
- Feb 23, 2022Exercised options 3,839 shares of Ingersoll Rand21
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGAROwens-Illinois, Board member
- 2SEC EDGARIngersoll Rand, Board member
- 3SEC EDGAREnpro Industries, Board member
- 4
- 5
- 6
- 7
- 8SEC EDGARForm 4 filed Feb 23, 2026
- 9SEC EDGARForm 4 filed Feb 12, 2026
- 10SEC EDGARForm 4 filed May 19, 2025
- 11SEC EDGARForm 4 filed Feb 28, 2025
- 12SEC EDGARForm 4 filed Feb 13, 2025
- 13SEC EDGARForm 4 filed Aug 8, 2024
- 14SEC EDGARForm 4 filed May 17, 2024
- 15SEC EDGARForm 4 filed Feb 26, 2024
- 16SEC EDGARForm 4 filed Feb 15, 2024
- 17SEC EDGARForm 4 filed May 12, 2023
- 18SEC EDGARForm 4 filed Feb 24, 2023
- 19SEC EDGARForm 4 filed Feb 17, 2023
- 20SEC EDGARForm 4 filed May 13, 2022
- 21SEC EDGARForm 4 filed Feb 24, 2022