Needham Investment Management Llc: Technology Focus with Notable Energy & Industrials Buys in Q3InsiderSet·3h agoAIPPDFS