IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024603-3.80%
Dec 31, 2023627+28.08%
Dec 31, 2022489-0.65%
Dec 31, 2021493-4.85%
Dec 31, 2020518+8.50%
Dec 31, 2019477+12.73%
Dec 31, 2018423+8.84%
Dec 31, 2017389+7.53%
Dec 31, 2016362+14.26%
Dec 31, 2015317-1.07%
Dec 31, 2014320+10.19%
Dec 31, 2012290+59.49%
Dec 31, 2011182+19.20%
Dec 31, 2010153