IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 202418.4-3.65%
Dec 31, 202319.1+24.48%
Dec 31, 202215.4-13.67%
Dec 31, 202117.8-19.07%
Dec 31, 202022+15.10%
Dec 31, 201919.1+12.24%
Dec 31, 201817+0.23%
Dec 31, 201717-0.67%
Dec 31, 201617.1+9.26%
Dec 31, 201515.7+5.15%
Dec 31, 201414.9+0.26%
Dec 31, 201214.9+50.04%
Dec 31, 20119.9-1.89%
Dec 31, 201010.1