IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20243,269-0.16%
Dec 31, 20233,274+2.89%
Dec 31, 20223,182+15.09%
Dec 31, 20212,765+17.57%
Dec 31, 20202,352-5.73%
Dec 31, 20192,495+0.44%
Dec 31, 20182,484+8.58%
Dec 31, 20172,287+8.25%
Dec 31, 20162,113+4.57%
Dec 31, 20152,021-5.92%
Dec 31, 20142,148+9.90%
Dec 31, 20121,954+6.30%
Dec 31, 20111,838+21.50%
Dec 31, 20101,513