Dean Capital Management: Significant Energy & Industrial Buys, Tech Sells in Q2 2026 PortfolioInsiderSet·Aug 20, 2026BNLHTLD