IDEX Corporation (NYSE: IEX) today announced its financial results for the three-month period ended March 31, 2026.
A growing mismatch between insolvency and tax laws is raising uncertainty for companies, with tax authorities denying loss ...