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