IDEX CORPIEX

Market cap
$14.1B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 202413.8-24.01%
Dec 31, 202318.1-9.81%
Dec 31, 202220.1+19.44%
Dec 31, 202116.8+6.93%
Dec 31, 202015.7-21.31%
Dec 31, 201920-5.53%
Dec 31, 201821.2+7.63%
Dec 31, 201719.7+8.32%
Dec 31, 201618.2-6.01%
Dec 31, 201519.3+663.24%
Dec 31, 20122.5-81.15%
Dec 31, 201113.4