August 16, 2026 - In spring 2021, several media and technology stocks, such as Viacom, Baidu, and Discovery, experienced inexplicable and powerful rallies. Many had roughly doubled in the span of a couple of months on seemingly no news. These single-name stock moves had left traders scratching their…
Accelerate19 August 2026