Hold Recommendation Issued On TECH By Deutsche Bank
Deutsche Bank analyst issues HOLD recommendation for TECH on June 26, 2026 07:34AM ET. The previous analyst recommendation was Buy.TECH was trading at $70.7 at issue of the analyst recommendation.The...








