
October 24, 2023 VMC -1.19%

October 24, 2023 VMC -1.19%

October 24, 2023 VMC -1.19%

October 24, 2023 VMC -1.19%

October 24, 2023 VMC -1.19%

October 24, 2023 MSFT -1.77%

October 24, 2023 MSFT -1.77%

October 24, 2023 MSFT -1.77%

October 20, 2023 MSFT -1.77%