IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024668-6.78%
Dec 31, 2023717+28.58%
Dec 31, 2022557-1.40%
Dec 31, 2021565-0.70%
Dec 31, 2020569+7.80%
Dec 31, 2019528+10.16%
Dec 31, 2018479+10.77%
Dec 31, 2017433+8.21%
Dec 31, 2016400+10.99%
Dec 31, 2015360-2.08%
Dec 31, 2014368+12.81%
Dec 31, 2012326+50.15%
Dec 31, 2011217+17.76%
Dec 31, 2010184