Is a Bidding War Brewing in Twitter Stock? I got hosed on Twitter (TWTR) stock yesterday. Here’s what happened… Two weeks ago, Elon Musk revealed he had taken a 9.2% stake in Twitter. Read More » April 15, 2022