Inflation Since 1872 A LongTerm Perspective on CPI Trends Ingersoll Rand IR Stock Today Drops 194 Key Support at 6691 20260515 Ford Energy Lands First Major Grid Storage Deal with EDF Supplying Up to 20 GWh