Endurance Technologies IPO Opens What Investors Should Consider CBRE Q1 2026 Earnings Earnings Beat by Nearly 40 Amid Steady Operations Tariffs Dual Impact Fiscal Revenue Gains vs Economic Costs