Deanoenjoyer Expert May 27, 2026 #1 Since the announcement of the new Witcher 3 DLC, CD Projekt Red's stock price has dropped by almost 6% due to the DLC's release date of 2027. Head to Tech4Gamers for more.
Since the announcement of the new Witcher 3 DLC, CD Projekt Red's stock price has dropped by almost 6% due to the DLC's release date of 2027. Head to Tech4Gamers for more.