IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20243,795+7.15%
Dec 31, 20233,541+16.51%
Dec 31, 20223,040+8.44%
Dec 31, 20212,803+10.34%
Dec 31, 20202,540+12.24%
Dec 31, 20192,263+13.47%
Dec 31, 20181,995+5.73%
Dec 31, 20171,887+22.19%
Dec 31, 20161,544+6.97%
Dec 31, 20151,443-2.90%
Dec 31, 20141,486+1.46%
Dec 31, 20121,465-3.18%
Dec 31, 20111,513+9.99%
Dec 31, 20101,376