IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndSelling, general & administrative (Million USD)YoY (%)
Dec 31, 2024759+7.85%
Dec 31, 2023704+7.78%
Dec 31, 2022653+12.88%
Dec 31, 2021578+16.82%
Dec 31, 2020495-5.72%
Dec 31, 2019525-2.19%
Dec 31, 2018537+2.24%
Dec 31, 2017525+5.20%
Dec 31, 2016499+4.09%
Dec 31, 2015479-4.96%
Dec 31, 2014504+13.48%
Dec 31, 2012444+5.40%
Dec 31, 2011422+17.70%
Dec 31, 2010358