IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20241,593+10.12%
Dec 31, 20231,446+3.36%
Dec 31, 20221,399-16.61%
Dec 31, 20211,678+1.25%
Dec 31, 20201,657+31.38%
Dec 31, 20191,261+15.46%
Dec 31, 20181,093+8.81%
Dec 31, 20171,004+22.04%
Dec 31, 2016823-4.63%
Dec 31, 2015863-19.81%
Dec 31, 20141,076+21.99%
Dec 31, 2012882+11.75%
Dec 31, 2011789+13.92%
Dec 31, 2010693