European Defence Spending Surge Creates Opportunities Across Key Industrial Sectors CTRI Q1 2026 Earnings EPS Beats Estimates by 73 No Revenue Data Disclosed One House Three Owners A Window Into Americas Soaring Homeownership Costs