News

Lucky Strike Entertainment Corporation LUCK stock has declined 18.6% over the past three months compared with a 20.8% fall in the industry. In the same time frame, the S&P 500 plummeted 14.7%.