Twitter (TWTR) Stock Gives Up All Gains Accrued since Elon Musk Disclosed 9% Stake in Early April

Twitter stock was trading at $37.39 on Monday, representing a complete reversal of gains acquired after Musk announced minority ownership. Twitter Inc (NYSE: TWTR) stock has shed all of its gains back...