October 24, 2023 VMC -3.33%
October 24, 2023 VMC -3.33%
October 24, 2023 VMC -3.33%
October 24, 2023 VMC -3.33%
October 24, 2023 VMC -3.33%
October 24, 2023 VMC -3.33%
October 24, 2023 VMC -3.33%
October 24, 2023 MSFT -2.41%
October 24, 2023 MSFT -2.41%
October 24, 2023 MSFT -2.41%