$7.81-0.14 (-1.76%)
Lucky Strike Entertainment Corporation operates location-based entertainment venues in North America.