IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20242,951+26.99%
Dec 31, 20232,324-6.00%
Dec 31, 20222,472+16.94%
Dec 31, 20212,114+12.81%
Dec 31, 20201,874+20.85%
Dec 31, 20191,551+4.83%
Dec 31, 20181,479-2.24%
Dec 31, 20171,513-6.08%
Dec 31, 20161,611+18.27%
Dec 31, 20151,362-4.18%
Dec 31, 20141,422+7.67%
Dec 31, 20121,320-0.20%
Dec 31, 20111,323+31.50%
Dec 31, 20101,006