Week In Perspective October 20, 2025: Stocks Boost on Strong Q3 Results October 20, 2025 All Investing