IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20245,153+16.60%
Dec 31, 20234,419+7.45%
Dec 31, 20224,113+26.96%
Dec 31, 20213,239+17.48%
Dec 31, 20202,757+8.02%
Dec 31, 20192,552+7.19%
Dec 31, 20182,381-0.60%
Dec 31, 20172,396+2.72%
Dec 31, 20162,332+20.05%
Dec 31, 20151,943+6.03%
Dec 31, 20141,832-3.74%
Dec 31, 20121,904-7.01%
Dec 31, 20112,047+21.20%
Dec 31, 20101,689