The stock market frenzy is giving AMC Theatres a new lease on life