$17.58-0.04 (-0.23%)
The Marcus Corporation, together with its subsidiaries, owns and operates movie theatres, and hotels and resorts in the United States.