IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20241,824-0.19%
Dec 31, 20231,827+4.10%
Dec 31, 20221,755+13.94%
Dec 31, 20211,540+16.32%
Dec 31, 20201,324-3.31%
Dec 31, 20191,370+0.28%
Dec 31, 20181,366+8.34%
Dec 31, 20171,261+6.63%
Dec 31, 20161,182+5.91%
Dec 31, 20151,116-6.85%
Dec 31, 20141,198+4.16%
Dec 31, 20121,151+4.62%
Dec 31, 20111,100+22.94%
Dec 31, 2010895