How 12 Institutions Control KLAC and Why the Split Ends That Forever Jack Carter | May 26, 2026 Sometimes a Stock Split Ruins the Whole Setup