IDEX CORPIEX

Market cap
$12.9B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 202324-83.66%
Dec 31, 2022148+34.22%
Dec 31, 2020110+101.84%
Dec 31, 201955-68.57%
Dec 31, 2018174+498.22%
Dec 31, 201729-49.24%
Dec 31, 201657-72.83%
Dec 31, 2015211-4.13%
Dec 31, 2014220+145.52%
Dec 31, 201290