$17.51+0.36 (+2.10%)
The Marcus Corporation, together with its subsidiaries, owns and operates movie theatres, and hotels and resorts in the United States.