CD Projekt Red Stock Price Is Worth A Quarter of What It Was Prior To Cyberpunk 2077 Launch Jul 22, 2022