
January 29, 2026 MSFT -0.22%

January 29, 2026 VMC -1.77%

January 29, 2026 MLM -1.75%

January 29, 2026 LRCX 1.69%

January 29, 2026 MSFT -0.22%

January 29, 2026 MSFT -0.22%

January 29, 2026 MSFT -0.22%

January 29, 2026 LRCX 1.69%

January 29, 2026 LRCX 1.69%

January 28, 2026 GGG -0.13%