June 8, 2025

nasdaq: msft (s) computer (s) computer and technology (s) 59491810 (s) sec (s) 13f (s) Defense Fund (s) institutional institutional Holdings