IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-65-27.59%
Dec 31, 2023-90+32.21%
Dec 31, 2022-68-6.46%
Dec 31, 2021-73+41.04%
Dec 31, 2020-52+1.24%
Dec 31, 2019-51-9.23%
Dec 31, 2018-56+27.89%
Dec 31, 2017-44+14.69%
Dec 31, 2016-38-12.64%
Dec 31, 2015-44-8.79%
Dec 31, 2014-48+34.04%
Dec 31, 2012-36+1.80%
Dec 31, 2011-35+10.82%
Dec 31, 2010-32