Leuthold Group LLC Q2 2026: Strategic Shifts in Energy Focus and Technology InvestmentsInsiderSet·Aug 7, 2026MSFTGOOGL