Display in USD
IDEX Q3 Adj. EPS $2.33 Beats $2.23 Estimate, Sales $951.700M Beat $930.753M Estimate | WAPE