Recent SEC filings reveal that investment firms are adjusting their portfolios, with New York Life Investment Management and Sunpointe LLC increasing their holdings in Check Point and Alphabet, respectively. This news highlights investor confidence in the tech sector. Read more...