Mar 11 2025 Off Mega-Cap Growth & Tech Positioning The positioning of mega-cap growth and tech stocks at the 89th percentile remains high.Image: Deutsche Bank Asset Allocation