Big tech stocks sold off by institutional investors in Q1 2025. LPL Financial explores 13F insights, endowment behavior, and sector rotation under market stress.