IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024677-7.55%
Dec 31, 2023733-2.52%
Dec 31, 2022751+17.96%
Dec 31, 2021637+22.33%
Dec 31, 2020521-10.07%
Dec 31, 2019579+1.74%
Dec 31, 2018569+13.24%
Dec 31, 2017503+23.84%
Dec 31, 2016406-6.01%
Dec 31, 2015432+0.12%
Dec 31, 2014431+236.32%
Dec 31, 2012128-57.91%
Dec 31, 2011305+22.29%
Dec 31, 2010249