Key companies’ performance affects market sentiment April 23, 2025Harry W. Maguire Investments and Business