Inflation Since 1872 A LongTerm Perspective on CPI Trends Should You Sell Opendoor OPENL After 1018 Drop 20260513 DBA Sempra SRE Q1 2026 Results Fall Short EPS 151 Revenue NA Tata Motors Q4 FY26 Results Profit Surges Nearly 70 to 2406 Crore Board Recommends 4 Final Dividend