October 24, 2023 VMC -0.73%
October 24, 2023 VMC -0.73%
October 24, 2023 VMC -0.73%
October 24, 2023 VMC -0.73%
October 24, 2023 VMC -0.73%
October 24, 2023 VMC -0.73%
October 24, 2023 VMC -0.73%
October 24, 2023 VMC -0.73%
October 24, 2023 MSFT -1.21%
October 24, 2023 MSFT -1.21%