IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndGross profit (Million USD)YoY (%)
Dec 31, 20241,445-0.12%
Dec 31, 20231,447+1.40%
Dec 31, 20221,427+16.53%
Dec 31, 20211,225+19.18%
Dec 31, 20201,027-8.68%
Dec 31, 20191,125+0.64%
Dec 31, 20181,118+8.88%
Dec 31, 20171,027+10.30%
Dec 31, 2016931+2.93%
Dec 31, 2015904-4.74%
Dec 31, 2014949+18.12%
Dec 31, 2012804+8.80%
Dec 31, 2011739+19.43%
Dec 31, 2010618